How To Make A Virtual Machine Aware Of A Network On A Physical Server

Similar documents
Cloud-ready network architecture

Simplifying. Single view, single tool virtual machine mobility management in an application fluent data center network

Security. Environments. Dave Shackleford. John Wiley &. Sons, Inc. s j}! '**»* t i j. l:i. in: i««;

IOS110. Virtualization 5/27/2014 1

Avaya Virtualization Provisioning Service

Data Center Networking Managing a Virtualized Environment

Hyper-V vs ESX at the datacenter

The Impact of Virtualization on Cloud Networking Arista Networks Whitepaper

Enterprise-Class Virtualization with Open Source Technologies

Global Headquarters: 5 Speen Street Framingham, MA USA P F

The Benefits of Virtualizing Citrix XenApp with Citrix XenServer

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

Control Tower for Virtualized Data Center Network

Network Access Control in Virtual Environments. Technical Note

Data Center Networking Designing Today s Data Center

Networking for Caribbean Development

How To Manage A Virtualization Server

A Platform Built for Server Virtualization: Cisco Unified Computing System

Balancing CPU, Storage

VIRTUALIZATION 101. Brainstorm Conference 2013 PRESENTER INTRODUCTIONS

Hyper-V R2: What's New?

Best Practices for Monitoring Databases on VMware. Dean Richards Senior DBA, Confio Software

Network Virtualization: Delivering on the Promises of SDN. Bruce Davie, Principal Engineer

Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies

ILLUMIO ADAPTIVE SECURITY PLATFORM TM

Installing & Using KVM with Virtual Machine Manager COSC 495

Expert tips for realizing maximum private cloud benefits

Enterprise Cloud Management

How Customers Are Cutting Costs and Building Value with Microsoft Virtualization

OPTIMIZING SERVER VIRTUALIZATION

Virtualization & Cloud Computing (2W-VnCC)

Enabling Technologies for Distributed Computing

IMPLEMENTING VIRTUALIZED AND CLOUD INFRASTRUCTURES NOT AS EASY AS IT SHOULD BE

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

WHITE PAPER: Egenera Cloud Suite for EMC VSPEX. The Proven Solution For Building Cloud Services

Cisco Intercloud Fabric for Business

Developing a dynamic, real-time IT infrastructure with Red Hat integrated virtualization

SCO Virtualization Presentation to Customers

Virtualized Disaster Recovery from VMware and Vision Solutions Cost-efficient, dependable solutions for virtualized disaster recovery and business

ILLUMIO ADAPTIVE SECURITY PLATFORM TM

Intel Ethernet Switch Load Balancing System Design Using Advanced Features in Intel Ethernet Switch Family

Virtualization Technologies. Embrace the new world of healthcare

Network Virtualization

Deployment Options for Microsoft Hyper-V Server

Huawei Enterprise A Better Way VM Aware Solution for Data Center Networks

CPET 581 Cloud Computing: Technologies and Enterprise IT Strategies. Virtualization of Clusters and Data Centers

HRG Assessment: Stratus everrun Enterprise

A cure for Virtual Insanity: A vendor-neutral introduction to virtualization without the hype

Impact of Virtualization on Cloud Networking Arista Networks Whitepaper

Cisco Data Center 3.0 Roadmap for Data Center Infrastructure Transformation

HP Virtualization Performance Viewer

Ixia Phantom vtap. Overview. Virtual Taps Phantom Monitoring Solution DATA SHEET

The virtualization of SAP environments to accommodate standardization and easier management is gaining momentum in data centers.

CA ARCserve Replication and High Availability Deployment Options for Hyper-V

VegaStream Tutorial - The Advantages & Disadvantages of Using Virtual Machines

Enabling Technologies for Distributed and Cloud Computing

HP Intelligent Management Center Enterprise Software. Platform. Key features. Data sheet

Cisco Unified Computing Remote Management Services

Building the Virtual Information Infrastructure

Data Center Manager (DCM)

Citrix XenServer Design: Designing XenServer Network Configurations

CA Cloud Overview Benefits of the Hyper-V Cloud

Enterasys Data Center Fabric

The Value of Open vswitch, Fabric Connect and Fabric Attach in Enterprise Data Centers

Cloud Computing and the Internet. Conferenza GARR 2010

HP Intelligent Management Center Standard Software Platform

FOR SERVERS 2.2: FEATURE matrix

MODULE 3 VIRTUALIZED DATA CENTER COMPUTE

Lecture 2 Cloud Computing & Virtualization. Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu

The Art of Virtualization with Free Software

Implementing and Troubleshooting the Cisco Cloud Infrastructure **Part of CCNP Cloud Certification Track**

RED HAT ENTERPRISE VIRTUALIZATION

With Red Hat Enterprise Virtualization, you can: Take advantage of existing people skills and investments

Ubuntu OpenStack on VMware vsphere: A reference architecture for deploying OpenStack while limiting changes to existing infrastructure

Designing & Managing Reliable IT Services

Intro to Virtualization

Red Hat enterprise virtualization 3.0 feature comparison

EMC VPLEX FAMILY. Continuous Availability and data Mobility Within and Across Data Centers

Protecting your Data in a New Generation Virtual and Physical Environment

The best platform for building cloud infrastructures. Ralf von Gunten Sr. Systems Engineer VMware

<Insert Picture Here> Private Cloud with Fusion Middleware

Cisco Unified Data Center

Business Continuity Management BCM. Welcome to the Matrix The Future of Server Virtualization

Top 10 Reasons Why VMware vsphere 5 is Years Ahead of the Competition

7 Ways OpenStack Enables Automation & Agility for KVM Environments

HP Virtual Connect. Tarass Vercešuks / 3 rd of October, 2013

Programmable Networking with Open vswitch

Introduction to Virtualization

HP Data Protector software. Assuring Business Continuity in Virtualised Environments

HP Intelligent Management Center Standard Software Platform

Five reasons why you need Citrix Essentials for Hyper-V now

Virtualization and the Green Data Center

Bitdefender GravityZone Sales Presentation

Expert Reference Series of White Papers. vterminology: A Guide to Key Virtualization Terminology

Driving Down the Cost and Complexity of Application Networking with Multi-tenancy

HP Virtual Controller and Virtual Firewall for VMware vsphere 1-proc SW LTU

VMware VDR and Cloud Storage: A Winning Backup/DR Combination

Onboarding VMs to Cisco OpenStack Private Cloud

International Journal of Advancements in Research & Technology, Volume 1, Issue6, November ISSN

Industry Brief. Renaissance in VM Network Connectivity. An approach to network design that starts with the server. Featuring

Transcription:

VMready Virtual Machine-Aware Networking White Paper Table of Contents Executive Summary... 2 Current Server Virtualization Environments... 3 Hypervisors... 3 Virtual Switches... 3 Leading Server Virtualization Vendors... 5 VMware... 5 Xen... 5 Microsoft... 5 KVM... 5 Oracle VM... 5 VMready... 6 Virtual Machine Identities... 7 Grouping... 7 Local VM Groups... 7 Distributed VM Groups... 7 NMotion... 8 VMready Products... 9 Conclusion... 9 1 Nov-09

Executive Summary Data Centers are undergoing monumental paradigm shifts. Servers and more importantly the services they provide are expected to be available 24 hours a day, 7 days a week by design. Enterprise data centers previously adapted to this change by following the rule that more is better and redundant configurations never hurt. However, as demand for greater processing continues to outstrip available floor space, rack space, power and air-conditioning, the market has turned to virtualization to efficiently use the resources available. It has long been recognized that most systems spend their time in idle states. For any physical computing platform, the bulk of the processing resources are underutilized. Attempts to solve this inefficiency problem resulted in experiments with virtualization as far back as the 1960s. Mainframe processors were running multiple images of virtual machines which could be made active when resources were required and placed in the background when idle. Virtualization technology has since been adapted to personal computer and server platforms. Multiple virtual machines (VMs) can be created in a single physical platform greatly increasing the efficiency of the data centers by enabling more work from less hardware. As the workload on the physical servers increases VMs can be migrated to available servers to ensure that service level agreements and response times are met. When workloads decrease, the VMs can be migrated back to consolidate them back to fewer servers, allowing the unused servers to be powered down to save energy and cost. Virtualization can also improve the availability of applications, because Virtual Machines can quickly be restarted on new hardware when physical servers fail. VMs can be simply migrated ahead of time when servers need to be shut down for service or upgrades. To truly exploit the benefits of server virtualization, data centers need to enable the dynamic and automatic movement of Virtual Machines while protecting their security and maintaining accessibility. Current networking switches are not aware of Virtual Machines and this creates issues for both server and network administrators as they try to fully exploit the value of virtualization and manage this new environment. To further the virtualization evolution, network vendors need to provide products that: Are Virtual Machine aware Provide network configurations at a Virtual Port level, rather than just at the physical port Track the mobility Virtual Machines across data centers and into the cloud Automatically reconfigure the network as Virtual Machines move Today, BLADE Network Technologies offers these abilities. With VMready switches from BLADE can: Recognize individual virtual machines within physical servers Support all leading Hypervisor vendors, such as: VMware, Microsoft, Citrix and RedHat Assign unique operating, security and quality of service characteristics for each VM Fully integrate with hypervisor managers such as VMware s vcenter to enforce the same networking policy in physical switches and vswitches Recognize when Virtual Machines are created and migrated Move the network policies in real-time to the new locations to ensure that Virtual Machines stay available and secure as they migrate 2 Nov -09

Current Server Virtualization Environments Virtualization refers to the process of dividing the available physical resources (such as processors, processor cores, memory, and network interface cards) among virtual machines operating within the physical server. Hypervisors Virtual machines operate under the control of software commonly referred to as a hypervisor, which provides a global mechanism for control and scheduling system resources. Hypervisors can run natively on the server hardware (bare-metal) or can be hosted within a conventional operating system. VMready can support Virtual Machines running on both Hypervisor types. Figure 1: Type 1 Hypervisor Virtual Switches Virtual Switches (vswitch) are software network switches that provide the initial switching layer for Virtual machines. They forward packets from vnics in the Virtual Machines to other VMs on the same physical server or into the physical network via uplink adapters. Some vswitches provide Layer 3 as well as Layer 2 switching and can also assign network attributes for VMs such as VLANs and traffic shaping. Figure 2: Virtual Switch 3 Nov -09

Virtual Machine Migration Virtual machine migration refers to the mobility of VMs within the virtual environment in response to events or conditions, and according to sets of predefined criteria, such as: When a VM should move from one location to another in a scheduled fashion When a VM should be replicated (cloned) in another location in a scheduled fashion When a VM should be able to move from one location to another in an unscheduled fashion When a VM should be replicated (cloned) in another location in an unscheduled fashion With the above set of policies, the server administrator is able to define a coherent set of rules that provide both the ability to adapt to changing workloads and to respond to and recover from catastrophic events in both virtual and physical environments. Figure 3: Virtual Machine Migration For many services, changes in demand are generally regular and therefore predictable. Such expected changes can be anticipated and automated with a set of rules that allows the administrator to allocate demand to pools of available resources (such as CPU cycles, or memory) on platforms (servers) that have the lowest utilization. When a VM experiences very high workloads its performance can be negatively impacted unless it can be migrated to other available resources. For data centers to quickly migrate busy Virtual Machines requires that the network is configured correctly to avoid security or access issues. VMready automates these changes and enables the dynamic migration of Virtual Machines. 4 Nov -09

Leading Server Virtualization Vendors VMware VMware is the current market leader in server virtualization. Their flagship product vsphere provides the infrastructure and management solutions for large enterprise level virtual environments. VMware was the first to offer migration technology (VMotion) to enable customers to quickly re-provision their data centers. Xen Xen is an open-source hypervisor that is available for Linux and Solaris operating systems. Citrix XenServer is a commercial and fully supported Xen hypervisor. Citrix also offers an accompanying suite of products for networking and management under the umbrella of Citrix Essentials which can manage both Xen and Microsoft s Hyper-V platforms. Microsoft Microsoft s Hyper-V (hypervisor) product runs on Windows 2008 Server and is provided with the server software. It supports Microsoft guest virtual machines and some non-microsoft (i.e. Linux) guest operating systems. With Microsoft s backing Hyper-V is gaining share in the server Virtualization market. KVM Kernel-based Virtual Machine (KVM) is a hypervisor that is rapidly gaining interest. KVM has been part of the Linux kernel since 2.6.20 and provides native virtualization on Intel VT and AMD-V CPUs. Currently the management tools required for data center KVM deployments are still primitive, but they are evolving rapidly. RedHat has indicated that KVM will replace Xen as the main virtualization solution in RHEL. Oracle VM Oracle VM is a Xen-based hypervisor that is fully supported by Oracle. Oracle will provide a single point of support for customers running Oracle Database and other Oracle certified applications on Oracle VM. 5 Nov -09

VMready BLADE Network Technologies has patented a unique solution to enable the network to be Virtual Machine aware. The approach extends the concept of virtualization into the network, allowing the configuration of network polices to a virtual port rather than just at the physical port. Figure 4 Physical vs. Virtual Switches VMready is software running on the physical switch that provides: Thousands of virtual-ports per switch, with configurable parameters per v-port, including : Access Control Lists Quality of Service attributes VLAN membership Traffic Shaping and monitoring Integration with VMware s vcenter to enable: A single pane of management for both VMready switches and software vswitches Automatic discovery of VMs across the data center Rich display of VM information such as IP addresses, VM name and ESX server location Synchronization of each VM s network configurations between VMready and vcenter Tracking of VMs during migrations with automatic reconfiguration of network settings, to ensure : Availability and security are maintained in real-time Services levels are guaranteed Support for all major hypervisors without modification including : VMware; Hyper-V; Xen; KVM and Oracle VM As the VMs migrate across participating virtualization hosts, so do their network attributes. Virtual machines can be added, moved and removed within physical machines and retain the same network attributes as were initially defined (such as ACLs, QoS and VLAN membership). VMready allows for a define once, use many (define-and-forget) configuration that evolves as the server and network topologies evolve. Virtual machines are free to move as events require, retaining their associations from origin to destination. In a VMready environment, administrators no longer need to perform repetitive configurations and suffer the consequences of a missed configuration. 6 Nov -09

Virtual Machine Identities The foundation of VMready is the ability to identify and then monitor virtual machines within the physical hosts attached to the switch. With an ability to identify each VM uniquely, VMready enables the administrator to apply the same philosophy to Virtual Machines as used with physical servers. VLAN and Quality of Service settings can be provisioned and Access Control List attributes can be set at a VM level with permit and deny actions based on Layer 2 to Layer 4 information. Virtual Machines can be configured in VMready using intuitive Web GUI, command line interfaces (CLI) or from external management tools via SNMP. Grouping VMready provides a simple and intuitive way to group similar Virtual Machines together and assign the same networking policies to all members of the groups to ensure consistent allocation of resources and security measures to meet service-level goals. Members of the group retain the group attributes wherever they are located within the virtual environment, providing a basis for dynamic policy assignment. Grouping significantly simplifies the administration tasks when managing large numbers of Virtual Machines, as new VMs are simply added to existing groups. In BLADEOS 6.1 VMready supports two types of Groups: Local VM Groups maintain VM configurations locally on the VMready switch Distributed VM Groups are synchronized with VMware s vcenter and enhanced migration support Local VM Groups Local VM group configurations are maintained on the switch and do not directly synchronize with hypervisors. Local VM groups may include elements such as local switch ports and VMs that are connected to one of the switch ports or are pre-provisioned on the switch. Local VM groups support migration. As VMs move to different hypervisors connected to the switch, the configuration of their group identity and features moves with them. Distributed VM Groups VMready creates profiles containing network configurations such as VLAN, traffic shaping and ACLs for Distributed VM Groups. VMready then automatically synchronizes the profiles to VMware s vcenter to create Port Groups with the same network configurations on all the required vswitches. Consistent network policies are enforced regardless of the Virtual Machine s location. Figure 5: Distributed VM Groups 7 Nov -09

In BLADEOS 6.1 VMready is integrated with VMware s vcenter to provide a seamless infrastructure. The networking settings configured with VMready on the physical switch can be exported to vcenter to create new port groups on the vswitches with the correct configuration. VMready applies the VM networking settings to both physical VMready switch and the vswitches residing within the ESX hypervisors, via VMware open APIs. Once configured, VMready policies follow the VMs regardless of their location. VMready provides users with a single pane of network management for Virtual Machines. As new Virtual Machines are added to a distributed group or a group configuration is changed VMready automatically updates VMware s vcenter to distribute the changes to all associated hypervisor vswitches. This integration simplifies administrative tasks and reduces the chance of error due to misconfigurations. NMotion A unique feature of VMready is NMotion which has the ability to detect VM migrations as they occur. Without VMready, deterministic movement of VMs is manageable only if the number of permutations is small. Manually duplicating configurations on switch ports for numerous virtual machines is very laborintensive and the risk of error is high. Non-deterministic movement of VMs occurs in response to unpredictable or unanticipated conditions within the physical or virtual hosts attached to the switch. Provisioning for all possibilities requires the configuration of all possible combinations on all ports within the switch. If a configuration is missed, then a motion event within the underlying virtual server environment can result in a service outage or a potential security breach. VMready is able to solve management issues for both deterministic and non-deterministic movement through the implementation of NMotion (Network motion), which manages the distribution of network policies in real-time when VMs migrate. NMotion can identify and then track virtual machines as they move, guaranteeing that the underlying services not only remain available, but also retain their network characteristics of ACLs, QoS and VLAN membership. Figure 6: NMotion VMready through NMotion migrates the network policies associated with a VM from origin port to destination port. 8 Nov -09

VMready Products VMready is currently available 1 on the following platforms: IBM BladeCenter o BNT Virtual Fabric 10G Switch Module o BNT 1/10G Uplink Ethernet switch module HP BladeSystem o HP 1:10G Ethernet BL-c switch SmartConnect 2 software also provides enterprise class switch stacking with up to 8 switches per stack Conclusion Virtualization has the promise to make significant contributions to data center and cloud computing for the foreseeable future. It provides the ability to create multiple compute environments in a single bare-metal host, minimizing idle processor cycles and maximizing the return per physical server. New Virtual Machines can be quickly added to the environment so that revenue opportunities are quickly realized. Virtualization also increases the availability of services by providing a mechanism for fast and reliable transition of services from a failing host machine. However, the increase in flexibility resulting from virtualization comes at a price. As the probability of a VM appearing on any given network interface increases, so does the number of configurations to ensure maximum availability and security of the service delivered by that VM. The exposure to service outage or high security threat due to a missing or incorrect attribute assignment is directly proportional to the complexity of the virtual topology. VMready is the only solution that maximizes the benefits of virtualization in the server environment while eliminating the exposure to error that exists in traditional networking environments. VMready can learn and adapt to the virtual implementation on the attached physical hosts. It can assign network policies on a VM level to guarantee the allocation of networking resources. And VMready can monitor and detect events in the virtual environment so that network policies remain associated with their virtual machines no matter where they reside. Unlike competing solutions, VMready works with all hypervisor vendors to enable customer choice, the freedom to used mixed vendor solutions and to transition between hypervisor vendor solutions all while maintaining consistent network configurations. BLADE s VMready provides the simplicity, flexibility and power to manage the network in your dynamic virtual data center. 2009 BLADE Network Technologies, Inc. All rights reserved. Information in this document is subject to change without notice. BLADE Network Technologies assumes no responsibility for any errors that may appear in this document. All statements regarding BLADE s future direction and intent are subject to change or withdrawal without notice, at BLADE s sole discretion. www.bladenetwork.net. MKT091113 1 BLADE OS 6.1 and higher 2 SmartConnect 41.1 and higher 9 Nov -09