VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times...

39
IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center Rich Bourdeau, VMware Jon Harris, vBrownbag Brian Pietrewicz, University of New Mexico VCM5114 #VCM5114

description

VMworld 2013 Rich Bourdeau, VMware Jon Harris, vBrownbag Brian Pietrewicz, University of New Mexico Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare

Transcript of VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times...

Page 1: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

IaaS Case Study: How the University of New Mexico

Improved Service Delivery Times Using vCloud

Automation Center

Rich Bourdeau, VMware

Jon Harris, vBrownbag

Brian Pietrewicz, University of New Mexico

VCM5114

#VCM5114

Page 2: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

IaaS Case Study: How the University of New Mexico Improved Service

Delivery Times Using vCloud Automation Center

Brian Pietrewicz Director of Computing Platforms

Jon Harris Systems Specialist, IT Platforms

Page 3: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

What we will cover

– UNM Environment

– Need for IaaS

– Overview of our current vCAC deployment and the components

– Challenges

– Demo

– Lessons Learned

– Next Steps

3 8/28/2013

Page 4: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

UNM Environment

• Compute Infrastructure (Memory/CPU) – 800 Guest machines on 18 Production Hosting Servers. – Windows and Linux servers

• Storage Infrastructure (for virtualization) – NFS storage

• Easier to expand • Simpler management • Enhanced backup/recovery

– 100 TB of storage provisioned for virtual hosts.

• Virtual Networking – 14 VLANs – No Multi Tenancy

4 8/28/2013

Page 5: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

UNM Environment

• Decentralized IT

– Departmental lacks resources to manage infrastructure

– Servers under desks and in closets

– Little to no backup or DR

– Security is often insufficient

• Departments need IaaS

8/28/2013 5

Page 6: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

IaaS

• Central IT needed to improve services

– ITIL

– Process Map for IaaS

– Service Descriptions and Definitions

– SLAs

– Cost Recovery

8/28/2013 6

Page 7: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

Process Automation

• Process Map

– Over 100 manual step to provision a VM

– 2 to 3 week deployment times

• Automate manual processes

– Using vCAC to automate manual processes

8/28/2013 7

Page 8: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

IT VM Provisioning Flow Chart Sample workflow for creating virtual file server

Storage Group

Add to

Pinnacle Billing

System

1. Customer request

Server via Field Agent

2. Field Agent opens Service Request

Incident for new Virtual Server

3. Service Reuest goes

to Hosting Intake

4. Req For Server

5 Request for Specs

7.

7a.. If storage

Needed

7e.

8. Notify Customer server

is ready for use.

6. Specs

7b. If additional capacity need

Request LUN from storage

7c.

7d Notify VI

LUN is Ready

Hosting Intake

System Group

(DSYS/WES)

VI Group

Customer

Field Agent

Information Assurance

Accounting

Service Request

Monthly Bill

Build Virtual

Server Using

Templates

Create Storage

LUN

Add Storage to

Virtual Server

Spreadsheet

Modify Firewall

Firewall

Server Specs

Virtual Server

Networking

9 Notify Hostin intake when Ci=omplete

7f. Notify System Group Storage is added to Virtual Guest

8 8/28/2013

Page 9: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

User Driven consumption and management

• Self Service Portal

– Deployment

– Management

• Cost Control

– Al la cart catalog/menu of services

– Flexible sizing of systems

– Reduced management cost for Central and departmental IT.

8/28/2013 9

Page 10: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

The Problem

• Despite all the awesomeness of virtualization technology – Quicker provisioning of servers – Templates provide standardized systems – More robust environment – Automated Performance Management – Improved Management Functionality – Central Management of Virtual Infrastructure

• Still taking 2 – 3 weeks of manual processes to deliver VM to our customers

10 8/28/2013

Page 11: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

The Solution we chose

• vCloud Enterprise Suite

– Needed to deploy under rapid timelines

– “Easy Button” type Self Service Portal (vCAC)

– Existing VMware investment

– Familiarity with products

– Ease of integration into existing products

– Added features i.e. Capacity Management, Monitoring, and Security

11 8/28/2013

Page 12: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

vCAC Components

12 8/28/2013

Application Layer

vCAC Server

Manager ServiceDistributed Execution

Manager (DEM) Orchestrator

Database Layer

DB Server

SQL Server

Web Layer

Web Server

Model Manager (Web/Data)

Portal WebsiteReports Website

Self Service Website

vCAC Core Integration and Distribution

DEM

DEM Server

Distributed Execution

Manager (DEM) Worker

Agent

Agent Server

vCenter AgentHyper-V Agent

EPI Agent(POSH/VB)

End Points

Note: All communication between the vCAC

components is over 443 with the exception of Database

traffic that is on 1433DTC is also used which uses TCP 135 and 50000 – 50200 because I limited RPC range.

Page 13: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

vCAC : University of New Mexico

13 8/28/2013

End Users End Users End Users

F5 Firewall Context only allowing 80/443 traffic

F5 only allowing 80/443. Also have SSL oflloading and HTTPS redirect

vCAC Web Front End 1Model Manager (Data/Web)

Portal WebsiteReports Website

Self Service Website

vCAC Web Front End 2Model Manager (Data/Web)

Portal WebsiteReports Website

Self Service Website

DEM Workers 1&2

VM MGMT Context. Only traffic to and from the Web Frontends on 443, 135, and RPC 50000-

50200 allowed

Manager Service (Cold Standby)DEM Orchestrator (Cold Standby)

Manager Service

DEM Orchestrator

vCenter Agent

MS SQL EPI Agent (POSH/VB)

Production vCenter

Page 14: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

Challenges

• Business Process

• Chargeback / Billing

• IP Assignment

• DNS

14 8/28/2013

Page 15: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

Demo

8/28/2013 15

Page 16: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center
Page 17: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

8/28/2013 17

Page 18: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center
Page 19: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center
Page 20: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center
Page 21: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center
Page 22: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

8/28/2013 22

[ABC-Approvers] Your Approval is required Name abc153test496 [abc153test496.colleges.ad.unm.edu] Owner COLLEGES\vcacuser2 Cost Center Cost Blueprint Windows 2008 R2 $100 Additional Components Memory(MB) 0 $ Cpu's 0 $ Storage(GB) 0 $0.00 Total Daily Cost $3.29 Total Monthly Cost $100 Total Yearly Cost $1,202 For a breakdown of costs please visit http://it.unm.edu/servicecatalog/service.php?service=230 In order to approve or reject this request, please browse to the following link. Remember, by approving, you are accepting full responsibility the charges to your Banner dept code. To complete this processes please browse to this link

Page 23: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

8/28/2013 23

Page 24: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

8/28/2013 24

Page 25: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center
Page 26: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

8/28/2013 26

Chargeback by Group by Allocated Resources Cost per provisioning group of machines provisioned during the specif ied period, including breakdow n by machine.

Filter Criteria

Provisioning Group = (All) AND Start Date = 7/7/2013

AND End Date = 8/6/2013 AND Machine Type = (All)

As of 8/6/2013 4:55 PM Page 1 of 1

Page 27: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

8/28/2013 27

Page 28: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

8/28/2013 28

Page 29: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

8/28/2013 29

Page 30: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center
Page 31: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

8/28/2013 31

Page 32: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

8/28/2013 32

Page 33: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

Lessons Learned

• Its ok to not get it all right or done the first time

• IT is easy, redefining the business processes and aligning them with technology is more challenging

33 8/28/2013

Page 34: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

Next Steps

• Design and implement SDDC strategy based on vCloud Director

• Migrate existing customers into Virtual Data Centers

• Expand offerings i.e. SQL, Oracle, etc.

• Provide Public Cloud offerings via vCAC

– DR in the cloud

8/28/2013 34

Page 35: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

Questions

Brian Pietrewicz:

[email protected]

Jon Harris:

[email protected]

• @JonHarrisNM

• Blog: http://virtumaster.com/

8/28/2013 35

Page 36: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

36 36

Other VMware Activities Related to This Session

HOL:

HOL-SDC-1307

vCloud Automation Solutions

Group Discussions:

VCM1003-GD

Cloud Automation with Naomi Sullivan

VCM5114

Page 37: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

THANK YOU

Page 38: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center
Page 39: VMworld 2013: IaaS Case Study: How the University of New Mexico Improved Service Delivery Times Using vCloud Automation Center

IaaS Case Study: How the University of New Mexico

Improved Service Delivery Times Using vCloud

Automation Center

Rich Bourdeau, VMware

Jon Harris, vBrownbag

Brian Pietrewicz, University of New Mexico

VCM5114

#VCM5114