The most common terms in cloud computing

Cloud computing glossary

In this post we want to collect the most common terms in cloud computing; from basic concepts such as the cloud service models and types to more specialized concepts related to cloud computing. Let’s start from the beginning…

What’s cloud computing?

Cloud computing is a computing resources and services distribution model —from applications to storage resources, networking and processing capabilities— over the Internet, on demand and on a pay per use model. So, in cloud computing, cloud providers or ISPs are responsible for managing computing resources and applications, depending on the cloud service model they offer. While users only pay for the services they use and scale whenever they need.

Although the term “cloud computing” started to gain popularity at the beginning of the 21st century, the concept “computing as a service” was already known as “virtualization” before.

Cloud computing glossary

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

B

Bandwidth

Bandwidth is the maximum data transfer capability of a network or Internet connection; that is to say, the amount of data that can be sent through a connection at the same time. Bandwidth is usually measured in Megabits per second (Mbps).

Bare-metal server

A Bare-metal server is a physical server with a single tenant; that is to say, a physical server of exclusive use of the client who rents it, which isn’t shared with other organizations or users.

C

CDN

A CDN or Content Delivery Network is a network of servers and data centers which are geographically distributed in order to improve availability and performance by placing content copies in a cache closer to end users.

Cluster

A cluster is a group of servers that are connected with each other over a network, and which acts as a single server in many aspects. 

CPU

A CPU or Central Processing Unit is an electronic circuit inside a computer that executes the specific instructions of every software program via basic arithmetic, logic, control and input/output operations. A CPU can be composed of several “cores”, which are the different processing cores, so that modern processors are able to perform several tasks at the same time. Additionally, every core can be able to process several threads simultaneously (Intel’s technology called “Hyperthreading”). 

D

Data center

A data center or Internet data center (IDC) is a physical location where an organization or Internet service provider’s necessary computing resources are gathered. More details about what’s a data center.

Disaster Recovery

Disaster Recovery (DR) is a procedure to recover data and functionalities after a system has been disrupted because of a disaster — either natural or caused by humans. More details about what’s a Disaster Recovery plan and how to build one.

H

Hot migration

A hot migration is the process of moving a system or virtual machine from one server or data center to another without turning it off or disrupting its availability.

Hybrid Cloud

The Hybrid Cloud is a cloud computing deployment model that combines the dedicated resources of a Private Cloud for mission-critical applications and data with shared resources in a Public Cloud for handling unusual traffic peaks.

Hypervisor

A hypervisor is a layer of virtualization software that allows to create and run several virtual machines within a single server, as well as different operating systems. It is in charge of separating the resources of the virtual machine from the hardware system and of distributing them properly. It is also known as virtual machine monitor (VMM).

I

IaaS

IaaS or Infrastructure as a Service is a cloud computing service model that consists of providing and managing computing resources — such as servers, storage or networks — over the Internet. More details about what’s IaaS and its advantages.

Internet Exchange Point

An Internet Exchange Point (IXP) is a physical infrastructure that makes traffic exchange easier among networks for ISPs. IXPs allow networks to interconnect directly via their infrastructure, instead of through third-party networks. More details about what’s an IXP and its advantages.

IOPS

IOPS or Input/Output Operations Per Second is a unit of measurement which is used for indicating the performance of storage computing devices and network storage volumes. It’s an important information since the greater the IOPS capacity is, the greater the performance for writing or reading data is.

ISP

An ISP or Internet Service Provider is a provider of Internet services such as cloud solutions, network storage or networking.

L

Legacy system

A legacy system or legacy application is an old or out-of-date system, technology or software application that continues to be used by an organization because it isn’t possible to replace it or update it easily — or just because the organization doesn’t wish to do so.

M

Multicloud

The Multicloud is a cloud computing deployment model which combines cloud services from several public and private cloud providers, in order to leverage the specific advantages of multiple providers.

N

Network equipment

A network equipment or network hardware is an electronic device that allows data transfer and interaction among devices within a computers or servers network.

Network storage

Network storage is a technology that allows to share storage capacities among servers or computers through a network and remotely, thanks to a direct connection or protocols such as NFS, iSCI, etc.

Noisy neighbor

The concept “noisy neighbor” is an effect that happens in cloud environments and infrastructures that are shared among several customers. It occurs when the activity of a virtual machine (VM) deteriorates the performance of another VM within the same physical infrastructure. This effect is usually caused by the oversubscription of resources.

O

Oversubscription

The oversubscription of resources happens when a shared hosting or Public Cloud provider offers a series of computing resources that exceeds the available capacity, because they assume customers don’t use all the resources offered. More details about what’s the oversubscription of resources.

P

PaaS

PaaS or Platform as a Service is a cloud computing service model that provides a ready to use development environment over the Internet, in which developers can develop, manage, distribute and test their software applications. More details about PaaS or Platform as a Service.

Private Cloud

The Private Cloud is a cloud computing deployment model in which the computing resources and environment are of exclusive use by an organization. A Private Cloud is comparable to owning a data center in a company, but with the benefits of delegating its management and scaling on demand thanks to virtualization.

Public Cloud

The Public Cloud is a cloud computing deployment model in which an ISP offers computing resources over the Internet within an infrastructure which is shared among several organizations, based on a pay per use model.

R

RAM

RAM memory or Random Access Memory is the main memory of servers and personal devices. It temporarily stores the data of the programs in use during a session.

S

SaaS

SaaS or Software as a Service is a cloud computing service model that consists of distributing cloud-hosted software applications to users over the Internet, on a subscription or purchase basis. More details about SaaS or Software as a Service.

Server

A server is a computer, device or computing program that manages networking and computing resources, and provides services and functionalities to other computers, programs and devices known as “clients”.

SLA

A SLA or Service-level agreement is an agreement between the service provider (ISP) and the customer which collects the specific aspects of the service in terms of quality, availability and responsibility. Inside the SLA, ISPs define the level of service of the services contracted by the customer.

V

Vendor lock-in

The concept “vendor lock-in” refers to the situation of dependency on a product or service where a customer can be “stuck” when wanting to change providers, since the change entails very high costs and application compatibility issues. 

Virtualization

Virtualization is the process of creating a virtual technological resource with a layer of software that separates it from the hardware or physical resource (servers, applications, networks…).

Virtual Machine

A virtual machine or VM is a virtual environment created within a physical hardware system with an hypervisor. It has its own operating system, CPU, memory, network interface and storage.

VPN

A VPN or Virtual Private Network is a network that allows to create a private, encrypted and secure connection between two points over the Internet. VPN tunnels enables to send encrypted and secure traffic. More details about what’s a VPN.

Infographic of some key terms in the cloud computing field

cloud computing key terms

Share it on Social Media!

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on whatsapp
Share on email

Connect to the revolution

Receive news related to Cloud technologies, the latest generation networks, highly available systems, high performance storage and other solutions and related developments that may be of interest to you.

  • This field is for validation purposes and should be left unchanged.