Shopping Cart ITEMS IN CART (0)
Home What's Included Contact My Account
PRODUCT INFO
New Trends in Application and OS Development for the Virtualized Data Center $195.00

The ever-increasing requirements of virtualization performance, security and availability continue to drive the evolution of operating systems, both as a host and as a client. For example, most current virtualization hosts take advantage of second-level page table hardware support to minimize the memory overhead of client virtual machines and the performance costs of transitions between a client and the hypervisors. Newer technologies like IOMMU/VT-d allow for devices to be assigned to virtual machines, but bring with them challenges that operating systems must address around machine migration. Applications in the data center also face challenges brought on by virtualization, such as the need to be hardware-agnostic and be adaptive to changing system capabilities in the face of rapid provisioning, virtual machine over-commit, and virtual machine migration. Attendees will leave the session with a list of key development practices for virtual environments that developers should be doing today. Key areas explored include:

Secure launch for hypervisors and virtual machines
Virtual machine device assignment
Operating system and application state management
Best practices for virtualized application memory management
Summary of development techniques that negatively impact applications running in virtual environments

Duration: 35mins

Presenters:
Mark Russinovich

© 2009 Burton Group. All rights reserved