What? You still don’t know the best assistant for 5G? Come in!

What? You still don’t know the best assistant for 5G? Come in!

who I am

Hello everyone, my name is OpenStack, a typical post-2000s generation, you can also call me classmate O.

picture

Some people say that 5G is a smarter network, like a Rubik's Cube that can change according to demand and provide the most suitable services, which is inseparable from the role of virtualization.

OpenStack is playing an increasingly important role. Let me give you a complete introduction today. Why is it called OpenStack?

That's because I am an open source cloud computing management platform project, which consists of multiple components working together to complete specific tasks. Each of my components can run independently, and the source code is open for everyone to view and use for free.

picture

Therefore, you can think of me as a stack of multiple open components.

So, where do I stand in the 5G NFV architecture and what can I do?

As we all know, MANO in NFV includes three modules: NFVO, VNFM and VIM. Among them, the role of VIM has always been in a situation of competition among many players.

Because of its open source flexibility and rapid evolution, I have gradually broken through the siege and have been chosen as VIM by most manufacturers and users.

I connect the upper-level applications and the lower-level general hardware, manage related hardware resources such as computing (CPU), storage (hard disk), network (network card), etc., and provide various applications to complete specific functions, and realize virtualization management of resources with the support of virtual switching software.

picture

To put it simply, you can think of me as a cloud operating system that allocates hardware resources on demand and makes flexible calls.

picture

At this point, some people may ask: How do different components work?

We can start with the process of creating a virtual machine. After the user obtains authentication information from Keystone, he sends a request to Nova to create a virtual machine. Nova sends an authentication request to Keystone, confirms that the token returned by Keystone is a valid user, and returns a valid authentication. Then, Nova obtains the image file and the network information required to create the virtual machine from Glance and Neutron respectively, and completes the creation of the virtual machine based on this information.

picture

It may seem a bit abstract, but if you think of this process as assembling a new office computer (which you can think of as the virtual machine mentioned earlier), it may be easier to understand.

First, you come to the door of the warehouse and show the authentication information (token) to the guard (Keystone). After the guard agrees, you enter the warehouse.

You found the warehouse manager (Nova) and put forward your computer configuration requirements. Then the warehouse manager took the various parts you wanted from the warehouse and brought the operating system image (Glance).

picture

Finally, I went to the network administrator (Neutron) to open the network for the new computer.

picture

A new computer (virtual machine) was installed in just a few minutes and can be used as soon as it is turned on. Isn’t it amazing?

My past

So, where do I get all these magical powers?

In fact, since I was born, the place I am most familiar with is the IT (Information Technology) field.

In the IT field, many servers are plagued by the same problem: insufficient utilization of resources such as computing, storage, and network bandwidth.

What is insufficient resource utilization?

For example,

During the Spring Festival travel rush, a large number of users will rush to buy train tickets online, causing long queues on the Internet and server overload.

If the Ministry of Railways purchases a large amount of server hardware to meet demand during the Spring Festival travel rush, most of the server resources will be idle once the travel rush is over.

Is it extravagant? Is it wasteful?

At this time, my, classmate O's, advantages were revealed.

Compared with fixed physical hardware resources, the function of "flexibly calling resources" allows me to work faster and more conveniently.

After discovering that student O had such significant advantages, the telecom operators began to consider letting me enter the CT (Communication Technology) field.

However, there are huge differences between the IT and CT fields themselves. How can the advantages be brought into play just like that?

Let’s first take a look at the special requirements in the CT field.

The CT field requires the provision of convenient and automatic services to achieve elastic sharing of resource pools; it must have a series of high performance features such as high reliability, interoperability, and unified management to adapt to demand.

This may seem a bit hard to understand, so let's give another example.

For example, ordinary Internet phone services do not require commitment to call performance indicators, while carrier-grade voice services have certain requirements for indicators such as latency and jitter rate. In addition, carrier-grade voice services also require rapid service recovery after a major disaster, a requirement that is not found in the IT field.

Although I am reluctant to admit it, my ability is limited and there are still the following gaps between me and the telecom-grade commercial requirements:

  • There is no performance commitment, and the user's minimum guaranteed bandwidth capacity cannot be guaranteed when the virtual machine is deployed.
  • No reliability commitment, and fewer reliability mechanisms.
  • Insufficient security and insufficient encryption.
  • Insufficient maintainability and difficult operation and maintenance management.

Well, okay, I admit that the telecommunications-grade requirements are a bit difficult for me.

picture


My current situation

Do you think I'm giving up? Of course not.

In response to the problems of low resource utilization, high cost and lack of flexibility in the traditional telecommunications industry, ZTE upgraded and transformed me and developed my PLUS version - TECS OpenStack, which is a cloud computing and management platform based on OpenStack and integrated with NFV architecture.

So, what changes were made in this upgrade and renovation?

picture

Let's take a look at the software structure diagram of TECS OpenStack, which is mainly composed of a unified API interface, execution domain services, and operation domain services.

  • The unified API interface is mainly used to connect with the cloud management platform or upper-level applications.
  • The execution domain service is mainly composed of the original components of O, and is enhanced on the basis of the original services. The upgraded TECS OpenStack adds additional "armor" on the basis of the original virtualization.
  • Operation domain service is a new "armor" added by TECS OpenStack to improve product reliability and maintainability.

picture

Having said so much, let me summarize the "armor" added by TECS OpenStack. What are the specific ones?

  • Computing virtualization: Improve virtual machine performance and security, and achieve fast and flexible deployment.
  • Network virtualization: Improves virtual machine forwarding performance, has good scalability, reduces costs, and reduces network resource usage.
  • Storage virtualization: Improve storage reliability and save storage resources through converged deployment.
  • Others (reliability and maintainability): easy operation and maintenance, improved system reliability, automatic analysis and troubleshooting, and complete independent configuration of software and hardware.

Although the application requirements of the CT domain and the IT domain are very different, with the help of the above "armor functions", all my shortcomings in the CT domain have been compensated one by one by TECS OpenStack.

picture

In addition, TECS OpenStack has also added many unique performance enhancements that are not required by the IT domain. These enhancements adapt to the needs of 5G large bandwidth and low latency, and meet the scenarios of 5G edge computing. Meeting the requirements of 5G construction enables TECS OpenStack to be more perfectly applied in the telecommunications field.

On the surface, TECS OpenStack only completes the infrastructure management function in the NFV architecture, but once it is combined with the other two parts of MANO, VNFM and NFVO, it can achieve the "smarter network, like a Rubik's Cube that can change according to demand and provide the most appropriate services" mentioned at the beginning.

You should know me now.

picture


<<:  Global Power over Ethernet Lighting Solutions

>>:  Tomorrow’s 5G performance depends on today’s mobile edge

Recommend

Seven factors to consider in network redundancy design

[[433681]] 【51CTO.com Quick Translation】 When a n...

Reshaping Wi-Fi Infrastructure for the Future of IoT

As the digital age continues to evolve, a major c...

Verizon installs 5G equipment outside homeowners' homes, sparking complaints

According to foreign media, the US telecommunicat...

80VPS: Japan/Hong Kong CN2 server 600 yuan/month, E5/16G/1TB/20M bandwidth

80VPS is an early-established comprehensive netwo...

What is Bluetooth Low Energy?

Bluetooth Low Energy is a new Bluetooth wireless ...

"Innovation City" shines brightly and opens up a new ecosystem for Ascend

[[337542]] On August 11, 2020, the DevRun Develop...

What is network latency? How can I minimize it?

Network latency is not a new term. In modern Ethe...