Transcription

3 Linux Hyper-V drivers released to the community on July 29, 2009 under GPLv2 License Initial release consisted of four drivers: vmbus, storvsc, blkvsc, netvsc, Two drivers soon followed utils, timesource Initial location in the kernel tree: drivers/staging/hv/ Total number of lines of code: About 21,000

10 The process has benefitted our drivers immensely: The drivers conform to the Linux Driver Model The code is significantly cleaner and tighter Excess of 60% reduction in the overall lines of code Significant performance and stability improvements in all the drivers Solid architectural base from which to enhance our support of Linux on our platform

11 Staging tree is not designed for quick (massive) re-architecture/cleanup efforts Upstream developers do not care for company specific product deadlines Need to be extremely responsive with the community

17 This is a Bus driver as far as the guest is concerned: An ACPI Bus driver Manages communication with the host on a per channel basis Manages the life-cycle of channels All enlightened guest devices belong to this virtual bus

18 GUID-based naming Instance GUID Type GUID An open channel represents an enlightened device in the guest Each Channel represents a service offer from the host A pair of ring-buffers for communication with the host

19 Handles both SCSI GUID as well as IDE GUID All block devices are handled as SCSI devices Implements a virtual HBA front-end driver Registers itself as an HBA with the guest OS Currently does not support devices other than disk devices Supports hot add/remove SCSI devices

21 Implements a Synthetic NIC device for the guest: Structured as a remote NDIS driver: NDIS protocol is used to communicate with the host Implements the mapping between NDIS packets and SKBs Copy free on the send path Currently one copy on the receive side Zero-copy implementation underway

24 Provides a pluggable time-source for the Linux guest: Based on Hyper-V supported per-partition counter Provides a stable clock source for the Linux guest

25 This is a hid compliant mouse driver for Linux guests on Hyper-V: Supports seamless mouse tracking on the server console Supports seamless mouse tracking on a Remote Desktop session

26 Fully integrated with SLES10, SLES11 and Ubuntu Hyper-V drivers are part of the installation media Drivers are available to support RHEL/CentOS 5 and RHEL / CentOS 6 RHEL 6 supports all features RHEL 5 does not support mouse or KVP Community members have deployed our drivers on other distros as well

The XenServer Product Family: A XenSource TM White Paper Virtualization Choice for Every Server: The Next Generation of Server Virtualization The business case for virtualization is based on an industry-wide

vtcommander vtcommander provides a local graphical user interface (GUI) to manage Hyper-V R2 server. It supports Hyper-V technology on full and core installations of Windows Server 2008 R2 as well as on

Dell Solutions Overview Guide for Microsoft Hyper-V www.dell.com support.dell.com Notes and Cautions NOTE: A NOTE indicates important information that helps you make better use of your computer. CAUTION:

End to end application delivery & Citrix XenServer 5 John Glendenning Vice President Server Virtualization, EMEA Businesses Run on Applications Users Apps 2 Users and Apps are Moving Further Apart Consolidation

CSE 501 Monday, September 26, 2011 Kevin Cleary kpcleary@buffalo.edu What is Virtualization? What are the different types of virtualization. Practical Uses Popular virtualization products Demo Question,

Hypervisor Software and Virtual Machines Learning Objectives Understand the common features of today s desktop virtualization products Select and implement a desktop virtualization option on a Linux, Mac,

Best Practices for Running Linux on Hyper-V Microsoft Corporation Published: March, 2010 Abstract Organizations typically rely on heterogeneous data centers that use a variety of applications and operating

Posted April 2007 FAQ for the launch of Red Hat Enterprise Linux v5 When are Dell and Red Hat releasing Red Hat Enterprise Linux v5? Red Hat will be releasing RHEL 5 in March of calendar year 2007. Dell

Integration Services is additional software that can be installed on a Hyper-V virtual machine which adds additional features. This video will look at how to install Integration Services on Windows and

Virtual Computing and VMWare Module 4 Virtual Computing Cyber Defense program depends on virtual computing We will use it for hands-on learning Cyber defense competition will be hosted on a virtual computing