0

What does a Cloud Hosting Mean?

-

Cloud Hosting is a Internet hosting service delivered from a Cloud computing generation IT infrastructure. Cloud computing term generally refers to a systems which combine the computing resources of a number of machines in order to provide High Availability, ability to scale up and down the services and more flexibility to the users.

The term Cloud Hosting can be also associated with another one – Clustered hosting. Despite that as of May 2011 the term Cloud Hosting is pretty broad term which is not precisely defined yet, we can consider any hosting service as a “Cloud” if it is delivered from a fully-redundant, multi-server system, in which the resources are dynamically scalable and often virtualized.

0

What does Container mean in web hosting?

-

Container is a term that describes an isolated IT hosting environment which runs its own Operating System (OS) alone, which might or might not be a different type of OS than the one of the underlying physical server (infrastructure). Unlike the other Virtual Servers (Virtual Machines), the so-called Containers are created through a virtualization technique called OS Virtualization. It is a software assisted virtualization, which allows any computer hardware to run multiple instances with separate OS concurrently.

The instances (VEs), also containers, work like a separate, real computers. Any software application running on a standard  Operating System can use all resources – CPU power, memory and other computing resources as well as files and folders – of a Container based computer.

Containers crated thought an OS Operating virtualization does not feature the same level of flexibility as the Virtual Machines created with full virtualization, for example. A Container cannot use an OS different from the one that runs on the underlying physical server, or a different guest kernel. If the underlying host runs any Linux distribution, the Containers that run on top of it cannot run Windows.