How is the cloud infrastructure managed?

What is a cloud infrastructure?

The term cloud infrastructure describes the components that are required for cloud computing, including hardware, abstracted resources, storage and network resources. You can think of cloud infrastructure as the tools required to create a cloud. You need a cloud infrastructure to host services and applications in the cloud.

How does a cloud infrastructure work?

Abstraction technologies or processes - for example virtualization - are used to abstract resources from the physical hardware and to combine them in clouds. Automation software and management tools allocate these resources and provide new environments. This allows users to access the resources they need at any time.

What does a cloud infrastructure consist of?

A cloud infrastructure consists of several components that are integrated with one another in a single architecture and support business processes. A typical solution consists, for example, of hardware, virtualization, storage and network components.

The term cloud infrastructure is used to describe a complete cloud computing system, including all its components, as well as every single one of the technologies.

Components of the cloud infrastructure

While you probably think of a cloud as something virtual, hardware is required as part of the infrastructure.

A cloud network consists of various physical hardware components that can be housed in multiple geographical locations.

The hardware includes network devices such as switches, routers, firewalls and load balancers, storage arrays, backup devices and servers.

The servers are connected to one another through virtualization. Resources are split up and abstracted so that users can access them.

Virtualization is a technology in which IT services and functions are separated from the hardware.

A software called a hypervisor, which is based on the physical hardware, abstracts the resources of the respective computer, such as memory, computing power and storage.

Once assigned to centralized pools, these virtual resources are known as clouds.

Clouds offer the following advantages: self-service access, automated scaling of the infrastructure and dynamic resource pools.

Within a data center, data can be stored on many disks in a single storage array. Storage management ensures that data is properly backed up, that outdated backups are regularly removed, and that data is indexed so that it can be retrieved in the event of a storage component failure.

With virtualization, storage is abstracted from hardware systems so that it can be used by users as cloud storage.

With storage available as a cloud resource, you can add or remove drives, reassign hardware, and respond to changes without having to manually provision separate storage servers for each new initiative.

The network consists of physical lines, switches, routers and other devices. Virtual networks are built on the basis of these physical resources.

A typical cloud network configuration consists of several subnets, each with different levels of visibility. The cloud enables the creation of VLANs (Virtual Local Area Networks) and assigns static and / or dynamic addresses for all network resources as required.

The cloud resources are made available to users over a network (such as the Internet or an intranet) so that they can remotely access cloud services or apps as needed.

Public, private and hybrid cloud infrastructure

The basic elements of a cloud infrastructure are always the same, regardless of whether it is a private cloud, a public cloud or a combination of both.

Regardless of the type of cloud computing, the first thing you need is a cloud infrastructure. You can either create a private cloud that is tailor-made for you with your own resources or use a public cloud. You rent the cloud infrastructure from a cloud provider and therefore do not have to set it up yourself.

Cloud infrastructure or cloud architecture

A cloud architecture determines how the individual technologies are integrated when creating cloud computing environments. It indicates how the individual components that make up clouds, such as hardware, virtual resources, networks, operating systems, middleware, automation, management, containers, etc., are connected to one another.

If cloud infrastructure is the tools you need to build a cloud, cloud architecture is the blueprint of how it is built. You can think of it as building a house. To build a house, you need the appropriate materials and a blueprint. Without a blueprint, you only have resources such as wood, concrete and nails. With a blueprint, you can use this material to strategically build a foundation, walls, and roof that together make a house.

Why Red Hat Technologies for the Cloud?

Our open source technologies provide a consistent basis for every type of cloud, whether public, private or hybrid cloud. Red Hat Cloud offers a standard operating system that works the same in all environments, a container platform that lets you move packaged apps from cloud to cloud, and tools to manage and automate all of these processes. With a Red Hat Cloud, you can successfully operate on hundreds of certified public cloud platforms. Alternatively, you can of course also develop your own private cloud.

With Red Hat, you can leverage the interoperability, workload portability, and flexibility of open source projects - developed by thousands of developers in communities connecting data centers to clouds, building infrastructure with containers, and testing security - in hybrid cloud enterprise environments.

Learn more about clouds

Hybrid cloud computing with Red Hat