The growth of virtualization technology has been accompanied by the expansion of various cloud computing infrastructure services, including IaaS, PaaS and SaaS. Enterprises utilize the flexibility of cloud computing more frequently to realize the service advantages. This decreases total cost of ownership, increasing the return on investment and providing service all around the world. The service evolution competence is also accelerated to meet the requirements of the clients. This blog describes how to build a next-generation data center based on Intel® Rack Scale Design (Intel® RSD) and OpenStack-based Animbus® Cloud OS to create a flexible, manageable, and economical open cloud solution.
Intel RSD: future-oriented data center design
Intel RSD aims to flexibly configure compute, storage and network resources in one rack and manage the deployment of large-scale racks. With 99Cloud's Animbus® Pod Management components, you can visually manage each node in the data center, and use virtualization, physical machine deployment and configuration based on OpenStack technology. When the physical resource in one rack is used, a group of compute nodes or a group of storage nodes can be flexibly configured according to the requirement of the existing service. In a large-scale cabinet deployment, each rack is treated as a pod. The Animbus® Pod Manager can manage all racks, and deploy them into an application or platform that meets the service requirements, such as an OpenStack-based private cloud platform, a VMware-based virtual platform, or a Docker-based application release platform.
Animbus® Cloud platform
99Cloud's Animbus® Cloud OS takes the most influential data center cloud computing software, OpenStack, as a core with more development and function optimization based on the management modules provided by OpenStack. Animbus® is compatible with heterogeneous virtualization software, server, storage and network devices. It is easy to expand, with high availability and flexibility, providing a one-stop platform solution to the enterprise-level cloud computing management platform.
Animbus® OpenStack Compute, compatible with the OpenStack Ocata version, supports industry-leading virtualization software such as KVM, LXC, QEMU, UML, VMware vSphere, Xen, XenServer, and Hyper-V. The functions of different virtualization software are different. The user can configure multiple virtual machine software applications on one platform and can build the virtual machine on different virtualization back ends through the nova dispatching strategy. Refer to the figure below for details.
Fig. 1: Interface view of 99Cloud Animbus® Cloud OS
Pilot environment of Intel RSD
The table below gives the hardware and software configuration of an Intel RSD environment.
Table. 1: Basic Configuration
The diagram below shows the topology structure of a pilot environment.
Fig.2 Topology of pilot environment
Intel RSD Simulation Environment
Different hardware configurations and software combinations will dramatically affect the performance of the whole operating environment. In this pilot, Ceph is used as the storage, which can be expanded horizontally. The management of the platform and the infrastructure utilizes 99Cloud's cloud platform, a cloud platform management software based on OpenStack technology and can dynamically map the correlation of the software and hardware.
Since the service application is ever changing, the dynamic configuration of Intel RSD provides an optimal solution. For example, for a compute-intensive application, we can add more compute nodes into an Intel RSD compliant cabinet. For a storage-intensive application, we can add more storage resources to the cabinet. And in addition to the requirement on the application performance, the infrastructure will also realize the benefits of automatic deployment and configuration, so that the cloud becomes more intelligent.
For the system that is running, we hope that the capacity and performance of the platform can be linearly increased through the minimum expenditure and the lowest risk. Intel RSD can meet this requirement and with the 99Cloud Animbus® management platform, the administrator can allocate different hardware into the needed environment directly through the interface.
Fig. 2: example of on-line modification of configuration
99Cloud's Animbus® is compatible with heterogeneous virtualization software, server, storage and network devices; it is easy to expand, with high availability and flexibility, providing a one-stop platform solution to the enterprise-level cloud computing management platform. Intel RSD is the next generation technology to transform data center and drive future innovation, such as AI, cloud computing, and big data. By integrating Intel RSD support into 99Cloud Animbus® OpenStack, we are able to provide customers a holistic open cloud solution. To learn more about use cases and best practices, go to http://99cloud.net/en/.