OpenStack, Implementing 5G and beyond

OpenStack, Implementing 5G and beyond

As we move towards 5G in telecommunication technologies and services offered by it, a lot of network infrastructure needs to be upgraded, migrated and installed. This is required to support new and advanced use cases as standardized by the 5G communication technology. Apart from Infrastructure, a lot of operational issues like orchestration, service management, interoperability and FCAPS management need to be taken care of.

This article will provide you an insight on implementing a cost effective and agile way to deal with current requirements of the industry. We will also, understand the basics of OpenStack (Sometimes referred to as NFV (Network Functions Virtualization) OpenStack), a free open-source software platform for IaaS (Infrastructure as service) cloud computing and its implementation. We will also have an overview of OpenStack Landscape and OpenStack Architecture

Cloud Computing and Cloud Service models

Let’s quickly understand Cloud computing and Cloud service models. Cloud computing consists of application and services moved from local computing deployments to somewhere into the Internet “Cloud”.

Cloud deployments offer a virtualized environment where resources are scalable on-demand. Outsourced services are accessed through the Internet using common protocols and networking standards.

Cloud computing (e.g. Amazon, Rackspace, Google) companies build large data-centers to sell low-cost and scalable storage and computing. Service Providers and other companies move their application and services to the cloud. Cloud computing offers two major advantages for Cloud providers and end-users (service providers).

a) More efficient usage of resources: Virtualization enables sharing of physical services, storage and networking capabilities across different users. Such shared infrastructure enables multi-tenancy, making the most from the available infrastructure. This results in lower costs for computing and storage.

b) High scalability: provision of services can be based on current demand requirements. Such dynamic provisioning can be done automatically using software automation for dynamic scaling. It results in the possibility to dynamically expand/contract the required service.

No alt text provided for this image

What is OpenStack?

OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed and provisioned through APIs with common authentication mechanisms.

A dashboard is also available, giving administrators control while empowering their users (Service Providers) to provision network resources and services through a web interface.

Beyond standard infrastructure-as-a-service functionality, additional components provide orchestration, fault management and service management amongst other services to ensure high availability of user applications.

Started as a joint project of Rackspace Hosting and of NASA in 2010, OpenStack today is supported and managed by the OpenStack Foundation, which is composed of more than 500 companies (e.g. VMware, CISCO, Citrix, Oracle, Ericsson, IBM, etc)

OpenStack Landscape

OpenStack is broken up into services to allow service providers to plug and play components depending on their needs. Below OpenStack map gives you overview of the OpenStack landscape to see where those services fit and how they can work together.

No alt text provided for this image

OpenStack Architecture

OpenStack runs on top of commodity computers (no particular hardware is required). The software platform is installed and runs on top of the host operating system (e.g. Linux OS, Windows OS) in order to create a distributed “cloud operating system”. Such cloud operating system supports the creation of different Virtual Machines (or Containers) which can be connected through Virtual Networks.

Nodes running the OpenStack software are configured to form a single instance combining together computing and storage. Nodes are usually connected through a high speed local area network. In an instance at least a node is configured as controller which is in charge of coordinating OpenStack functions and managing the resources available to the instance. Other nodes are configured as compute nodes that offer computation and storage resource to virtual machines (or Containers).

The controller node exposes a web dashboard to allow users and administrators to manage Virtual Machines (or Containers) and allocate Compute, Storage and Networking to them. Each service composing OpenStack exposes a set of REST APIs (Representational State Transfer Application Programming Interfaces) to allow automatic management directly from external applications.

No alt text provided for this image

Using open technologies as the foundation for certain software-defined networking (SDN) and NFV frameworks means those technologies are more driven by community standards. The use of standard, open source technology is enabling large operators and enterprises to tap into a wide range of open development models and tools to speed up development and lower costs.?This allows companies to deploy more cloud technology with scale and agility.

The main drivers of OpenStack adoption, according to a research user survey by the OpenStack Foundation, are the ability to increase operational efficiency, to remain competitive by innovating faster, and to save money.

In our next article we will have an overview of the OpenStack services. Till then stay safe and happy learning with Learnizo Global. (www.LearnizoGlobal.com)

要查看或添加评论,请登录

Sanjay Kumar ↗?的更多文章

  • Should You Enroll in a 6-24 Month AI/ML/GenAI Course? A Telecom Perspective

    Should You Enroll in a 6-24 Month AI/ML/GenAI Course? A Telecom Perspective

    I frequently get asked this question by many learners, so I thought of addressing it here. The hype around AI and ML…

    4 条评论
  • Service-Based Architecture (SBA) in 5G: Will It Expand in 6G and Extend to RAN?

    Service-Based Architecture (SBA) in 5G: Will It Expand in 6G and Extend to RAN?

    Understanding Service-Based Architecture (SBA) in 5G One of the biggest transformations in 5G Core (5GC) is the…

    3 条评论
  • 5G - Getting confused with N's and G's?

    5G - Getting confused with N's and G's?

    Getting confused with N's and G's? Get your fundamentals cleared about eNb, gNb, ng-eNb, en-gNb? #eNb, #gNb, #ngeNb…

  • Back to JOB after Entrepreneurship

    Back to JOB after Entrepreneurship

    Job is tough but #Entrepreneurship is not easy either. Many people think of getting into Entrepreneurship once they are…

    3 条评论
  • Future of Telecom Jobs?

    Future of Telecom Jobs?

    Yesterday got a call from a friend who happens to be a my colleague from my second company and he was bit anxious about…

    5 条评论
  • Future of Co-Working Industry?

    Future of Co-Working Industry?

    Last couple of years have been very exciting for the Co-Working Industry and they have seen an exponential growth…

    4 条评论
  • FMCG Businesses and Related business Ideas

    FMCG Businesses and Related business Ideas

    FMCG industry is one the fastest growing industry and least affected by even Covid-19 (with some exceptions). In this…

    3 条评论
  • BSNL- Why 4G , Why not 5G ?

    BSNL- Why 4G , Why not 5G ?

    When most of the world is done with the 4G Networks , Our state owned Operator (BSNL & MTNL) is still struggling to get…

    3 条评论
  • MEC - Multi Access (Mobile) Edge Computing

    MEC - Multi Access (Mobile) Edge Computing

    MEC - Multi Access (Mobile) Edge Computing is a key enablers for 5G technology to succeed. MEC is all about brining…

  • Why we need different Apps , When we used to do everything from one browser ?

    Why we need different Apps , When we used to do everything from one browser ?

    When we can do almost everything with a single browser whether we want to do shopping , taxi booking , hotel booking or…

    1 条评论

社区洞察

其他会员也浏览了