Recently, Mulan Open Source Community TOC held a review meeting for its incubation projects, covering key fields such as database, big data processing, network, streaming media, cloud computing and so on. Among them, Inspur data pure self-research product SKYLINE successfully shortlisted.
Since OpenStack opened to the present, OpenStack is often criticized for its poor native interface, which leads to major manufacturers have developed their own OpenStack management interface according to their own usage scenarios while using OpenStack.
Similarly, Inspur Cloud has developed its own OpenStack interface, Skyline, in OpenStack’s long history. Based on the OpenStack Community Horizon project, the product has been deeply optimized in terms of ease of use and page performance, providing a simple, easy-to-use and efficient OpenStack console. Since its launch five years ago, it has served many enterprise users and has been constantly polished and improved.
Now Skyline is open source! MulanPSL2 protocol is currently followed. The content of the protocol and the REPO address are detailed at the end of the article.
What are the basic functions of the innovative Skyline?
SKYLINE has fully realized NOVA computing, CINDER block storage, MANILA file storage, SWIFT object storage, GLance mirror management, Neutron network, Keystone authentication and other basic module functions.
Taking the computing module as an example, it is easy to create a virtual machine using Skyline. At the time of creation, you can not only directly create volumes, select network card and security group, but also provide functions such as filtering specifications according to CPU and memory, resetting initial password, specifying fixed IP of network card, specifying host group and so on.
In addition, users can use Excel templates to create virtual machines in batches, as shown in the figure below.
For managing virtual machines, Skyline provides advanced operations such as migration, online migration, rescue, and reconstruction.
For virtual machines and volumes, Skyline also provides a soft delete recycle bin, providing an opportunity to “undo” such high-risk operations.
Skyline, for example, supports breakpoint transmission of large images when uploading images, allowing users to continue uploading at any time even if the network is not good or the browser is shut down midstream.
Skyline: extensive basic features Pratt & Whitney’s advanced features are commendable
Crusally, Skyline also connects with module functions such as bare chain management, Cyborg equipment management, Masakari high availability, Octavia load balancing, HEAT service orchestrating, Mistral planned missions, Senlin scaling services, and Trove database instances. Provide the user with more abundant function use space. In Skyline, for example, you can manage bare-metal resources and instances in the same way you manage virtual machines by using a bare-metal management feature.
In addition, Skyline provides an easy-to-use hardware pass-through function for the Cyborg module, which allows users to mount/unload GPU, FPGA, NVME and other devices with simple operation without knowing Cyborg’s obscure concepts.
For Masakari high availability, Skyline makes it easy to manage high availability clusters and high availability events, and easily configure parameters such as high availability policies and fuses.
Octavia as OpenStack instead of LBASS load balancing module, using Skyline can also facilitate the creation of load balancing instance and configuration of load balancing strategy.
It is worth mentioning that Venus, which attracted great attention at the 12th China Open Source Hackathon in 2021, as the self-research module of Inspur Cloud Sea’s contribution to OpenStack, mainly provides log analysis and log retrieval functions, while Skyline also provides corresponding interface functions for it. Specifically, Venus can be used to retrieve OpenStack logs, system logs, and analyze call chains.
What will the future hold for Skyline?
Skyline is currently maintained by three Inchao Yunhai engineers, Gao Fei, Bai Ziyu and Zhang Bailin, as well as four external contributors, Pan Qibao, Ning Shengbin, Zhou Guowei and Zhang Yanbing. Thank you.
In the future, a Release of Skyline is planned to be released every six months. Since Skyline is evolved from the commercial version of the project, time is needed for open source adaptation. The recent plan is as follows:
Inwave, as an active practitioner of the concept of “source from open source, feed on open source”, constantly breaks through the bottleneck of open source version in performance and large-scale management ability through the breakthrough of open source open technology, and plays an important role in helping the industry to jointly build an open and unified intelligent infrastructure.
Facing the future, Inspur Data will continue to build the core technology strength of Cloud Sea OS with the concept of “openness, integration, agility and intelligence”. Centring on the product positioning of the core engine of the intelligent computing operating system, Inspur Data will continue to build cloud, digital and intelligence integration solutions based on open infrastructure such as OpenStack and Kubernetes. We will promote the transformation of enterprises into digital and intelligent enterprises.
Related links: Currently Skyline open-source code is hosted in the real community. The address of the project: https://forgeplus.trustie.net… Mulan loose license, version 2 https://license.coscl.org.cn/…