Cloud servers can be configured to provide levels of performance, security and control similar to those of a dedicated server. But instead of being hosted on physical hardware that's solely used by you, they reside in a shared “virtualized” environment that's managed by your cloud hosting provider.
In computing, virtualization means to create a virtual version of a device or resource, such as a server, storage device, network or even an operating system where the framework divides the resource into one or more execution environments.
The main difference between the cloud vs. data center is that a data center refers to on-premise hardware while the cloud refers to off-premise computing.
Ubuntu is an open source software operating system that runs from the desktop, to the cloud, to all your internet connected things
VMware provides cloud computing and virtualization software and services.
There are three ways to create virtual servers: full virtualization, para-virtualization and OS-level virtualization.
Benefits of Virtualization
Reduced capital and operating costs.
Minimized or eliminated downtime.
Increased IT productivity, efficiency, agility and responsiveness.
Faster provisioning of applications and resources.
Greater business continuity and disaster recovery.
Simplified data center management.
Short for gigahertz, GHz is a unit of measurement for AC (alternating current) or EM (electromagnetic) wave frequencies equal to 1,000,000,000 (one billion) Hz (hertz). 2. When referring to a computer processor or CPU, GHz is a clock frequency, also known as a clock rate or clock speed, representing a cycle of time.