📜 ⬆️ ⬇️

OpenStack transforms data centers

OpenStack has the scalability, flexibility and cost-efficiency that data centers need.
Anni Lai, IT product department (data center solutions), Huawei Technologies

The ability to virtualize data processing centers (DPCs) based on open source software, namely the OpenStack cloud platform, allows you to solve the most difficult IT problems today - from processing “Big Data” (Big Data) to “Internet of Things” (IoT). , Internet of Things). Many businesses and service providers expect OpenStack to help them transform their data centers into scalable automated matrices of physical resources and virtualized services. These disparate data centers, managed through automation interfaces and application programming APIs, support the use of the DevOps model when delivering software for innovative applications supporting mobility, social networks, and many other types of applications based on virtualization of network functions NFV (Network Function Virtualization).

The use of OpenStack in Huawei solutions helps transform data centers to economically support growing loads — increasing the number of users, application services, the number of devices, and traffic volumes.
')


Components working together

Due to its ease of deployment and wide scalability, the OpenStack platform can meet the needs of both public and private clouds of any size.

The OpenStack platform is supported by a global developer community managed by the non-profit OpenStack Foundation, created in 2012. More than 800 companies have already joined the project, including AT & T, Ubuntu, HP, IBM, Intel, Rackspace, Redhat, SUSE, Huawei, Apitra, CCAT, Cisco, DreamHost, EMC, Ericsson, Hitachi, Juniper, Mirantis, NEC, NetApp, Symantec , Yahoo, odin and recently google. The community has more than 18,000 individual members from 140 countries.

OpenStack software is developed as a group of interrelated projects aimed at managing large pools of computing resources, storage resources and network resources in the data center. These resource pools are managed through the control panel (Dashboard) in the web browser window or through the OpenStack API.

OpenStack consists of the following modules:



The OpenStack system is ideal for heterogeneous infrastructures and is able to work in conjunction with other corporate and open source technologies. Since OpenStack APIs are compatible with Elastic Compute Cloud (EC2) and Amazon's Simple Storage Service (S3) services, client applications written for Amazon Web Services can be migrated to OpenStack discrete environments.

Why OpenStack?

Compared to proprietary solutions, OpenStack has several advantages:


Huawei and OpenStack

The FusionSphere 5.0 cloud operating system, developed on the basis of OpenStack, clearly demonstrates Huawei's commitment to the OpenStack ecosystem as a whole. In 2014 and 2015, Huawei entered the top ten companies of the OpenStack community in terms of the amount of software code developed for OpenStack. Today, Huawei is the "gold" member of the OpenStack Foundation organization and continues to contribute to its work, as well as participating in the activities of the developer and user communities.

Since FusionSphere is based on the original OpenStack system, it maintains support for all hypervisors, software applications, and hardware products certified for OpenStack. Add-ons developed by Huawei increase the reliability and security of OpenStack in terms of commercial use. The improvements implemented by Huawei are implemented on the original add-ins and OpenStack drivers and do not make any changes to the kernel code of the platform itself. This ensures easy integration of third-party hardware drivers into the FusionSphere system.

FusionSphere Reference Architecture

Huawei’s service-oriented distributed cloud data center (SD-DC2; Service-Driven Distributed Cloud Data Center) is the reference architecture for converged data centers. The main goal of the SD-DC2 architecture is to consolidate and virtualize computing resources, storage resources, and network resources within one or more physical data centers.

FusionSphere provides a unified management environment for very large data centers containing millions of virtual hosts. By developing the FusionSphere OS based on OpenStack, Huawei has ensured that FusionSphere is compatible with the widest range of diverse physical resources and software platforms. All physical and virtual resources - from one or several suppliers, in the cloud or on the "bare iron" - can be combined under the control of one standard unified management system.


OpenStack plays a central role in the FusionSphere cloud OS.

Optimization for operators

The FusionSphere hypervisor uses communication performance technology optimized for carrier-class applications. The virtualized cloud resource planner distributes them based on the affinity of network elements. Prioritization of performance policies can be applied to reduce latency. These policies ensure that virtual machines that perform the functions of a particular service are placed in the same physical cluster.

FusionSphere also includes high availability (HA; High Availability) and fault tolerance (FT; Fault Tolerance) functions, minimizing application and system downtime, including resource reservation, fault detection, and automatic disaster recovery.

FusionSphere implements distributed software-defined storage (SDS; Software-Defined Storage), which minimizes I / O latency and supports horizontal scaling of storage. The entire storage volume is divided into resource pools. Of these pools, resources are allocated in the most economical way to support each type of application. The intelligent storage resource optimizes load and performance planning.

Network virtualization

To build fully mesh networks of level 2 in the FusionSphere virtual environment, overlaying of network components based on software-defined network technologies (SDN; Software-Defined Networking) and virtual extensible network (VxLAN; Virtual Extensible LAN) is used.

With full information about the physical and logical topologies, as well as about active QoS policies, the SDN controller dynamically selects the best routing paths. In addition, to increase efficiency and control costs, the SDN controller also dynamically changes WAN routing policies through data center links. These SDN controller functions are centrally managed and based on open standards.

In addition to supporting SDN functions, FusionSphere OS is an ideal platform for hosting NFV infrastructure initiatives (NFVI), currently being implemented by many of the world's leading telecommunications companies.


Huawei service-oriented distributed cloud data center

Development prospects

The OpenStack system continues to evolve, providing new services with each new version. There are already many worthy examples of using OpenStack in Fortune 100 enterprises — from Disney and AT & T to RackSpace and Comcast. The main factor in the growing popularity of OpenStack is the desire of companies to move away from binding to the supplier, accelerate the introduction of innovations, increase scalability and economic efficiency. Today, OpenStack plays a significant role in the data center transformation process.

vk.com/huaweirussiaofficial
www.facebook.com/huaweirus
www.linkedin.com/company/huawei-russia
twitter.com/huaweirus

Source: https://habr.com/ru/post/282365/


All Articles