VMware Communities > Blogs > Virtualization Frontier > 2008

Blog Posts

Virtualization Frontier : June 2008

Previous Next
0

I ran across Scott Lowe's blog entry on Melio FS, Hyper-V, and VMware ESX earlier today. Scott talks about his discussion with Jeff Woolsey - Senior Program Manager for Virtualziation at Microsoft - while at Tech Ed. Specifically how Microsoft has allowed storage partners to create a cluster file system that can be used by Windows 2008 \ Hyper-V. Such a cluster file system could enable the VMFS type functionality of having multiple physical hosts access a shared disk at the same time. This would remove the requirement of one LUN for one VM when doing quick migration with Hyper-V. Specifically Sanbolics' Melio FS was identified as capable of doing this.

I think this is excellent news and means that Hyper-V customers will have a cluster file system option for their Hyper-V hosts. This can greatly simplify storage management when you have more than just a few VMs. On the downside is the additional cost of such a cluster file system. There is not pricing listed on the Sanbolic website, but the Network World article states that the price is $5000 per host. If the cost is anywhere near that, then the price of VMware's ESX doesn't seem that bad in comparison to Hyper-V - assuming that you need or want the cluster file system capability.

Todd

0 Comments Permalink
0

A question that has come up many times over the last several years is that of support of Microsoft software when running in VMware VMs. This blog entry by Mark Bowler at Liquefying IT has some great stats that show a majority of people are running Microsoft in their VMs and that the support picture is fuzzy for some of them. If you have a Microsoft Premier Support agreement they will support you when running on VMware, but they do reserve the right to have you reproduce it on hardware. Mark then points out a new program from Microsoft to provide validation of virtualized environments which would then lead to the ability for customers to receive technical support.

The program is called the Windows Server Virtualization Validation Program (SVVP) and currently lists four other virtualizaiton vendors: Citrix, Novell, Sun, and Virtual Iron. Notably absent from the list is VMware.

Dell provides support for Microsoft operating systems running in VMware VMs which is detailed in this customer letter and on VMware's webpage on Support for Microsoft Software in VMware Virtual Machines:

"For customers who purchase OEM VMware products with Dell hardware and Dell Gold Enterprise Support or Dell ProSupport, the vendor provides end-to-end support-including the VMware software and certified Microsoft operating systems that are run within virtual machines."
Todd

0 Comments Permalink
0

Our shipment of four brand new PowerEdge R805 servers arrived yesterday afternoon. We got them loaded up with Quad-Core AMD Opteron 2356 2.3 GHz processors, 64 GB of RAM, and a Quad-Port Intel NIC (in addition to the four onboard NICs). I just love opening up new servers and I was pretty excited to open these up and get them in the rack - but not as excited as this.

http://image.wetpaint.com/image/1/NuFWWbBCR6as_uZG8nGoQg92068/GW132H177

Here is a picture of the new servers in our lab from this morning. I have also uploaded a few more pictures in the Photo Gallery that show the inside of the R805, the included VMware ESX Server 3i, and the servers installed in the rack.

The only thing left to do now is use VMotion to get some VMs onto these systems and put them to work.

Todd

0 Comments Permalink
1

After spending the last few weeks looking into which server to choose for virtualization, a natural next question is - What should I use for storage? I think that the answer here may be easier in some ways, but more complicated in other ways.

Mark Farley, on the InsideIT blog, highlighted a recent video by Darren Thomas, General Manager of Storage - aka Chief Storage Guy - here at Dell, that focuses on how storage virtualization works well with server virtualization. Just as VMs are able to use live migration to move from one physical server to another, virtualized storage can move those same VMs from one storage array to another. The result is that you have a tremendous amount of flexibility and availability.

There are three major categories for storage: local, iSCSI, and Fibre Channel. There are lots of choices within these, but I think that when deciding what to use to support your virtualization servers this is the best starting organization. If you are going to only have one virtualization server (or one per location) then local storage will work just great. If you already have an existing fibre channel SAN and existing expertise to manage it, then fibre may be the best solution for your virtualization server farm. Everybody else should probably take a really hard look at iSCSI.

Within the iSCSI category at Dell we have three areas to pick from: PowerVault MD3000i, Dell EqualLogic PS Series, and Dell | EMC AX and CX iSCSI arrays. I think that the decision here also breaks down very similar to how we arrived at the type of storage. For smaller deployments or those that do not need array level features like replication the PowerVault MD3000i (with an attractive entry-level price) is a good choice. For customers that already have some Dell|EMC fibre channel or iSCSI it might be a good idea to extend this environment with additional iSCSI for your virtualization needs. I think that the Dell|EqualLogic PS series is a strong contender for all other solutions.

Of course it's really a bit more complicated than this, but this is the way that I frame up a conversation around storage for virtualization solutions.

Todd

1 Comments Permalink
0

What is the best server for virtualization? This is a question that comes up often in discussions, although it is sometimes phrased differently. It might be "How many NICs do you recommend for ESX?" or "How much RAM can you put in an R805?" or "Are blades the most power efficient server?". The really cool thing is that the answer to all of them ends up being the same - If you can tell me what you are trying to do, and the key requirements that you have, I can give you the best answer. Sometimes you need tons of RAM, sometimes you oodles of NICs, and sometimes you are looking for the best value.

We can give you some basic guidance and even provide you with reference architectures, but ultimately everybody has to customize their virtualization solution based on their needs. To provide you with the ability to be able to customize, you have to be educated about what your choices are what the ramifications are for each choice. That's what this focus topic on Selecting a Virtualiation Server has been all about. Connecting people with the information as well as each other for discussion about the process. This played out in each of the three chats that we did, and can continue on the discussion threads.

This really isn't anything new in the IT world. Almost all solutions have required a certain amount of planning and sizing that was specific for each organization. The advantage with virtualization is that there is more wiggle room to adapt and learn as you go. Because virtualization provides a layer between the VMs and the physical servers, things can be changed, modified, tuned much more easily than without virtualizaiton. If you find that a server is overloaded with too many VMs, you can use VMotion to move some to another server. If you find that you are out of capacity, you can add another server to the farm and redistribute the VMs to take advantage of the new capacity - without any downtime.

Use this community to keep the discussion going about what the best server is for virtualization - all questions around this topic are welcome. The opportunity to interact with your peers and find out why and how they made their decisions is really the best answer to a question that has a different answer for everybody.

Todd

0 Comments Permalink
0

I didn't get a chance last week to draw attention to the nice video that Marc Farley put up on the InsideIT blog last week about our TechCenter web chats. Marc is a regular attendee of our weekly chat sessions and he is also the lead blogger on InsideIT. The video is cool, short, and just as relevant this week as last. This week's chat (Tues 3 PM CST) will be about when to select blades for your virtualization server platform.

Todd

0 Comments Permalink
0

Oodles of NICs for ESX

Posted by ToddMuirhead Jun 2, 2008

Back in the ESX 2.5 days it was a common recommendation to have at least 3 NICs for ESX. One NIC each for the service console, VMotion, and VMs. It was really a waste for many to have to dedicate an entire NIC for the low network traffic to the service console. Then with ESX 3 the networking features became more flexible, and you could easily setup the service console to share a NIC with VMotion or the VMs.

The M600 and M605 blades for the Dell M1000e blades chassis now have two on-board NICs and the option to add two more I/O cards, each with two ports of either Ethernet or fibre channel. This means that you can have four NICs and two fibre channel ports for storage OR six NICs with 2 dedicated to iSCSI for storage. The four available NICs for VM data traffic is usually enough, although I admit there are always exceptions.

So if the I/O options on the blades are not enough there are options with the R805 and R900 and R905 that offer oodles of NICs. Specifically the R805 has four on-board NICs and four PCI slots. Filling these slots with your required mix of quad-port NICs and dual-port fibre channel HBAs would be a great solution for environments that have high requirements of physical NICs to support their VMware environment.

Todd

0 Comments Permalink