SlideShare uma empresa Scribd logo
1 de 53
Baixar para ler offline
Journey to the Cloud with the
  Cisco Nexus 1000V
Sal Lopez – Technical Marketing Engineer
Jake Howering – Product Manager


                                                 Cisco Confidential
  N1KV TDM      © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   1
J
                                                                                                           o




                                                                                   o


                                                           e
                                                                                           L

                                                                   S




                                                                                                                                                                                                              e       N




                                                                                                           u
                                                           c




                                                                                   n




                                                                                                                                                                                                              x




                                                                                                           r




                                                           u




                                                                                   g




                                                                                                                                                                                                              u




                                                           e

                                                                                                           e
                                                                                                           n

                                                           r




                                                                                                                                                                                                              s




                                                                                                           y




                                                                                           D




                                                                                           i




                                                                                                                                                                                                                      1




                                                                                   s




                                                                   V




                                                                                                                                                                                                                      0


                                                                                                           o

                                                                                       t
                                                                                                               t
                                                                                   a




                                                                   D




                                                                                                                                                                                                                      0




                                                                   I




                                                                                                                                                                                                                      0
                                                                                   n




                                                                                                               t




                                                                                   e


                                                                                   c




                                                                                                                                                                                                                      V



                                                                                                           e       h

                                                           w




                                                                   i




                                                                                   v




                                                                                                                                                                                                              a       F
                                                               t




© 2011 Cisco and/or its affiliates. All rights reserved.
                                                                   h




                                                                                                                   C




                                                                                                                   l
                                                                                                           o




                                                                                           M
                                                                                   o
                                                                                                                                                                                                              m




                                                           e       N




                                                                                                                                                                                                                      i




                                                                                                                                                                                                              y       l




                                                                                                           u




                                                                                       t




                                                           x                       o       i




                                                                                                                   d




                                                           u




                                                                                                                                                                                                              v       O




                                                           s




                                                                                   n




                                                                                                           w


                                                                                                                                                                                                              e




                                                                   1




                                                                                                                       /




                                                                                                                                                                           (vPath, NAM, vWAAS)
                                                                   0




                                                                                                                                                                                                              v

                                                                                                                                                                                                              r




                                                                                                                   N

                                                                   0




                                                                                                                                                                                                              e
                                                                                                                                                                                                                      i




                                                                                                                   1
                                                                   0




                                                                                                                                                                           Virtual Network Services
                                                                                                                   K

                                                                   V




                                                                                                                                                                                                              w




                                                                                                           :       V




                                                                                                                                                                                                              a




                                                                   &




                                                                                                           v




                                                                                                                                                                                                              n


                                                                   V




                                                                                                                   C




                                                                   S


                                                                                                                   l
                                                                                                           o                                                                                                          d




                                                                   G




                                                                                                                                                                                                              p       U




                                                                                                           u




                                                                                                                   d




                                                                                                                                                                                                                      d




                                                                                                                                                                                                              a




                                                                                                                   D




                                                                                                                   i




                                                                                                                                                                                                              e


                                                                                                                                                                                                                  t




                                                                                                           e




                                                                                                           r




                                                                                                           c




                                                                                                           o


                                                                                                               t
                                                                                                                           Virtual Security Gateway Introduction
                                                                                                           r




                                                                                                                   &




                                                                                                                                                                       V
                                                                       e       N               e       N                                                                                  e       N                       e       N


                                                                                                                                                                                                      v
                                                                                                                                                                                                          O




                                                                                                                                                                       i




                                                                                                                                                                                                      e




                                                                                                                                                               r




                                                                                                                                                                   t




                                                                       x                       x                                                                                          x                               x




                                                                                                                                                                                                      v

                                                                                                                                                                                                      r


                                                                                                                                                               u


                                                                       u                       u                                                                                          u                               u
                                                                                                                                                               a




                                                                       s                       s                                                                                          s                               s




                                                                                                                                                                                                      e
                                                                                                                                                                                                          i




                                                                                                                                                                       l




                                                                                                                                                                                                  1




                                                                               1                       1                                                                                                                          1




                                                                                                                                                               e


                                                                                                                                                                       S


                                                                                                                                                                                                  0




                                                                               0                       0                                                                                                                          0




                                                                                                                                                                                                      w




                                                                                                                                                                                                  1




                                                                               0                       0                                                                                                                          0




                                                                                                                                                               c




                                                                                                                                                                                                  0




                                                                               0                       0                                                                                                                          0




                                                                                                                                                               u




                                                                                                                                                               r




                                                                               V                       V                                                                                                                          V


                                                                                                                                                                                          v
                                                                                                                                                                                                  O




                                                                                                                                                                       i




                                                                                                                                                               y                          e


                                                                                                                                                                   t




                                                                                               e

                                                                               T


                                                                                                       K




                                                                                                                                                                                                                          e       N




                                                                       o



                                                                       r




                                                                                               y




                                                                                                                                                                                          v
                                                                                                                                                                                          r
                                                                                                                                                                                                                                      Nexus 1000V Public Webinar Series




                                                                                                                                                                       G




                                                                                                                                                               a




                                                                       u

                                                                                                                                                                                          e
                                                                                                                                                                                                  i


                                                                                                                                                                                                                          w




                                                                                               e


                                                                                                       F




                                                                               b
                                                                                                                                                               e


                                                                                                                                                                   t




                                                                                                                                                                                                                          e


                                                                                                                                                                                                                                  F


                                                                       e       l




                                                                                               a




                                                                                                                                                                                                                          a




                                                                                                                                                                                          w




                                                                                                   t




                                                                       s




                                                                                                                                                               w
                                                                                                                                                               a




                                                                                                                                                                                                                              t




                                                                                               u




                                                                                                                                                                                                  &
                                                                               h
                                                                       o



                                                                                                                                                               y




                                                                                               e




                                                                                               r                                                                                                                          u




                                                                       o




                                                                                                                                                                                                                          e




                                                                                                                                                                                                                          r
                                                                                                                                                                                          e


                                                                                                                                                                                                  B




                                                                                                                                                               e




                                                                                               s




                                                                                                                                                                       T




                                                                           t




                                                                                                                                                                                                                          s




                                                                               i                                                                                                          s




                                                                                                                                                                                                                          a




                                                                                                                                                                                              t




                                                                                                                                                               c




                                                                       n




                                                                                                                                                                       h




                                                                       g



                                                                                                                                                                                                  P


                                                                                                                                                                                                                          n




                                                                                                                                                                                          a
                                                                                                                                                                                          r
                                                                                                                                                               n




                                                                                                                                                                                                                                  d


                                                                                                                                                                       i




                                                                                                                                                               c                                                                  I
                                                                                                                                                               a




                                                                                                                                                                                          c




                                                                                                                                                                                              t


                                                                                                                                                                                                                          n




                                                                                                                                                                       l



                                                                                                                                                                                                  i




                                                                                                                                                                                                                          s




                                                                                                                                                                                          e


                                                                                                                                                                                          c




                                                                                                                                                                                                                              t
                                                                                                                                                                                                                          a




                                                                                                                                                               v       O




                                                                                                                                                                                                                                  l



                                                                                                                                                               e

                                                                                                                                                                                          s




                                                                                                                                                                                                                                  l




                                                                                                                                                                                                                          a




                                                                                                                                                               v

                                                                                                                                                               r




                                                                                                                                                                                                                              t




                                                                                                                                                                                                                          o       i




                                                                                                                                                               e
                                                                                                                                                                       i
 Cisco Confidential




                                                                                                                                                                                                                          n




                                                                                                                                                               w
    2
Today’s Agenda

• Nexus 1000V Architecture – Joe Dillon



• vCloud Director Integration – Sal Lopez



• Virtualized Workload Mobility (vMotion) – Jake Howering



• Q &A



© 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   3
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   4
Comparison to a Physical Switch




                  Modular Switch

                              Supervisor-1
                              Supervisor-2
     Back Plane




                                Linecard-1
                                Linecard-2
                                         …
                                Linecard-N




Server 1                         Server 2                  Server 3

© 2011 Cisco and/or its affiliates. All rights reserved.              Cisco Confidential   5
Moving to a Virtual Environment




                  Modular Switch

                              Supervisor-1
                              Supervisor-2
     Back Plane




                                Linecard-1
                                Linecard-2
                                         …
                                Linecard-N




                                                           ESX   ESX   ESX



© 2011 Cisco and/or its affiliates. All rights reserved.                Cisco Confidential   6
Supervisors                                             Virtual Supervisor Modules (VSMs)
                                                                   Virtual Appliance
                                                                           VSM1




                                                                           VSM2

                  Modular Switch

                              Supervisor-1
                              Supervisor-2
     Back Plane




                                Linecard-1
                                Linecard-2
                                         …
                                Linecard-N




                                                                     ESX               ESX     ESX



© 2011 Cisco and/or its affiliates. All rights reserved.                                        Cisco Confidential   7
Linecards                                               Virtual Ethernet Modules (VEMs)
                                                                     Virtual Appliance
                                                                              VSM1




                                                                              VSM2

                  Modular Switch

                              Supervisor-1
                              Supervisor-2
     Back Plane




                                Linecard-1
                                Linecard-2
                                         …
                                Linecard-N

                                                                      VEM-1              VEM-2   VEM-N


                                                                       ESX               ESX     ESX



© 2011 Cisco and/or its affiliates. All rights reserved.                                          Cisco Confidential   8
VSM + VEMs = Nexus 1000V Virtual Chassis
                                                            Virtual Appliance
                                                                     VSM1




                                                                     VSM2

• 64 VEMs per 1000V
  (connected by L2 or L3)

• 200+ vEth ports per VEM




                                                                                L2 Mode

                                                                                          L3 Mode
• 2K vEths per 1000V

• Multiple 1000Vs can be
  created per vCenter


                                                             VEM-1                VEM-2             VEM-N


                                                              ESX                    ESX            ESX
VSM: Virtual Supervisor Module
VEM: Virtual Ethernet Module


 © 2011 Cisco and/or its affiliates. All rights reserved.                                            Cisco Confidential   9
Customer Request: Host VSMs on a Physical Appliance
                                                               Virtual Appliance                       Physical Appliance?
                                                                        VSM1




                                                                        VSM2




                                                                                   L2 Mode

                                                                                             L3 Mode
•    200+ vEth ports per VEM
                                                                VEM-1                VEM-2                        VEM-N
•    64 VEMs per 1000V
•    2K vEths per 1000V
•    Multiple 1000Vs can be created per vCenter                  ESX                    ESX                       ESX
VSM: Virtual Supervisor Module
VEM: Virtual Ethernet Module


    © 2011 Cisco and/or its affiliates. All rights reserved.                                                       Cisco Confidential   10
VSMs hosted on a Physical Appliance: Nexus 1010
                                                               Virtual Appliance                         Nexus 1010
                                                                                                       VSM-A1   … VSM-A4


• Up to 4 VSMs per Nexus 1010
                                                                                                       VSM-B1   …   VSM-B4




• Nexus 1010s deployed in
    redundant pair




                                                                                   L2 Mode

                                                                                             L3 Mode
•    200+ vEth ports per VEM
                                                                VEM-1                VEM-2                             VEM-N
•    64 VEMs per 1000V
•    2K vEths per 1000V
•    Multiple 1000Vs can be created per vCenter                  ESX                    ESX                            ESX
VSM: Virtual Supervisor Module
VEM: Virtual Ethernet Module


    © 2011 Cisco and/or its affiliates. All rights reserved.                                                            Cisco Confidential   11
vPath – Virtual Service Datapath
                                                  Virtual Appliance


                          vWAAS                            VSG        VSM




   vPath
   • Virtual Service Datapath



                                                                              L2 Mode

                                                                                        L3 Mode
   VSG
   • Virtual Security Gateway for 1000v
   vWAAS                                                                                                         vPath
   • Virtual WAAS
                                                                                                          • Traffic Steering

                                                                      VEM-1                       VEM-2
                                                                                                          • Fast -Path Offload
                                                                      vPath                       vPath

                                                                       ESX                        ESX     • Nexus 1000V ver 1.4
                                                                                                                 & above


© 2011 Cisco and/or its affiliates. All rights reserved.                                                                Cisco Confidential   12
Virtual Appliance                                         Nexus 1010

                          vWAAS                            VSG
                                                                                             VSM-A1   VSM-A4   NAM




                                                                                             VSM-B1   VSM-B4   NAM




   vPath
   • Virtual Service Datapath



                                                                         L2 Mode

                                                                                   L3 Mode
   VSG
   • Virtual Security Gateway for 1000v
   vWAAS
   • Virtual WAAS


                                                                 VEM-1                       VEM-2
                                                                 vPath                       vPath

                                                                 ESX                         ESX

   *VSG on 1010 target: 2Q CY11


© 2011 Cisco and/or its affiliates. All rights reserved.                                                             Cisco Confidential   13
Cisco Nexus 1000V and VMware vCloud
Director Interoperability
Sal Lopez
Technical Marketing Engineer
SAVBU
• Builds on vSphere
                                                                                 VMware vCloud Director

                 • Creates and Manages                        User Portals               Catalogs                    Security


                        Virtual Data Centers
                 • Secures Clouds                          Virtual Datacenter 1 (Gold)    VMware
                                                                                          vShield
                                                                                                      Virtual Datacenter n (Silver)




                 • Provides self-service

                 • Isolates users into
                        organizations
                                                                VMware                          VMware
                 • Provides portability and                  vCenter Server                  vCenter Server


                        programmability for control         VMware vSphere                  VMware vSphere




© 2011 Cisco and/or its affiliates. All rights reserved.                                                                     Cisco Confidential   15
• Nexus 1000V:
                              IEEE 802.1Q standard-based distributed virtual
                              switch
                              Deployed with VMware vSphere 4.0 and 4.1
                              Deployable with VMware’s Desktop and Cloud
                              products

                 • When deployed with vCloud Director, Nexus
                        1000V continues to provide:
                              Rich NX-OS based networking features
                              Operational and feature consistency with Cisco
                              Nexus 7K/5K/2K switches
                              Administrative segregation across server and
                              network teams


© 2011 Cisco and/or its affiliates. All rights reserved.                       Cisco Confidential   16
vCloud Director Functionality Nexus 1000V Support
              vCloud Director has three layers of
              Networks:                                    Nexus 1000V supports all three
                             • Provider networks
                                                           vCloud Director networks
                             • Organization networks
                             • vApp networks

                                                           Nexus 1000V supports L2/VLAN
                                                           isolation through Portgroup-backed
              vCloud Director leverages network            network pools
              pools to allow for self-service
              isolated network provisioning by             Nexus 1000V does not support
              end-users/tenants                            vCloud Network Isolation
                                                           (VCNI), a VMware technology


                                                           Nexus 1000V supports vShield
              vShield Edge for security functions
                                                           Edge
                                                                * Maintains IEEE 802.1Q frame format; physical network
© 2011 Cisco and/or its affiliates. All rights reserved.
                                                                continues to provide ACL/security, monitoring, Confidential
                                                                                                           Cisco
                                                                                                                 etc.         17
• Both Cisco and VMware consider Cisco Nexus 1000V an
                        integral component of VMware’s vSphere and vCloud product
                        lines
                 • Cisco and VMware are working together on a jointly
                        supportable network isolation solution
                 • Both companies are committed to delivering interoperable
                        solutions for current and future versions of these products




© 2011 Cisco and/or its affiliates. All rights reserved.                              Cisco Confidential   18
Organization A                       Organization B             Organization C
                                        vApp                    vApp          vApp            vApp          vApp         vApp
                                      V                           V            V             V                V         V
                                      MV                         VM           VM             MV              VM         MV
                                       MV                       VM
                                                                        CloudVM               MV            VM           MV
                                         MV                    VM           VM                  MV         VM              MV
                                          M                    M            M                    M         M                M




                                                           Cisco Nexus 1000V VEM                Cisco Nexus 1000V VEM




     Cisco Nexus 1000V VSM


                                                 Traffic Classification, Bandwidth Reservation, Rate Limiting, QoS Statistics

© 2011 Cisco and/or its affiliates. All rights reserved.                                                                        Cisco Confidential   19
Organization A vApp
                                                                                  MySQL DB    WebServer         Client



                                                                                        Cloud




                                                                                        Cisco Nexus 1000V VEM




                                                                           Port-Mirroring Across L3 Boundaries Using ERSPAN




                                                           Cisco NAM VSB
               Cisco Nexus 1000V VSM




                                      Cisco Nexus 1010
© 2011 Cisco and/or its affiliates. All rights reserved.                                                         Cisco Confidential   20
VMware vCloud Director provides 2 mechanisms for this
                 • VLAN based isolation
                              802.1Q Standards based with “port-group backed” or “VLAN
                              backed” network pools
                              VLAN isolation has major benefits, as in physical networks like
                              QoS, monitoring and security
                              Nexus 1000V supports VLAN based isolation with “port-group
                              backed” pools

                                                                ETYPE =
                                          DA               SA             802.1Q VLAN ID   Payload
                                                                0x8100




                 • vCloud Director Network Isolation (VCNI)
                              VMware technology to be used with vSphere vDS


© 2011 Cisco and/or its affiliates. All rights reserved.                                             Cisco Confidential   21
Cloud Provider
        Organization A                                                                      Organization B
                                                Org A vDC                                                      Org B vDC
                     vApp 1                                       vApp 2                            vApp 3                   vApp 4
              VM1A                   VM1B                  VM2A   VM2B     VM2C              VM3A         VM3B          VM4A       VM4B


                                                                                                                     N1K 3
                                                                             A2.3




                                                                             VSE1




                                                                            VSE2                                                      VSE3



                     Network Type                                          Label Nexus 1000V Port-Profile
                     vApp Internal Network                                          N1KV_vApp_VLAN301
                                                                                    N1KV_vApp_VLAN300

                     Organization Directly Connected External                       Connected to N1KV_Provider_Ext
                     Network

                     Organization Routed Network                                    N1KV_Org_VLAN200, N1KV_Org_VLAN201

                     Provider External Network                                      N1KV_Provider_VLAN170


© 2011 Cisco and/or its affiliates. All rights reserved.                                                                          Cisco Confidential   22
vApps use vEthernet interfaces
                 • Static
                              Fixed DVPort ID throughout life of vNIC, even after VM reboot
                              Allocated from reserved port group pool
                              Port groups with Static binding have limited number of ports,
                              defined by max-port

                 • Ephemeral
                              New DVPort ID each time vNIC is connected/disconnected and
                              changes each time VM is rebooted
                              Not allocated by port group pool reservation
                              Usage based on max limit of DVS, not max-port setting
                              Recommended for dynamic/automated environments such as
                              vCD



© 2011 Cisco and/or its affiliates. All rights reserved.                                      Cisco Confidential   23
• VSM must be present on vCenter to be used with vCloud

                 • Predefine port-profiles prior to vCloud networks definition

                 • Allocate a range of VLAN IDs to use for vCloud deployment
                        and associate each to a unique port-profile
                 • Use descriptive port-profile names that include type of network
                        and/or customer information
                              VLAN ID
                              vApp, Organization or Provider part of name

                 • Use these when creating port-group backed network pools
                        from vCloud Director interface
                 • Will eventually be assigned to a VM by vCloud Director, so
                        can use QoS and security within port-profile



© 2011 Cisco and/or its affiliates. All rights reserved.                         Cisco Confidential   24
• Create an network pools to be used by an Organization

                 • Specifically to be used: External Organization Network and
                        Organization Networks
                 • Use VLANs 170, 200 and 300

                 • vApps and networks similar to the following diagram




© 2011 Cisco and/or its affiliates. All rights reserved.                        Cisco Confidential   25
Org A vApp                     VSE1               VSE2
                             VM1A                          VM2A        VM2B               VM2C




                                                           N1KV_vApp_VLAN301
                  Direct Connected                                               N1KV_vApp_VLAN300   N1KV_Org_VLAN200   N1KV_Provider_VLAN170
                                                           Port-Profile
                  Network to Provider                                            Port-Profile        Port-Profile       Port-Profile




          VEM                                                        VEM                                    VEM


                    Nexus 1000V VEM                                        Nexus 1000V VEM                     Nexus 1000V VEM
                                     ESXi                                          ESXi                                  ESXi




                                                                               Data Center
                                                                                Network                           vCenter Server


                                Nexus 1000V VSM
                                                                                                                                                 26
© 2011 Cisco and/or its affiliates. All rights reserved.
                                                                                                                  vCloud Director Confidential
                                                                                                                               Cisco
• Define a range of VLANs and conventions
                              vlan 170
                                     name Provider_Infra_VLAN170
                              vlan 200
                                     name Org_VLAN200              Descriptive Names
                              vlan 300
                                     name vApp_VLAN300




© 2011 Cisco and/or its affiliates. All rights reserved.                       Cisco Confidential   27
• Port-profile configuration on VSM
                          port-profile type vethernet N1KV_Provider_VLAN170
                            vmware port-group
                            port-binding ephemeral
                            switchport mode access
                            switchport access vlan 170                         Descriptive Port-Profile
                            no shutdown
                            state enabled                                      name with VLAN ID

                          port-profile type vethernet N1KV_Org_VLAN200
                            vmware port-group
                            port-binding ephemeral
                            switchport mode access
                            switchport access vlan 200
                            no shutdown                                       Use of ephemeral
                            state enabled
                                                                              port binding
                          port-profile type vethernet N1KV_vApp_VLAN300
                            vmware port-group
                            service-policy input platinum_in_mark
                            port-binding ephemeral
                            switchport mode access                            Provide QoS Policy
                            switchport access vlan 300
                            no shutdown
                                                                              for vApp
                            state enabled


© 2011 Cisco and/or its affiliates. All rights reserved.                                   Cisco Confidential   28
• Port-Group backed network pool configuration on vCloud
                        Director interface




                                                                       Previously Defined
                                                                       Port-Profile




© 2011 Cisco and/or its affiliates. All rights reserved.                     Cisco Confidential   29
•          Networks visible from the Provider and Organization Views




© 2011 Cisco and/or its affiliates. All rights reserved.                                Cisco Confidential   30
Nexus 1000V and vCloud Director Interopability Technical White
                  Paper
                  https://communities.cisco.com/docs/DOC-21111

                 Nexus 1000V Configuration Guides
                  www.cisco.com/go/nexus1000V

                 vCloud Director Administrator’s Guide
                   www.vmware.com/products/vcloud




© 2011 Cisco and/or its affiliates. All rights reserved.                     Cisco Confidential   31
Virtualized
Workload Mobility
 Data Center Strategy
in Data Center
Interconnect


Jake Howering, Product Manager
Cisco Systems Architecture and Strategy Unit (SASU)
May 2011

       © 2008 Cisco Systems, Inc. All rights reserved.   Cisco Confidential   33
Virtualized Workload Mobility
A New Validated Design with the Nexus 1000v

Today’s Topics


Systems Architecture and Strategy Unit

Data Center Interconnect

Virtualized Workload Mobility



                     Cisco Confidential       34
Systems Architecture and Strategy Unit
Enabling execution…

                                                                                          Partner
                                                                                          Integration




                                                                                        Implementation
  Application
 Networking &                         Data Center
 Switching TG                        Switching TG




                                                                                                         Service
                      Systems
                  Architecture and                                                                       Provider
                   Strategy Unit                                                                          Integration

                                       Ethernet
 Cloud Services                      Switching TG
 & Switching TG


                                                                                                         Implementation



                                                                         Enterprise
                                                                          Integration




                                                                         Implementation



                                                    Cisco Confidential                                                    35
Systems Architecture and Strategy Unit
Program overview…

  Mission
               Provide scalable flexible Data Center and Borderless
               solutions, which focus on real-world challenges,
               provide dramatic differentiation and result in
               significant reduction in implementation/integration.


  Scope
               Data Center Interconnect (DCI)
               Cloud Computing
               Data Center POD Interconnect
               Borderless Network
               Cisco Products & 3rd party products

Deliverables   Design and Implementation Guide (DIG)
               Master Verification Publication (MVP)
               Transfer of Information (TOI)
               Focused Launch and Marketing Campaign

                            Cisco Confidential                        36
Systems Architecture and Strategy Unit
    Process and deliverables…




Process



   Information      Architecture design              Test plan                 Design verification
   collection       development                      development               & integration


  Phase 1           Phase 2                        Phase 3                    Phase 4


Deliverables

    Systems          Systems                                   Master          Design &
    Requirements     Architecture                              Verification    Implementation
    Documentation    Specification                             Plan            Guide
    (SRD)            (SAS)                                     (MVP)           (DIG)



                                          Cisco Confidential                                         37
Data Center Virtualization
Driving Application Mobility and Resource Optimization
           Server Virtualization
     Consolidation of physical servers as virtual servers to
       reduce management, power and cooling, etc
     Hypervisors such as vSphere with VMware
      VMotion enable application mobility



          Storage Virtualization
          Consolidation of physical storage assets
          to logical storage assets
                                                                 +
          Network Virtualization
     Creating pools of network ports that are isolated, but
     which reside on the same physical infrastructure
                                                                 +
                   Data Center Interconnect for the
                        Virtualized Data Center
                                            Cisco Confidential       38
Data Center Interconnect
Many Good Reasons to have Multiple Data Center
Locations


Business Driver                          IT Solutions
  Workload Mobility                     Virtual Machine
  Cost of Real Estate, Power, Cooling   Mobility
                                        Server Clustering
  Cloud Computing Business Models
  Data Center
  Maintenance/migration/consolidation




                                               Cisco Confidential   39
Virtualized Data Center
One Virtual Data Center, distributed locations




                    Data Center
                    Interconnect
     SAN      LAN                               SAN   LAN




                           Cisco Confidential               40
Virtual Machine Mobility Across Data Centers


Data Center 1                                                         Data Center 2


                                  Data Center
                                  Interconnect
  VMware
  vCenter

                Nexus                                   Nexus
                1000V                                   1000V



                        vSphere                                 vSphere




                                   Cisco Confidential                            41
Data Center Interconnect (DCI)
Components
DCI                Purpose                                                              Ecosystem
Components
Virtualization –   Server Virtualization is a baseline requirement, preparing virtual
Network and           machines for application mobility
Server             Network Virtualization is a baseline requirement to enable virtual
                      network connectivity
LAN Extensions     Extend same VLAN across Data Centers to enable Layer 2
                      connectivity between Virtual Machines
Storage            Providing applications access to storage locally, as well as
Extensions            remotely with desirable storage attributes
Routing            Routing users to the data center where the application resides
Optimization         while keeping symmetrical routing in consideration for IP
                     services (e.g. Firewall)




                                                          Cisco Confidential                        42
Virtualized Workload Mobility
 DCI Phase 4 – Scheduled Release July 10, 2011

                    Virtualized Workload Mobility




       Virtualized Workload Mobility enables:



   Data Center           Virtualized Server          Disaster Planning
  consolidation              Resource               strategies, including
 and/or expansion        distribution over          Disaster Avoidance
   over distance              distance                   capabilities



                    Virtualized Workload Mobility

                              Cisco Confidential                            43
Virtualized Workload Mobility
 Main Goals
                       *CVD

                  Validate Nexus
                   1000v in DCI
                Define Architecture
              Constraints and address
                customer concerns
         Define a DCI Architecture that
          supports workload mobility

                                             * Cisco Validated Design

                        Cisco Confidential                              44
Virtualized Workload Mobility
  DCI Phase 4 Solution Components
    Virtualization
    • Nexus 1000v
    • VMware vSphere

    LAN Extension
    • Overlay Transport Virtualization
    • Virtual Port Channels

    Storage Extension
    • Synchronous Replication with Fibre Channel
    • Share Storage Model
    • Netapp FlexCache
    • EMC VPLEX

    Routing Optimization
    • Egress the Virtual Data Center - HSRP Localization
    • Ingress the Virtual Data Center – ACE/GSS integration with vCenter

                                     Cisco Confidential                    45
Virtualized Workload Mobility
  Constraints and Concerns
                     Virtualized Workload Mobility


         Constraints                                        Concerns

                                                       Storage
  Synchronous      VMware 5 ms                                         Service
                                                       System
   Replication        RTT                                            Performance
                                                     Integration

  Fibre Channel     Theoretical:              Which storage           Will Nexus
  distance ~ 100    2.5 ms one                  model to              1000v port
        km         way ~ 750 km                 choose              profile migrate

  Optimize with    Optics: 2.5 ms             Which storage         Will application
    storage        one way ~ 500               products to           performance
   extensions           km                        use                  degrade

        Distance at 100 km                             Multiple Test Iterations

                                Cisco Confidential                                     46
VMware vCloud Director and Nexus 1000V / Workload Mobility
VMware vCloud Director and Nexus 1000V / Workload Mobility
VMware vCloud Director and Nexus 1000V / Workload Mobility
VMware vCloud Director and Nexus 1000V / Workload Mobility
VMware vCloud Director and Nexus 1000V / Workload Mobility
VMware vCloud Director and Nexus 1000V / Workload Mobility
VMware vCloud Director and Nexus 1000V / Workload Mobility

Mais conteúdo relacionado

Mais procurados

Introduction to windows workflow foundation (2007)
Introduction to windows workflow foundation (2007)Introduction to windows workflow foundation (2007)
Introduction to windows workflow foundation (2007)Bruno Camara
 
Brocade Migration Example
Brocade Migration ExampleBrocade Migration Example
Brocade Migration Examplenigelwakefield
 
2011美國創新事業規劃研修團分享
2011美國創新事業規劃研修團分享2011美國創新事業規劃研修團分享
2011美國創新事業規劃研修團分享基欽 劉
 
Ecm projects : where to start from ?
Ecm projects : where to start from ?Ecm projects : where to start from ?
Ecm projects : where to start from ?Yannis Nakos
 
M&A Integration Planning The Integration Of An Acquired Companys Legal De...
M&A Integration Planning The Integration Of An Acquired Companys Legal De...M&A Integration Planning The Integration Of An Acquired Companys Legal De...
M&A Integration Planning The Integration Of An Acquired Companys Legal De...Frank Fletcher
 
Domagoj Margetic
Domagoj MargeticDomagoj Margetic
Domagoj MargeticEmil Čić
 
OpenID Foundation Japan Chapter Announcement
OpenID Foundation Japan Chapter AnnouncementOpenID Foundation Japan Chapter Announcement
OpenID Foundation Japan Chapter AnnouncementDavid Recordon
 
KlikEyeDoc User Guide
KlikEyeDoc User GuideKlikEyeDoc User Guide
KlikEyeDoc User GuideManohar Vijay
 
Blackhawk Mines Corp. Marmajito Mining Sector
Blackhawk Mines Corp. Marmajito Mining SectorBlackhawk Mines Corp. Marmajito Mining Sector
Blackhawk Mines Corp. Marmajito Mining SectorGenesis Mcklein
 
Conversation Clusters: Grouping Conversation Through Human Computer Dialog
Conversation Clusters: Grouping Conversation Through Human Computer DialogConversation Clusters: Grouping Conversation Through Human Computer Dialog
Conversation Clusters: Grouping Conversation Through Human Computer DialogTony Bergstrom
 
U.S. Renewable Energy Market And Growth
U.S. Renewable Energy Market And GrowthU.S. Renewable Energy Market And Growth
U.S. Renewable Energy Market And GrowthBrookeHeaton
 
Plan601E Session 4 Presentation
Plan601E Session 4 PresentationPlan601E Session 4 Presentation
Plan601E Session 4 PresentationMichael Haggerty
 
2010 Honda Insight Hybrid Portland
2010 Honda Insight Hybrid Portland2010 Honda Insight Hybrid Portland
2010 Honda Insight Hybrid PortlandGriffith Honda
 
Recruitment And Social Media
Recruitment And Social MediaRecruitment And Social Media
Recruitment And Social MediaTWO Social
 
5.1.3 poster researchin findings
5.1.3 poster researchin findings5.1.3 poster researchin findings
5.1.3 poster researchin findingsAbisolaCm
 

Mais procurados (19)

Seo conferences-2011
Seo conferences-2011Seo conferences-2011
Seo conferences-2011
 
Introduction to windows workflow foundation (2007)
Introduction to windows workflow foundation (2007)Introduction to windows workflow foundation (2007)
Introduction to windows workflow foundation (2007)
 
Dave Folio
Dave FolioDave Folio
Dave Folio
 
Brocade Migration Example
Brocade Migration ExampleBrocade Migration Example
Brocade Migration Example
 
Kiss the BRD Good-Bye
Kiss the BRD Good-ByeKiss the BRD Good-Bye
Kiss the BRD Good-Bye
 
2011美國創新事業規劃研修團分享
2011美國創新事業規劃研修團分享2011美國創新事業規劃研修團分享
2011美國創新事業規劃研修團分享
 
Ecm projects : where to start from ?
Ecm projects : where to start from ?Ecm projects : where to start from ?
Ecm projects : where to start from ?
 
M&A Integration Planning The Integration Of An Acquired Companys Legal De...
M&A Integration Planning The Integration Of An Acquired Companys Legal De...M&A Integration Planning The Integration Of An Acquired Companys Legal De...
M&A Integration Planning The Integration Of An Acquired Companys Legal De...
 
Domagoj Margetic
Domagoj MargeticDomagoj Margetic
Domagoj Margetic
 
OpenID Foundation Japan Chapter Announcement
OpenID Foundation Japan Chapter AnnouncementOpenID Foundation Japan Chapter Announcement
OpenID Foundation Japan Chapter Announcement
 
KlikEyeDoc User Guide
KlikEyeDoc User GuideKlikEyeDoc User Guide
KlikEyeDoc User Guide
 
Blackhawk Mines Corp. Marmajito Mining Sector
Blackhawk Mines Corp. Marmajito Mining SectorBlackhawk Mines Corp. Marmajito Mining Sector
Blackhawk Mines Corp. Marmajito Mining Sector
 
Conversation Clusters: Grouping Conversation Through Human Computer Dialog
Conversation Clusters: Grouping Conversation Through Human Computer DialogConversation Clusters: Grouping Conversation Through Human Computer Dialog
Conversation Clusters: Grouping Conversation Through Human Computer Dialog
 
300
300300
300
 
U.S. Renewable Energy Market And Growth
U.S. Renewable Energy Market And GrowthU.S. Renewable Energy Market And Growth
U.S. Renewable Energy Market And Growth
 
Plan601E Session 4 Presentation
Plan601E Session 4 PresentationPlan601E Session 4 Presentation
Plan601E Session 4 Presentation
 
2010 Honda Insight Hybrid Portland
2010 Honda Insight Hybrid Portland2010 Honda Insight Hybrid Portland
2010 Honda Insight Hybrid Portland
 
Recruitment And Social Media
Recruitment And Social MediaRecruitment And Social Media
Recruitment And Social Media
 
5.1.3 poster researchin findings
5.1.3 poster researchin findings5.1.3 poster researchin findings
5.1.3 poster researchin findings
 

Semelhante a VMware vCloud Director and Nexus 1000V / Workload Mobility

Re on farm survey outline results
Re on farm  survey outline resultsRe on farm  survey outline results
Re on farm survey outline resultsBioenergy Crops
 
if you forget me
if you forget meif you forget me
if you forget menitish
 
International Trade Compliance Strategy Responsibility Matrix
International Trade Compliance Strategy Responsibility MatrixInternational Trade Compliance Strategy Responsibility Matrix
International Trade Compliance Strategy Responsibility MatrixGHY International
 
Exchange2010_HubTransportExtensibility
Exchange2010_HubTransportExtensibilityExchange2010_HubTransportExtensibility
Exchange2010_HubTransportExtensibilitySelva G Kumar
 
AAF Nissan Plans Book
AAF Nissan Plans BookAAF Nissan Plans Book
AAF Nissan Plans Bookashmlaw67
 
A af plansbook2012
A af plansbook2012A af plansbook2012
A af plansbook2012tmburris
 
High stakes world of Mobile Payments
High stakes world of Mobile PaymentsHigh stakes world of Mobile Payments
High stakes world of Mobile PaymentstxtNation
 
High stakes-world-of-mobile-payments-infographic
High stakes-world-of-mobile-payments-infographicHigh stakes-world-of-mobile-payments-infographic
High stakes-world-of-mobile-payments-infographicTyson Hackwood
 
Dave Folio G D 8
Dave Folio  G D 8Dave Folio  G D 8
Dave Folio G D 8Dave Lilly
 
Xero Advertisment - NZ Accountants Journal November 2007
Xero Advertisment - NZ Accountants Journal  November 2007Xero Advertisment - NZ Accountants Journal  November 2007
Xero Advertisment - NZ Accountants Journal November 2007Xero
 
CloudTunnel Atlanta Ruby Users Group October 2012
CloudTunnel Atlanta Ruby Users Group October 2012CloudTunnel Atlanta Ruby Users Group October 2012
CloudTunnel Atlanta Ruby Users Group October 2012jmanuzak
 
Ethan And Josh’s Clicker Quiz
Ethan And  Josh’s  Clicker  QuizEthan And  Josh’s  Clicker  Quiz
Ethan And Josh’s Clicker Quizray13
 
Week4 presentaion
Week4 presentaionWeek4 presentaion
Week4 presentaionUNSW
 
Curbarea tevilor din pwc pt solar
Curbarea tevilor din pwc pt solarCurbarea tevilor din pwc pt solar
Curbarea tevilor din pwc pt solarGherghescu Gabriel
 
Seattle Magazine 2012 Media Kit
Seattle Magazine 2012 Media KitSeattle Magazine 2012 Media Kit
Seattle Magazine 2012 Media Kitjkueber
 

Semelhante a VMware vCloud Director and Nexus 1000V / Workload Mobility (20)

Re on farm survey outline results
Re on farm  survey outline resultsRe on farm  survey outline results
Re on farm survey outline results
 
Bas03 seminar
Bas03 seminarBas03 seminar
Bas03 seminar
 
Personal Branding for Corporate Success
Personal Branding for Corporate SuccessPersonal Branding for Corporate Success
Personal Branding for Corporate Success
 
if you forget me
if you forget meif you forget me
if you forget me
 
International Trade Compliance Strategy Responsibility Matrix
International Trade Compliance Strategy Responsibility MatrixInternational Trade Compliance Strategy Responsibility Matrix
International Trade Compliance Strategy Responsibility Matrix
 
Exchange2010_HubTransportExtensibility
Exchange2010_HubTransportExtensibilityExchange2010_HubTransportExtensibility
Exchange2010_HubTransportExtensibility
 
AAF Nissan Plans Book
AAF Nissan Plans BookAAF Nissan Plans Book
AAF Nissan Plans Book
 
A af plansbook2012
A af plansbook2012A af plansbook2012
A af plansbook2012
 
High stakes world of Mobile Payments
High stakes world of Mobile PaymentsHigh stakes world of Mobile Payments
High stakes world of Mobile Payments
 
High stakes-world-of-mobile-payments-infographic
High stakes-world-of-mobile-payments-infographicHigh stakes-world-of-mobile-payments-infographic
High stakes-world-of-mobile-payments-infographic
 
Dave Folio G D 8
Dave Folio  G D 8Dave Folio  G D 8
Dave Folio G D 8
 
Xero Advertisment - NZ Accountants Journal November 2007
Xero Advertisment - NZ Accountants Journal  November 2007Xero Advertisment - NZ Accountants Journal  November 2007
Xero Advertisment - NZ Accountants Journal November 2007
 
Social media marketing
Social media marketing Social media marketing
Social media marketing
 
Social Media Branding by Dawn Jensen
Social Media Branding by Dawn JensenSocial Media Branding by Dawn Jensen
Social Media Branding by Dawn Jensen
 
CloudTunnel Atlanta Ruby Users Group October 2012
CloudTunnel Atlanta Ruby Users Group October 2012CloudTunnel Atlanta Ruby Users Group October 2012
CloudTunnel Atlanta Ruby Users Group October 2012
 
Ethan And Josh’s Clicker Quiz
Ethan And  Josh’s  Clicker  QuizEthan And  Josh’s  Clicker  Quiz
Ethan And Josh’s Clicker Quiz
 
Week4 presentaion
Week4 presentaionWeek4 presentaion
Week4 presentaion
 
120125 tridti p2_resized
120125 tridti p2_resized120125 tridti p2_resized
120125 tridti p2_resized
 
Curbarea tevilor din pwc pt solar
Curbarea tevilor din pwc pt solarCurbarea tevilor din pwc pt solar
Curbarea tevilor din pwc pt solar
 
Seattle Magazine 2012 Media Kit
Seattle Magazine 2012 Media KitSeattle Magazine 2012 Media Kit
Seattle Magazine 2012 Media Kit
 

Último

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"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
 

Último (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"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
 

VMware vCloud Director and Nexus 1000V / Workload Mobility

  • 1. Journey to the Cloud with the Cisco Nexus 1000V Sal Lopez – Technical Marketing Engineer Jake Howering – Product Manager Cisco Confidential N1KV TDM © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1
  • 2. J o o e L S e N u c n x r u g u e e n r s y D i 1 s V 0 o t t a D 0 I 0 n t e c V e h w i v a F t © 2011 Cisco and/or its affiliates. All rights reserved. h C l o M o m e N i y l u t x o i d u v O s n w e 1 / (vPath, NAM, vWAAS) 0 v r N 0 e i 1 0 Virtual Network Services K V w : V a & v n V C S l o d G p U u d d a D i e t e r c o t Virtual Security Gateway Introduction r & V e N e N e N e N v O i e r t x x x x v r u u u u u a s s s s e i l 1 1 1 1 e S 0 0 0 0 w 1 0 0 0 c 0 0 0 0 u r V V V v O i y e t e T K e N o r y v r Nexus 1000V Public Webinar Series G a u e i w e F b e t e F e l a a w t s w a t u & h o y e r u o e r e B e s T t s i s a t c n h g P n a r n d i c I a c t n l i s e c t a v O l e s l a v r t o i e i Cisco Confidential n w 2
  • 3. Today’s Agenda • Nexus 1000V Architecture – Joe Dillon • vCloud Director Integration – Sal Lopez • Virtualized Workload Mobility (vMotion) – Jake Howering • Q &A © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3
  • 4. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4
  • 5. Comparison to a Physical Switch Modular Switch Supervisor-1 Supervisor-2 Back Plane Linecard-1 Linecard-2 … Linecard-N Server 1 Server 2 Server 3 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5
  • 6. Moving to a Virtual Environment Modular Switch Supervisor-1 Supervisor-2 Back Plane Linecard-1 Linecard-2 … Linecard-N ESX ESX ESX © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6
  • 7. Supervisors Virtual Supervisor Modules (VSMs) Virtual Appliance VSM1 VSM2 Modular Switch Supervisor-1 Supervisor-2 Back Plane Linecard-1 Linecard-2 … Linecard-N ESX ESX ESX © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7
  • 8. Linecards Virtual Ethernet Modules (VEMs) Virtual Appliance VSM1 VSM2 Modular Switch Supervisor-1 Supervisor-2 Back Plane Linecard-1 Linecard-2 … Linecard-N VEM-1 VEM-2 VEM-N ESX ESX ESX © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8
  • 9. VSM + VEMs = Nexus 1000V Virtual Chassis Virtual Appliance VSM1 VSM2 • 64 VEMs per 1000V (connected by L2 or L3) • 200+ vEth ports per VEM L2 Mode L3 Mode • 2K vEths per 1000V • Multiple 1000Vs can be created per vCenter VEM-1 VEM-2 VEM-N ESX ESX ESX VSM: Virtual Supervisor Module VEM: Virtual Ethernet Module © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9
  • 10. Customer Request: Host VSMs on a Physical Appliance Virtual Appliance Physical Appliance? VSM1 VSM2 L2 Mode L3 Mode • 200+ vEth ports per VEM VEM-1 VEM-2 VEM-N • 64 VEMs per 1000V • 2K vEths per 1000V • Multiple 1000Vs can be created per vCenter ESX ESX ESX VSM: Virtual Supervisor Module VEM: Virtual Ethernet Module © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10
  • 11. VSMs hosted on a Physical Appliance: Nexus 1010 Virtual Appliance Nexus 1010 VSM-A1 … VSM-A4 • Up to 4 VSMs per Nexus 1010 VSM-B1 … VSM-B4 • Nexus 1010s deployed in redundant pair L2 Mode L3 Mode • 200+ vEth ports per VEM VEM-1 VEM-2 VEM-N • 64 VEMs per 1000V • 2K vEths per 1000V • Multiple 1000Vs can be created per vCenter ESX ESX ESX VSM: Virtual Supervisor Module VEM: Virtual Ethernet Module © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11
  • 12. vPath – Virtual Service Datapath Virtual Appliance vWAAS VSG VSM vPath • Virtual Service Datapath L2 Mode L3 Mode VSG • Virtual Security Gateway for 1000v vWAAS vPath • Virtual WAAS • Traffic Steering VEM-1 VEM-2 • Fast -Path Offload vPath vPath ESX ESX • Nexus 1000V ver 1.4 & above © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12
  • 13. Virtual Appliance Nexus 1010 vWAAS VSG VSM-A1 VSM-A4 NAM VSM-B1 VSM-B4 NAM vPath • Virtual Service Datapath L2 Mode L3 Mode VSG • Virtual Security Gateway for 1000v vWAAS • Virtual WAAS VEM-1 VEM-2 vPath vPath ESX ESX *VSG on 1010 target: 2Q CY11 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13
  • 14. Cisco Nexus 1000V and VMware vCloud Director Interoperability Sal Lopez Technical Marketing Engineer SAVBU
  • 15. • Builds on vSphere VMware vCloud Director • Creates and Manages User Portals Catalogs Security Virtual Data Centers • Secures Clouds Virtual Datacenter 1 (Gold) VMware vShield Virtual Datacenter n (Silver) • Provides self-service • Isolates users into organizations VMware VMware • Provides portability and vCenter Server vCenter Server programmability for control VMware vSphere VMware vSphere © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15
  • 16. • Nexus 1000V: IEEE 802.1Q standard-based distributed virtual switch Deployed with VMware vSphere 4.0 and 4.1 Deployable with VMware’s Desktop and Cloud products • When deployed with vCloud Director, Nexus 1000V continues to provide: Rich NX-OS based networking features Operational and feature consistency with Cisco Nexus 7K/5K/2K switches Administrative segregation across server and network teams © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 16
  • 17. vCloud Director Functionality Nexus 1000V Support vCloud Director has three layers of Networks: Nexus 1000V supports all three • Provider networks vCloud Director networks • Organization networks • vApp networks Nexus 1000V supports L2/VLAN isolation through Portgroup-backed vCloud Director leverages network network pools pools to allow for self-service isolated network provisioning by Nexus 1000V does not support end-users/tenants vCloud Network Isolation (VCNI), a VMware technology Nexus 1000V supports vShield vShield Edge for security functions Edge * Maintains IEEE 802.1Q frame format; physical network © 2011 Cisco and/or its affiliates. All rights reserved. continues to provide ACL/security, monitoring, Confidential Cisco etc. 17
  • 18. • Both Cisco and VMware consider Cisco Nexus 1000V an integral component of VMware’s vSphere and vCloud product lines • Cisco and VMware are working together on a jointly supportable network isolation solution • Both companies are committed to delivering interoperable solutions for current and future versions of these products © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18
  • 19. Organization A Organization B Organization C vApp vApp vApp vApp vApp vApp V V V V V V MV VM VM MV VM MV MV VM CloudVM MV VM MV MV VM VM MV VM MV M M M M M M Cisco Nexus 1000V VEM Cisco Nexus 1000V VEM Cisco Nexus 1000V VSM Traffic Classification, Bandwidth Reservation, Rate Limiting, QoS Statistics © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19
  • 20. Organization A vApp MySQL DB WebServer Client Cloud Cisco Nexus 1000V VEM Port-Mirroring Across L3 Boundaries Using ERSPAN Cisco NAM VSB Cisco Nexus 1000V VSM Cisco Nexus 1010 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 20
  • 21. VMware vCloud Director provides 2 mechanisms for this • VLAN based isolation 802.1Q Standards based with “port-group backed” or “VLAN backed” network pools VLAN isolation has major benefits, as in physical networks like QoS, monitoring and security Nexus 1000V supports VLAN based isolation with “port-group backed” pools ETYPE = DA SA 802.1Q VLAN ID Payload 0x8100 • vCloud Director Network Isolation (VCNI) VMware technology to be used with vSphere vDS © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 21
  • 22. Cloud Provider Organization A Organization B Org A vDC Org B vDC vApp 1 vApp 2 vApp 3 vApp 4 VM1A VM1B VM2A VM2B VM2C VM3A VM3B VM4A VM4B N1K 3 A2.3 VSE1 VSE2 VSE3 Network Type Label Nexus 1000V Port-Profile vApp Internal Network N1KV_vApp_VLAN301 N1KV_vApp_VLAN300 Organization Directly Connected External Connected to N1KV_Provider_Ext Network Organization Routed Network N1KV_Org_VLAN200, N1KV_Org_VLAN201 Provider External Network N1KV_Provider_VLAN170 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 22
  • 23. vApps use vEthernet interfaces • Static Fixed DVPort ID throughout life of vNIC, even after VM reboot Allocated from reserved port group pool Port groups with Static binding have limited number of ports, defined by max-port • Ephemeral New DVPort ID each time vNIC is connected/disconnected and changes each time VM is rebooted Not allocated by port group pool reservation Usage based on max limit of DVS, not max-port setting Recommended for dynamic/automated environments such as vCD © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 23
  • 24. • VSM must be present on vCenter to be used with vCloud • Predefine port-profiles prior to vCloud networks definition • Allocate a range of VLAN IDs to use for vCloud deployment and associate each to a unique port-profile • Use descriptive port-profile names that include type of network and/or customer information VLAN ID vApp, Organization or Provider part of name • Use these when creating port-group backed network pools from vCloud Director interface • Will eventually be assigned to a VM by vCloud Director, so can use QoS and security within port-profile © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 24
  • 25. • Create an network pools to be used by an Organization • Specifically to be used: External Organization Network and Organization Networks • Use VLANs 170, 200 and 300 • vApps and networks similar to the following diagram © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 25
  • 26. Org A vApp VSE1 VSE2 VM1A VM2A VM2B VM2C N1KV_vApp_VLAN301 Direct Connected N1KV_vApp_VLAN300 N1KV_Org_VLAN200 N1KV_Provider_VLAN170 Port-Profile Network to Provider Port-Profile Port-Profile Port-Profile VEM VEM VEM Nexus 1000V VEM Nexus 1000V VEM Nexus 1000V VEM ESXi ESXi ESXi Data Center Network vCenter Server Nexus 1000V VSM 26 © 2011 Cisco and/or its affiliates. All rights reserved. vCloud Director Confidential Cisco
  • 27. • Define a range of VLANs and conventions vlan 170 name Provider_Infra_VLAN170 vlan 200 name Org_VLAN200 Descriptive Names vlan 300 name vApp_VLAN300 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 27
  • 28. • Port-profile configuration on VSM port-profile type vethernet N1KV_Provider_VLAN170 vmware port-group port-binding ephemeral switchport mode access switchport access vlan 170 Descriptive Port-Profile no shutdown state enabled name with VLAN ID port-profile type vethernet N1KV_Org_VLAN200 vmware port-group port-binding ephemeral switchport mode access switchport access vlan 200 no shutdown Use of ephemeral state enabled port binding port-profile type vethernet N1KV_vApp_VLAN300 vmware port-group service-policy input platinum_in_mark port-binding ephemeral switchport mode access Provide QoS Policy switchport access vlan 300 no shutdown for vApp state enabled © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 28
  • 29. • Port-Group backed network pool configuration on vCloud Director interface Previously Defined Port-Profile © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 29
  • 30. Networks visible from the Provider and Organization Views © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 30
  • 31. Nexus 1000V and vCloud Director Interopability Technical White Paper https://communities.cisco.com/docs/DOC-21111 Nexus 1000V Configuration Guides www.cisco.com/go/nexus1000V vCloud Director Administrator’s Guide www.vmware.com/products/vcloud © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 31
  • 32.
  • 33. Virtualized Workload Mobility Data Center Strategy in Data Center Interconnect Jake Howering, Product Manager Cisco Systems Architecture and Strategy Unit (SASU) May 2011 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 33
  • 34. Virtualized Workload Mobility A New Validated Design with the Nexus 1000v Today’s Topics Systems Architecture and Strategy Unit Data Center Interconnect Virtualized Workload Mobility Cisco Confidential 34
  • 35. Systems Architecture and Strategy Unit Enabling execution… Partner Integration Implementation Application Networking & Data Center Switching TG Switching TG Service Systems Architecture and Provider Strategy Unit Integration Ethernet Cloud Services Switching TG & Switching TG Implementation Enterprise Integration Implementation Cisco Confidential 35
  • 36. Systems Architecture and Strategy Unit Program overview… Mission Provide scalable flexible Data Center and Borderless solutions, which focus on real-world challenges, provide dramatic differentiation and result in significant reduction in implementation/integration. Scope Data Center Interconnect (DCI) Cloud Computing Data Center POD Interconnect Borderless Network Cisco Products & 3rd party products Deliverables Design and Implementation Guide (DIG) Master Verification Publication (MVP) Transfer of Information (TOI) Focused Launch and Marketing Campaign Cisco Confidential 36
  • 37. Systems Architecture and Strategy Unit Process and deliverables… Process Information Architecture design Test plan Design verification collection development development & integration Phase 1 Phase 2 Phase 3 Phase 4 Deliverables Systems Systems Master Design & Requirements Architecture Verification Implementation Documentation Specification Plan Guide (SRD) (SAS) (MVP) (DIG) Cisco Confidential 37
  • 38. Data Center Virtualization Driving Application Mobility and Resource Optimization Server Virtualization Consolidation of physical servers as virtual servers to reduce management, power and cooling, etc Hypervisors such as vSphere with VMware VMotion enable application mobility Storage Virtualization Consolidation of physical storage assets to logical storage assets + Network Virtualization Creating pools of network ports that are isolated, but which reside on the same physical infrastructure + Data Center Interconnect for the Virtualized Data Center Cisco Confidential 38
  • 39. Data Center Interconnect Many Good Reasons to have Multiple Data Center Locations Business Driver IT Solutions Workload Mobility Virtual Machine Cost of Real Estate, Power, Cooling Mobility Server Clustering Cloud Computing Business Models Data Center Maintenance/migration/consolidation Cisco Confidential 39
  • 40. Virtualized Data Center One Virtual Data Center, distributed locations Data Center Interconnect SAN LAN SAN LAN Cisco Confidential 40
  • 41. Virtual Machine Mobility Across Data Centers Data Center 1 Data Center 2 Data Center Interconnect VMware vCenter Nexus Nexus 1000V 1000V vSphere vSphere Cisco Confidential 41
  • 42. Data Center Interconnect (DCI) Components DCI Purpose Ecosystem Components Virtualization – Server Virtualization is a baseline requirement, preparing virtual Network and machines for application mobility Server Network Virtualization is a baseline requirement to enable virtual network connectivity LAN Extensions Extend same VLAN across Data Centers to enable Layer 2 connectivity between Virtual Machines Storage Providing applications access to storage locally, as well as Extensions remotely with desirable storage attributes Routing Routing users to the data center where the application resides Optimization while keeping symmetrical routing in consideration for IP services (e.g. Firewall) Cisco Confidential 42
  • 43. Virtualized Workload Mobility DCI Phase 4 – Scheduled Release July 10, 2011 Virtualized Workload Mobility Virtualized Workload Mobility enables: Data Center Virtualized Server Disaster Planning consolidation Resource strategies, including and/or expansion distribution over Disaster Avoidance over distance distance capabilities Virtualized Workload Mobility Cisco Confidential 43
  • 44. Virtualized Workload Mobility Main Goals *CVD Validate Nexus 1000v in DCI Define Architecture Constraints and address customer concerns Define a DCI Architecture that supports workload mobility * Cisco Validated Design Cisco Confidential 44
  • 45. Virtualized Workload Mobility DCI Phase 4 Solution Components Virtualization • Nexus 1000v • VMware vSphere LAN Extension • Overlay Transport Virtualization • Virtual Port Channels Storage Extension • Synchronous Replication with Fibre Channel • Share Storage Model • Netapp FlexCache • EMC VPLEX Routing Optimization • Egress the Virtual Data Center - HSRP Localization • Ingress the Virtual Data Center – ACE/GSS integration with vCenter Cisco Confidential 45
  • 46. Virtualized Workload Mobility Constraints and Concerns Virtualized Workload Mobility Constraints Concerns Storage Synchronous VMware 5 ms Service System Replication RTT Performance Integration Fibre Channel Theoretical: Which storage Will Nexus distance ~ 100 2.5 ms one model to 1000v port km way ~ 750 km choose profile migrate Optimize with Optics: 2.5 ms Which storage Will application storage one way ~ 500 products to performance extensions km use degrade Distance at 100 km Multiple Test Iterations Cisco Confidential 46