Scaling Virtual Infrastructure: Planning for Growth, High ... - VMware

download3.vmware.com

Scaling Virtual Infrastructure: Planning for Growth, High ... - VMware

Scaling Virtual Infrastructure:

Planning for Growth, High

Availability, and Rapid Provisioning

Mike DiPetrillo

Specialist Systems Engineer


Customers Grow


Plan for Long Term Growth

Short term goals are what get you into trouble

Plan for growth on storage, networking, memory, and physical hosts

Break stuff into logical units but don’t get too granular

Think about an adaptive environment

Let’s look at the technology that plays a role in a scalable environment…


The building blocks for your infrastructure

TECHNOLOGY


Sizing a Virtual Machine

Disks can grow but they can’t shrink*

Memory can always be adjusted

VMs don’t use most of the memory you give them

Only use SMP when you have an app that supports it

Watch out for false performance ceilings


Hardware Selection – The Building Block for ESX Server

Start by beefing up what you have

More memory

More NICs

New Servers

64-bit extensions

Memory

Expansion Slots

Dual/Quad Core

Processor Speed/Cache


Storage – Where Do I Put These Things?

Shared storage will scale with you – invest now


Storage – How Big Can I Go?

One Big Volume or Individual?

Will you be doing replication?

• More granular slices will help

High performance applications?

• Individual volumes could help

Watch for trade offs on next slide

With Virtual Infrastructure 3

VMDK, swap, config files, log files, and snapshots all live on VMFS


Storage – Type of Access

RAW

RAW may give better performance

RAW means more LUNs

More provisioning time

See next slide for Heap issues

Advanced features still work

VMFS

Leverage templates and quick

provisioning

Fewer LUNs means you don’t have

to watch Heap

Scales better with Consolidated

Backup

Preferred Method

Best to mix – use RAW sparingly


Networking – You Have to Get There

Plan ahead for network growth

Investigate VLAN tagging early on

Push to get adopted

Larger form factor servers may be needed


Virtual Infrastructure Server –

Management of Your Infrastructure

Bandwidth

80 – 100 kb/s per host when collecting data

Template Deployment

Place template store strategically

Provide redundancy

Cluster Virtual Infrastructure Server

License Server can go down but not for long


Virtual Infrastructure Server –

Management of Your Infrastructure

Scale your database

Do some cleanup

Use an ODBC compliant external database

Organization is key

Remember that you cannot VMotion between Datacenters

Use Resource Pools to break up your business units – not

Datacenters

Stick with around 16 hosts in a cluster


The glue that holds it all together

PROCESS


Deploying Virtual Machines

Option 1: Build by hand

Time consuming

Need media everywhere or central ISO store

Inconsistent results


Deploying Virtual Machines - Templates

Option 2: Leverage Templates

Consistent results

Much faster

Still has challenges

Where do you put your template store?

• NAS and iSCSI are lower cost

• Fibre Channel uses block copy

• What about remote sites or multiple sites?

Administrator Still involved


Deploying Virtual Machines – Self Provisioning

http://www.run-virtual.com/?page_id=55


Backing Up Your Infrastructure

High/Bad

Low/Good


Unplanned Downtime Protection is Expensive

1000X

100X

Cost

10X

X

Most applications need

only a moderate level

of availability

Virtualization increases

availability with standard

hardware and it lowers

cost of higher levels of

availability

Entry-Level

Server

H/A

Server

Failover

Cluster

Fault-Tolerant

Hardware

Mirrored

Sites

“Nines”

99%

99.9%

99.99%

“Five Nines”

Annual

Downtime

4 Days

9 Hours

52 Minutes

5 Minutes


Providing High Availability is Not Expensive

VMware HA

3 rd Party Solutions

X

Resource Pool

No Extra Disk Space

Current Data

Extra Disk Space

Older data in VMs

Snapshot concerns

Things will go bad – plan for it


You have to know how to use the stuff!

PEOPLE


Building a Virtual Infrastructure Team

Get administrators with knowledge in key areas

Hardware

Storage

Operating Systems

Networking

BC/DR/HA

Backups


Define the Team

Core group runs the infrastructure

Deep VMware knowledge for root cause analysis

Others add value with knowledge

Weekly team meetings

1 Administrator per 10 ESX hosts or 100-200 Virtual Machines


Get the Knowledge

VMware Certified Training

http://mylearn1.vmware.com/mgrreg/index.cfm

VMware Certified Professionals add value

http://mylearn1.vmware.com/portals/certification/


Ask for Help When You Need It

Don’t be afraid to ask for help

There are hundreds of VMware Certified partners that can help you

Value Added Resellers

VMware Certified Consulting Partners

OEMs

VMware Professional Services


The 3 Pillars

When scaling our your infrastructure think

about the 3 pillars

People

Process

Technology

3 Strong Pillars will stand the test of time


Your Action Plan

Select the right technology for the job

Plan for growth – even if you don’t think you will

Get your processes documented

Unlock the true power of virtualization

Pick you’re “A” Team

You need to build knowledge

Build your environment from these pillars


Questions?


Presentation Download

Please remember to complete your

session evaluation form

and return it to the room monitors

as you exit the session

The presentation for this session can be downloaded at

http://www.vmware.com/vmtn/vmworld/sessions/

Enter the following to download (case-sensitive):

Username: cbv_rep

Password: cbvfor9v9r


Some or all of the features in this document may be representative of

feature areas under development. Feature commitments must not be

included in contracts, purchase orders, or sales agreements of any kind.

Technical feasibility and market demand will affect final delivery.

More magazines by this user
Similar magazines