Engineers from La Salle-URL share the latest news and projects in the field of network solutions in telematic engineering.

24 February 2017 | Posted by Redacción Data Center

Virtualization & Cloud Computing

Hi folks.

On today's post we're going to analyze two increasing tendencies around data center design: Virtualization & Cloud Computing.

Nowadays the evolution process on all areas is amazingly fast, once something is adopted for production, it rapidly becomes deprecated. That is even more evident in the technological world. Hence, a data center design which takes only in consideration dedicated physical equipment is no longer viable.

Through the use of virtualization we can overcome the need  for specific services by virtualizing those in general purpose servers which provide the resources required. Virtualization per se is the creation of a virtual -- rather than actual -- version of something, such as an operating system , a server, a storage device or network resources. Therefore, we can create any kind of virtual device to fulfill any need the CPD may have without the need to acquire dedicated hardware, which would otherwise be hard to amortize.

Another strategy growing in use to reduce the dependency on actual hardware, specially on peak hours, is cloud computing. Cloud computing enables companies to consume a compute resource, such as a virtual machine, storage or an application as a utility rather than having to build and maintain computing infrastructures in house. Through the use of cloud computing a data center can be designed to hold a stable amount of workload instead of dimensioned to hold peak workloads. Then, a data center could rely on cloud computing solutions to handle all the workload their actual physical datacenter cannot. Another interesting use case is for high availability, redundancy and backup strategies. Storing and deviating some computational power to the cloud decentralizes the data center hence making it more robust and flexible.

cloud-vs-virtualization

If we put these two technologies side by side we can see a clear difference between them. While virtualization only attempts to  detach functionality from hardware, hence allowing for infinite functionalities only restricted by the resources they consume; cloud computing goes a step beyond that, it also allows for that containerized services or functions to be delegated to external resource pools so you can run them without the need to actually own the required resources.

 

 

Share

Add new comment

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
3 + 0 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.