What is Cloud Computing?
Cloud computing is a concept of understanding in the course of making an online framework for Local Area Network (LAN) and internet, where there are diverse applications and data (files) and storage media that can be accessed and used to share and simultaneously access by individuals users or corporate users. Cloud computing is different from or Parallel Computing Grid computing, where computing Grid and Parallel computing are more a part of the physical infrastructure for the provision of the concept of Cloud computing.
The conventional server will be limited by the number of processor cores, hard disk, and memory. With physical limitations that exist then, we may not weigh a conventional server with a maximum load. If the resource/resource runs out, then we usually have to reinstall all your applications and data in a larger capacity server and migrate all existing applications to a new server. It will take 1-2 days to set up a new server, and even then if there is no problem.
What is interesting about Cloud Computing is different from conventional servers, especially :
- Physically, a collection of hardware/servers is connected to a network (LAN / WAN). But from the side, the user can see it as a big computer.
- There is no limit to the capacity of the processor, hard drive capacity, and memory capacity.
- There is no limit to how many “hosting” server that runs behind it.
- Adding a “hosting” only takes a few minutes.
- If there is a shortage of resources (resources), be it a processor, disk, and memory, we can very easily add additional servers and can directly integrate them into the network cloud. It took about 20 minutes to set up a server’s empty / just to be able to integrate into the network cloud.
Table of Contents
Access Mechanism of Cloud Computing
Access mechanism to the cloud computing “may” be able to run a wide variety – ranging from standard access LAN or intranet with minimal client applications or agents, to the extranet and internet access through a browser connected to a portal application of cloud computing service providers. Application protocol being used can vary, but this is not too significant when viewed from the side of the end-user (read: transparent), where the end-users enough to know how to access and utilize the services contained on Cloud computing.
History of Cloud Computing
Cloud computing in its history “probably” is not new. Some examples from history prove that it has developed the concept of making an online computational framework is – as follows:
- An internet portal which has a range of public service facilities (read: the application) ranging from electronic mail (e-mail), discussion (read: a web forum) to document storage with a very large storage media (even some that provide unlimited storage / unlimited storage space) – to the mechanism of sharing documents (read: file sharing), etc. blog service. All are provided in a place.
- Services Software as a Service (SaaS) from a variety of leading information technology vendors – ranging from online virus scanning services to the spam scanning service, etc.
- Service SpeedyWiki This can simply be referred to as the basics of Cloud computing in the sense that this SpeedyWiki facility can be accessed and used simultaneously to collaborate in developing highly complex documentation.
- Application Point of Sale or POS in supermarket checkout with Terminal Services method can also be categorized basics of Cloud Computing.
Advantage of Cloud Computing
Cloud computing can be developed due to the terms of “ease” of use where the end-user with a “fairly relatively” easy to use media LAN or the Internet through a browser to access and collaborate simultaneously without going through the process “enough” complex.
Cloud Computing Software
Lately developed a clear form (or at least a common platform / common form) of the concept of Cloud Computing to be implemented in general and more widely, such as the following example:
- Ubuntu Enterprise Cloud (UEC) ** RECOMMENDED **
- Eucalyptus: Web Cloud Controller
- Amazon Web Services
- Elastic Fox
Related Technology Cloud Computing
- Grid Computing and Parallel Computing
- Server Clustering and Server Load Balancing or SLB
- Network Attached Storage or NAS
- Storage Area Network or SAN
- Application Server or Application Server