Virtualisation and cloud computing provide corporates with significant cost savings both in terms of more efficient use of hardware resources and reduction in power consumption, by consolidating servers and applications in the data-centre and enabling faster response time to changing business requirements.
Virtualisation versus Cloud Computing
What is the difference between virtualisation and cloud computing?
Virtualisation is the ability to run multiple operating system on a single hardware instance. By balancing load across virtual machines corporates can make more efficient use of resources and reduce the number of servers required to carry the same load.
In essence cloud computing is a service layer that treats computing resources as a utility. Cloud computing is the ability to delivery storage and compute resources on demand to customers. Compute resources are built on top of virtualisation, while storage resources utilise distributed file systems and other pieces of existing technology to provide a distributed storage network.
The decision that need to be made when it comes to cloud and virtualistion are:
- Whether to use public or private cloud?
- When to use cloud services or virtualisation?
Public versus Private Cloud
When using a cloud solutions corporates have a choice betwen using a public and private cloud. A public cloud resource is relatively cheap to setup, but costs more in the long run. A private cloud will require the setup of internal cloud infrastructure before the service can be offered to internal business units. The initial setup costs and time to implement need to be weighed against the benefit of having an internal cloud service offering.
When to use Public Cloud?
The use of public cloud resource should be considered by small corporates who need resources looking for shorter time-to-market and with financial constraints to purchase hardware upfront. Large corporates should consider cloud services when they have a temporary need for additional resource which exceeds their capacity.
The risk with public cloud services relates to the security of your data. This is especially relevant when the data is stored in a different legal jurisdiction and is under the control of foreign governments. The risk of downtime due to public cloud service failures or security breaches also needs to be considered. (A counter argument can also be made that public cloud offerings are more secure and reliable than hosting a solution on your own resources.)
When to use Private Cloud?
A private cloud solution is suitable when a corporate wishes to gain the flexibility of cloud service offering but cannot host data on servers outside its control or if the corporate wishes to lower computing costs in the long run. (Private clouds are more expensive in the long term.)
When to Use Virtualisation?
Virtualisation is an ideal solution for small to medium sized companies or business units who have a limited number of servers which they wish to consolidate and provide faster turn around times when provisioning new servers for business needs. Virtualisation is especially successful in a development environment as it allows for the rapid setup and deployment of a test and qa environment; or when provided a server to host a new solution.
Virtualisation and Private Cloud Services
Jumping Bean provides the following services for virtualisationa and private cloud services
- Private clound infrastrucutre based on Open Stack,
- Server migration to private cloud and virtualised solutions,
- Setup and configuration of host servers for virtual machine deployment.
- Management and monitoring applications for virtual machine istances
- Virtual machine trouble shooting and consulting