The numerous number of clients in the hosting industry are waiting for a new hosting technique or the technology with a new experience. There are ways where you can move to a new level of hosting technique.
Evaluate Your Requirements for Cloud :
To begin with the basic concept regarding the assessment your requirements while considering the vSphere deployment, there are two areas of knowledge where a user needs to assess clients requirements; virtual machine resource capacity and vSphere features such as high availability.
With this as well, the immediate requirement, all we need to consider that what sort of thing will be in the future too, as a small additional outlay now could save you having to spend a much bigger sum a year down the line. One of the key benefits of virtualization is that you can separate your software upgrade cycle from your hardware upgrades, so you don’t have to worry about whether you should update your server OS’s when you virtualize them.
At the same time clients have to consider what the resource requirements will be if you undertake a software upgrade cycle 18 months later, as new software almost invariably requires more resources than its predecessor.
Defining Hardware Requirements :
While going through the hardware determining, there are two different as well as important factors to consider. First of all the licensing of the specimen vSphere which makes it pleasing to use with the high power quad core Central Processing Unit with complete High Availability enrich feature requires the hosts to be as identical as possible.
Minimum Hardware Requirements :-
ESX Host Servers
As the clients need high availability online as well as the fault tolerance between your servers then you can’t use all the resources or you will not be able to write when a node goes down. That is why vmware recommends 3 nodes instead of 2, because then you can do quorum reads+writes and still have both strong consistency and availability if a single node goes down. With just 2 nodes you get to choose whether you want strong consistency write with ALL or availability in the face of a single node failure write with ONE but not both.
A client will also need the separate system configuration to act as his virtual central server which manages every thing for him .The central server which manages and controls the VMware ESX servers. For small vSphere cloud hosting platform, of less than five hosts a minimum configuration of system can suffice for this function, as long as it runs at least Windows XP Pro and 2GB RAM which is recommended for giving healthy performance .
Storage is one of the most important factors as the data integrity is one of the most important for getting it in a way we want. When it comes to specifying the storage for your vSphere Infrastructure the first decision is whether you will require a Storage Area Network or not. It is essential if you wish to implement High Availability as that requires the VMs to be stored on shared storage available to all the hosts. As well as simple capacity your storage needs to be capable of meeting the IO requirements of the Vms. You can use iSCSI / SAN / NAS, NFS, Fiber Channel storage servers as a shared storage for your private cloud. To save the cost you can go for NFS storage. You can migrate your guest VMs, Linux, Solaris, and Windows to another NFS storage server whevener you wish (using Vmware Vmotion). We have good result with performance, backups, as well as deployment becoming much simpler to manage on NFS storage.
You will atleast require 5 different servers for the Vmware vSphere Private Cloud which can be defined as 1 Vicenter + 3 ESX + 1 Storage to setup the perfect private cloud hosting. If you still want to reduce the cost then you can use a VM hosted with another environment for VICENTER.