I/O Virtualization The Next Virtualization Frontier



Similar documents
Measuring Interface Latencies for SAS, Fibre Channel and iscsi

Unified Storage Networking

over Ethernet (FCoE) Dennis Martin President, Demartek

Next Generation Storage Networking for Next Generation Data Centers

Broadcom Ethernet Network Controller Enhanced Virtualization Functionality

HP SN1000E 16 Gb Fibre Channel HBA Evaluation

Evaluation Report: HP Blade Server and HP MSA 16GFC Storage Evaluation

I/O Virtualization Using Mellanox InfiniBand And Channel I/O Virtualization (CIOV) Technology

The Technologies & Architectures. President, Demartek

PCI Express Impact on Storage Architectures and Future Data Centers. Ron Emerick, Oracle Corporation

How To Build A Cisco Ukcsob420 M3 Blade Server

White Paper: Understanding Network and Storage Fabric Challenges in Today s Virtualized Datacenter Environments

Unified Computing Systems

Simplify VMware vsphere* 4 Networking with Intel Ethernet 10 Gigabit Server Adapters

WHITE PAPER Optimizing I/O Virtualization: Preparing the Datacenter for Next-Generation Applications

Impact of Advanced Virtualization Technologies on Grid Computing Centers

The Future of Computing Cisco Unified Computing System. Markus Kunstmann Channels Systems Engineer

PCI Express Supersedes SAS and SATA in Storage

IOS110. Virtualization 5/27/2014 1

FIBRE CHANNEL OVER ETHERNET

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

A Platform Built for Server Virtualization: Cisco Unified Computing System

PCI Express IO Virtualization Overview

Using High Availability Technologies Lesson 12

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

Virtualization. P. A. Wilsey. The text highlighted in green in these slides contain external hyperlinks. 1 / 16

Cisco UCS B460 M4 Blade Server

PCI Express Impact on Storage Architectures. Ron Emerick, Sun Microsystems

Cisco Data Center 3.0 Roadmap for Data Center Infrastructure Transformation

Accelerating Network Virtualization Overlays with QLogic Intelligent Ethernet Adapters

Windows Server 2008 R2 Hyper-V Live Migration

Enabling Technologies for Distributed Computing

Fibre Channel Over and Under

Enabling Technologies for Distributed and Cloud Computing

Hyper-V R2: What's New?

Balancing CPU, Storage

Cut I/O Power and Cost while Boosting Blade Server Performance

Fibre Channel over Convergence Enhanced Ethernet Enterprise Data Center Use Cases

Storage Architectures. Ron Emerick, Oracle Corporation

Best Practices for Simplifying Your Cloud Network

Solving the Hypervisor Network I/O Bottleneck Solarflare Virtualization Acceleration

Cisco UCS B200 M3 Blade Server

40 Gigabit Ethernet and Network Monitoring

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

Best Practices Guide: Network Convergence with Emulex LP21000 CNA & VMware ESX Server

Virtualization Performance Analysis November 2010 Effect of SR-IOV Support in Red Hat KVM on Network Performance in Virtualized Environments

Brocade and EMC Solution for Microsoft Hyper-V and SharePoint Clusters

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

Private cloud computing advances

Masters Project Proposal

M.Sc. IT Semester III VIRTUALIZATION QUESTION BANK Unit 1 1. What is virtualization? Explain the five stage virtualization process. 2.

Oracle Virtual Networking Overview and Frequently Asked Questions March 26, 2013

Solving I/O Bottlenecks to Enable Superior Cloud Efficiency

PCI Express Impact on Storage Architectures and Future Data Centers. Ron Emerick, Oracle Corporation

Data Center Evolution without Revolution

Converged Networking Solution for Dell M-Series Blades. Spencer Wheelwright

How to Configure Intel Ethernet Converged Network Adapter-Enabled Virtual Functions on VMware* ESXi* 5.1

Cloud Ready: Architectural Integration into FlexPod with Microsoft Private Cloud Solution

Michael Kagan.

Maximizing SQL Server Virtualization Performance

Solid State Storage in Massive Data Environments Erik Eyberg

GenNET SIS Hardware Attachment A Project Description

Broadcom Ethernet Network Controller Enhanced Virtualization Functionality

PCI-SIG SR-IOV Primer. An Introduction to SR-IOV Technology Intel LAN Access Division

Windows Server 2008 R2 Hyper-V Live Migration

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

Servervirualisierung mit Citrix XenServer

HBA Virtualization Technologies for Windows OS Environments

Cisco Unified Computing System: Meet the Challenges of Microsoft SharePoint Server Workloads

LSI MegaRAID CacheCade Performance Evaluation in a Web Server Environment

Cloud-ready network architecture

Building the Virtual Information Infrastructure

iscsi Top Ten Top Ten reasons to use Emulex OneConnect iscsi adapters

Next Gen Data Center. KwaiSeng Consulting Systems Engineer

Cisco Unified Communications on the Cisco Unified Computing System

DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION

Networking Issues For Big Data

The HBAs tested in this report are the Brocade 825 and the Emulex LPe12002 and LPe12000.

Cloud Computing for a Smarter Planet Virtualization

Red Hat Enterprise Virtualization - KVM-based infrastructure services at BNL

White Paper. Best Practices for 40 Gigabit Implementation in the Enterprise

Configuration Maximums

IT Agility Delivered: Cisco Unified Computing System

Accelerating Applications and File Systems with Solid State Storage. Jacob Farmer, Cambridge Computer

Enabling Intel Virtualization Technology Features and Benefits

Basics in Energy Information (& Communication) Systems Virtualization / Virtual Machines

Windows 8 SMB 2.2 File Sharing Performance

Simplify VMware vsphere * 4 Networking with Intel Ethernet 10 Gigabit Server Adapters

Block based, file-based, combination. Component based, solution based

Emulex OneConnect 10GbE NICs The Right Solution for NAS Deployments

UCS M-Series Modular Servers

Untangled: Improve Efficiency with Modern Cable Choices. PRESENTATION TITLE GOES HERE Dennis Martin President, Demartek

How To Understand The Benefits Of 16 Gbps Fibre Channel

Intel Ethernet and Configuring Single Root I/O Virtualization (SR-IOV) on Microsoft* Windows* Server 2012 Hyper-V. Technical Brief v1.

VMware vsphere Design. 2nd Edition

præsentation oktober 2011

SUN DUAL PORT 10GBase-T ETHERNET NETWORKING CARDS

Fibre Channel over Ethernet in the Data Center: An Introduction

Cisco Prime Home 5.0 Minimum System Requirements (Standalone and High Availability)

Hypervisor Software and Virtual Machines. Professor Howard Burpee SMCC Computer Technology Dept.

Transcription:

I/O Virtualization The Next Virtualization Frontier Dennis Martin President Demartek

Demartek Company Overview Industry analysis with on-site test lab Lab includes servers, networking and storage infrastructure Fibre Channel: 4 & 8 Gbps Ethernet: 1 & 10 Gbps (with FCoE) Servers: 8+ cores, very large RAM Virtualization: ESX, Hyper-V, Xen We prefer to run real-world applications to test servers and storage solutions Currently testing various SSD and FCoE technologies We create our own data sets for application workloads Web: www.demartek.com

Agenda Why Do We Virtualize? I/O Virtualization What Is It? Virtualizing the PCIe Bus Virtualizing the I/O Path (Single- and Multi-Root) Rack Area Networks Benefits of I/O Virtualization Hairpin Turns Discussion of Early Testing

Why Do We Virtualize? De-couple the logical from the physical Hardware can be split into smaller logical units Hardware can be represented as multiple units Hardware can be combined into larger units Want to use computing resources more effectively, especially the under-utilized assets Improves deployment time Allows expensive resources to be shared, or shared more widely

I/O Virtualization What Is It? Virtualizing the I/O path between a server and an external device Can apply to anything that uses an adapter in a server, such as: Ethernet Network Interface Cards (NICs) Disk Controllers (including RAID controllers) Fibre Channel Host Bus Adapters (HBAs) Graphics/Video cards or co-processors SSDs mounted on internal cards

Virtualizing the PCIe Bus In June 2008, the PCI-SIG, the Special Interest Group responsible for PCI Express (PCIe ) industry-standard I/O technology, announced the completion of the PCI-SIG I/O Virtualization (IOV) suite of specifications Works with system virtualization technologies Allows multiple operating systems to natively share PCI-Express devices

Processors and IOV Processor vendors: Intel: Virtualization Technology for Directed I/O (VT-d) AMD: Virtualization (AMD-V) Technology I/O Virtualization (IOV) includes: I/O device assignment so that I/O devices can be assigned to virtual machines (VMs) DMA remapping for VMs Interrupt remapping for VMs

Virtualizing the I/O Path Multiple VMs sharing one I/O adapter Bandwidth of the I/O adapter is shared among the VMs Virtual adapters created and managed by SR-IOV adapter (not hypervisor) Single-Root Improved performance for VMs and their apps.

Virtualizing the I/O Path Multiple servers & VMs sharing one I/O adapter Multi-Root Bandwidth of the I/O adapter is shared among the servers The I/O adapter is placed into a separate chassis Bus extender cards are placed into the servers

Rack Area Networking (RAN) IOV switch contains NICs, HBAs, etc IOV switch connects to LAN, SAN, DAS in other racks PCIe fabric and cables within the rack Servers have PCIe extender cards

Rack Area Networking (RAN) Uses IOV with multiple physical servers (and their guest VMs) Uses a top-of-rack IOV switch that supports various types of PCIe adapters Gives rack servers within a rack many of the same benefits as blade servers within a blade chassis Allows some rack servers to shrink to 2U, 1U or possibly ½U

External Implementations Natively extend the PCI-Express bus to an IOV external chassis or IOV switch Encapsulate PCI-Express within another transport such as Ethernet or Infiniband and extend the bus to an IOV external chassis or IOV switch

Benefits of I/O Virtualization Increases utilization of adapters Expensive adapters can be shared rather than dedicated to a single server/o.s. Decreases power consumption and cooling needs in some cases Reduced rack space servers can be deployed in some cases O.S. and hypervisor tasks can be offloaded to the adapter, increasing performance Some adapter upgrades are external to servers

Move VMs Without a SAN? Using IOV, VMs could be connected to their storage via standard disk controllers and DAS. Movement of VMs could be done to different physical servers without a traditional SAN

IOV Management IOV adapters and paths will no longer be exclusively assigned to individual servers Similar to SAN storage devices that are not owned by an individual server O.S. and hypervisor vendors still have work to do to, but are making progress

Hairpin Turns In an IOV-capable environment, traffic can be sent out of one virtual adapter and received into another virtual adapter These two virtual adapters could reside on the same physical adapter, resulting in a hairpin turn The IOV adapters or IOV switches could act as LAN or SAN switches within the PCIe fabric (at lower cost)

Testing We have begun to test some of these technologies in our on-site lab Several smaller companies are building top-of-rack IOV switches Several larger companies are building IOV-capable adapters Look for I/O Virtualization or IOV on our news page: www.demartek.com/demartek_news.html

Demartek Free Resources Demartek article about I/O Virtualization in the February 2010 edition of Storage Magazine: www.demartek.com/demartek_searchstorage_iov_article_20 10-02.html Demartek has compiled a free comparison reference guide of the storage networking interfaces. This reference guide is updated periodically. www.demartek.com/demartek_interface_comparison. html Demartek publishes a free monthly newsletter highlighting recent reports, articles and commentary. Look for the newsletter sign-up at: www.demartek.com/newsletter

Contact Information (303) 940-7575 www.demartek.com http://twitter.com/demartek YouTube: www.youtube.com/demartek Skype: Demartek Dennis Martin, President dennis@demartek.com www.linkedin.com/in/dennismartin