Cloud hosting get the best of shared and dedicated types of hosting. Resources can be scaled up or scaled down accordingly, making it more flexible and, therefore, more cost-effective. When there is more demand placed on the servers, capacity can be automatically increased to match that demand without this needing to be paid for on a permanent basis. This is akin to a heating bill; you access what you need, when you need it, and then only pay for what you’ve used afterwards
- The key benefits of cloud servers:
- Flexibility and scalability; extra resource can be accessed as and when required
- Cost-effectiveness; whilst being available when needed, clients only pay for what they are using at a particular time
- Ease of set up; Cloud servers do not require much initial setup
- Reliability; due to the number of available servers, if there are problems with some, the resource will be shifted so that clients are unaffected.
The most recognisable model of cloud computing to many consumers is the public cloud model, under which cloud services are provided in a virtualised environment, constructed using pooled shared physical resources, and accessible over a public network such as the internet. To some extent they can be defined in contrast to private clouds which ring-fence the pool of underlying computing resources, creating a distinct cloud platform to which only a single organisation has access. Public clouds, however, provide services to multiple clients using the same shared infrastructure.
A private cloud is a particular model of cloud computing that involves a distinct and secure cloud based environment in which only the specified client can operate. As with other cloud models, private clouds will provide computing power as a service within a virtualised environment using an underlying pool of physical computing resource. However, under the private cloud model, the cloud (the pool of resource) is only accessible by a single organisation providing that organisation with greater control and privacy.
A hybrid cloud is an integrated cloud service utilising both private and public clouds to perform distinct functions within the same organisation. All cloud computing services should offer certain efficiencies to differing degrees but public cloud services are likely to be more cost efficient and scalable than private clouds. Therefore, an organisation can maximise their efficiencies by employing public cloud services for all non-sensitive operations, only relying on a private cloud where they require it and ensuring that all of their platforms are seamlessly integrated
Storage Spaces is a software-defined storage technology that enables you to virtualize storage by grouping SSDs and hard disks into storage pools and then creating high-performance and resilient virtual disks from available capacity in the pools.
- Storage pools; a collection of physical disks that enable you to aggregate disks, expand capacity in a flexible manner, and delegate administration.
- Storage Spaces; Virtual disks created from free space in a storage pool. Storage spaces have such attributes as resiliency level, storage tiers, fixed provisioning, and precise administrative control.