Building a Virtual Infrastructure

Slides:



Advertisements
Similar presentations
1/17/20141 Leveraging Cloudbursting To Drive Down IT Costs Eric Burgener Senior Vice President, Product Marketing March 9, 2010.
Advertisements

Virtualization Dr. Michael L. Collard
Virtual Machine Technology Dr. Gregor von Laszewski Dr. Lizhe Wang.
Virtualisation From the Bottom Up From storage to application.
SAM SPENCER Server Virtualization. Agenda Introduction History Server Virtualization Software Server Virtualization Hardware Determining Server Hardware.
1 Vladimir Knežević Microsoft Software d.o.o.. 80% Održavanje 80% Održavanje 20% New Cost Reduction Keep Business Up & Running End User Productivity End.
Copyright © 2005 VMware, Inc. All rights reserved. Optimizing Blade Deployment with Virtual Infrastructure Eric Horschman Group Product Marketing Manager.
Office of Technology Operations & Planning Unlocking the Power of Server Virtualization Rebecca Astin Office of Technology Operations and Planning National.
Empowering Business in Real Time. © Copyright 2009, OSIsoft Inc. All rights Reserved. Virtualization and HA PI Systems: Three strategies to keep your PI.
Adam Duffy Edina Public Schools.  The heart of virtualization is the “virtual machine” (VM), a tightly isolated software container with an operating.
MCITP Guide to Microsoft Windows Server 2008 Server Administration (Exam #70-646) Chapter 11 Windows Server 2008 Virtualization.
Transform your desktop with virtualization. 22 Agenda Evolution of VDI VDI Solution VDI Use Cases Questions & Answers.
Microsoft Virtual Server 2005 Product Overview Mikael Nyström – TrueSec AB MVP Windows Server – Setup/Deployment Mikael Nyström – TrueSec AB MVP Windows.
VIRTUALIZATION AND YOUR BUSINESS November 18, 2010 | Worksighted.
Virtualization for Cloud Computing
Copyright © 2005 VMware, Inc. All rights reserved. VMware Virtualization Phil Anthony Virtual Systems Engineer
5205 – IT Service Delivery and Support
Copyright Tim Antonowicz, This work is the intellectual property of the author. Permission is granted for this material to be shared for non- commercial,
ProjectWise Virtualization Kevin Boland. What is Virtualization? Virtualization is a technique for deploying technologies. Virtualization creates a level.
VMware vSphere 4 Introduction. Agenda VMware vSphere Virtualization Technology vMotion Storage vMotion Snapshot High Availability DRS Resource Pools Monitoring.
Presented by : Ran Koretzki. Basic Introduction What are VM’s ? What is migration ? What is Live migration ?
Deploying Moodle with Red Hat Enterprise Virtualization Brian McSpadden Director of Network Operations Remote-Learner.net.
Tanenbaum 8.3 See references
VAP What is a Virtual Application ? A virtual application is an application that has been optimized to run on virtual infrastructure. The application software.
Making the Virtualization Decision. Agenda The Virtualization Umbrella Server Virtualization Architectures The Players Getting Started.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Virtualization Lab 3 – Virtualization Fall 2012 CSCI 6303 Principles of I.T.
ICT Day Term 4,  Virtualisation is growing in usage.  Current CPU’s are designed to support Virtualisation.  Businesses are looking at virtualisation.
Introduction to VMware Virtualization
A Cloud is a type of parallel and distributed system consisting of a collection of inter- connected and virtualized computers that are dynamically provisioned.
Virtualization. Virtualization  In computing, virtualization is a broad term that refers to the abstraction of computer resources  It is "a technique.
Copyright © 2011 EMC Corporation. All Rights Reserved. MODULE – 6 VIRTUALIZED DATA CENTER – DESKTOP AND APPLICATION 1.
Virtualization By Tim Ausburn & James Cantrell. Virtualization: Why? Reduce IT Costs Server consolidation Application Isolation Increase Server Utilization.
Network Plus Virtualization Concepts. Virtualization Overview Virtualization is the emulation of a computer environment called a Virtual Machine. A Hypervisor.
Presented by John Marian, Andrew Buhr, and Alvin Chen.
A Brief Intro to Virtualiztion. What is Virtualization? An abstraction Usually performed via software Many different types –Hardware –Software –Data –Network.
Instruction Set Virtualization
VMware vSphere Configuration and Management v6
Virtualization One computer can do the job of multiple computers, by sharing the resources of a single computer across multiple environments. Turning hardware.
Operating-System Structures
Cloud Computing Lecture 5-6 Muhammad Ahmad Jan.
Virtual Machines. A virtual machine takes the layered approach to its logical conclusion. It treats hardware and the operating system kernel as though.
Virtualization Assessment. Strategy for web hosting Reduce costs by consolidating services onto the fewest number of physical machines
Unit 2 VIRTUALISATION. Unit 2 - Syllabus Basics of Virtualization Types of Virtualization Implementation Levels of Virtualization Virtualization Structures.
U N C L A S S I F I E D LA-UR Leveraging VMware to implement Disaster Recovery at LANL Anil Karmel Technical Staff Member
© 2010 VMware Inc. All rights reserved Why Virtualize? Beng-Hong Lim, VMware, Inc.
VIRTUAL MACHINE – VMWARE. VIRTUAL MACHINE (VM) What is a VM? – A virtual machine (VM) is a software implementation of a computing environment in which.
CompTIA Server+ Certification (Exam SK0-004)
A move towards Greener Planet
Introduction to VMware Virtualization
Bentley Systems, Incorporated
Agenda Hardware Virtualization Concepts
Virtualization Dr. Michael L. Collard
Virtualization OVERVIEW
What is Virtualization Last Update
Build a low-touch, highly scalable cloud with IBM SmartCloud Provisioning Academic Initiative © 2011 IBM Corporation.
Virtual Servers.
Oracle Solaris Zones Study Purpose Only
A Brief Intro to Virtualiztion
A Brief Intro to Virtualiztion
1. 2 VIRTUAL MACHINES By: Satya Prasanna Mallick Reg.No
Virtual Machines.
Managing Clouds with VMM
Virtualization Meetup Discussion
دکتر محمد کاظم اکبری مرتضی سرگلزایی جوان
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Outline Virtualization Cloud Computing Microsoft Azure Platform
Virtualization.
Virtualization Dr. S. R. Ahmed.
Productive + Hybrid + Intelligent + Trusted
Presentation transcript:

Building a Virtual Infrastructure Gary Wroblewski Application Coordinator The Herbert H. and Grace A. Dow College of Health Professions

Overview What is virtualization? Why do we need it or want it? Who are the major vendors Why do we need it or want it? Where can we use it? How can we use virtualization to increase our customer responsiveness? How did we plan and deploy it? Any lessons? Major vendors: Vmware, Xen, Microsoft Why: Management, application isolation, consolidation.

What is virtualization? Virtualization is a term that refers to the abstraction of computer resources. This includes making a single physical resource (such as a server, an operating system, an application, or storage device) appear to function as multiple logical resources. The principal of virtualization was founded in the days of mainframe computers, and has been around since the 1960’s. Source: http://www.kernelthread.com/publications/virtualization/

Virtualization software options Microsoft Virtual Server VMware Workstation VMware Server Free Runs on top of Windows/Linux ESX server Datacenter class management and scalability Redhat based Kernel Xen Linux based platform Open Source Only supports Linux VM’s currently.

Virtual Machine Ware Software that allocates portions of hardware to act as virtual servers, yet exist on the same physical machine.

Who uses VMWare?

Why virtualize? Server Consolidation Disaster Recovery Software testing and validation Server consolidation -consolidate many physical servers into fewer servers. AKA Physical-to-Virtual or 'P2V' transformation. Disaster recovery -hot standby environments for physical production servers -backup images that can "boot" into live VM

Nitty Gritty details… Partitioning Multiple applications and operating systems can be supported within a single physical system Servers can be consolidated into virtual machines on either a scale-up or scale-out architecture Computing resources are treated as a uniform pool to be allocated to virtual machines in a controlled manner Encapsulation Complete virtual machine environment is saved as a single file; easy to back up, move and copy Standardized virtualized hardware is presented to the application - guaranteeing compatibility Isolation Virtual machines are completely isolated from the host machine and other virtual machines. If a virtual machine crashes, all others are unaffected Data does not leak across virtual machines and applications can only communicate over configured network connections

Our Business Case and Analysis Measures to evaluate our technology services Cost Manageability – does it fit our knowledge, skills and environment Direct cost of HW/SW Ongoing support costs R & R How Responsive are we to new customer requests How Reliable is the service we provide

Issues we faced. Servers get old…. Expanding need for services Hardware failure: Days or weeks to purchase, install, configure new server. Interruption of service. No “spare” server available to bring into service on failure… Expanding need for services Number of servers has grown from 4 to 7 since 2003….not including test and dev systems. Non-efficient use of resources: Server CPU utilization is low: 5-8% per server. Software often does not play nice…. Applications work best when isolated. Easier to troubleshoot problems when isolated.

Performance chart… Typical server deployments achieve an average utilization of only 10% to 15% of total capacity, according to International Data Corporation (IDC), a market research firm.

Why did we make the change? Video server crashed How long will it take to buy, build, install and configure a new video server? Easy to bring services up on existing virtual server. Once we saw that it worked fine, no reason to go back. Testing on original physical server showed a peak streaming capacity of ~300 users… Testing on new virtual server showed a capacity of ~250 users.

Network Performance of VM’s 90% of native performance for networking Source: vmware.com/files/pdf/multi_vm_network_performance.html http://vmware.com/overview/performance/resources.html

What we learned Near native performance was more than enough to meet our day to day requirements. Virtualization allows us much more flexibility and capabilities. Failover to another host. Clone VM to new instance. Snapshot system when making changes to allow rollback.

The future…. New systems are provisioned as virtual machines. Typically new systems can be up and running in 2-4 hours from the request time. Pilots being run on virtualizing end user desktops. Regular replacement, maintenance, and upgrades will be performed with near zero downtime. Applications that can be provided as VM’s have clear advantage for deployment.

Review Virtualization allows you to build flexibility into your IT environment. Backup and Recovery, Provisioning, Software testing and validation. Applications do not even know that they are running in a virtualized OS. Behavior is exactly as they would on physical box. Resource allocation means you can give it exactly as much as it needs and no more. Vmware ESX does not have capability to allocate bandwidth! Requires new skills and knowledge to setup and maintain.

Questions?