Cloud computing also known as virtual server computing, the model computing technologies using computer and network development based on internet. The term “cloud” here is a metaphor for networking parlance Internet and as an associate of the complexity of the infrastructure contained in it. In this computing model, all possibilities related to information technology are provided in the form of “service”, allowing users to access technology services from a provider that “in cloud” without having to have the knowledge and experience of the technology, and not care about the infrastructure that serves the technology.
According to the experts, “Hosting in the cloud is the form in which information is stored in the permanent server on the Internet and is only temporarily stored in the client computer, including PCs, center entertainment, computers in business, the media handheld computers”. Cloud computing is a general concept including concepts such as software services, Web 2.0 and other issues appeared recently, the trend emerging technologies, including its main theme is Internet-based problem to meet the computing needs of the users. For example, the service Google AppEngine application provides conventional business online, can access from a web browser, while the software and data are stored on the server.
The term cloud computing was born between 2007 not to talk about a new trend, but to generalize the direction of information infrastructure which has been taking place since the past few years. This concept can be interpreted in a simple way: the enormous computing resources such as software, services and the services will be located at the virtual server (cloud) on the Internet rather than in computer and family office (on the ground) for people to connect and use whenever they need to. With these services available on the Internet, businesses are not buying and maintaining hundreds or even thousands of computers and software. Most people already use popular cloud services with e-mail, photo albums and digital maps.
The term cloud emanate from application grid computing in 1980, followed by on-demand computing (utility computing) and Software as a service (SaaS).
Grid computing focuses on moving a workload to the location of the computing resources needed to use. A network is a group of servers on which tasks are divided into smaller tasks to run in parallel, is seen as a virtual server.
With cloud computing, computing resources such as servers can be shaped or trimmed from the infrastructure and hardware platform becomes available to perform the tasks.
Virtual server computing is often confused with grid computing, (“a form of distributed computing in which the existence of a ‘virtual supercomputer’, is the inclusion of a cluster computer network, the computer link Soft, coordinate activities to implement the massive task“), computing on demand (utility computing) (“blocks of computer resources, such as processors and memory in a service role. A similar observation for the infrastructure works such as traditional electricity or telephone networks“) and autonomic computing (“computer systems capable of self-management“). In fact, many systems are equipped with grid system, which autonomous features and are marketed like utilities, but cloud computing can be seen as a natural step following the development of model-on-demand network. Many successful cloud architectures have not provided the infrastructure or at specified files or file systems including marketing network peer like BitTorrent and Skype.
The majority of the infrastructure of cloud computing today is a combination of reliable services that are delivered through data center hosting services built on the server with different technologies of virtualization. These services can be accessed from anywhere in the world, in which the cloud is a single access point for all computer needs of customers. The commercial services should meet the requirements of service quality from the customer and are typically given the service level agreement. The open standards and open source software also contribute to the development of virtual server computing.
Thus, before to be able to deploy an application (e.g. a Web page), you have to go buy / rent one or more servers, then a server located in the data center, then this cloud computing allows you to simplify the process of buying / renting it.
Reduce costs: Enterprises will be able to cut costs for the sale, installation and maintenance resources. Clearly, instead of having to appoint an expert to buy servers, install server, server maintenance, now you do not need to do anything than to identify their exact needs and resource requirements. Too convenient!.
Reduce complexity in the structure of the enterprise: Enterprise to produce goods that have both a specialist IT to operate, maintain server is too costly. If you outsource this process, the business will focus on the production of their goods and expertise reduce complexity in structure.
Cloud computing is developed and provided by multiple vendors, including Google, Salesforce as well as the traditional providers such as Sun Microsystems, HP, IBM, Intel, Cisco, Microsoft and ESDS eNlight Cloud. It is used by many individuals and major companies such as General Electric, L’Oreal, Procter & Gamble and etc.
- How Cloud Computing Is Changing The Labor Market - March 25, 2015
- Adopting Infrastructure as a Service Can be a Good Deal - March 17, 2015
- Will Virtualize? Take These Six Points Into Consideration - March 12, 2015