• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Yellow Bricks

by Duncan Epping

  • Home
  • Unexplored Territory Podcast
  • HA Deepdive
  • ESXTOP
  • Stickers/Shirts
  • Privacy Policy
  • About
  • Show Search
Hide Search

whitepapers

Talking about face melting stuff

Duncan Epping · Mar 7, 2011 ·

Yes not only Chad Sakac deals with face melting ultra uber geeky cool stuff I do as well (those on twitter know what I am referring to), but unfortunately I cannot share the details on some of the stuff I am working on. I can however provide you a link which contains the papers written by  the engineers on some of the stuff that might be coming up in the future. Note the “might”, there is no guarantee it will ever make it into the VMware products, but nevertheless still cool to read:

http://labs.vmware.com/publications

Is this all distant future? No it isn’t. For instance the paper that talks about Parda is actually what ended up as Storage I/O Control in 4.1. A couple I would recommend reading or at least that had my personal interest are:

  • Decentralized deduplication in SAN Cluster File Systems
  • Lithium: Virtual Machine Storage for the Cloud
  • mClock: Handling Throughput Variability for Hypervisor IO Scheduling
  • BASIL: Automated IO Load Balancing Across Storage Devices
  • Fast Restore of Checkpointed Memory using Working Set Estimation

vSphere CPU Scheduler whitepaper, this is it!!

Duncan Epping · Aug 13, 2009 ·

This is the whitepaper I’ve been waiting for. By now we all know that the CPU Scheduler has changed. The only problem is that there wasn’t any official documentation about what changed and where we would benefit. Well this has changed. VMware just published a new whitepaper titled “The CPU Scheduler in VMware® ESX™ 4“.

The CPU scheduler in VMware ESX 4 is crucial to providing good performance in a consolidated environment. Since most modern processors are equipped with multiple cores per processor, systems with tens of cores running hundreds of virtual machines are common. In such a large system, allocating CPU resource efficiently and fairly is critical. In ESX 4, there are significant changes to the ESX CPU scheduler that improve performance and scalability. This paper describes these changes and their impact. This paper also provides details of the CPU scheduling algorithms in the ESX server.

I can elaborate all I want but I need you guys to read the whitepaper to understand why vSphere is performing a lot better than VI 3.5. (I will give you a hint: “cell”.)

Another whitepaper that’s definitely worth reading is “Virtual Machine Monitor Execution Modes: in VMware vSphere 4.0“.

The monitor is a thin layer that provides virtual x86 hardware to the overlying operating system. This paper contains VMware vSphere 4.0 default monitor modes chosen for many popular guests running modern x86 CPUs. While most workloads perform well under these default settings, a user may derive performance benefits by overriding the defaults. The paper examines situations where manual monitor mode configuration may be practical and provides two ways of changing the default monitor mode of the virtual machine in vSphere.

And while you arealready taking the time off to educate yourself you might also want to read the “FT Architecture and Performance” whitepaper. Definitely worth reading!

XenApp on ESX or XenServer

Duncan Epping · Feb 1, 2009 ·

There has been a lot of talk about Project VRC:

Project Virtual Reality Check (VRC) is a joint venture of Log•in Consultants and PQR, who have researched the optimal configuration for the different available hypervisors (hardware virtualization layers). The project arises from the growing demand for a founded advice on how to virtualise Terminal Server and Virtual Desktop (VDI) workloads. Through a number of researches, Log•in Consultants and PQR show you the scaling possibilities for Terminal Server environments as well as Virtual Desktops.

Most of the talk about VRC was of course on the results. (You need to login to be able to download the pdf’s.) In short: VMware ESX beats Citrix Xenserver on VDI deployments and Citrix Xenserver beats VMware ESX on XenApp deployments. I’ve heard a lot of people argue about the fact if the used test methodology was correct and if the used optimization for ESX was necessary or not. (Mem.ShareScanGhz and Mem.AllocHighThreshold, unnecessary in my opinion.) But VRC will start testing again without the “optimization” to see if these effected the results or not.

A week after the VRC published there findings Team VROOM, VMware’s Performance Team, also published a blog article on XenApp performance. They also used ESX 3.5 and Xenserver 5. But the results they harvested from their test had a different conclusion. Of course their test methodology and tools were different from Project VRC’s so it’s hard, and in my opinion impossible, to compare them. I guess both test show that you CAN virtualize a XenApp environment with little extra overhead, that’s the most important thing to remember.

Please visit both VROOM and Project VRC and start reading these excellent articles. Both have put a lot of time in testing and writing and definitely deserve your full attention, and feedback/comments!

Exchange (2007)on VMware

Duncan Epping · Dec 17, 2008 ·

I had to prepare a meeting on virtualizing Exchange 2007 on a VMware VI3.5 environment. While searching the internet I found an enormous amount of pdf’s and whitepapers and decided to share them with you:

VMware.com:

  • Deploying Microsoft Exchange in VMware Infrastructure
  • 16,000 Exchange Mailboxes, 1 Server – VMware VROOM!
  • Virtualization Solutions for Exchange Server 2007
  • Advantages of Virutalizing Exchange 2007 with VMware® Infrastructure 3
  • EMC Virtual Solution for Exchange 2007
  • Migrating from Exchange 2003 to Exchange 2007 on VMware Infrastructure 3
  • HP Performance Paper: Exchange 2007 on VI3
  • Dell Performance Paper: Exchange 2003 on VMware and EMC Storage
  • Dell Article: Virtualizing MS Exchange Server 2007
  • EqualLogic Performance Paper: Storage Solution for Exchange 2007
  • Best Practices: Deploying MS Exchange on VMware
  • Technical FAQ: EMC Virtual Solution for Exchange 2007
  • Case Study: CA XOsoft and VMware
  • Case Study: UTexas Disaster Recovery
  • Deploying Exchange Server 2007 on VMware Infrastructure: A VMware Internal Case Study

VMworld.com:

  • BC2824: Deploying Microsoft Clustering for Exchange and SQL Server in VI3
  • BC3221: CA and VMware: A Case Study Examining an Exchange and SharePoint DR and HA Solution
  • EA2263: Deploying Exchange 2007 on VMware Infrastructure 3
  • EA3022 Deploying Microsoft Exchange Server 2007 Mailbox Roles on VMware Infrastructure 3
  • EA3124 Achieving 80% Virtualization in Production (with SQL & Exchange)
  • EA3127 Exchange 2007 on VMware: Two Real-World Success Stories
  • AP03 Virtualization of Microsoft Exchange Server
  • WV18 Virtualizing Exchange 2007 – The Final Frontier?
  • WV19 Exchange and SQL on ESX Server

(You’ll need an account to access the VMworld material)

Cisco / EMC / VMware:

  • Microsoft Exchange 2007—End-to-End Messaging Infrastructure Solution

VMware Technical papers

Duncan Epping · Dec 16, 2008 ·

VMware lately published a whole bunch of must read technical papers:

Storage Design Options for VMware Virtual Desktop Infrastructure

Companies planning to deploy VDI face decisions about the use of both local and shared storage,
and in the case of shared storage solutions, choosing between differing technologies available in
today’s market. Selecting the appropriate storage model is important for both performance and costs reasons. Certain solutions require less overhead than others, as do different implementations of the same technology. Costs can vary greatly depending on which storage options are chosen. Fortunately organizations can leverage a myriad of best practices to help drive these costs down, while improving performance. This paper provides information on technical concepts related to storage implementations in a VMware ® Virtual Desktop Infrastructure ( VDI) environment.

VMware View Reference Architecture Kit

This reference architecture kit is comprised of four distinct papers written by VMware and our supporting partners to serve as a guide to assist in the early phases of planning, design and deployment of VMware View based solutions. The building block approach uses common components to minimize support costs and deployment risks during the planning of VMware View based deployments.

SQL Server Workload Consolidation

Database workloads are very diverse. While most database servers are lightly loaded, larger database workloads can be resource-intensive, exhibiting high I/O rates or consuming large amounts of memory. With improvements in virtualization technology and hardware, even servers running large database workloads run well in virtual machines. Servers running Microsoft’s SQL Server, among the top database server platforms in the industry today, are no exception.

Using IP Multi Cast with VMware

IP multicast is a popular protocol implemented in many applications for simultaneously and efficiently delivering information to multiple destinations. Multicast sources send single copies of information over the network and let the network take responsibility for replicating and forwarding the information to multiple recipients.

  • « Go to Previous Page
  • Page 1
  • Page 2
  • Page 3
  • Go to Next Page »

Primary Sidebar

About the Author

Duncan Epping is a Chief Technologist and Distinguished Engineering Architect at Broadcom. Besides writing on Yellow-Bricks, Duncan is the co-author of the vSAN Deep Dive and the vSphere Clustering Deep Dive book series. Duncan is also the host of the Unexplored Territory Podcast.

Follow Us

  • X
  • Spotify
  • RSS Feed
  • LinkedIn

Recommended Book(s)

Advertisements




Copyright Yellow-Bricks.com © 2025 · Log in