SlideShare una empresa de Scribd logo
1 de 36
Descargar para leer sin conexión
Hyper-V 3.0 - overview


      Tudor Damian
          IT Solutions Specialist
           Virtual Machine MVP
                  tudy.tel
Agenda
• This is about the Dev Preview bits - it’s not even Beta! 
• Windows Server 8 & Hyper-V 3.0
  •   Performance and scalability improvements
  •   Disaster recovery
  •   Storage improvements
  •   New migration scenarios
  •   Snapshots, backup and control
  •   Networking improvements
  •   The power of PowerShell
• Management tools
  • SCVMM 2012 & SC AppController
• Hyper-V – a tool for developers
• Resources
Performance improvements
Catching up with VMWare
Disaster recovery
• Hyper-V Replica
• Disaster Recovery Scenarios:
  • Planned, Unplanned and Test Failover
  • Pre-configuration for IP settings for primary/remote location
• Key Features:
  • RPO/RTO in minutes
  • Seamless integration with Hyper-V and Clustering
  • Automatically handles all VM mobility scenarios (e.g. Live
    Migration)
  • Supports heterogonous storage between primary and recovery
Storage improvements
•   VHDX
•   Virtual Fiber Channel in the Guest (MPIO)
•   NFS Storage (SMB 2.2) with SMB2 direct (RDMA) support
•   Offloaded Date Transfer (ODX)
•   Native data deduplication
•   4k Native Disk Support
•   iSCSI Target
•   NTFS online scan/repair
VHDX
•   Supports up to 16TB size (VHDs had a 2TB limit)
•   Supports larger block file size
•   Improved performance and corruption resistance
•   Windows 8 only
•   Easy conversion
Data Deduplication
• High optimization savings
  • State of the art chunking and compression
• Transparent to primary server workload
  • Minimal IO impact through scheduled and selective optimization
  • Minimal server impact through low resource use
• Reliability and data integrity
  • Built-in insurance against natural risk of data reduction
  • Data integrity validation on all data and metadata
  • Redundancy for metadata and popular chunks
• Storage & network optimization
  • Integration with BranchCache for faster file download times and
    reduced bandwidth consumption over WAN
                                          VHD Library
         Typical savings   Software Deployment Share
         by workload                General File Share
                           User Home Folder (MyDocs)
                                                         0%   20%   40%   60%   80%   100%
New migration scenarios
• Increased VM Mobility
  • Live Migration with High Availability (already available now)

  • Live Migration with no clustering (using an SMB share)
  • Live Migration with no shared storage
  • Live Storage Migration (SMB 2.2)
Live Storage Migration
• Enables Storage                      Hyper-V


  Load Balancing
                                    Virtual Machine

• No downtime            1


  servicing                                           3
                                      VHD Stack


• Leverages                                 2

  Hyper-V
  Offloaded Data
  Transfer (ODX)
                              VHD                  VHD    4
                         5

                    Source Device                 Destination Device
Snapshots, backup & control
•   Online snapshot merge
•   Windows Server Backup support
•   Dynamic Memory improvements
•   VM Priority
Network improvements
•   NIC Teaming
•   Extensible Virtual Switch
•   Multi-tenant deployments
•   Bandwidth QoS
•   Dynamic Virtual Machine Queue (DVMQ)
•   Single Root I/O Virtualization (SR-IOV)
•   Receive Side Scaling (RSS)
•   Receive Side Coalescing (RSC)
•   IPSec Task Offload
•   Address Virtualization
     • Generic Routed Encapsulation (GRE)
     • Address Rewrite
Bandwidth QoS
Hyper-V Extensible Switch
                                  Virtual                               Virtual
                                  Machine                               Machine
                                                  Root Partition

                                     VM NIC         Host NIC
                                                                      VM NIC


• Augment Hyper-V Virtual                     Hyper-V Switch
  Switch capabilities
  • Monitoring                                 Capture Extensions

  • Traffic filtering / shaping                 WFP Extensions
  • Forwarding algorithms                      Filtering Extensions

                                              Forwarding Extension




                                                  Physical NIC
The Multi-Tenant Cloud
• Secure Isolation Between Tenants

• Dynamic Placement of Services

• QoS and Resource Metering
                                     Hoster




             Multiple Customers on
             Shared Infrastructure


                                  Contoso Bank   Woodgrove Bank
The Multi-Tenant Cloud
                       Dynamic
Secure Isolation                       QoS & Resource
                     Placement of
Between Tenants                          Metering
                        Services
• Hyper-V          • Hyper-V          • Virtual Machine
  Extensible         Network            QoS Policies
  Switch             Virtualization   • Resource
• Isolation        • Complete VM        Meters
  Policies           Mobility         • Performance
• PVLANs           • Cross-Premise      Counters
                     Connectivity
Multi-Tenant Network Req’s
 • Tenant wants to easily move VMs to/from the cloud
 • Hoster wants to place VMs anywhere in the data center
 • Both want: Easy Onboarding, Flexibility & Isolation




                        Cloud Data Center          Contoso Bank
Woodgrove Bank
                                                  Red 10.1.0.0/16
Blue 10.1.0.0/16
One Solution: PVLAN
        Green                    Blue                     Red1                      Red2
        10.1.1.31               10.1.1.21                10.1.1.11                 10.1.1.12

                                             Hyper-V
                                              Switch
                                                u
   Isolated               Isolated             Community               Community


                                            Win 8 Host

                                                                     To Internet
                                                                     (10.1.1.1)
• Isolation Scenario
   • Hoster wants to isolate all VMs from each other and allow internet connectivity
   • #1 Customer Ask from hosters
• Community Scenario
   • Hoster wants tenant VMs to interact with each other but not with other tenant VMs
   • Requires a VLAN id for each “community” (limited scalability, only 4095 VLAN IDs)
Hyper-V Network Virtualization



Woodgrove VM          Contoso VM               Woodgrove network           Contoso network




                                        Physical
    Physical
                                        network
     server




Hyper-V Machine                     Hyper-V Network Virtualization
Virtualization                      •     Run multiple virtual networks on a physical network
•    Run multiple virtual servers   •     Each virtual network has illusion it is running as a
     on a physical server                 physical fabric
•    Each VM has illusion it is
     running as a physical server
Generic Routing Encapsulation
• 1 Provider Address per HOST (shared by all VMs on the host)
• Embed Tenant Network ID in the GRE header Key field


              192.168.2.22192.168.5.55   GRE Key=20 MAC 10.1.1.1110.1.1.12


              192.168.2.22192.168.5.55   GRE Key=30 MAC 10.1.1.1110.1.1.12


           192.168.2.22                                          192.168.5.55



                                               1:N

  10.1.1.11             10.1.1.11                         10.1.1.12          10.1.1.12

10.1.1.1110.1.1.12    10.1.1.1110.1.1.12           10.1.1.1110.1.1.12   10.1.1.1110.1.1.12
Address Rewrite
      • Each VM IP (CA) is mapped to a unique Provider Address (PA)
      • Regular TCP/IP packets on the wire


                                        192.168.2.22192.168.5.55

                                        192.168.2.23192.168.5.56


  192.168.2.22        192.168.2.23
                                                            192.168.5.55    192.168.5.56




 10.1.1.11             10.1.1.11
                                                             10.1.1.12        10.1.1.12
10.1.1.1110.1.1.12    10.1.1.1110.1.1.12
                                                      10.1.1.1110.1.1.12   10.1.1.1110.1.1.12
Address Virtualization Summary
   GRE Encapsulation                             IP Rewrite
     Deeper Multi-Tenancy                       Performance and
         Integration                              Compatibility

Standards based – RFCs 2784 & 2890        No need to upgrade existing
                                          NICs, existing switches, and
As few as one IP address per host         existing network appliances
lowering burden on the switches
                                          Immediately and incrementally
Full MAC headers and explicit Tenant
Network ID marking supports for traffic   deployable today without
analysis, metering and control            sacrificing performance

Any encapsulation will break stateless
offloads in the host server (LSO,
Checksum, RSC, RSS, VMQ)
VDI improvements
• RemoteFX for WAN (rich desktop over various networks)
• RemoteFX adaptive graphics (remoting of experiences adapting to
  network types)
• RemoteFX media remoting (high performance media remoting)
• RemoteFX multi-touch (consistent touch interface, even when
  remoting to RDS)
• RemoteFX USB redirection
• Metro-style Remote Desktop App
• Choice of software or physical GPU
  • No requirement for hardware GPU
• Available for sessions, VMs, and physical machines
• Broad range of clients (ubiquitous access)
• DX11 video support
The power of PowerShell
• PowerShell support
  •   Fast & Intuitive
  •   ~150 new Hyper-V cmdlets
  •   All Hyper-V Manager UI capability can be scripted
  •   Perfect for automation


• In-box metering
Hyper-V Resource Meters
Historic Resource utilization information, persistent through live migrations


Network
 • Incoming & Outgoing
   Traffic per IP Address
   Range
Storage
 • High Water-Mark Disk
   Allocation
Memory
 • Low & High Water-Mark
   Memory Utilization
 • Average Memory
   Utilization
CPU
 • Average CPU Utilization
Developing with Hyper-V
Physical Machine
                            Test Environment (in VM)
                            Windows 8
  Development Environment
  (Parent)
  Windows 8
SCVMM 2012
SCVMM 2012 - Fabric Management
 Physical Server
 •   Manage multiple hypervisors – Hyper-V, VMware, Xen
 •   Server hardware management – IPMI, DCMI, SMASH, Custom via Provider
 •   Host provisioning – from baremetal to Hyper-V to Cluster provisioning
 Network
 •   Define Logical Networks using VLANs and Subnets per datacenter location
 •   Address management for Static IPs, Load Balancer VIPs and MAC addresses
 •   Automated provisioning of Load Balancers via Provider
 Storage
 •   Storage Management using SMI-S
 •   Discover storage arrays and pools
 •   Classify storage based on throughput and capabilities
 •   Discover or configure LUNs and assign to hosts and clusters
 •   Rapid provisioning of VMs using snap cloning of LUNs
SCVMM 2012 - Fabric Management
 Update Management of Fabric Servers
 •   Update operation control (On-demand scan and on-demand remediation)
 •   Updating a Hyper-V cluster is fully automated
 •   Integrated with Windows Server Update Server
 Dynamic Optimization (DO)
 •   Cluster level workload balancing scheme to optimize for VM performance
 •   Leverages live migration to move workloads
 Power Optimization (PO)
 •   Leverages live migration to pack more VMs per host
 •   Powers down servers to optimize for power utilization
 Enhanced Placement
 •   Over 100 placement checks/validation
 •   Support for custom placement rules
 •   Multi-VM deployment for Services
SCVMM 2012 - Service Lifecycle
 Service Templates
 • Used to model a multi-tier application
 • Source of truth for deployed service configuration
 Applications
 • Built-in support for Web deploy, Server App-V, SQL DAC
 • Custom command execution for other application packages
 Image-based
 • OS separated from apps
 • Composed during deployment
 Servicing
 • Change the template and then apply that change to deployed
   instances
 • Upgrade domains ensures application availability during servicing
SC AppController 2012 (1)
SC AppController 2012 (2)
Hyper-V – a tool for developers
                              Automate
                          Deployments using
                               scripts




                                                     Rapid
   Final validation
                                                development &
    on hardware
                                                test using VMs




              Build flexible              Debug using
             infrastructure                snapshots
More resources?
• Build Conference – www.buildwindows.com
 • SAC-429T - Using Windows Server 8 for building private and public IaaS
   clouds
 • SAC-430T - Designing the building blocks for a Windows Server 8 cloud
 • SAC-437T - A deep dive into Hyper-V networking
 • SAC-439T - Enabling multi-tenancy and converged fabric for the cloud
   using QoS
 • SAC-442 - Building Secure, Scalable Multi-Tenant Clouds using Hyper-V
   Network Virtualization
 • SAC-451T - Building continuously available systems with Hyper-V
 • SAC-474T - Platform storage evolved
 • SAC-559T - Extending the Hyper-V switch
 • SAC-973T - Windows Server 8
 • TOOL-455T - Developing and Testing on Windows 8 with Client Hyper-V
Where can you find us?
• www.itspark.ro
• www.codecamp.ro
• www.itcamp.ro
 • www.vimeo.com/channels/itcamp
QUESTIONS?

Más contenido relacionado

La actualidad más candente

Building Business Continuity Solutions With Hyper V
Building Business Continuity Solutions With Hyper VBuilding Business Continuity Solutions With Hyper V
Building Business Continuity Solutions With Hyper Vrsnarayanan
 
Avnet & Rorke Data - Open Compute Summit '13
Avnet & Rorke Data - Open Compute Summit '13Avnet & Rorke Data - Open Compute Summit '13
Avnet & Rorke Data - Open Compute Summit '13DaWane Wanek
 
VMworld 2014: vSphere Distributed Switch
VMworld 2014: vSphere Distributed SwitchVMworld 2014: vSphere Distributed Switch
VMworld 2014: vSphere Distributed SwitchVMworld
 
2015 03-26 cloud platform master class for cloudplatform 4 5 - public
2015 03-26 cloud platform master class for cloudplatform 4 5 - public2015 03-26 cloud platform master class for cloudplatform 4 5 - public
2015 03-26 cloud platform master class for cloudplatform 4 5 - publicCitrix
 
NSX Reference Design version 3.0
NSX Reference Design version 3.0NSX Reference Design version 3.0
NSX Reference Design version 3.0Doddi Priyambodo
 
Server Virtualization using Hyper-V
Server Virtualization using Hyper-VServer Virtualization using Hyper-V
Server Virtualization using Hyper-VMd Yousup Faruqu
 
NET4933_vDS_Best_Practices_For_NSX_Francois_Tallet_Shahzad_Ali
NET4933_vDS_Best_Practices_For_NSX_Francois_Tallet_Shahzad_AliNET4933_vDS_Best_Practices_For_NSX_Francois_Tallet_Shahzad_Ali
NET4933_vDS_Best_Practices_For_NSX_Francois_Tallet_Shahzad_Alishezy22
 
Xen server 6.1 technical sales presentation
Xen server 6.1 technical sales presentationXen server 6.1 technical sales presentation
Xen server 6.1 technical sales presentationsolarisyougood
 
16 August 2012 - SWUG - Hyper-V in Windows 2012
16 August 2012 - SWUG - Hyper-V in Windows 201216 August 2012 - SWUG - Hyper-V in Windows 2012
16 August 2012 - SWUG - Hyper-V in Windows 2012Daniel Mar
 
Reference design for v mware nsx
Reference design for v mware nsxReference design for v mware nsx
Reference design for v mware nsxsolarisyougood
 
Xen server 6.1 technical sales presentation
Xen server 6.1 technical sales presentationXen server 6.1 technical sales presentation
Xen server 6.1 technical sales presentationNuno Alves
 
VMware nsx network virtualization tool
VMware nsx network virtualization toolVMware nsx network virtualization tool
VMware nsx network virtualization toolDaljeet Singh Randhawa
 
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...VMworld
 

La actualidad más candente (20)

CloudStack + SDN
CloudStack + SDNCloudStack + SDN
CloudStack + SDN
 
Windows Server 2012 Hyper-V Networking Evolved
Windows Server 2012 Hyper-V Networking Evolved Windows Server 2012 Hyper-V Networking Evolved
Windows Server 2012 Hyper-V Networking Evolved
 
Windows 8 Hyper-V: Availability
Windows 8 Hyper-V: AvailabilityWindows 8 Hyper-V: Availability
Windows 8 Hyper-V: Availability
 
Building Business Continuity Solutions With Hyper V
Building Business Continuity Solutions With Hyper VBuilding Business Continuity Solutions With Hyper V
Building Business Continuity Solutions With Hyper V
 
Avnet & Rorke Data - Open Compute Summit '13
Avnet & Rorke Data - Open Compute Summit '13Avnet & Rorke Data - Open Compute Summit '13
Avnet & Rorke Data - Open Compute Summit '13
 
NFV в сетях операторов связи
NFV в сетях операторов связиNFV в сетях операторов связи
NFV в сетях операторов связи
 
Citrix Day 2014: Cloud Bridge
Citrix Day 2014: Cloud BridgeCitrix Day 2014: Cloud Bridge
Citrix Day 2014: Cloud Bridge
 
VMworld 2014: vSphere Distributed Switch
VMworld 2014: vSphere Distributed SwitchVMworld 2014: vSphere Distributed Switch
VMworld 2014: vSphere Distributed Switch
 
Contrail Enabler for agile cloud services
Contrail Enabler for agile cloud servicesContrail Enabler for agile cloud services
Contrail Enabler for agile cloud services
 
2015 03-26 cloud platform master class for cloudplatform 4 5 - public
2015 03-26 cloud platform master class for cloudplatform 4 5 - public2015 03-26 cloud platform master class for cloudplatform 4 5 - public
2015 03-26 cloud platform master class for cloudplatform 4 5 - public
 
NSX Reference Design version 3.0
NSX Reference Design version 3.0NSX Reference Design version 3.0
NSX Reference Design version 3.0
 
Server Virtualization using Hyper-V
Server Virtualization using Hyper-VServer Virtualization using Hyper-V
Server Virtualization using Hyper-V
 
NET4933_vDS_Best_Practices_For_NSX_Francois_Tallet_Shahzad_Ali
NET4933_vDS_Best_Practices_For_NSX_Francois_Tallet_Shahzad_AliNET4933_vDS_Best_Practices_For_NSX_Francois_Tallet_Shahzad_Ali
NET4933_vDS_Best_Practices_For_NSX_Francois_Tallet_Shahzad_Ali
 
Xen server 6.1 technical sales presentation
Xen server 6.1 technical sales presentationXen server 6.1 technical sales presentation
Xen server 6.1 technical sales presentation
 
16 August 2012 - SWUG - Hyper-V in Windows 2012
16 August 2012 - SWUG - Hyper-V in Windows 201216 August 2012 - SWUG - Hyper-V in Windows 2012
16 August 2012 - SWUG - Hyper-V in Windows 2012
 
Reference design for v mware nsx
Reference design for v mware nsxReference design for v mware nsx
Reference design for v mware nsx
 
Xen server 6.1 technical sales presentation
Xen server 6.1 technical sales presentationXen server 6.1 technical sales presentation
Xen server 6.1 technical sales presentation
 
VMware nsx network virtualization tool
VMware nsx network virtualization toolVMware nsx network virtualization tool
VMware nsx network virtualization tool
 
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...
 
Решения NFV в контексте операторов связи
Решения NFV в контексте операторов связиРешения NFV в контексте операторов связи
Решения NFV в контексте операторов связи
 

Similar a Tudor Damian - Hyper-V 3.0 overview

Microsoft Server Virtualization and Private Cloud
Microsoft Server Virtualization and Private CloudMicrosoft Server Virtualization and Private Cloud
Microsoft Server Virtualization and Private CloudMd Yousup Faruqu
 
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...Dan Mihai Dumitriu
 
QLogic Adapters & Virtualized Environments
QLogic Adapters & Virtualized EnvironmentsQLogic Adapters & Virtualized Environments
QLogic Adapters & Virtualized EnvironmentsQLogic Corporation
 
NIC - Hybrid Cloud with NVGRE - Level 400
NIC - Hybrid Cloud with NVGRE - Level 400NIC - Hybrid Cloud with NVGRE - Level 400
NIC - Hybrid Cloud with NVGRE - Level 400Kristian Nese
 
Scalable networking in Apache CloudStack
Scalable networking in Apache CloudStackScalable networking in Apache CloudStack
Scalable networking in Apache CloudStackChiradeep Vittal
 
VMworld 2013: Virtualized Network Services Model with VMware NSX
VMworld 2013: Virtualized Network Services Model with VMware NSX VMworld 2013: Virtualized Network Services Model with VMware NSX
VMworld 2013: Virtualized Network Services Model with VMware NSX VMworld
 
What is Coming in Hyper-V Vnext on Windows 8
What is Coming in Hyper-V Vnext on Windows 8What is Coming in Hyper-V Vnext on Windows 8
What is Coming in Hyper-V Vnext on Windows 8Lai Yoong Seng
 
Hyper-V for dummies for VMware smarties
Hyper-V for dummies for VMware smartiesHyper-V for dummies for VMware smarties
Hyper-V for dummies for VMware smartiesSolv AS
 
Introduction to failover clustering with sql server
Introduction to failover clustering with sql serverIntroduction to failover clustering with sql server
Introduction to failover clustering with sql serverEduardo Castro
 
Virtualizacao de Servidores - Windows
Virtualizacao de Servidores - WindowsVirtualizacao de Servidores - Windows
Virtualizacao de Servidores - WindowsSergio Maia
 
NSX: La Virtualizzazione di Rete e il Futuro della Sicurezza
NSX: La Virtualizzazione di Rete e il Futuro della SicurezzaNSX: La Virtualizzazione di Rete e il Futuro della Sicurezza
NSX: La Virtualizzazione di Rete e il Futuro della SicurezzaVMUG IT
 
Network and Service Virtualization tutorial at ONUG Spring 2015
Network and Service Virtualization tutorial at ONUG Spring 2015Network and Service Virtualization tutorial at ONUG Spring 2015
Network and Service Virtualization tutorial at ONUG Spring 2015SDN Hub
 
VMworld 2013: Bringing Network Virtualization to VMware Environments with NSX
VMworld 2013: Bringing Network Virtualization to VMware Environments with NSX VMworld 2013: Bringing Network Virtualization to VMware Environments with NSX
VMworld 2013: Bringing Network Virtualization to VMware Environments with NSX VMworld
 
VMWARE Professionals - Security, Multitenancy and Flexibility
VMWARE Professionals -  Security, Multitenancy and FlexibilityVMWARE Professionals -  Security, Multitenancy and Flexibility
VMWARE Professionals - Security, Multitenancy and FlexibilityPaulo Freitas
 
Secure Multi Tenant Cloud with OpenContrail
Secure Multi Tenant Cloud with OpenContrailSecure Multi Tenant Cloud with OpenContrail
Secure Multi Tenant Cloud with OpenContrailPriti Desai
 
VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture VMworld
 
Apresentações | Jantar Exclusivo Cisco e Netapp | 27 de Junho de 2012 | Spett...
Apresentações | Jantar Exclusivo Cisco e Netapp | 27 de Junho de 2012 | Spett...Apresentações | Jantar Exclusivo Cisco e Netapp | 27 de Junho de 2012 | Spett...
Apresentações | Jantar Exclusivo Cisco e Netapp | 27 de Junho de 2012 | Spett...Softcorp
 
What is coming for VMware vSphere?
What is coming for VMware vSphere?What is coming for VMware vSphere?
What is coming for VMware vSphere?Duncan Epping
 

Similar a Tudor Damian - Hyper-V 3.0 overview (20)

Microsoft Server Virtualization and Private Cloud
Microsoft Server Virtualization and Private CloudMicrosoft Server Virtualization and Private Cloud
Microsoft Server Virtualization and Private Cloud
 
Xen and Apache cloudstack
Xen and Apache cloudstack  Xen and Apache cloudstack
Xen and Apache cloudstack
 
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...
 
QLogic Adapters & Virtualized Environments
QLogic Adapters & Virtualized EnvironmentsQLogic Adapters & Virtualized Environments
QLogic Adapters & Virtualized Environments
 
NIC - Hybrid Cloud with NVGRE - Level 400
NIC - Hybrid Cloud with NVGRE - Level 400NIC - Hybrid Cloud with NVGRE - Level 400
NIC - Hybrid Cloud with NVGRE - Level 400
 
Scalable networking in Apache CloudStack
Scalable networking in Apache CloudStackScalable networking in Apache CloudStack
Scalable networking in Apache CloudStack
 
VMworld 2013: Virtualized Network Services Model with VMware NSX
VMworld 2013: Virtualized Network Services Model with VMware NSX VMworld 2013: Virtualized Network Services Model with VMware NSX
VMworld 2013: Virtualized Network Services Model with VMware NSX
 
What is Coming in Hyper-V Vnext on Windows 8
What is Coming in Hyper-V Vnext on Windows 8What is Coming in Hyper-V Vnext on Windows 8
What is Coming in Hyper-V Vnext on Windows 8
 
Hyper-V for dummies for VMware smarties
Hyper-V for dummies for VMware smartiesHyper-V for dummies for VMware smarties
Hyper-V for dummies for VMware smarties
 
Introduction to failover clustering with sql server
Introduction to failover clustering with sql serverIntroduction to failover clustering with sql server
Introduction to failover clustering with sql server
 
Virtualizacao de Servidores - Windows
Virtualizacao de Servidores - WindowsVirtualizacao de Servidores - Windows
Virtualizacao de Servidores - Windows
 
NSX: La Virtualizzazione di Rete e il Futuro della Sicurezza
NSX: La Virtualizzazione di Rete e il Futuro della SicurezzaNSX: La Virtualizzazione di Rete e il Futuro della Sicurezza
NSX: La Virtualizzazione di Rete e il Futuro della Sicurezza
 
Network and Service Virtualization tutorial at ONUG Spring 2015
Network and Service Virtualization tutorial at ONUG Spring 2015Network and Service Virtualization tutorial at ONUG Spring 2015
Network and Service Virtualization tutorial at ONUG Spring 2015
 
VMworld 2013: Bringing Network Virtualization to VMware Environments with NSX
VMworld 2013: Bringing Network Virtualization to VMware Environments with NSX VMworld 2013: Bringing Network Virtualization to VMware Environments with NSX
VMworld 2013: Bringing Network Virtualization to VMware Environments with NSX
 
CloudStack and SDN
CloudStack and SDNCloudStack and SDN
CloudStack and SDN
 
VMWARE Professionals - Security, Multitenancy and Flexibility
VMWARE Professionals -  Security, Multitenancy and FlexibilityVMWARE Professionals -  Security, Multitenancy and Flexibility
VMWARE Professionals - Security, Multitenancy and Flexibility
 
Secure Multi Tenant Cloud with OpenContrail
Secure Multi Tenant Cloud with OpenContrailSecure Multi Tenant Cloud with OpenContrail
Secure Multi Tenant Cloud with OpenContrail
 
VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture
 
Apresentações | Jantar Exclusivo Cisco e Netapp | 27 de Junho de 2012 | Spett...
Apresentações | Jantar Exclusivo Cisco e Netapp | 27 de Junho de 2012 | Spett...Apresentações | Jantar Exclusivo Cisco e Netapp | 27 de Junho de 2012 | Spett...
Apresentações | Jantar Exclusivo Cisco e Netapp | 27 de Junho de 2012 | Spett...
 
What is coming for VMware vSphere?
What is coming for VMware vSphere?What is coming for VMware vSphere?
What is coming for VMware vSphere?
 

Más de ITCamp

ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...
ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...
ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...ITCamp
 
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...ITCamp
 
ITCamp 2019 - Peter Leeson - Managing Skills
ITCamp 2019 - Peter Leeson - Managing SkillsITCamp 2019 - Peter Leeson - Managing Skills
ITCamp 2019 - Peter Leeson - Managing SkillsITCamp
 
ITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
ITCamp 2019 - Mihai Tataran - Governing your Cloud ResourcesITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
ITCamp 2019 - Mihai Tataran - Governing your Cloud ResourcesITCamp
 
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UXITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UXITCamp
 
ITCamp 2019 - Florin Coros - Implementing Clean Architecture
ITCamp 2019 - Florin Coros - Implementing Clean ArchitectureITCamp 2019 - Florin Coros - Implementing Clean Architecture
ITCamp 2019 - Florin Coros - Implementing Clean ArchitectureITCamp
 
ITCamp 2019 - Florin Loghiade - Azure Kubernetes in Production - Field notes...
ITCamp 2019 - Florin Loghiade -  Azure Kubernetes in Production - Field notes...ITCamp 2019 - Florin Loghiade -  Azure Kubernetes in Production - Field notes...
ITCamp 2019 - Florin Loghiade - Azure Kubernetes in Production - Field notes...ITCamp
 
ITCamp 2019 - Florin Flestea - How 3rd Level support experience influenced m...
ITCamp 2019 - Florin Flestea -  How 3rd Level support experience influenced m...ITCamp 2019 - Florin Flestea -  How 3rd Level support experience influenced m...
ITCamp 2019 - Florin Flestea - How 3rd Level support experience influenced m...ITCamp
 
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...ITCamp
 
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The EnterpriseITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The EnterpriseITCamp
 
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal TrendsITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal TrendsITCamp
 
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp
 
ITCamp 2019 - Andy Cross - Business Outcomes from AI
ITCamp 2019 - Andy Cross - Business Outcomes from AIITCamp 2019 - Andy Cross - Business Outcomes from AI
ITCamp 2019 - Andy Cross - Business Outcomes from AIITCamp
 
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud StoryITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud StoryITCamp
 
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp
 
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...ITCamp
 
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go NowITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go NowITCamp
 
ITCamp 2019 - Peter Leeson - Vitruvian Quality
ITCamp 2019 - Peter Leeson - Vitruvian QualityITCamp 2019 - Peter Leeson - Vitruvian Quality
ITCamp 2019 - Peter Leeson - Vitruvian QualityITCamp
 
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World ApplicationITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World ApplicationITCamp
 
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...ITCamp
 

Más de ITCamp (20)

ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...
ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...
ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...
 
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...
 
ITCamp 2019 - Peter Leeson - Managing Skills
ITCamp 2019 - Peter Leeson - Managing SkillsITCamp 2019 - Peter Leeson - Managing Skills
ITCamp 2019 - Peter Leeson - Managing Skills
 
ITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
ITCamp 2019 - Mihai Tataran - Governing your Cloud ResourcesITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
ITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
 
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UXITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
 
ITCamp 2019 - Florin Coros - Implementing Clean Architecture
ITCamp 2019 - Florin Coros - Implementing Clean ArchitectureITCamp 2019 - Florin Coros - Implementing Clean Architecture
ITCamp 2019 - Florin Coros - Implementing Clean Architecture
 
ITCamp 2019 - Florin Loghiade - Azure Kubernetes in Production - Field notes...
ITCamp 2019 - Florin Loghiade -  Azure Kubernetes in Production - Field notes...ITCamp 2019 - Florin Loghiade -  Azure Kubernetes in Production - Field notes...
ITCamp 2019 - Florin Loghiade - Azure Kubernetes in Production - Field notes...
 
ITCamp 2019 - Florin Flestea - How 3rd Level support experience influenced m...
ITCamp 2019 - Florin Flestea -  How 3rd Level support experience influenced m...ITCamp 2019 - Florin Flestea -  How 3rd Level support experience influenced m...
ITCamp 2019 - Florin Flestea - How 3rd Level support experience influenced m...
 
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
 
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The EnterpriseITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
 
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal TrendsITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
 
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
 
ITCamp 2019 - Andy Cross - Business Outcomes from AI
ITCamp 2019 - Andy Cross - Business Outcomes from AIITCamp 2019 - Andy Cross - Business Outcomes from AI
ITCamp 2019 - Andy Cross - Business Outcomes from AI
 
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud StoryITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
 
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
 
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
 
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go NowITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
 
ITCamp 2019 - Peter Leeson - Vitruvian Quality
ITCamp 2019 - Peter Leeson - Vitruvian QualityITCamp 2019 - Peter Leeson - Vitruvian Quality
ITCamp 2019 - Peter Leeson - Vitruvian Quality
 
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World ApplicationITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
 
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
 

Último

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
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
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
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
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
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
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
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
 
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
 

Último (20)

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
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
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
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
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
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
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
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
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
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
 
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?
 

Tudor Damian - Hyper-V 3.0 overview

  • 1. Hyper-V 3.0 - overview Tudor Damian IT Solutions Specialist Virtual Machine MVP tudy.tel
  • 2. Agenda • This is about the Dev Preview bits - it’s not even Beta!  • Windows Server 8 & Hyper-V 3.0 • Performance and scalability improvements • Disaster recovery • Storage improvements • New migration scenarios • Snapshots, backup and control • Networking improvements • The power of PowerShell • Management tools • SCVMM 2012 & SC AppController • Hyper-V – a tool for developers • Resources
  • 5. Disaster recovery • Hyper-V Replica • Disaster Recovery Scenarios: • Planned, Unplanned and Test Failover • Pre-configuration for IP settings for primary/remote location • Key Features: • RPO/RTO in minutes • Seamless integration with Hyper-V and Clustering • Automatically handles all VM mobility scenarios (e.g. Live Migration) • Supports heterogonous storage between primary and recovery
  • 6. Storage improvements • VHDX • Virtual Fiber Channel in the Guest (MPIO) • NFS Storage (SMB 2.2) with SMB2 direct (RDMA) support • Offloaded Date Transfer (ODX) • Native data deduplication • 4k Native Disk Support • iSCSI Target • NTFS online scan/repair
  • 7. VHDX • Supports up to 16TB size (VHDs had a 2TB limit) • Supports larger block file size • Improved performance and corruption resistance • Windows 8 only • Easy conversion
  • 8. Data Deduplication • High optimization savings • State of the art chunking and compression • Transparent to primary server workload • Minimal IO impact through scheduled and selective optimization • Minimal server impact through low resource use • Reliability and data integrity • Built-in insurance against natural risk of data reduction • Data integrity validation on all data and metadata • Redundancy for metadata and popular chunks • Storage & network optimization • Integration with BranchCache for faster file download times and reduced bandwidth consumption over WAN VHD Library Typical savings Software Deployment Share by workload General File Share User Home Folder (MyDocs) 0% 20% 40% 60% 80% 100%
  • 9. New migration scenarios • Increased VM Mobility • Live Migration with High Availability (already available now) • Live Migration with no clustering (using an SMB share) • Live Migration with no shared storage • Live Storage Migration (SMB 2.2)
  • 10. Live Storage Migration • Enables Storage Hyper-V Load Balancing Virtual Machine • No downtime 1 servicing 3 VHD Stack • Leverages 2 Hyper-V Offloaded Data Transfer (ODX) VHD VHD 4 5 Source Device Destination Device
  • 11. Snapshots, backup & control • Online snapshot merge • Windows Server Backup support • Dynamic Memory improvements • VM Priority
  • 12. Network improvements • NIC Teaming • Extensible Virtual Switch • Multi-tenant deployments • Bandwidth QoS • Dynamic Virtual Machine Queue (DVMQ) • Single Root I/O Virtualization (SR-IOV) • Receive Side Scaling (RSS) • Receive Side Coalescing (RSC) • IPSec Task Offload • Address Virtualization • Generic Routed Encapsulation (GRE) • Address Rewrite
  • 14. Hyper-V Extensible Switch Virtual Virtual Machine Machine Root Partition VM NIC Host NIC VM NIC • Augment Hyper-V Virtual Hyper-V Switch Switch capabilities • Monitoring Capture Extensions • Traffic filtering / shaping WFP Extensions • Forwarding algorithms Filtering Extensions Forwarding Extension Physical NIC
  • 15. The Multi-Tenant Cloud • Secure Isolation Between Tenants • Dynamic Placement of Services • QoS and Resource Metering Hoster Multiple Customers on Shared Infrastructure Contoso Bank Woodgrove Bank
  • 16. The Multi-Tenant Cloud Dynamic Secure Isolation QoS & Resource Placement of Between Tenants Metering Services • Hyper-V • Hyper-V • Virtual Machine Extensible Network QoS Policies Switch Virtualization • Resource • Isolation • Complete VM Meters Policies Mobility • Performance • PVLANs • Cross-Premise Counters Connectivity
  • 17. Multi-Tenant Network Req’s • Tenant wants to easily move VMs to/from the cloud • Hoster wants to place VMs anywhere in the data center • Both want: Easy Onboarding, Flexibility & Isolation Cloud Data Center Contoso Bank Woodgrove Bank Red 10.1.0.0/16 Blue 10.1.0.0/16
  • 18. One Solution: PVLAN Green Blue Red1 Red2 10.1.1.31 10.1.1.21 10.1.1.11 10.1.1.12 Hyper-V Switch u Isolated Isolated Community Community Win 8 Host To Internet (10.1.1.1) • Isolation Scenario • Hoster wants to isolate all VMs from each other and allow internet connectivity • #1 Customer Ask from hosters • Community Scenario • Hoster wants tenant VMs to interact with each other but not with other tenant VMs • Requires a VLAN id for each “community” (limited scalability, only 4095 VLAN IDs)
  • 19. Hyper-V Network Virtualization Woodgrove VM Contoso VM Woodgrove network Contoso network Physical Physical network server Hyper-V Machine Hyper-V Network Virtualization Virtualization • Run multiple virtual networks on a physical network • Run multiple virtual servers • Each virtual network has illusion it is running as a on a physical server physical fabric • Each VM has illusion it is running as a physical server
  • 20. Generic Routing Encapsulation • 1 Provider Address per HOST (shared by all VMs on the host) • Embed Tenant Network ID in the GRE header Key field 192.168.2.22192.168.5.55 GRE Key=20 MAC 10.1.1.1110.1.1.12 192.168.2.22192.168.5.55 GRE Key=30 MAC 10.1.1.1110.1.1.12 192.168.2.22 192.168.5.55 1:N 10.1.1.11 10.1.1.11 10.1.1.12 10.1.1.12 10.1.1.1110.1.1.12 10.1.1.1110.1.1.12 10.1.1.1110.1.1.12 10.1.1.1110.1.1.12
  • 21. Address Rewrite • Each VM IP (CA) is mapped to a unique Provider Address (PA) • Regular TCP/IP packets on the wire 192.168.2.22192.168.5.55 192.168.2.23192.168.5.56 192.168.2.22 192.168.2.23 192.168.5.55 192.168.5.56 10.1.1.11 10.1.1.11 10.1.1.12 10.1.1.12 10.1.1.1110.1.1.12 10.1.1.1110.1.1.12 10.1.1.1110.1.1.12 10.1.1.1110.1.1.12
  • 22. Address Virtualization Summary GRE Encapsulation IP Rewrite Deeper Multi-Tenancy Performance and Integration Compatibility Standards based – RFCs 2784 & 2890 No need to upgrade existing NICs, existing switches, and As few as one IP address per host existing network appliances lowering burden on the switches Immediately and incrementally Full MAC headers and explicit Tenant Network ID marking supports for traffic deployable today without analysis, metering and control sacrificing performance Any encapsulation will break stateless offloads in the host server (LSO, Checksum, RSC, RSS, VMQ)
  • 23. VDI improvements • RemoteFX for WAN (rich desktop over various networks) • RemoteFX adaptive graphics (remoting of experiences adapting to network types) • RemoteFX media remoting (high performance media remoting) • RemoteFX multi-touch (consistent touch interface, even when remoting to RDS) • RemoteFX USB redirection • Metro-style Remote Desktop App • Choice of software or physical GPU • No requirement for hardware GPU • Available for sessions, VMs, and physical machines • Broad range of clients (ubiquitous access) • DX11 video support
  • 24. The power of PowerShell • PowerShell support • Fast & Intuitive • ~150 new Hyper-V cmdlets • All Hyper-V Manager UI capability can be scripted • Perfect for automation • In-box metering
  • 25. Hyper-V Resource Meters Historic Resource utilization information, persistent through live migrations Network • Incoming & Outgoing Traffic per IP Address Range Storage • High Water-Mark Disk Allocation Memory • Low & High Water-Mark Memory Utilization • Average Memory Utilization CPU • Average CPU Utilization
  • 26. Developing with Hyper-V Physical Machine Test Environment (in VM) Windows 8 Development Environment (Parent) Windows 8
  • 28. SCVMM 2012 - Fabric Management Physical Server • Manage multiple hypervisors – Hyper-V, VMware, Xen • Server hardware management – IPMI, DCMI, SMASH, Custom via Provider • Host provisioning – from baremetal to Hyper-V to Cluster provisioning Network • Define Logical Networks using VLANs and Subnets per datacenter location • Address management for Static IPs, Load Balancer VIPs and MAC addresses • Automated provisioning of Load Balancers via Provider Storage • Storage Management using SMI-S • Discover storage arrays and pools • Classify storage based on throughput and capabilities • Discover or configure LUNs and assign to hosts and clusters • Rapid provisioning of VMs using snap cloning of LUNs
  • 29. SCVMM 2012 - Fabric Management Update Management of Fabric Servers • Update operation control (On-demand scan and on-demand remediation) • Updating a Hyper-V cluster is fully automated • Integrated with Windows Server Update Server Dynamic Optimization (DO) • Cluster level workload balancing scheme to optimize for VM performance • Leverages live migration to move workloads Power Optimization (PO) • Leverages live migration to pack more VMs per host • Powers down servers to optimize for power utilization Enhanced Placement • Over 100 placement checks/validation • Support for custom placement rules • Multi-VM deployment for Services
  • 30. SCVMM 2012 - Service Lifecycle Service Templates • Used to model a multi-tier application • Source of truth for deployed service configuration Applications • Built-in support for Web deploy, Server App-V, SQL DAC • Custom command execution for other application packages Image-based • OS separated from apps • Composed during deployment Servicing • Change the template and then apply that change to deployed instances • Upgrade domains ensures application availability during servicing
  • 33. Hyper-V – a tool for developers Automate Deployments using scripts Rapid Final validation development & on hardware test using VMs Build flexible Debug using infrastructure snapshots
  • 34. More resources? • Build Conference – www.buildwindows.com • SAC-429T - Using Windows Server 8 for building private and public IaaS clouds • SAC-430T - Designing the building blocks for a Windows Server 8 cloud • SAC-437T - A deep dive into Hyper-V networking • SAC-439T - Enabling multi-tenancy and converged fabric for the cloud using QoS • SAC-442 - Building Secure, Scalable Multi-Tenant Clouds using Hyper-V Network Virtualization • SAC-451T - Building continuously available systems with Hyper-V • SAC-474T - Platform storage evolved • SAC-559T - Extending the Hyper-V switch • SAC-973T - Windows Server 8 • TOOL-455T - Developing and Testing on Windows 8 with Client Hyper-V
  • 35. Where can you find us? • www.itspark.ro • www.codecamp.ro • www.itcamp.ro • www.vimeo.com/channels/itcamp