SlideShare ist ein Scribd-Unternehmen logo
1 von 53
Downloaden Sie, um offline zu lesen
Virtualization Technology and
                              Directions

                              David L. Black, Ph.D.
                              Distinguished Engineer




© Copyright 2010 EMC Corporation. All rights reserved.        1
Roadmap Information Disclaimer


    EMC makes no representation and undertakes no obligations with
    regard to product planning information, anticipated product
    characteristics, performance specifications, or anticipated release dates
    (collectively, “Roadmap Information”).

    Roadmap Information is provided by EMC as an accommodation to the
    recipient solely for purposes of discussion and without intending to be
    bound thereby.

    Roadmap information is EMC Restricted Confidential and is provided
    under the terms, conditions and restrictions defined in the EMC Non-
    Disclosure Agreement in place with your organization.




© Copyright 2010 EMC Corporation. All rights reserved.                          2
Business Challenges


    Data growing at 62% annually to 800,000 Petabytes
    Mandates to reduce OPEX and CAPEX
    Hardware underutilized or overutilized
    Reduce power consumption and footprint
    Faster response to business changes


    In addition – deal with all of this across multiple data centers




                            Virtualization is not an option, it is a requirement

© Copyright 2010 EMC Corporation. All rights reserved.                             3
Defining Virtualization




                         Virtualization provides logical views of
                        physical resources while preserving the
                         usage interfaces for those resources.

                       Virtualization removes physical resource
                       limits and improves resource utilization.




© Copyright 2010 EMC Corporation. All rights reserved.              4
Virtualization Comes in Many Forms



 Virtual                                                 Virtual
                                                          Virtual
 Memory                                                  Servers
                                                         Servers


                   Each application sees its own              Each application sees its own logical
                  logical memory, independent of                server, independent of physical
                          physical memory                                   servers



 Virtual                                                 Virtual
Networks                                                 Storage


              Each application sees its own logical           Each application sees its own logical
               network, independent of physical                storage, independent of physical
                            network                                         storage
© Copyright 2010 EMC Corporation. All rights reserved.                                                5
Virtualization Comes in Many Forms



 Virtual
 Memory

                                                         Physical Memory
                   Each application sees its own
                  logical memory, independent of                           App
                          physical memory
                                                                           App


                                                                           App
                     Benefits of Virtual Memory
                                                         Swap Space
                 Remove physical memory limits
                 Run multiple applications at once


© Copyright 2010 EMC Corporation. All rights reserved.                           6
Virtualization Comes in Many Forms



 Virtual                                                 Virtual
                                                          Virtual
 Memory                                                  Servers


                    Each application sees its own             Each application sees its own logical
                  logical memory, independent of                server, independent of physical
                          physical memory                                   servers



 Virtual                                                 Virtual
Networks                                                 Storage


              Each application sees its own logical           Each application sees its own logical
               network, independent of physical                storage, independent of physical
                            network                                         storage
                                                                             disks
© Copyright 2010 EMC Corporation. All rights reserved.                                                7
Virtualization Comes in Many Forms



                    Benefits of Virtual Networks


              Common network links with access           VLAN A VLAN B VLAN C
              control properties of separate links.
              Manage logical networks instead of
                       physical networks.
             Virtual SANs provide similar benefits
                  for storage area networks.

                                                                         VLAN Trunk
 Virtual                                                        Switch                Switch
Networks


              Each application sees its own logical
               network, independent of physical
                            network
© Copyright 2010 EMC Corporation. All rights reserved.                                         8
Virtual Networks Unify Network Traffic


    VLANs: different classes of traffic share network
         – iSCSI, FCoE, NFS, CIFS, web, etc.                                Ethernet LAN
         – Unification: Reduce cables, interfaces, etc.

    Limited interaction among traffic classes
         – Controls (access and QoS) for each traffic class



                                                                 FCoE
                                                                switches   iSCSI/FCoE
                                                                             Storage




  Switch A                                           Switch B

                                                                              FC SAN

                                                     Ethernet   Servers
                                                     FC
© Copyright 2010 EMC Corporation. All rights reserved.                                     9
Distributed Virtual Networks:
    Virtualization across Locations
    OTV [Overlay Transport Virtualization] (Cisco)
    Overlay network extends VLANs over arbitrary network connectivity
         – Works over any WAN type – dark fiber, MPLS, IP
         – No network architecture change in datacenter – just add OTV edge devices

    Seamless add/ drop of edge nodes w/o reconfiguring other edge notes
    Distributed network virtualization
         – VLANs based on physical network resources across multiple locations

                                                         Core



                                       IP A                              IP B
               West                                                             East

                                                          IP C


                                                                 South


© Copyright 2010 EMC Corporation. All rights reserved.                                 10
Defining Distributed Virtualization




                             Distributed Virtualization provides
                            logical views of distributed physical
                           resources while preserving the usage
                              interfaces for those resources.

                    Distributed Virtualization removes location
                      barriers and physical resource limits,
                           improving resource utilization.



© Copyright 2010 EMC Corporation. All rights reserved.              11
OTV Use Case

   Data Center Growth Constraints
Problem: Primary data center maxed out (space, cooling and power)
Requirement: Seamlessly extend clusters & workload across datacenters
Challenge: Rapidly establish network interconnect between data centers

     Deploy over                                         One Logical Data Center
   existing network                                                                 4  configuration  
                                                                                   commands per site

                                                             Ethernet Overlay
    No Re‐design                                                                     Automatic Fault 
     Required                                                                           Isolation


                                                          Solution: OTV!
          • No new transport provisioning required (Dark fiber, MPLS, etc)
          • Eliminate months of re-design effort
          • Significant operations and provisioning cost savings
© Copyright 2010 EMC Corporation. All rights reserved.                                                   12
Flexible Infrastructure



 Virtual                                                       Virtual
                                                              Virtual
                                                               Servers
 Memory                                                       Servers

                Server Virtualization
                    Each application sees its own                  Each application sees its own logical
       App logical App App independent of
            App memory, App App                                      server, independent of physical
                                physical memory OS                               servers
        OS          OS          OS    OS   OS



 Virtual                                                            Benefits of Virtual Machines
                                                              Virtual
Networks                                                      Storage
             OS                                          OS
                                                                   Run multiple apps on a single server.
                                     OS
                                                                       Increase server utilization.
              Each application sees its own logical                 Move applications nondisruptively.
                                                                   Each application sees its own logical
               network, independent of physical                     storage, independent of physical
                                                                                     .
                            network
                            network.                                             storage.
© Copyright 2010 EMC Corporation. All rights reserved.                                                     13
Anatomy of a Virtual Machine

A complete system encapsulated in a set of software files



     Unmodified                                          Virtual Machines / Guests
     Application



      Server OS
                                                             Hypervisor

                                                           (X86) Physical Server
        Virtual
       Hardware



                 Virtual Appliance:
        Virtual Machine stored in one file –
              Can be used anywhere
© Copyright 2010 EMC Corporation. All rights reserved.                               14
Comparison of Virtual Machine Approaches


                     Multiple virtual machine abstraction layer locations



                                                          Application       Application




                                                               Virtualization Layer




           High-Level                                    Operating System                 Hardware Level
           Language                                           Level

© Copyright 2010 EMC Corporation. All rights reserved.                                                     15
Hypervisor Architecture Comparison




   VMware vSphere Architecture                           Microsoft Hyper-V / Xen Architecture
        Thin hypervisor, no general-purpose OS             Hypervisor extends general purpose OS
        I/O subsystem is in hypervisor                     OS I/O subsystem shared with hypervisor
        Hypervisor owns resources                          Resources shared with primary OS
        Support functions: hypervisor processes            OS support functions extended to hypervisor




© Copyright 2010 EMC Corporation. All rights reserved.                                                   16
Provided by:
                                                                                     OS
    Hyper-V Architecture                                                      ISV / IHV / OEM
                                                                             Microsoft Hyper-V
                                                                            Microsoft / XenSource


                Parent                 Worker Process
               Partition                = VM “proxy”
                                                                   Child Partitions
                                       (management)
                VM Worker
                Processes
            Applications                          Applications        Applications              Applications
              WMI Provider
              WMI Provider                                                                                              User
                VM Service
                VM Service                                                                                              Mode
              Windows                            Windows Server          Non-                   Xen-Enabled
             Server 2008                           2003, 2008          Hypervisor               Linux Kernel
                                                                       Aware OS                          Linux
          Windows                               Windows                                                  Linux
           Kernel             VSP
                              VSP                            VSC                                         VSC
                                                 Kernel                                                  VSC
                    Device
                    Drivers                                                                            VMBus            Kernel
                VMBus                                    VMBus          Emulation
                                                                        Emulation                   Hypercall Adapter
                                                                                                    Hypercall Adapter   Mode

                                                          Windows hypervisor                                            Ring -1
                       I/O Virtualization
                       and Optimization
                                                            Server Hardware
© Copyright 2010 EMC Corporation. All rights reserved.                                                                            17
vSphere ESX Server: I/O Virtualization


    Each Virtual Machine has its own virtual I/O interfaces
    Network: Virtual NIC with its own MAC address
         – ESX contains Ethernet switches implemented in software
         – Actual hardware Ethernet port behaves like a switch port
                       Network operates transparently

    Storage: Virtual disk controller
         – ESX maps OS volumes (LUNs) to
           storage resources
         – ESX contains a volume manager
           and a cluster file system (VMFS)
                       Can use storage from many places
                           • SAN, iSCSI, internal storage
                           • NAS - Can store volume as a file
                       Storage operates transparently


© Copyright 2010 EMC Corporation. All rights reserved.                18
Pooling of Servers, Storage, and Networking

Aggregate and share resources across servers



                                  Enterprise Virtualization
                                                                                Benefits
    Virtual
                                        Virtual Machines / Guests
   Machines                                                                     • Partition CPU and
                                                                                  memory across
                                                                                  multiple Virtual
       ESX
 Hypervisor Hypervisor Hypervisor Hypervisor Hypervisor Hypervisor Hypervisor
                                                                                  Machines
      Server
                                                                                • Aggregate hardware
     Server                                       Server Farm
                                                                                  resources into
                                                                                  unified logical
                                                                                  resource pools
                                                                                • Utilize local or
                                                         Network                  shared storage
                                                         Storage



© Copyright 2010 EMC Corporation. All rights reserved.                                                 19
VMware vNetwork Distributed Switch




                                                                                 • Aggregated datacenter level
                                                                                   virtual networking
APP       APP        APP        APP       APP        APP   APP     APP     APP
 OS        OS        OS          OS        OS        OS    OS      OS      OS
                                                                                 • Simplified setup and change
      vSwitch                  vSwitch                           vSwitch
                      vNetwork Distributed Switch
                          Cisco Nexus 1000V                                      • Easy troubleshooting,
                              VMware vSphere™                                      monitoring and debugging
                                                                                 • Enables transparent third
                                                                                   party management of virtual
                                                                                   environments




© Copyright 2010 EMC Corporation. All rights reserved.                                                           20
VMotion

Move Virtual Machines across physical servers – while running




    Preserve transactional integrity during movement
    Eliminate downtime and provide continuous service
    Shift underlying hardware resources dynamically
    Balance workloads to optimize computing resources
© Copyright 2010 EMC Corporation. All rights reserved.          21
Storage VMotion


                                                         • Live migration of virtual
                                                           machine disk files across
                                                           storage arrays
                                                             –   Relocate virtual machine disk files
                                                                 across shared storage live using
                                                                 Storage vMotion
                                                             –   Complete transaction integrity
                                                             –   Full GUI administration
                                                             –   Supports NFS, FC and iSCSI
                                                         • Benefits
                                                             –   Zero-downtime migration
                                                             –   Eases array maintenance
                                                             –   Refresh to new arrays
                                                             –   Migrate to different class of
                                                                 storage
                      Zero-downtime migration                –   Upgrades, space mgmt
                                                             –   VM granularity, LUN Independent
© Copyright 2010 EMC Corporation. All rights reserved.                                                 22
Evolution of Server Virtualization


              Separate                   Consolidate     Aggregate     Automate           Liberate




              Test and                     Server         Capacity   Self-Managing   Computing Clouds On
            Development                 Consolidation    On Demand    Datacenter       and Off Premise



© Copyright 2010 EMC Corporation. All rights reserved.                                                     23
Evolution of Server Virtualization


              Separate                   Consolidate      Aggregate         Automate           Liberate




                                                             Virtual
                                                         Infrastructure

                                                         Management

                                                          Hypervisor

              Test and                     Server          Capacity       Self-Managing   Computing Clouds On
            Development                 Consolidation     On Demand        Datacenter       and Off Premise



© Copyright 2010 EMC Corporation. All rights reserved.                                                          24
Capacity on Demand: Rapid Provisioning


Without VMware Virtualization
                             Locate or
  Determine                  purchase                       Rack and     Install/ config    Install/ config       Boot
 server spec                 system(s)                    cable system        OS             application         system



                                                                     Timeline
  With VMware Virtualization


  Determine Choose Choose Boot
 server spec  host template VM                                           Time for other productive tasks
             system

 "We can deploy servers in a pinch. With VirtualCenter, it takes 10 minutes. It's
 absolutely fantastic to be able to deliver a server and have the applications up, have
 them tested and then put them in production in a matter of four or five hours."
                                                          -- Robert Buchwald, Technical Lead, Systems Assurance Team, Moen



 © Copyright 2010 EMC Corporation. All rights reserved.                                                                      25
Evolution of Server Virtualization


              Separate                   Consolidate     Aggregate     Automate            Liberate




                                                                      Automation

                                                                         Virtual
                                                                     Infrastructure

                                                                     Management

                                                                      Hypervisor

              Test and                     Server         Capacity   Self-Managing    Computing Clouds On
            Development                 Consolidation    On Demand    Datacenter        and Off Premise



© Copyright 2010 EMC Corporation. All rights reserved.                                                      26
Resource Optimization: DRS & DPM

 Dynamic and intelligent allocation of hardware resources
                                                         Distributed Resource Scheduler
                                                         – Dynamic balancing of computing resources
                           Business Demand                 across resource pools
                                                         – Intelligent resource allocation based on
                                                           predefined rules

                                                         Distributed Power Management
                                                         – Dynamic optimization of computing resources
                                                         – Place unneeded servers into standby mode
                                                         – Common framework, different set of rules

                                                         DRS and DPM Customer Impact
                                                         – Align IT resources with business priorities
                                                         – Operational simplicity; dramatically increase
                               Resource Pool               administrator productivity
                                                         – Add hardware dynamically to avoid over-
                                                           provisioning to peak load
                                                         – Reduce power consumption without reducing
                                                           service levels


© Copyright 2010 EMC Corporation. All rights reserved.                                                     27
Evolution of Server Virtualization


              Separate                   Consolidate     Aggregate     Automate           Liberate




              Test and                     Server         Capacity   Self-Managing   Computing Clouds On
            Development                 Consolidation    On Demand    Datacenter       and Off Premise



© Copyright 2010 EMC Corporation. All rights reserved.                                                     28
Flexible Infrastructure


       Storage Virtualization:
 Virtual                                                  Virtual
                                                           Virtual
 Memory     Block Level                                   Servers Benefits of Virtual Storage


                                                                 Nondisruptive data migrations,
                    Each application sees its own               Each application sees its own logical
                  logical memory, independent of               simplify storage management, and
                                                                  server, independent of physical
                          physical memory                          increase storage utilization
                                                                              servers
                     Storage                       IP
                     Network                    Network


 Virtual                                                  Virtual
Networks                                                  Storage


              Each application sees its own logical            Each application sees its own logical
               network, independent of physical                 storage, independent of physical
                            network                                          storage
© Copyright 2010 EMC Corporation. All rights reserved.                                                  29
Storage Virtualization: Centralized Aggregation


    Inband storage system pools storage
    resources
         – Underlying storage systems hidden from
           servers

         – Extends useful life of storage assets by
           creating virtualized storage pools

    Streamlines storage refreshes,
    consolidations and migrations within the                Storage Pool
    Data Center

    Simplifies multi-array storage allocation,
    provisioning, and tiering via common
    management

                                                         Multi-Array Data Center
© Copyright 2010 EMC Corporation. All rights reserved.                             30
Distributed Federation:
    Distributed Storage Virtualization

EMC VPLEX Technology
    Federated Information Access:                                  VPLEX Metro
    “AccessAnywhere” enables
    geographic data distribution
    Scale Out Cluster Architecture:
    Start small and grow big with                                           Access
                                                                           anywhere
    predictable service levels
    Distributed Cache Coherency:
    Load balancing and transparent
    failover of storage domains within
    and across Data Centers
                                                         EMC and non-EMC              EMC and non-EMC
                                                              arrays                       arrays




© Copyright 2010 EMC Corporation. All rights reserved.                                                  31
VPLEX System Architecture


            Site A
            Site A                                       Site B
                                                         Site B      Distributed Mirroring
                                                                         Active-Active Access                   A   A




                                                                      Aggregation of Storage devices
                                                                         Volume management

                              VPLEX Metro
      VPLEX Cluster                                  VPLEX Cluster
                                    FC                               Remote Access                              A
                                                                                                                    A
                                                                         Diskless access to non-local storage



                                                                     Array Failure Protection
                                                                         Local mirroring

               Heterogeneous Geographically 
                    Distributed Storage
                                                                     Non Disruptive Data Mobility
                                                                         Inter-array migrations


© Copyright 2010 EMC Corporation. All rights reserved.                                                                  32
VPLEX I/O Virtualization Stack


                                  Director
                                          FE
          Storage View
                                                             Virtual volumes are exported out of front-
                                                     …       end ports and exposed to hosts
                                     Cache
           Distributed Coherent Cache                        Caching leverages local and global cache,
                                                             maintains consistency between all VPLEX
                                                             directors

                     Device Virtualization                   The device virtualization layer creates
           Virtual Volumes                                   composite devices from storage volumes,
                                                             providing slicing, striping, concatenation,
                                                         …   and mirroring
                                         BE                  Storage volumes represent claimed
           Storage Volumes                                   devices from back-end arrays
                                                         …
© Copyright 2010 EMC Corporation. All rights reserved.                                                     33
Scale Out Cluster Architecture

          Centralized Aggregation                               Distributed Federation



                +                      +                 +         +        +        +


   Add additional appliances or                              Larger engine cluster scales out
   controllers to scale up capacity                          performance and/or capacity as
   and/or performance                                        needed
   Independent virtual storage                               Storage resources aggregated
   pools (management)                                        into a single virtual storage pool
   Workloads isolated within each                            Workloads dynamically
   cluster (usually two nodes)                               distributed across engines

© Copyright 2010 EMC Corporation. All rights reserved.                                            34
Scale Out Cluster Architecture: Availability

          Centralized Aggregation                             Distributed Federation
                                         Dual node                              Better
                                         architecture:                          predictability
                                         Availability in                        Higher
                +                        the event of a                         availability
                                         single node                            More
                                                                                performance
                                         failure

   Single node failure: lose half of                       High availability and predictable
   storage I/O resources                                   performance in the event of a
                                                           component failure
   Performance impact can be
   significant for active storage pools                    Failover redistributes workloads
                                                           across all remaining engines
   Data is unavailable in the event of
   a dual nodes failure                                    Add additional engines to
                                                           increase resiliency

© Copyright 2010 EMC Corporation. All rights reserved.                                           35
Distributed Cache Coherency: Write

          Directory based distributed cache coherence efficiently
          maintains cache state consistency across all Engines
                                                          Engine Cache Coherency Directory
                                       Block Address         1   2   3    4   5   6   7   8   9   10   11   12   13   …
                                       Cache A

New Write:                             Cache C

 Block 3                               Cache E
                                       Cache G

              Cache Directory B                            Cache Directory D            Cache Directory F                   Cache Directory H
            Cache Directory A                            Cache Directory C            Cache Directory E                   Cache Directory G




                                 Cache                                   Cache                         Cache                          Cache




© Copyright 2010 EMC Corporation. All rights reserved.                                                                                          36
Distributed Cache Coherency: Read

          Directory based distributed cache coherence efficiently
          maintains cache state consistency across all Engines
                                                          Engine Cache Coherency Directory
                                       Block Address         1   2   3    4   5   6   7   8   9   10   11   12   13   …
                                       Cache A
                                       Cache C                                                                                      Read:
                                       Cache E
                                                                                                                                   Block 3
                                       Cache G

              Cache Directory B                            Cache Directory D            Cache Directory F                   Cache Directory H
            Cache Directory A                            Cache Directory C            Cache Directory E                   Cache Directory G




                                 Cache                                   Cache                         Cache                          Cache




© Copyright 2010 EMC Corporation. All rights reserved.                                                                                          37
Online Workload Migration


                                    Site A
                                    Site A                                        Site B
                                                                                  Site B



                                                         VMotion over Distance
                                                         HyperV Live Migration
                                                          OVM Live Migrator
                                                                VPLEX Metro
                              VPLEX Cluster                                      VPLEX Cluster




                                                           Heterogeneous
                                                         Distributed Storage



© Copyright 2010 EMC Corporation. All rights reserved.                                           38
VPLEX Metro Use Case
    EMC solution


                                                                     VPLEX Metro
     Share, access, and relocate data
       between sites over distance                                   VMware VMotion over distance
                                                                     Microsoft SQL, SharePoint, SAP, Oracle
           ESX Cluster A                             ESX Cluster B
                                                                     Symmetrix VMAX and CLARiiON CX4 to
                                                                     Vblock Type 1
                                                                     Nondisruptive migrations and relocations
                                                                     to 100 km
                               Synchronous
                             Access Anywhere




   Migrate and relocate VMs, applications, and
   data with support for VMotion over distance
      Transparently share and balance resources
                between data centers



© Copyright 2010 EMC Corporation. All rights reserved.                                                          39
Putting it all Together:
                              Unified Virtualization and
                              The Journey to the Private Cloud




© Copyright 2010 EMC Corporation. All rights reserved.           40
Key Attributes for Enterprise Virtualization


    Scalable, high-performance
    architecture
         – Infrastructure that grows with the business

    Supports heterogeneous
    environments
    Continuous availability
         – No single point of failure
         – Nondisruptive upgrades

    Disaster recovery
    Enterprise management
         – Reduce risk and operational costs

    Incremental deployment
         – Easy physical-to-virtual migration
         – Deploy as problems and opportunities arise




© Copyright 2010 EMC Corporation. All rights reserved.   41
App Provisioning: Selective Virtualization

                                                              Install operating systems

            OS                                           OS
                                                              Authenticate users or            Effect
                                                                applications
                                    OS                                                        Online:
                                                              Allocate server resources


                 Storage                      IP              Set up storage environments
                 Network                   Network              (disk, SAN, or NAS)
                                                                                               Effect
                                                              Configure networks
                                                                                              Online:


                                                              Allocate storage resources –
                                                                 leading reason for forcing
                                                                 systems offline
Point virtualization technologies
                                                                                                Effect
can accomplish near-term goals                                                                Online:
but create long-term problems.
© Copyright 2010 EMC Corporation. All rights reserved.                                                   42
App Provisioning: All Resources Virtualized

                                                              Install operating systems
                                                              Authenticate users or           Effect
             OS                                          OS     applications
                                                                                             Online:
                                    OS
                                                              Allocate server resources


                                                              Set up storage environments
                            Unified
                            Network                             (disk, SAN, or NAS)
                                                                                              Effect
                                                              Configure networks
                                                                                             Online:


                                                              Allocate storage resources
                                                                 to and from the available
                                                                 pool
                                                                                               Effect
                                                                                             Online:
  Virtualization of all resources:
  continuous online operation.
© Copyright 2010 EMC Corporation. All rights reserved.                                                  43
A Unified Virtualization Infrastructure



                                                               Virtual   Virtual
                                                              Networks   Servers


                                                                             Each application sees its own logical
            OS                                           OS
                                   OS
                                                                               server, independent of physical
                                                                                           servers

                             Unified
                             Network
                                                                         Virtual
                                                                         Storage


                                                                              Each application sees its own logical
                                                                               storage, independent of physical
                                                                                             disks
© Copyright 2010 EMC Corporation. All rights reserved.                                                                44
A Unified Virtualization Infrastructure



                                                               Virtual   Virtual
                                                              Networks   Servers



                                                         OS
                                                                   Virtual     Managing and Securing
            OS
                                   OS
                                                                   Storage         Virtualization
                                                                               Consistent models of the entire
                                                                               virtual infrastructure
                             Unified
                             Network                                           Management: Enables end-to-end
                                                                               dynamic provisioning,
                                                                               troubleshooting, and optimization
                                                                               Security: Enables transparent
                                                                               consistent security policy
                                                                               application, monitoring and
                                                                               compliance reporting



© Copyright 2010 EMC Corporation. All rights reserved.                                                             45
Journey to the Private Cloud

          Trusted                                                          Flexible

           Control                                                         Dynamic

          Reliable                                                        On-demand

            Secure                                                         Efficient


                                                         Virtualization
          Virtualized                                    Information          Cloud
          Data Center                                                       Computing
                                                           Security
      Internal Cloud                                                      External Cloud
© Copyright 2010 EMC Corporation. All rights reserved.                                     46
Journey to the Private Cloud




                                                           Private
                                                            Cloud


                                                          Federation

                                                         Virtualization
          Virtualized                                    Information          Cloud
          Data Center                                                       Computing
                                                           Security
      Internal Cloud                                                      External Cloud
© Copyright 2010 EMC Corporation. All rights reserved.                                     47
Journey to the Private Cloud



                                                             Virtual Client
                                   Virtual Client                                   Virtual Client




                                                                 Private
                                                                  Cloud                                    Distributed
                                         Virtual         App      App     App     App     App            Virtualization:
                                    Applications         Loads    Loads   Loads   Loads   Loads          Foundation for
                                                                                                         Private Clouds
                                                                 Federation

                                                             Virtualization
           Virtualized                                       Information                            Cloud
           Data Center                                                                            Computing
                                                                  Security
       Internal Cloud                                                                         External Cloud
© Copyright 2010 EMC Corporation. All rights reserved.                                                                     48
Moving a Virtual Machine over Distance:
    Distributed Virtualization in Action


      4                                                             4
                                                                        VM Movement Requirements
                                                                        1. Preserve Shared Storage Access
                                                                              Example: VPLEX
                                           2
          Network A                                      Network B
                                                                        2. Preserve Network Connectivity
                                                                              Example: OTV
            Site A
            Site A                                       Site B
                                                         Site B         3. Move the Virtual Machine
                                      VMotion
                                                                              Example: VMotion
                                           3
                                                                        4. Optimize External Network Access
              VPLEX               VPLEX Metro             VPLEX               Example: DNS based route optimization
             Cluster                                      Cluster
                                                                              Very useful, not an absolute requirement



                                           1                                Distributed Virtualization used to
                                                                               meet first three requirements
                              Heterogeneous
                            Distributed Storage


© Copyright 2010 EMC Corporation. All rights reserved.                                                                   49
Private Cloud: Mobility Vision


        Non-disruptive movement:

                                                                       Private
         1. Any Workload                                                Cloud


         2. Any Where
         3. Any Time                                     Virtualized
                                                         Data Center
                                                                                   Cloud
                                                                                 Computing




        Reality Check: Can’t repeal the laws of physics
         – But magic (sufficiently advanced technology) is still possible




© Copyright 2010 EMC Corporation. All rights reserved.                                       50
Conclusions and Recommendations


    Conclusions:
         – Server, network, and storage virtualization
                       Virtualization benefits increase with extent of deployment
         – Virtualization can be distributed
                       Virtualization benefits extend across multiple locations
         – Distributed Virtualization: Key enabler of Private Cloud
                       Enables application mobility among locations


    Recommendations:
         – Virtualization is a strategic decision
                       Don’t let short-term tactics disrupt your long-term strategy
         – Pick your partners wisely – virtualization is not a technology you implement
           and then remove – it’s around for the long haul
                       Technology, services, and support



© Copyright 2010 EMC Corporation. All rights reserved.                                    51
Related EMC World Sessions
    (selected subset)

    Server Virtualization
         – Microsoft Corporation: Microsoft Virtualization - A Technical Look Into Microsoft
           Hyper-V and Microsoft Systems Center
         – Vision Into the Future of Desktop Virtualization (VMware)
         – vSphere vStorage Technologies

    Unified Virtualization: Mobility
         – Cisco: Workload Mobility across Data Centers with innovations from VMware, Cisco
           and EMC – includes Cisco OTV and VMware VMotion across data centers;

    Unified Networks (storage)
         – Converged Data Center: FCoE, iSCSI and the Future of Storage Networking

    VPLEX (sessions TBA)




© Copyright 2010 EMC Corporation. All rights reserved.                                         52
Virtualization Technology and Directions ( EMC World 2010 )

Weitere ähnliche Inhalte

Was ist angesagt?

Virtualization meisen 042811
Virtualization meisen 042811Virtualization meisen 042811
Virtualization meisen 042811Morty Eisen
 
Akamai 如何幫您的客戶用網站賺錢 how to monetize your site
Akamai 如何幫您的客戶用網站賺錢 how to monetize your siteAkamai 如何幫您的客戶用網站賺錢 how to monetize your site
Akamai 如何幫您的客戶用網站賺錢 how to monetize your site零壹科技股份有限公司
 
OpenStack and z/VM – What is it and how do I get it?
OpenStack and z/VM – What is it and how do I get it?OpenStack and z/VM – What is it and how do I get it?
OpenStack and z/VM – What is it and how do I get it?Anderson Bassani
 
IBM Cloud Manager with OpenStack Overview
IBM Cloud Manager with OpenStack OverviewIBM Cloud Manager with OpenStack Overview
IBM Cloud Manager with OpenStack OverviewPatrick Bouillaud
 
V mware v sphere 5 fundamentals services kit
V mware v sphere 5 fundamentals services kitV mware v sphere 5 fundamentals services kit
V mware v sphere 5 fundamentals services kitsolarisyougood
 
VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy Burton
VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy BurtonVMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy Burton
VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy BurtonEMCTechMktg
 
Government 2.1 - Let The Virtual Journey Begins, NOW: From Desktop To the Clo...
Government 2.1 - Let The Virtual Journey Begins, NOW: From Desktop To the Clo...Government 2.1 - Let The Virtual Journey Begins, NOW: From Desktop To the Clo...
Government 2.1 - Let The Virtual Journey Begins, NOW: From Desktop To the Clo...HKITF
 
Atea roadshow norr
Atea roadshow norrAtea roadshow norr
Atea roadshow norrJohan Odell
 
Cloud Back Up and Disaster Recovery
Cloud Back Up and Disaster RecoveryCloud Back Up and Disaster Recovery
Cloud Back Up and Disaster RecoveryTerell Jones
 
Overview of VMware & VMware Education from IBM
Overview of VMware & VMware Education from IBMOverview of VMware & VMware Education from IBM
Overview of VMware & VMware Education from IBMctc TrainCanada
 
Modern infrastructure for business data lake
Modern infrastructure for business data lakeModern infrastructure for business data lake
Modern infrastructure for business data lakeEMC
 
Distributed Block-level Storage Management for OpenStack, by Danile lee
Distributed Block-level Storage Management for OpenStack, by Danile leeDistributed Block-level Storage Management for OpenStack, by Danile lee
Distributed Block-level Storage Management for OpenStack, by Danile leeHui Cheng
 
OneCommand Vision 2.1 webcast: Cutting edge LUN SLAs, AIX on PowerPC and flex...
OneCommand Vision 2.1 webcast: Cutting edge LUN SLAs, AIX on PowerPC and flex...OneCommand Vision 2.1 webcast: Cutting edge LUN SLAs, AIX on PowerPC and flex...
OneCommand Vision 2.1 webcast: Cutting edge LUN SLAs, AIX on PowerPC and flex...Emulex Corporation
 
Cloud foundry elastic architecture and deploy based on openstack
Cloud foundry elastic architecture and deploy based on openstackCloud foundry elastic architecture and deploy based on openstack
Cloud foundry elastic architecture and deploy based on openstackOpenCity Community
 
Falconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRM
Falconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRMFalconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRM
Falconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRM1CloudRoad.com
 
Virtualization terminology
Virtualization terminologyVirtualization terminology
Virtualization terminologyZeno Idzerda
 
V terminology guide
V terminology guideV terminology guide
V terminology guideRizi Butt
 
Cisco & VMware Products & Services as of Nov 23, 08
Cisco & VMware Products & Services as of  Nov 23, 08Cisco & VMware Products & Services as of  Nov 23, 08
Cisco & VMware Products & Services as of Nov 23, 08gueste9924aa
 

Was ist angesagt? (20)

Virtualization meisen 042811
Virtualization meisen 042811Virtualization meisen 042811
Virtualization meisen 042811
 
Akamai 如何幫您的客戶用網站賺錢 how to monetize your site
Akamai 如何幫您的客戶用網站賺錢 how to monetize your siteAkamai 如何幫您的客戶用網站賺錢 how to monetize your site
Akamai 如何幫您的客戶用網站賺錢 how to monetize your site
 
OpenStack and z/VM – What is it and how do I get it?
OpenStack and z/VM – What is it and how do I get it?OpenStack and z/VM – What is it and how do I get it?
OpenStack and z/VM – What is it and how do I get it?
 
IBM Cloud Manager with OpenStack Overview
IBM Cloud Manager with OpenStack OverviewIBM Cloud Manager with OpenStack Overview
IBM Cloud Manager with OpenStack Overview
 
Virtulaisation
VirtulaisationVirtulaisation
Virtulaisation
 
V mware v sphere 5 fundamentals services kit
V mware v sphere 5 fundamentals services kitV mware v sphere 5 fundamentals services kit
V mware v sphere 5 fundamentals services kit
 
VMware
VMwareVMware
VMware
 
VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy Burton
VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy BurtonVMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy Burton
VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy Burton
 
Government 2.1 - Let The Virtual Journey Begins, NOW: From Desktop To the Clo...
Government 2.1 - Let The Virtual Journey Begins, NOW: From Desktop To the Clo...Government 2.1 - Let The Virtual Journey Begins, NOW: From Desktop To the Clo...
Government 2.1 - Let The Virtual Journey Begins, NOW: From Desktop To the Clo...
 
Atea roadshow norr
Atea roadshow norrAtea roadshow norr
Atea roadshow norr
 
Cloud Back Up and Disaster Recovery
Cloud Back Up and Disaster RecoveryCloud Back Up and Disaster Recovery
Cloud Back Up and Disaster Recovery
 
Overview of VMware & VMware Education from IBM
Overview of VMware & VMware Education from IBMOverview of VMware & VMware Education from IBM
Overview of VMware & VMware Education from IBM
 
Modern infrastructure for business data lake
Modern infrastructure for business data lakeModern infrastructure for business data lake
Modern infrastructure for business data lake
 
Distributed Block-level Storage Management for OpenStack, by Danile lee
Distributed Block-level Storage Management for OpenStack, by Danile leeDistributed Block-level Storage Management for OpenStack, by Danile lee
Distributed Block-level Storage Management for OpenStack, by Danile lee
 
OneCommand Vision 2.1 webcast: Cutting edge LUN SLAs, AIX on PowerPC and flex...
OneCommand Vision 2.1 webcast: Cutting edge LUN SLAs, AIX on PowerPC and flex...OneCommand Vision 2.1 webcast: Cutting edge LUN SLAs, AIX on PowerPC and flex...
OneCommand Vision 2.1 webcast: Cutting edge LUN SLAs, AIX on PowerPC and flex...
 
Cloud foundry elastic architecture and deploy based on openstack
Cloud foundry elastic architecture and deploy based on openstackCloud foundry elastic architecture and deploy based on openstack
Cloud foundry elastic architecture and deploy based on openstack
 
Falconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRM
Falconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRMFalconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRM
Falconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRM
 
Virtualization terminology
Virtualization terminologyVirtualization terminology
Virtualization terminology
 
V terminology guide
V terminology guideV terminology guide
V terminology guide
 
Cisco & VMware Products & Services as of Nov 23, 08
Cisco & VMware Products & Services as of  Nov 23, 08Cisco & VMware Products & Services as of  Nov 23, 08
Cisco & VMware Products & Services as of Nov 23, 08
 

Andere mochten auch

Sistema Europa: Istituzioni e politiche dell'UE
Sistema Europa: Istituzioni e politiche dell'UESistema Europa: Istituzioni e politiche dell'UE
Sistema Europa: Istituzioni e politiche dell'UECristina Belloni
 
Point of-sale-malware-backoff
Point of-sale-malware-backoffPoint of-sale-malware-backoff
Point of-sale-malware-backoffEMC
 
Money supply inflation
Money supply inflationMoney supply inflation
Money supply inflationTravis Klein
 
Bvg informationssökning.15dec14
Bvg informationssökning.15dec14Bvg informationssökning.15dec14
Bvg informationssökning.15dec14Mikael Rosell
 
White Paper: Integrated Computing Platforms - Infrastructure Builds for Tomor...
White Paper: Integrated Computing Platforms - Infrastructure Builds for Tomor...White Paper: Integrated Computing Platforms - Infrastructure Builds for Tomor...
White Paper: Integrated Computing Platforms - Infrastructure Builds for Tomor...EMC
 
Adopting Intelligence-Driven Security
Adopting Intelligence-Driven SecurityAdopting Intelligence-Driven Security
Adopting Intelligence-Driven SecurityEMC
 
Day 3 wars and revolts
Day 3 wars and revoltsDay 3 wars and revolts
Day 3 wars and revoltsTravis Klein
 
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014EMC Big Data | Hadoop Starter Kit | EMC Forum 2014
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014EMC
 
福音的開始、中斷與振興 景高
福音的開始、中斷與振興 景高福音的開始、中斷與振興 景高
福音的開始、中斷與振興 景高zenixls2
 
Lymphatic and immune
Lymphatic and immuneLymphatic and immune
Lymphatic and immunestaceyhunt
 
Ամանորն իմ ընտանիքում
Ամանորն իմ ընտանիքումԱմանորն իմ ընտանիքում
Ամանորն իմ ընտանիքումtatevabrahamyan
 
Up in china_fortune_media
Up in china_fortune_mediaUp in china_fortune_media
Up in china_fortune_mediaShari Monnes
 

Andere mochten auch (20)

Checklist
ChecklistChecklist
Checklist
 
Day 8
Day 8Day 8
Day 8
 
02 fc vs vc costs
02 fc vs vc costs02 fc vs vc costs
02 fc vs vc costs
 
Sistema Europa: Istituzioni e politiche dell'UE
Sistema Europa: Istituzioni e politiche dell'UESistema Europa: Istituzioni e politiche dell'UE
Sistema Europa: Istituzioni e politiche dell'UE
 
Teacher & guru
Teacher & guruTeacher & guru
Teacher & guru
 
Oligopolios en México
Oligopolios en MéxicoOligopolios en México
Oligopolios en México
 
Monopsony graphs
Monopsony graphsMonopsony graphs
Monopsony graphs
 
Point of-sale-malware-backoff
Point of-sale-malware-backoffPoint of-sale-malware-backoff
Point of-sale-malware-backoff
 
Money supply inflation
Money supply inflationMoney supply inflation
Money supply inflation
 
Bvg informationssökning.15dec14
Bvg informationssökning.15dec14Bvg informationssökning.15dec14
Bvg informationssökning.15dec14
 
White Paper: Integrated Computing Platforms - Infrastructure Builds for Tomor...
White Paper: Integrated Computing Platforms - Infrastructure Builds for Tomor...White Paper: Integrated Computing Platforms - Infrastructure Builds for Tomor...
White Paper: Integrated Computing Platforms - Infrastructure Builds for Tomor...
 
การนำเสนอโดยการเขียน
การนำเสนอโดยการเขียนการนำเสนอโดยการเขียน
การนำเสนอโดยการเขียน
 
Adopting Intelligence-Driven Security
Adopting Intelligence-Driven SecurityAdopting Intelligence-Driven Security
Adopting Intelligence-Driven Security
 
4 12rd dasaran
4 12rd dasaran4 12rd dasaran
4 12rd dasaran
 
Day 3 wars and revolts
Day 3 wars and revoltsDay 3 wars and revolts
Day 3 wars and revolts
 
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014EMC Big Data | Hadoop Starter Kit | EMC Forum 2014
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014
 
福音的開始、中斷與振興 景高
福音的開始、中斷與振興 景高福音的開始、中斷與振興 景高
福音的開始、中斷與振興 景高
 
Lymphatic and immune
Lymphatic and immuneLymphatic and immune
Lymphatic and immune
 
Ամանորն իմ ընտանիքում
Ամանորն իմ ընտանիքումԱմանորն իմ ընտանիքում
Ամանորն իմ ընտանիքում
 
Up in china_fortune_media
Up in china_fortune_mediaUp in china_fortune_media
Up in china_fortune_media
 

Ähnlich wie Virtualization Technology and Directions ( EMC World 2010 )

DataCore Software - The one and only Storage Hypervisor
DataCore Software - The one and only Storage HypervisorDataCore Software - The one and only Storage Hypervisor
DataCore Software - The one and only Storage HypervisorASBIS SK
 
Build the foundation for Private Cloud
Build the foundation for Private CloudBuild the foundation for Private Cloud
Build the foundation for Private CloudAppZero
 
Presentation from physical to virtual to cloud emc
Presentation   from physical to virtual to cloud emcPresentation   from physical to virtual to cloud emc
Presentation from physical to virtual to cloud emcxKinAnx
 
Presentation power vm virtualization without limits
Presentation   power vm virtualization without limitsPresentation   power vm virtualization without limits
Presentation power vm virtualization without limitssolarisyougood
 
Virtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMwareVirtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMwareDatapath Consulting
 
Cisco Dec 6 Toronto VMUG
Cisco Dec 6 Toronto VMUGCisco Dec 6 Toronto VMUG
Cisco Dec 6 Toronto VMUGtovmug
 
Danile lee -open stackblocklevelstorage
Danile lee -open stackblocklevelstorageDanile lee -open stackblocklevelstorage
Danile lee -open stackblocklevelstorageOpenCity Community
 
Triangle OpenStack Meetup
Triangle OpenStack MeetupTriangle OpenStack Meetup
Triangle OpenStack Meetupmestery
 
Sneak peak of Cloud Computing
Sneak peak of Cloud ComputingSneak peak of Cloud Computing
Sneak peak of Cloud ComputingJamie Shoup
 
Track A-Shmuel Panijel, Windriver
Track A-Shmuel Panijel, WindriverTrack A-Shmuel Panijel, Windriver
Track A-Shmuel Panijel, Windriverchiportal
 
VIOS in action with IBM i
VIOS in action with IBM i VIOS in action with IBM i
VIOS in action with IBM i COMMON Europe
 
Decrease TCO w/ Server-side App Virtualization
Decrease TCO w/ Server-side App VirtualizationDecrease TCO w/ Server-side App Virtualization
Decrease TCO w/ Server-side App VirtualizationAppZero
 
IT FUTURE 2011 - Fujitsu ror orchestration
IT FUTURE 2011 - Fujitsu ror orchestrationIT FUTURE 2011 - Fujitsu ror orchestration
IT FUTURE 2011 - Fujitsu ror orchestrationFujitsu France
 
POWER VM with IBM i and live partition mobility
POWER VM with IBM i and live partition mobilityPOWER VM with IBM i and live partition mobility
POWER VM with IBM i and live partition mobilityCOMMON Europe
 
Cisco Cloud Briefing and Experiences for Cloud Slam 2011
Cisco Cloud Briefing and Experiences for Cloud Slam 2011Cisco Cloud Briefing and Experiences for Cloud Slam 2011
Cisco Cloud Briefing and Experiences for Cloud Slam 2011Cisco Collaboration
 
Ibm virtualization techday v2.0 final
Ibm virtualization techday v2.0 finalIbm virtualization techday v2.0 final
Ibm virtualization techday v2.0 finalAbhed
 
The Ever Changing Cloud, CloudExpo 2012
The Ever Changing Cloud, CloudExpo 2012The Ever Changing Cloud, CloudExpo 2012
The Ever Changing Cloud, CloudExpo 2012Lew Tucker
 
分会场二深入分析Veritas cluster server和storage foundation在aix高可用以及灾难恢复环境下如何对存储管理进行优化
分会场二深入分析Veritas cluster server和storage foundation在aix高可用以及灾难恢复环境下如何对存储管理进行优化分会场二深入分析Veritas cluster server和storage foundation在aix高可用以及灾难恢复环境下如何对存储管理进行优化
分会场二深入分析Veritas cluster server和storage foundation在aix高可用以及灾难恢复环境下如何对存储管理进行优化ITband
 

Ähnlich wie Virtualization Technology and Directions ( EMC World 2010 ) (20)

DataCore Software - The one and only Storage Hypervisor
DataCore Software - The one and only Storage HypervisorDataCore Software - The one and only Storage Hypervisor
DataCore Software - The one and only Storage Hypervisor
 
Build the foundation for Private Cloud
Build the foundation for Private CloudBuild the foundation for Private Cloud
Build the foundation for Private Cloud
 
Presentation from physical to virtual to cloud emc
Presentation   from physical to virtual to cloud emcPresentation   from physical to virtual to cloud emc
Presentation from physical to virtual to cloud emc
 
What is a virtual tap?
What is a virtual tap?What is a virtual tap?
What is a virtual tap?
 
Presentation power vm virtualization without limits
Presentation   power vm virtualization without limitsPresentation   power vm virtualization without limits
Presentation power vm virtualization without limits
 
Virtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMwareVirtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMware
 
Cisco Dec 6 Toronto VMUG
Cisco Dec 6 Toronto VMUGCisco Dec 6 Toronto VMUG
Cisco Dec 6 Toronto VMUG
 
Danile lee -open stackblocklevelstorage
Danile lee -open stackblocklevelstorageDanile lee -open stackblocklevelstorage
Danile lee -open stackblocklevelstorage
 
Net Optics' Virtualization Solutions Deployment Case Study
Net Optics' Virtualization Solutions Deployment Case StudyNet Optics' Virtualization Solutions Deployment Case Study
Net Optics' Virtualization Solutions Deployment Case Study
 
Triangle OpenStack Meetup
Triangle OpenStack MeetupTriangle OpenStack Meetup
Triangle OpenStack Meetup
 
Sneak peak of Cloud Computing
Sneak peak of Cloud ComputingSneak peak of Cloud Computing
Sneak peak of Cloud Computing
 
Track A-Shmuel Panijel, Windriver
Track A-Shmuel Panijel, WindriverTrack A-Shmuel Panijel, Windriver
Track A-Shmuel Panijel, Windriver
 
VIOS in action with IBM i
VIOS in action with IBM i VIOS in action with IBM i
VIOS in action with IBM i
 
Decrease TCO w/ Server-side App Virtualization
Decrease TCO w/ Server-side App VirtualizationDecrease TCO w/ Server-side App Virtualization
Decrease TCO w/ Server-side App Virtualization
 
IT FUTURE 2011 - Fujitsu ror orchestration
IT FUTURE 2011 - Fujitsu ror orchestrationIT FUTURE 2011 - Fujitsu ror orchestration
IT FUTURE 2011 - Fujitsu ror orchestration
 
POWER VM with IBM i and live partition mobility
POWER VM with IBM i and live partition mobilityPOWER VM with IBM i and live partition mobility
POWER VM with IBM i and live partition mobility
 
Cisco Cloud Briefing and Experiences for Cloud Slam 2011
Cisco Cloud Briefing and Experiences for Cloud Slam 2011Cisco Cloud Briefing and Experiences for Cloud Slam 2011
Cisco Cloud Briefing and Experiences for Cloud Slam 2011
 
Ibm virtualization techday v2.0 final
Ibm virtualization techday v2.0 finalIbm virtualization techday v2.0 final
Ibm virtualization techday v2.0 final
 
The Ever Changing Cloud, CloudExpo 2012
The Ever Changing Cloud, CloudExpo 2012The Ever Changing Cloud, CloudExpo 2012
The Ever Changing Cloud, CloudExpo 2012
 
分会场二深入分析Veritas cluster server和storage foundation在aix高可用以及灾难恢复环境下如何对存储管理进行优化
分会场二深入分析Veritas cluster server和storage foundation在aix高可用以及灾难恢复环境下如何对存储管理进行优化分会场二深入分析Veritas cluster server和storage foundation在aix高可用以及灾难恢复环境下如何对存储管理进行优化
分会场二深入分析Veritas cluster server和storage foundation在aix高可用以及灾难恢复环境下如何对存储管理进行优化
 

Mehr von EMC

Cloud Foundry Summit Berlin Keynote
Cloud Foundry Summit Berlin Keynote Cloud Foundry Summit Berlin Keynote
Cloud Foundry Summit Berlin Keynote EMC
 
EMC GLOBAL DATA PROTECTION INDEX
EMC GLOBAL DATA PROTECTION INDEX EMC GLOBAL DATA PROTECTION INDEX
EMC GLOBAL DATA PROTECTION INDEX EMC
 
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIO
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIOTransforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIO
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIOEMC
 
Citrix ready-webinar-xtremio
Citrix ready-webinar-xtremioCitrix ready-webinar-xtremio
Citrix ready-webinar-xtremioEMC
 
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES EMC
 
EMC with Mirantis Openstack
EMC with Mirantis OpenstackEMC with Mirantis Openstack
EMC with Mirantis OpenstackEMC
 
Force Cyber Criminals to Shop Elsewhere
Force Cyber Criminals to Shop ElsewhereForce Cyber Criminals to Shop Elsewhere
Force Cyber Criminals to Shop ElsewhereEMC
 
Pivotal : Moments in Container History
Pivotal : Moments in Container History Pivotal : Moments in Container History
Pivotal : Moments in Container History EMC
 
Data Lake Protection - A Technical Review
Data Lake Protection - A Technical ReviewData Lake Protection - A Technical Review
Data Lake Protection - A Technical ReviewEMC
 
Mobile E-commerce: Friend or Foe
Mobile E-commerce: Friend or FoeMobile E-commerce: Friend or Foe
Mobile E-commerce: Friend or FoeEMC
 
Virtualization Myths Infographic
Virtualization Myths Infographic Virtualization Myths Infographic
Virtualization Myths Infographic EMC
 
Intelligence-Driven GRC for Security
Intelligence-Driven GRC for SecurityIntelligence-Driven GRC for Security
Intelligence-Driven GRC for SecurityEMC
 
The Trust Paradox: Access Management and Trust in an Insecure Age
The Trust Paradox: Access Management and Trust in an Insecure AgeThe Trust Paradox: Access Management and Trust in an Insecure Age
The Trust Paradox: Access Management and Trust in an Insecure AgeEMC
 
EMC Technology Day - SRM University 2015
EMC Technology Day - SRM University 2015EMC Technology Day - SRM University 2015
EMC Technology Day - SRM University 2015EMC
 
EMC Academic Summit 2015
EMC Academic Summit 2015EMC Academic Summit 2015
EMC Academic Summit 2015EMC
 
Data Science and Big Data Analytics Book from EMC Education Services
Data Science and Big Data Analytics Book from EMC Education ServicesData Science and Big Data Analytics Book from EMC Education Services
Data Science and Big Data Analytics Book from EMC Education ServicesEMC
 
Using EMC Symmetrix Storage in VMware vSphere Environments
Using EMC Symmetrix Storage in VMware vSphere EnvironmentsUsing EMC Symmetrix Storage in VMware vSphere Environments
Using EMC Symmetrix Storage in VMware vSphere EnvironmentsEMC
 
Using EMC VNX storage with VMware vSphereTechBook
Using EMC VNX storage with VMware vSphereTechBookUsing EMC VNX storage with VMware vSphereTechBook
Using EMC VNX storage with VMware vSphereTechBookEMC
 
2014 Cybercrime Roundup: The Year of the POS Breach
2014 Cybercrime Roundup: The Year of the POS Breach2014 Cybercrime Roundup: The Year of the POS Breach
2014 Cybercrime Roundup: The Year of the POS BreachEMC
 
EMC Isilon Best Practices for Hadoop Data Storage
EMC Isilon Best Practices for Hadoop Data StorageEMC Isilon Best Practices for Hadoop Data Storage
EMC Isilon Best Practices for Hadoop Data StorageEMC
 

Mehr von EMC (20)

Cloud Foundry Summit Berlin Keynote
Cloud Foundry Summit Berlin Keynote Cloud Foundry Summit Berlin Keynote
Cloud Foundry Summit Berlin Keynote
 
EMC GLOBAL DATA PROTECTION INDEX
EMC GLOBAL DATA PROTECTION INDEX EMC GLOBAL DATA PROTECTION INDEX
EMC GLOBAL DATA PROTECTION INDEX
 
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIO
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIOTransforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIO
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIO
 
Citrix ready-webinar-xtremio
Citrix ready-webinar-xtremioCitrix ready-webinar-xtremio
Citrix ready-webinar-xtremio
 
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES
 
EMC with Mirantis Openstack
EMC with Mirantis OpenstackEMC with Mirantis Openstack
EMC with Mirantis Openstack
 
Force Cyber Criminals to Shop Elsewhere
Force Cyber Criminals to Shop ElsewhereForce Cyber Criminals to Shop Elsewhere
Force Cyber Criminals to Shop Elsewhere
 
Pivotal : Moments in Container History
Pivotal : Moments in Container History Pivotal : Moments in Container History
Pivotal : Moments in Container History
 
Data Lake Protection - A Technical Review
Data Lake Protection - A Technical ReviewData Lake Protection - A Technical Review
Data Lake Protection - A Technical Review
 
Mobile E-commerce: Friend or Foe
Mobile E-commerce: Friend or FoeMobile E-commerce: Friend or Foe
Mobile E-commerce: Friend or Foe
 
Virtualization Myths Infographic
Virtualization Myths Infographic Virtualization Myths Infographic
Virtualization Myths Infographic
 
Intelligence-Driven GRC for Security
Intelligence-Driven GRC for SecurityIntelligence-Driven GRC for Security
Intelligence-Driven GRC for Security
 
The Trust Paradox: Access Management and Trust in an Insecure Age
The Trust Paradox: Access Management and Trust in an Insecure AgeThe Trust Paradox: Access Management and Trust in an Insecure Age
The Trust Paradox: Access Management and Trust in an Insecure Age
 
EMC Technology Day - SRM University 2015
EMC Technology Day - SRM University 2015EMC Technology Day - SRM University 2015
EMC Technology Day - SRM University 2015
 
EMC Academic Summit 2015
EMC Academic Summit 2015EMC Academic Summit 2015
EMC Academic Summit 2015
 
Data Science and Big Data Analytics Book from EMC Education Services
Data Science and Big Data Analytics Book from EMC Education ServicesData Science and Big Data Analytics Book from EMC Education Services
Data Science and Big Data Analytics Book from EMC Education Services
 
Using EMC Symmetrix Storage in VMware vSphere Environments
Using EMC Symmetrix Storage in VMware vSphere EnvironmentsUsing EMC Symmetrix Storage in VMware vSphere Environments
Using EMC Symmetrix Storage in VMware vSphere Environments
 
Using EMC VNX storage with VMware vSphereTechBook
Using EMC VNX storage with VMware vSphereTechBookUsing EMC VNX storage with VMware vSphereTechBook
Using EMC VNX storage with VMware vSphereTechBook
 
2014 Cybercrime Roundup: The Year of the POS Breach
2014 Cybercrime Roundup: The Year of the POS Breach2014 Cybercrime Roundup: The Year of the POS Breach
2014 Cybercrime Roundup: The Year of the POS Breach
 
EMC Isilon Best Practices for Hadoop Data Storage
EMC Isilon Best Practices for Hadoop Data StorageEMC Isilon Best Practices for Hadoop Data Storage
EMC Isilon Best Practices for Hadoop Data Storage
 

Kürzlich hochgeladen

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 

Kürzlich hochgeladen (20)

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 

Virtualization Technology and Directions ( EMC World 2010 )

  • 1. Virtualization Technology and Directions David L. Black, Ph.D. Distinguished Engineer © Copyright 2010 EMC Corporation. All rights reserved. 1
  • 2. Roadmap Information Disclaimer EMC makes no representation and undertakes no obligations with regard to product planning information, anticipated product characteristics, performance specifications, or anticipated release dates (collectively, “Roadmap Information”). Roadmap Information is provided by EMC as an accommodation to the recipient solely for purposes of discussion and without intending to be bound thereby. Roadmap information is EMC Restricted Confidential and is provided under the terms, conditions and restrictions defined in the EMC Non- Disclosure Agreement in place with your organization. © Copyright 2010 EMC Corporation. All rights reserved. 2
  • 3. Business Challenges Data growing at 62% annually to 800,000 Petabytes Mandates to reduce OPEX and CAPEX Hardware underutilized or overutilized Reduce power consumption and footprint Faster response to business changes In addition – deal with all of this across multiple data centers Virtualization is not an option, it is a requirement © Copyright 2010 EMC Corporation. All rights reserved. 3
  • 4. Defining Virtualization Virtualization provides logical views of physical resources while preserving the usage interfaces for those resources. Virtualization removes physical resource limits and improves resource utilization. © Copyright 2010 EMC Corporation. All rights reserved. 4
  • 5. Virtualization Comes in Many Forms Virtual Virtual Virtual Memory Servers Servers Each application sees its own Each application sees its own logical logical memory, independent of server, independent of physical physical memory servers Virtual Virtual Networks Storage Each application sees its own logical Each application sees its own logical network, independent of physical storage, independent of physical network storage © Copyright 2010 EMC Corporation. All rights reserved. 5
  • 6. Virtualization Comes in Many Forms Virtual Memory Physical Memory Each application sees its own logical memory, independent of App physical memory App App Benefits of Virtual Memory Swap Space Remove physical memory limits Run multiple applications at once © Copyright 2010 EMC Corporation. All rights reserved. 6
  • 7. Virtualization Comes in Many Forms Virtual Virtual Virtual Memory Servers Each application sees its own Each application sees its own logical logical memory, independent of server, independent of physical physical memory servers Virtual Virtual Networks Storage Each application sees its own logical Each application sees its own logical network, independent of physical storage, independent of physical network storage disks © Copyright 2010 EMC Corporation. All rights reserved. 7
  • 8. Virtualization Comes in Many Forms Benefits of Virtual Networks Common network links with access VLAN A VLAN B VLAN C control properties of separate links. Manage logical networks instead of physical networks. Virtual SANs provide similar benefits for storage area networks. VLAN Trunk Virtual Switch Switch Networks Each application sees its own logical network, independent of physical network © Copyright 2010 EMC Corporation. All rights reserved. 8
  • 9. Virtual Networks Unify Network Traffic VLANs: different classes of traffic share network – iSCSI, FCoE, NFS, CIFS, web, etc. Ethernet LAN – Unification: Reduce cables, interfaces, etc. Limited interaction among traffic classes – Controls (access and QoS) for each traffic class FCoE switches iSCSI/FCoE Storage Switch A Switch B FC SAN Ethernet Servers FC © Copyright 2010 EMC Corporation. All rights reserved. 9
  • 10. Distributed Virtual Networks: Virtualization across Locations OTV [Overlay Transport Virtualization] (Cisco) Overlay network extends VLANs over arbitrary network connectivity – Works over any WAN type – dark fiber, MPLS, IP – No network architecture change in datacenter – just add OTV edge devices Seamless add/ drop of edge nodes w/o reconfiguring other edge notes Distributed network virtualization – VLANs based on physical network resources across multiple locations Core IP A IP B West East IP C South © Copyright 2010 EMC Corporation. All rights reserved. 10
  • 11. Defining Distributed Virtualization Distributed Virtualization provides logical views of distributed physical resources while preserving the usage interfaces for those resources. Distributed Virtualization removes location barriers and physical resource limits, improving resource utilization. © Copyright 2010 EMC Corporation. All rights reserved. 11
  • 12. OTV Use Case Data Center Growth Constraints Problem: Primary data center maxed out (space, cooling and power) Requirement: Seamlessly extend clusters & workload across datacenters Challenge: Rapidly establish network interconnect between data centers Deploy over  One Logical Data Center existing network  4  configuration   commands per site Ethernet Overlay No Re‐design  Automatic Fault  Required Isolation Solution: OTV! • No new transport provisioning required (Dark fiber, MPLS, etc) • Eliminate months of re-design effort • Significant operations and provisioning cost savings © Copyright 2010 EMC Corporation. All rights reserved. 12
  • 13. Flexible Infrastructure Virtual Virtual Virtual Servers Memory Servers Server Virtualization Each application sees its own Each application sees its own logical App logical App App independent of App memory, App App server, independent of physical physical memory OS servers OS OS OS OS OS Virtual Benefits of Virtual Machines Virtual Networks Storage OS OS Run multiple apps on a single server. OS Increase server utilization. Each application sees its own logical Move applications nondisruptively. Each application sees its own logical network, independent of physical storage, independent of physical . network network. storage. © Copyright 2010 EMC Corporation. All rights reserved. 13
  • 14. Anatomy of a Virtual Machine A complete system encapsulated in a set of software files Unmodified Virtual Machines / Guests Application Server OS Hypervisor (X86) Physical Server Virtual Hardware Virtual Appliance: Virtual Machine stored in one file – Can be used anywhere © Copyright 2010 EMC Corporation. All rights reserved. 14
  • 15. Comparison of Virtual Machine Approaches Multiple virtual machine abstraction layer locations Application Application Virtualization Layer High-Level Operating System Hardware Level Language Level © Copyright 2010 EMC Corporation. All rights reserved. 15
  • 16. Hypervisor Architecture Comparison VMware vSphere Architecture Microsoft Hyper-V / Xen Architecture Thin hypervisor, no general-purpose OS Hypervisor extends general purpose OS I/O subsystem is in hypervisor OS I/O subsystem shared with hypervisor Hypervisor owns resources Resources shared with primary OS Support functions: hypervisor processes OS support functions extended to hypervisor © Copyright 2010 EMC Corporation. All rights reserved. 16
  • 17. Provided by: OS Hyper-V Architecture ISV / IHV / OEM Microsoft Hyper-V Microsoft / XenSource Parent Worker Process Partition = VM “proxy” Child Partitions (management) VM Worker Processes Applications Applications Applications Applications WMI Provider WMI Provider User VM Service VM Service Mode Windows Windows Server Non- Xen-Enabled Server 2008 2003, 2008 Hypervisor Linux Kernel Aware OS Linux Windows Windows Linux Kernel VSP VSP VSC VSC Kernel VSC Device Drivers VMBus Kernel VMBus VMBus Emulation Emulation Hypercall Adapter Hypercall Adapter Mode Windows hypervisor Ring -1 I/O Virtualization and Optimization Server Hardware © Copyright 2010 EMC Corporation. All rights reserved. 17
  • 18. vSphere ESX Server: I/O Virtualization Each Virtual Machine has its own virtual I/O interfaces Network: Virtual NIC with its own MAC address – ESX contains Ethernet switches implemented in software – Actual hardware Ethernet port behaves like a switch port Network operates transparently Storage: Virtual disk controller – ESX maps OS volumes (LUNs) to storage resources – ESX contains a volume manager and a cluster file system (VMFS) Can use storage from many places • SAN, iSCSI, internal storage • NAS - Can store volume as a file Storage operates transparently © Copyright 2010 EMC Corporation. All rights reserved. 18
  • 19. Pooling of Servers, Storage, and Networking Aggregate and share resources across servers Enterprise Virtualization Benefits Virtual Virtual Machines / Guests Machines • Partition CPU and memory across multiple Virtual ESX Hypervisor Hypervisor Hypervisor Hypervisor Hypervisor Hypervisor Hypervisor Machines Server • Aggregate hardware Server Server Farm resources into unified logical resource pools • Utilize local or Network shared storage Storage © Copyright 2010 EMC Corporation. All rights reserved. 19
  • 20. VMware vNetwork Distributed Switch • Aggregated datacenter level virtual networking APP APP APP APP APP APP APP APP APP OS OS OS OS OS OS OS OS OS • Simplified setup and change vSwitch vSwitch vSwitch vNetwork Distributed Switch Cisco Nexus 1000V • Easy troubleshooting, VMware vSphere™ monitoring and debugging • Enables transparent third party management of virtual environments © Copyright 2010 EMC Corporation. All rights reserved. 20
  • 21. VMotion Move Virtual Machines across physical servers – while running Preserve transactional integrity during movement Eliminate downtime and provide continuous service Shift underlying hardware resources dynamically Balance workloads to optimize computing resources © Copyright 2010 EMC Corporation. All rights reserved. 21
  • 22. Storage VMotion • Live migration of virtual machine disk files across storage arrays – Relocate virtual machine disk files across shared storage live using Storage vMotion – Complete transaction integrity – Full GUI administration – Supports NFS, FC and iSCSI • Benefits – Zero-downtime migration – Eases array maintenance – Refresh to new arrays – Migrate to different class of storage Zero-downtime migration – Upgrades, space mgmt – VM granularity, LUN Independent © Copyright 2010 EMC Corporation. All rights reserved. 22
  • 23. Evolution of Server Virtualization Separate Consolidate Aggregate Automate Liberate Test and Server Capacity Self-Managing Computing Clouds On Development Consolidation On Demand Datacenter and Off Premise © Copyright 2010 EMC Corporation. All rights reserved. 23
  • 24. Evolution of Server Virtualization Separate Consolidate Aggregate Automate Liberate Virtual Infrastructure Management Hypervisor Test and Server Capacity Self-Managing Computing Clouds On Development Consolidation On Demand Datacenter and Off Premise © Copyright 2010 EMC Corporation. All rights reserved. 24
  • 25. Capacity on Demand: Rapid Provisioning Without VMware Virtualization Locate or Determine purchase Rack and Install/ config Install/ config Boot server spec system(s) cable system OS application system Timeline With VMware Virtualization Determine Choose Choose Boot server spec host template VM Time for other productive tasks system "We can deploy servers in a pinch. With VirtualCenter, it takes 10 minutes. It's absolutely fantastic to be able to deliver a server and have the applications up, have them tested and then put them in production in a matter of four or five hours." -- Robert Buchwald, Technical Lead, Systems Assurance Team, Moen © Copyright 2010 EMC Corporation. All rights reserved. 25
  • 26. Evolution of Server Virtualization Separate Consolidate Aggregate Automate Liberate Automation Virtual Infrastructure Management Hypervisor Test and Server Capacity Self-Managing Computing Clouds On Development Consolidation On Demand Datacenter and Off Premise © Copyright 2010 EMC Corporation. All rights reserved. 26
  • 27. Resource Optimization: DRS & DPM Dynamic and intelligent allocation of hardware resources Distributed Resource Scheduler – Dynamic balancing of computing resources Business Demand across resource pools – Intelligent resource allocation based on predefined rules Distributed Power Management – Dynamic optimization of computing resources – Place unneeded servers into standby mode – Common framework, different set of rules DRS and DPM Customer Impact – Align IT resources with business priorities – Operational simplicity; dramatically increase Resource Pool administrator productivity – Add hardware dynamically to avoid over- provisioning to peak load – Reduce power consumption without reducing service levels © Copyright 2010 EMC Corporation. All rights reserved. 27
  • 28. Evolution of Server Virtualization Separate Consolidate Aggregate Automate Liberate Test and Server Capacity Self-Managing Computing Clouds On Development Consolidation On Demand Datacenter and Off Premise © Copyright 2010 EMC Corporation. All rights reserved. 28
  • 29. Flexible Infrastructure Storage Virtualization: Virtual Virtual Virtual Memory Block Level Servers Benefits of Virtual Storage Nondisruptive data migrations, Each application sees its own Each application sees its own logical logical memory, independent of simplify storage management, and server, independent of physical physical memory increase storage utilization servers Storage IP Network Network Virtual Virtual Networks Storage Each application sees its own logical Each application sees its own logical network, independent of physical storage, independent of physical network storage © Copyright 2010 EMC Corporation. All rights reserved. 29
  • 30. Storage Virtualization: Centralized Aggregation Inband storage system pools storage resources – Underlying storage systems hidden from servers – Extends useful life of storage assets by creating virtualized storage pools Streamlines storage refreshes, consolidations and migrations within the Storage Pool Data Center Simplifies multi-array storage allocation, provisioning, and tiering via common management Multi-Array Data Center © Copyright 2010 EMC Corporation. All rights reserved. 30
  • 31. Distributed Federation: Distributed Storage Virtualization EMC VPLEX Technology Federated Information Access: VPLEX Metro “AccessAnywhere” enables geographic data distribution Scale Out Cluster Architecture: Start small and grow big with Access anywhere predictable service levels Distributed Cache Coherency: Load balancing and transparent failover of storage domains within and across Data Centers EMC and non-EMC EMC and non-EMC arrays arrays © Copyright 2010 EMC Corporation. All rights reserved. 31
  • 32. VPLEX System Architecture Site A Site A Site B Site B Distributed Mirroring Active-Active Access A A Aggregation of Storage devices Volume management VPLEX Metro VPLEX Cluster VPLEX Cluster FC Remote Access A A Diskless access to non-local storage Array Failure Protection Local mirroring Heterogeneous Geographically  Distributed Storage Non Disruptive Data Mobility Inter-array migrations © Copyright 2010 EMC Corporation. All rights reserved. 32
  • 33. VPLEX I/O Virtualization Stack Director FE Storage View Virtual volumes are exported out of front- … end ports and exposed to hosts Cache Distributed Coherent Cache Caching leverages local and global cache, maintains consistency between all VPLEX directors Device Virtualization The device virtualization layer creates Virtual Volumes composite devices from storage volumes, providing slicing, striping, concatenation, … and mirroring BE Storage volumes represent claimed Storage Volumes devices from back-end arrays … © Copyright 2010 EMC Corporation. All rights reserved. 33
  • 34. Scale Out Cluster Architecture Centralized Aggregation Distributed Federation + + + + + + Add additional appliances or Larger engine cluster scales out controllers to scale up capacity performance and/or capacity as and/or performance needed Independent virtual storage Storage resources aggregated pools (management) into a single virtual storage pool Workloads isolated within each Workloads dynamically cluster (usually two nodes) distributed across engines © Copyright 2010 EMC Corporation. All rights reserved. 34
  • 35. Scale Out Cluster Architecture: Availability Centralized Aggregation Distributed Federation Dual node Better architecture: predictability Availability in Higher + the event of a availability single node More performance failure Single node failure: lose half of High availability and predictable storage I/O resources performance in the event of a component failure Performance impact can be significant for active storage pools Failover redistributes workloads across all remaining engines Data is unavailable in the event of a dual nodes failure Add additional engines to increase resiliency © Copyright 2010 EMC Corporation. All rights reserved. 35
  • 36. Distributed Cache Coherency: Write Directory based distributed cache coherence efficiently maintains cache state consistency across all Engines Engine Cache Coherency Directory Block Address 1 2 3 4 5 6 7 8 9 10 11 12 13 … Cache A New Write: Cache C Block 3 Cache E Cache G Cache Directory B Cache Directory D Cache Directory F Cache Directory H Cache Directory A Cache Directory C Cache Directory E Cache Directory G Cache Cache Cache Cache © Copyright 2010 EMC Corporation. All rights reserved. 36
  • 37. Distributed Cache Coherency: Read Directory based distributed cache coherence efficiently maintains cache state consistency across all Engines Engine Cache Coherency Directory Block Address 1 2 3 4 5 6 7 8 9 10 11 12 13 … Cache A Cache C Read: Cache E Block 3 Cache G Cache Directory B Cache Directory D Cache Directory F Cache Directory H Cache Directory A Cache Directory C Cache Directory E Cache Directory G Cache Cache Cache Cache © Copyright 2010 EMC Corporation. All rights reserved. 37
  • 38. Online Workload Migration Site A Site A Site B Site B VMotion over Distance HyperV Live Migration OVM Live Migrator VPLEX Metro VPLEX Cluster VPLEX Cluster Heterogeneous Distributed Storage © Copyright 2010 EMC Corporation. All rights reserved. 38
  • 39. VPLEX Metro Use Case EMC solution VPLEX Metro Share, access, and relocate data between sites over distance VMware VMotion over distance Microsoft SQL, SharePoint, SAP, Oracle ESX Cluster A ESX Cluster B Symmetrix VMAX and CLARiiON CX4 to Vblock Type 1 Nondisruptive migrations and relocations to 100 km Synchronous Access Anywhere Migrate and relocate VMs, applications, and data with support for VMotion over distance Transparently share and balance resources between data centers © Copyright 2010 EMC Corporation. All rights reserved. 39
  • 40. Putting it all Together: Unified Virtualization and The Journey to the Private Cloud © Copyright 2010 EMC Corporation. All rights reserved. 40
  • 41. Key Attributes for Enterprise Virtualization Scalable, high-performance architecture – Infrastructure that grows with the business Supports heterogeneous environments Continuous availability – No single point of failure – Nondisruptive upgrades Disaster recovery Enterprise management – Reduce risk and operational costs Incremental deployment – Easy physical-to-virtual migration – Deploy as problems and opportunities arise © Copyright 2010 EMC Corporation. All rights reserved. 41
  • 42. App Provisioning: Selective Virtualization Install operating systems OS OS Authenticate users or Effect applications OS Online: Allocate server resources Storage IP Set up storage environments Network Network (disk, SAN, or NAS) Effect Configure networks Online: Allocate storage resources – leading reason for forcing systems offline Point virtualization technologies Effect can accomplish near-term goals Online: but create long-term problems. © Copyright 2010 EMC Corporation. All rights reserved. 42
  • 43. App Provisioning: All Resources Virtualized Install operating systems Authenticate users or Effect OS OS applications Online: OS Allocate server resources Set up storage environments Unified Network (disk, SAN, or NAS) Effect Configure networks Online: Allocate storage resources to and from the available pool Effect Online: Virtualization of all resources: continuous online operation. © Copyright 2010 EMC Corporation. All rights reserved. 43
  • 44. A Unified Virtualization Infrastructure Virtual Virtual Networks Servers Each application sees its own logical OS OS OS server, independent of physical servers Unified Network Virtual Storage Each application sees its own logical storage, independent of physical disks © Copyright 2010 EMC Corporation. All rights reserved. 44
  • 45. A Unified Virtualization Infrastructure Virtual Virtual Networks Servers OS Virtual Managing and Securing OS OS Storage Virtualization Consistent models of the entire virtual infrastructure Unified Network Management: Enables end-to-end dynamic provisioning, troubleshooting, and optimization Security: Enables transparent consistent security policy application, monitoring and compliance reporting © Copyright 2010 EMC Corporation. All rights reserved. 45
  • 46. Journey to the Private Cloud Trusted Flexible Control Dynamic Reliable On-demand Secure Efficient Virtualization Virtualized Information Cloud Data Center Computing Security Internal Cloud External Cloud © Copyright 2010 EMC Corporation. All rights reserved. 46
  • 47. Journey to the Private Cloud Private Cloud Federation Virtualization Virtualized Information Cloud Data Center Computing Security Internal Cloud External Cloud © Copyright 2010 EMC Corporation. All rights reserved. 47
  • 48. Journey to the Private Cloud Virtual Client Virtual Client Virtual Client Private Cloud Distributed Virtual App App App App App Virtualization: Applications Loads Loads Loads Loads Loads Foundation for Private Clouds Federation Virtualization Virtualized Information Cloud Data Center Computing Security Internal Cloud External Cloud © Copyright 2010 EMC Corporation. All rights reserved. 48
  • 49. Moving a Virtual Machine over Distance: Distributed Virtualization in Action 4 4 VM Movement Requirements 1. Preserve Shared Storage Access Example: VPLEX 2 Network A Network B 2. Preserve Network Connectivity Example: OTV Site A Site A Site B Site B 3. Move the Virtual Machine VMotion Example: VMotion 3 4. Optimize External Network Access VPLEX  VPLEX Metro VPLEX  Example: DNS based route optimization Cluster Cluster Very useful, not an absolute requirement 1 Distributed Virtualization used to meet first three requirements Heterogeneous Distributed Storage © Copyright 2010 EMC Corporation. All rights reserved. 49
  • 50. Private Cloud: Mobility Vision Non-disruptive movement: Private 1. Any Workload Cloud 2. Any Where 3. Any Time Virtualized Data Center Cloud Computing Reality Check: Can’t repeal the laws of physics – But magic (sufficiently advanced technology) is still possible © Copyright 2010 EMC Corporation. All rights reserved. 50
  • 51. Conclusions and Recommendations Conclusions: – Server, network, and storage virtualization Virtualization benefits increase with extent of deployment – Virtualization can be distributed Virtualization benefits extend across multiple locations – Distributed Virtualization: Key enabler of Private Cloud Enables application mobility among locations Recommendations: – Virtualization is a strategic decision Don’t let short-term tactics disrupt your long-term strategy – Pick your partners wisely – virtualization is not a technology you implement and then remove – it’s around for the long haul Technology, services, and support © Copyright 2010 EMC Corporation. All rights reserved. 51
  • 52. Related EMC World Sessions (selected subset) Server Virtualization – Microsoft Corporation: Microsoft Virtualization - A Technical Look Into Microsoft Hyper-V and Microsoft Systems Center – Vision Into the Future of Desktop Virtualization (VMware) – vSphere vStorage Technologies Unified Virtualization: Mobility – Cisco: Workload Mobility across Data Centers with innovations from VMware, Cisco and EMC – includes Cisco OTV and VMware VMotion across data centers; Unified Networks (storage) – Converged Data Center: FCoE, iSCSI and the Future of Storage Networking VPLEX (sessions TBA) © Copyright 2010 EMC Corporation. All rights reserved. 52