Cloud computing is an application that is based on the Internet. It is an arrangement in which applications hosted on a web server are shared and accessed by users via the Internet. The word cloud is derived from the cloud drawing which is a metaphor that represents how a cloud looks like. The cloud draws a cloud pattern because it is made up of numerous small cells that can be easily viewed on a map.
Cloud computing is all about the wholesale distribution of computing power and infrastructure, especially with the usage of a common data centre. Large cloud servers tend to have multiple functions deployed across multiple locations, each located at a data centre. This arrangement is meant to provide low total cost of ownership (TCO), greater flexibility, faster deployment, simplified maintenance, improved fault management and increased capacity. These benefits are obtained at the same time as the expansion of service offered.
A cloud server is typically separated into two categories: infrastructure-based and virtual infrastructure-based. Infrastructure-based cloud servers are physical machines that have been customized for functionality, such as powerful processors, massive storage, etc. The virtual infrastructure on the other hand, refers to the set of software, operating systems, devices, etc. that can be provisioned on the basis of specific needs and demands.
Both the physical server and the virtual server can be scaled up and down whenever required. The key advantage of cloud computing is its cost effectiveness with reduced investment required for deployment and high flexibility in use, along with simplified maintenance. However, cloud servers are normally more expensive than their counterparts as they require a higher level of expertise and advanced deployment procedures to make the best use of the resources.
The máquina virtual represent the exact image of a physical machine. A VIM is used to create a copy of a virtual machine on the server but the most important advantage of VIMs is that it can be run in an isolated environment. This ensures better control and accuracy in functions such as security management. The main advantage of cloud storage is that it does not use any infrastructure and thus operates almost free of cost.
Cloud servers are based on the concept of 'utility pricing' which is based on demand and capability instead of costs of physical machines. This helps the provider to get the best use out of resources by controlling costs. In addition, cloud computing offers the key features of elasticity, resiliency, scalability and resilience. However, all these features can only be enjoyed if you select the right service provider. Here is a checklist of key features that a good cloud computing provider should have: If you want to know more about this topic, then click here: https://en.wikipedia.org/wiki/Web_service.