It is very difficult to compete in the description of vSphere 5 with more experienced bloggers, especially those who already had preliminary access to the beta version and to the presentation resources of VMware. But I have become so addicted so lately on VMware products that I cannot resist not putting out my short notes, which I sketched last night during the online presentation of vSphere 5.
- Today, 40% of the server load falls on virtual servers. On average, there is a 10% increase in virtualization per year
- The main theme of the first part of the presentation was the movement to the cloud model. It does not matter whether you will only build a private cloud for the needs of your company, or you will provide a cloud to external customers - you can easily do all this with the new VMware products. Customers should easily and conveniently choose virtual machines to suit their needs in exactly the same way as people buy a computer in an online store, having the ability to customize the purchase to fit their requirements. In general, the classic model of IT as a Service.
- The new cloud infrastructure toolkit now consists of the following products:
vSphere 5
vCenter SRM 5
vCenter operations 1.0
vShield Security 5
vCloud Director 1.5
Unfortunately, I, as a vSphere beginner admin, have little experience with the associated VMware products, so I mostly wrote notes on new features and improvements to vSphere 5.
Well, let's go over the most interesting things that I managed to record:
')
- Profile Driven Storage - this new functionality allows you to create several storage levels, each with its own performance characteristics. For example, you create three classic storage levels using SSD disks for the first level, FC disks for the second, and FATA disks for the third. For each level, you can create your own SLA, including performance, recovery time of the virtual machine in case of data loss. When you, or a client, create a virtual machine, you no longer have to worry about which VMFS datastore to create on it — you simply select the storage profile you need. I get the feeling that VMware has created something similar to the mechanism of multi-level storage systems presented in the HP 3Par lineup, just not so advanced yet
- Storage DRS is the same good old DRS, but only applied to your VMFS datastore. SDRS in the same way cares about where to place the newly created virtual machine, after evaluating the free space available. In the same way, you can create affinity and anti-affinity rules, which will either place your machines on the same datastore or, on the contrary, spread your virtual machines to different corners. You can create rules that will determine the IO delay and free space thresholds, above which the SDRS will begin to redistribute the load on the VMFS datastore. And finally, just like you used to enable maintenance mode for your ESXi host, now you can do the same for VMFS datastore.
- VMFS 5:
All VMFS Datastore now uses the same block size of 1 MB.
The maximum size of VMFS5 is 64 TB, the same applies to RDM disk passthrough.
Maximum VMDK file size - 2 TB
vSphere 5 works without problems with old VMFS, the procedure for upgrading to VMFS5 is simple and painless - vSphere Storage Appliance - I’m not sure if I understood everything correctly, but this new functionality will allow small companies to do without purchasing shared storage, but at the same time emulating it with local ESXi host disks, it turns out something like virtual shared storage. I haven’t gotten to technical details yet, I’m very interested in what the main disadvantages of this solution are, besides the fact that performance will of course suffer
- Hardware Version 8 - now 3D graphics and MacOS X server 10.6 are supported in virtual machines
- New limits of Virtual Machines - now you can create a virtual monster:
32 vCPUs
1TB of RAM
36 Gbps
1,000,000 IOPS - High availability
The whole concept of the HA cluster has been redone. Now we do not have 5 active HA nodes, one of which is Primary. Now it is called Master / Slave, that is, only one host is Master, who is responsible for coordinating all HA activity, and all the others are Slave. In the new model, the new master is always automatically selected in the event that the main one drops. In the old, alas, the transition from Passive node to Active did not always occur. Now you no longer need to manually split your active HA nodes in different Blade baskets. The technical details of how this is achieved were not disclosed, but I already bought the book vSphere 5.0 Clustering Technical Deepdive and in the near future I will try to make a brief overview of how the HA cluster works on vSphere 5.
HA cluster no longer uses DNS - as I understand it was one of the most common errors by vSphere admins.
Well and the most delicious about HA - now HA nodes use not only network interfaces to check the status of their neighbors, but also their storage subsystems. That is, shared storage is now another way to check the status and health of neighbors in the cluster.
Fault Tolerance remained almost unchanged - the same limit in 1 vCPU for FT virtual machine. Unless the list of processors and OS for which FT will be supported has been expanded - Auto Deploy - A tool to quickly deploy a large number of new ESXi servers. It uses image profiles that can be created for servers of different vendors, as well as host profiles for unification and automatic configuration of hosts. All this can be customized using
- Enhanced Network IO Control - Now it can be configured for each virtual machine individually, while in vSphere 4.1 it was possible to limit the bandwidth per port in vDS
- Storage IO Control - except that they added support for NFS Storage
- vMotion - Well, finally, VMware did automatic vMotion load balancing across multiple interfaces. And vMotion is now supported on links with backups up to 10 ms.
- vCenter linux based Virtual Appliance - To be honest, I haven’t yet understood the advantages of running vCenter on Linux
Well, we got to the main question - what about licensing in vSphere 5?
Let's start with the good news. Licenses are all bought on the processor. Do you have a host with 2 processors? You need to buy 2 licenses. VMware canceled the limit on the number of cores per processor and the maximum amount of RAM on the host.
This ends the good news and we will move on to the bad news. VMware introduces a new concept - vRam Entitlement, which means the total amount of RAM you can assign to your virtual machines with one license in hand. This volume varies between license options, for example, for one Enterprise Edition it is 32 GB, and for Enterprise Plus - 48 GB. That is, by purchasing 2 Enterprise edition licenses for your dual processor server, you can assign up to 64 GB to your virtual machines, even if you have 128 GB on your server.
All your vRAM Entitlement you can combine in the Pool. By purchasing 10 Enterprise Edition licenses, you can assign up to 320GB to your virtual machines on all hosts, provided that the number of processors does not exceed 10. You can also flexibly distribute the vRAM pool not only between hosts registered on one vCenter, but also between linked vCenter servers . When accounting for vRAM entitlement, virtual machines that are turned off are not taken into account. Those who have a support license upgrade to vSphere 5 will not cost anything. Owners of Advanced bonus gets the transition to Enterprise for Adanced altogether removed from the line.
In my opinion, 32GB per license is still not enough. In addition, all this new licensing model negates all the advantages of memory overcommitment, that is, technology, which was one of the main motivators of the transition to a virtual platform.
In addition, I imagine that with the transition to vSphere 5, many admins will begin to more tightly control the allocated memory to virtual machines, which, with an illiterate approach, can lead to a significant drop in performance. Consequently, the overall credibility of virtual technologies will suffer.
Well, in general, one gets the feeling that new licenses are targeted at large customers, where the flexibility of license distribution will play a positive role, and small companies will now start to look even more towards Microsoft and Citrix.
It's a pity ... the product came out to be seen very well.
Update - I really like comments with valid criticism and suggestions how it was possible to make the material better, as well as tricky questions and any lively interest in the topic presented.
Update 1 - As prompted by more sophisticated colleagues, the contract for Production support will allow you to upgrade to vSphere 5 and at the same time you will be able to continue to enjoy support. That is the time to conduct an audit of their support contracts in order to begin planning the dates and budget for the upgrade.
Update 2 - As suggested by more attentive colleagues, if Enterprise and Enterprise Plus have licenses, there is no hard limit on the size of vRAM. You will simply be regularly warned of a license violation.
Update 3 - I will not update information on products here, but I will try to present in separate articles. The next topic will be a very brief overview of the vSphere Storage Appliance.