• No results found

VegaStream Tutorial - The Advantages & Disadvantages of Using Virtual Machines

N/A
N/A
Protected

Academic year: 2021

Share "VegaStream Tutorial - The Advantages & Disadvantages of Using Virtual Machines"

Copied!
19
0
0

Loading.... (view fulltext now)

Full text

(1)

H AR OLD R E AD

V I R TUALI Z ATI ON PR ACTI CE M AN AG E R

H T T P : / / W W W. A L L I N . C O M

A L L I N C O N S U L T I N G S A L E S @ A L L I N . C O M 7 8 1 . 2 1 3 . 6 9 1 7

Getting Started with

Server Virtualization

(2)

Agenda

Overview

Getting Started

Challenges

Potential Pitfalls

Resources

(3)

Overview - Virtualization Concepts

Thin layer Between HW & OS

(iceberg)

 Eliminates OS/HW dependencies  Virtual Machines are files

(4)

Overview – Solutions

Top Three Virtualization Solutions

 VMware vSphere  Microsoft Hyper-V  Citrix XenServer

(5)

Overview – Advantages

Flexibility

 Rapid provisioning, Templates

 Reduced HW dependencies, easily add capacity  Workload balancing –Move VMs from host to host

Reliability - Improved Disaster Recovery

 High Availability and Fault Tolerant capabilities

Reduce number & types of servers

 Reduced capital & operating expense

(6)

• Provisioning time reduced to minutes instead of days or weeks Configure hardware Install OS Configure OS & Tools Assign IP Address Configure Network Deploy from Template Poweron VM <1 hour of work 20-40 hrs of work

Before Server Virtualization

After Server Virtualization

Procure hardware

(7)

Overview – Limitations

Introduces overhead

Not good for high bandwidth & low latency applications

Does not support unique hardware

 i.e. FAX card

Need compatible CPUs to use VM migration

(8)

Getting Started

Virtualization is a Journey, not a "project"

 A fundamental shift in datacenter operations

Four Maturity Stages (Forrester Research)

 Acclimation – familiarization, low hanging fruit

 Strategic Consolidation – ‘virtual first’, remaining servers  Process Improvement – Integrating new capabilities

 Pooling & Automation – processes -> policies

(9)

Getting Started - Planning

Make Detailed Plan(s)

 System focus vs. Individual Server focus

 VM application behavior affects other VMs

 Include sections for:

 Implementation, P2V, Validation & Management

Consider

 Application Availability Requirements  Business Continuity Requirements  Revised Backup Strategy

(10)

Getting Started - Planning

Consider….

 Control access

 (e. g. failure from network change example)

 Impact on Staff & Organization

 Create/update standards, processes, policies  Training – Train the right people, limit access  Stakeholder & Management Buy-In & Input  Set Expectations

Rethink Disaster Recovery

 New Opportunities  New Risks

(11)

Getting Started - Planning

Inventory Current Applications

 Identify virtualization candidates  Note dependencies

 CPU & Memory utilization

 I/O performance requirements  Compute Load – Static or variable  3rdparty license & support

(12)

Getting Started - Education

Evaluate Free Virtualization Software

 Get hands on experience with products and tools

Evaluate & Compare Features and Cost

 Starter Kits

 Management Tools & Integration

Train Key Staff

 Techs

 Management  e.g. drive by deployment

(13)

Getting Started – Infrastructure Design Overview

Centralized Storage

New Servers

 More memory, network ports

 e.g. Ports – 2-DMZ, 2-Prod, 2-VMotion, 4-Storage (2 bonded)

 64 bit required

Host Sizing Guidelines

 Load host CPU to 60%  Load memory to 90%

(14)
(15)

Challenges

Storage and Networking

 Biggest Pain Points

 Migration from Local to Centralized Storage

 Do not undersize

 Snapshots and templates

 Greater demand for VMs

 Sufficient IOPs & bandwidth

 Network Planning for VMs

 Bandwidth

(16)

Challenges, contd.

Virtual Machine Sprawl

 New VM request policy  License issues

New Management Techniques & Tools

 Decoupling of applications - servers  Naming Conventions

(17)

Potential Pitfalls

Insufficient Planning - 5 Ps

Don’t wait for all the kinks to be worked out

Don’t skimp on training

Don’t overlook importance of hardware

 You can never have enough memory or storage

Do 1 thing at a time – e.g. Don’t change IP addresses or

system names when doing P2V

(18)

Resources

Dell Virtualization Advisor

- http://advisors.dell.com/AdvisorWeb/Advisor.aspx?advisor=c82c3ec8-c94f-4602-9a41-c20382db1cd0&c=us&l=en&cs=555

SearchServerVirtualization.com

-

http://searchservervirtualization.techtarget.com/

InfoWorld

-

http://www.infoworld.com/

Virtualization Daily

-

http://www.virtualizationdaily.com/

XenServer Blogs

-

http://blogs.xensource.com/

VMware VMTN Blog

-

http://blogs.vmware.com/vmtn/

Microsoft Virtualization Team Blog

-

http://blogs.technet.com/virtualization/

VMware User Groups (VMUGs)

-

http://communities.vmware.com/community/vmug

Security Compliance in a Virtual World

-http://www.rsa.com/solutions/technology/secure/wp/10393_VIRT_BRF_0809.pdf

(19)

http://www.allin.com

[email protected]

References

Related documents