Cloud Computing is a style of computing in which dynamically scalable and virtualized resources are provided as a service over the Internet. The concept incorporates infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS), as well as other recent technology trends which are provided over the Internet. For more information, read on below. Otherwise, we look forward to speaking with you by phone, chat, email, or fill out the form below and we will contact you as soon as possible.
Cloud computing is often characterized by: Virtualized computing resources, seemingly limitless capacity / scalability, dynamic and instant self-provisioning, Multi-Tenancy, and Pay-For-Use pricing (In the public on-demand model)
Unlike all of the chatter that we have been hearing and reading about for the last few years, cloud is not a buzzword; It is an all-encompassing new way of delivering IT services. Although cloud computing is still in its infancy, it is taking shape and it has been clearly defined into three primary categories:
CARI.net has always offered Infrastructure as a Service (IaaS) by providing dedicated servers and server clusters on a monthly lease basis. However, we now offer Platform as a Service in the Microsoft System Center Server Management Suite Datacenter (SMSD)
Virtualization is not cloud. While virtualization is an important foundation in building a cloud, virtualization only provides isolation of compute and memory on one physical server or a cluster of servers. Anyone can install a virtualization app like Sun/Oracle Virtualbox on top of their OS or they can install a hypervisor OS like Citrix XenServer, VMware ESXi or Windows Datacenter edition with Hyper-V. However, these are still simply virtualized servers. The layers on top of the virtualization layers are what constitute “cloud computing.” These come in the form of Cloud Management tools and Orchestration Management tools.
Orchestration Management tools are much more flexible and generally work with the open source leaders like Xen and KVM, as well as the leading commercial solutions like VMware’s ESX/ESXi, XenServer from Citrix and Microsoft Hyper-V. By supporting all of the industry standard hypervisors, consumers not only have the choice in building within their preferred hypervisor, but they are also able to create hybrid mixed platform environments using Linux and Windows. These tools usually remove the threat of vendor lock-in by having the ability to build the same cloud architecture on top of the various hypervisor technologies. This is the highest level of cloud computing. As one person eloquently stated:
“Virtual servers are just virtual servers, but when you have virtual networking, you have a cloud.”
Consumers have been buying servers for on-site and colocation from the very beginning. Companies like CARI.net have offered reduced CapEx for many years. However, today’s consumers want ZERO CapEx and they all want to pay for only what they use. We have all heard of commodity servers, grid computing, and computing fabric for many years. It is finally a reality and it is called cloud computing. Setup fees have become a thing of the past. Pay-as-you-go is all the rage.
When IT professionals can work within a virtualized cloud environment, they can “build once and replicate indefinitely.” Business leaders are really catching on to the fact that a little overtime right now will save them massive time, and therefore payroll moving forward. Take a look at this standard 8-server cluster.
In the traditional server environment, the system administrator(s) would have to manually configure 8 servers. If they also need separate test and development environments, then they would have to manually configure 24 servers. Now, imagine only building and configuring 4 servers (1 load balancer, 1 web server, 1 database server and 1 application server) and them replicating them for the same 8-server cluster. Then, imagine replicating the cluster two times to achieve the desired 24 servers.
Do you think business leaders would rather pay their IT staff to build 24 servers or 4? Virtualization makes this part possible, but when you add the virtual networking capabilities in most cloud computing, setup and configuration time is slashed even more. These reductions in time and cost result in increased productivity of the entire IT staff, as well as everybody who depends on it. This also provides the agility that all organizations need to be competitive today. The added security of scheduled snapshot backups and automated failover are just the icing on the cake.
According to one very thorough survey:
This is an extremely wide gap. This has to be a wakeup call to IT staff everywhere. Most IT staff have been doing what they do for so long that they are comfortable and confident in what they do every day, but this survey clarifies that changes need to be made. 82% of IT consumers want self-service IT services. Cloud computing provides self-service IT services and will help bring IT departments in line with business objectives.
The two main topics of discussion at the Cloud Expo 2010 were economics and instant self-service provisioning. According to survey after survey, these are the two primary reasons that organizations are moving off of traditional servers and into the cloud. Cloud computing is providing an API into the datacenter. No longer do users have to contact the datacenter to request changes to their infrastructure Consumers can self-provision in an instant Instead of waiting days or even weeks for their servers to be available, they can provision new servers in hours or even minutes.
Cloud computing enables policy-driven network provisioning and managed security. It also enables reusable infrastructure; basically, this is copy/paste imaging of servers. IT departments are provided with more control over a central repository of server image templates. One survey stated that 95% of requests are for standard builds, yet in the real-world jungle of infrastructure is a myriad of mix-and-match systems.
Larger organizations need the ability to segment IT services (and therefore budget) by departments and/or business units. In traditional server environments, IT requests are usually in the form of a requisition that has to clear many hurdles to get cleared by a purchasing department. Then they have to purchase equipment, wait for it to arrive and then configure it. This can take weeks or even months. Cloud computing enables these same organizations to maintain their own pool of IT resources and segment virtual services on an as needed basis. CARI.net provides every kind of managed hosting that you might need, from dedicated servers, to server clusters (or farms), to public, private and hybrid cloud computing. If you have more questions, do not hesitate to contact us.