The new generation Tianyuan operating system of mobile cloud has built a solid foundation for China's digitalization

On June 21, 2023, Red Hat announced that it would stop publicly providing the source code of its enterprise version of Red Hat Enterprise Linux (RHEL) . This will affect all RHEL-based derivatives and branches (such as AlmaLinux, Rocky Linux, and Oracle Linux, etc.), and users using RHEL derivatives will also not be able to obtain security updates and version upgrades, resulting in huge risks to system security.

As the "national team" of cloud computing, Mobile Cloud has laid out the underlying core technology in advance and released the mobile Yuntianyuan operating system BC-Linux long before CentOS stopped serving. As the best alternative distribution of CentOS and RHEL, this operating system realizes full-link autonomous control.

Tianyuan operating system builds a solid foundation for digitalization

Mobile Yuntianyuan operating system (BC-Linux) is a server operating system developed by China Mobile based on the domestic open source community , providing users with commercialized system subscriptions, technical support and other services. The system focuses on key core areas such as full-stack autonomy, diverse computing power, core innovation, and security and reliability. Through the integration of software and hardware, it realizes full-stack performance optimization from system to application, fully releases diverse computing power, and builds a solid foundation for digitalization.

BC-Linux started research and development in 2015. After 8 years of iterative upgrades, 18 versions have been released in total , providing server general version and business customized version:

Server Universal Edition: Meet the needs of enterprises for the general Linux operating system, and provide a standardized and platform-based product operating environment.

Business customized version: Based on the general version of the server, it is customized and optimized for specific business scenarios, including container version, virtualization version and edge computing version, etc., to meet the needs of diverse scenarios.

BC-Linux is currently commercially available on a large scale, with a deployment scale of over 300,000 sets, and 100% coverage of mainstream business scenarios . It has the following core advantages:

Customize the system kernel and open the extreme performance mode: perform function enhancement and performance optimization on multiple kernel subsystems to meet the extreme performance requirements of cloud scenarios, and achieve 10% to 100% performance improvement in typical scenarios. At the same time, the kernel-level business hybrid technology is implemented, and the resource utilization rate of typical virtual machines and containers in the offline hybrid scenario is increased by 30%.

Dual-plane virtualization, full unloading of software and hardware computing power: Focusing on scenarios such as standard virtual machines and secure containers, with Qemu and Stratovirt as the dual technology route, to create a dual-plane virtualization technology stack; support virtual machine fast startup and container lightweight memory floor noise, and continuously reduce CPU and memory virtualization losses; software and hardware integration realizes full unloading of virtualization capabilities and provides high-performance IO capabilities.

Multi-dimensional security reinforcement and independent security protection capabilities: support automatic security detection, vulnerability scanning, intrusion detection and other multi-dimensional security reinforcement technologies, and provide full-link security and trusted virtualization solutions based on national secret algorithms; implement IMA integrity dynamic measurement and performance optimization solutions to ensure the confidentiality and integrity of user data on the cloud.

Full-stack hot upgrade technology to ensure zero service interruption: important security updates can be performed without restarting the kernel and application programs, and second-level online hot repair can be achieved. The repair success rate is close to 100%, which effectively improves the high availability of services; high availability technology for storage IO links, including real-time mirroring of IO traffic, overtime IO suspension and other functions, ensures that in the event of network interruptions and storage exceptions, the SLA of user storage services can still reach 99.95%.

With years of deep cultivation and technological innovation in the field of basic software, BC-Linux has submitted 40+ patents and obtained 5 authorized patents. Up to now, BC-Linux has contributed more than 350 patches to the Linux kernel community, and more than 200 patches to the domestic open source community. At the same time, it serves as a member and director of the domestic Dragon Lizard and Euler operating system open source communities. In addition, BC-Linux has also won a number of industry qualification certifications and key awards, including Internet Top Ten Innovative Products, openEuler Leading Business Practice Award, National Evaluation Organization Xinchuang Quality Evaluation Certification, Central Enterprise Science and Technology Innovation Achievement Recommendation Catalog, etc. It has been selected into the typical case library of commercial encryption in the field of industry and information technology, the top ten domestic events that promote the development of the software industry, and typical industry demonstration cases .

Full-stack independent controllable adaptation to create an industry-level migration solution

Based on China Mobile's application industry chain and upstream and downstream development advantages, BC-Linux has a complete software and hardware ecosystem: it fully supports the six domestic CPUs of Phytium, Kunpeng, Haiguang, Loongson, Zhaoxin, and Shenwei; it completes two-way authentication with domestic mainstream Xinchuang servers, middleware, databases, and security components to create a safer, broader, and richer basic software base .

To solve the problem of domestic operating system migration, BC-Linux has developed Tianyuan "Easy" migration tool, which can realize one-click in-place upgrade of RHEL, CentOS and other operating systems . The tool supports command-line and graphical operation modes, provides atomic migration capabilities, and supports complex application scenarios such as virtualization, containers, and big data. The "Easy" migration tool has been verified by large-scale migration practices, including the completion of the large-scale relocation of 80,000+ sets of China Mobile's existing network services, involving 30+ core business applications, and can ensure the "convenient, stable, and efficient" migration of all-scenario services .

High-quality system subscription service, providing technical support for the entire network

BC-Linux provides up to 10 years of life cycle maintenance support (5 years of complete maintenance + 3 years of support maintenance + 2 years of extended maintenance), and has a three-level service support system covering the whole country . The system has 30+ operating system kernel experts and 100+ technical support engineers to respond to users efficiently, provide standard maintenance services and advanced technical support services for users within the valid subscription period, and provide exclusive migration services for domestic operating system migration needs :

Standard subscription service: Provide BC-Linux 5*8/7*24h subscription service, including security update vulnerabilities, update reminders, technical support forums and other services.

Advanced technical support services: Provide BC-Linux system installation, configuration, fault analysis, diagnosis, security reinforcement and on-site senior expert services.

Migration service: Provide pre-migration planning consultation, cooperate with business parties to complete business adaptation verification, and provide "easy" migration tools, participate in migration plan design, provide migration implementation and other services as needed, support and solve the problem of operating system upgrade during the migration process, and ensure the smooth completion of business migration throughout the process.

Guess you like

Origin blog.csdn.net/weixin_46879208/article/details/131577690