Introduction to use Alibaba Cloud to support global broadcasting for the first time in this year’s Olympics. This is an important step for the Olympics to enter the digital age. For this special Olympics, technology is of paramount importance. We believe that this history-making practice will serve as a milestone for supporting more sports enthusiasts in the future to transform "cloud viewing games" into the main way to participate in international sports events.
Author | Zhimin Jiaxu
The first postponement, the first time restrictions on watching games... are destined to leave a special mark in the history of the Olympics. However, under many "firsts", Chinese scientific and technological forces are creating a historic breakthrough in this global sports event on a key track.
For the first time this year, the Olympic Games will use Alibaba Cloud to support global broadcasting. This is an important step for the Olympics to enter the digital age. For this special Olympics, technology is of paramount importance. We believe that this history-making practice will serve as a milestone for supporting more sports enthusiasts in the future to transform "cloud viewing games" into the main way to participate in international sports events.
The cloud-native power behind digital international sports events
This is a true "sports event on the cloud". In the multiple core projects of this event, Alibaba Cloud not only provided rich cloud computing resource support such as storage, computing, and network, but also container technology played an important role. At the same time, it is also verifying the key trend container is becoming a new interface for using the cloud, and the preferred method of global application delivery For example, the container service ACK, as the best container execution environment on Alibaba Cloud, and the container mirroring service ACR as the best container application distribution infrastructure, are all promoting high-efficiency, stability, extreme flexibility, security and intelligence and other capabilities to promote international competitions in the cloud. The native way accelerates the development of digital evolution.
Just like the progress and transcendence embodied by the Olympic spirit of "faster, higher, stronger, and more united", Alibaba Cloud Container Service is constantly challenging its ultimate capabilities. In the service guarantee work of this sports event that has attracted global attention, Alibaba Cloud Enhanced Container Service ACK Pro and Container Mirroring Service Enterprise Edition ACR EE, with their outstanding performance, provide powerful tools for the construction and operation of more upper-level project applications. The base of capability proves to the world the "cloud native power" from China.
1. Stable as a rock, escorting the official website of the event
The particularity and difficulty of the hosting conditions and the huge challenges they face all make the events related to this event attract worldwide attention. The official website is the most authoritative and real-time publishing platform for event information. based on Alibaba Cloud Container Service ACK Pro's remote active-active high-availability architecture in Frankfurt, Hong Kong and other regions. The official website continues to provide stable and reliable for global audiences during the event. , Safe, high-performance access service. Cloud container technology provides a key guarantee for the timely delivery of official schedules, event information, athlete status, and Olympic stories to the world.
2. Efficient and safe, providing real-time data source for event information
Under such a grand event, it is no exaggeration to describe the data generated as "massive". For this information to be processed efficiently, a huge data warehouse becomes an inevitable choice. It is responsible for receiving information from the field results application, such as collecting information such as the start time of the game and the athlete's performance, and then processing it in a centralized manner to provide a data source for other applications.
In order to ensure data security, business continuity, and provide complete data protection for applications, the event data warehouse builds a high-availability architecture for remote disaster recovery based on ACK Pro, including Tokyo and Frankfurt. In addition, due to the need to collect data, process and output data in system has high real-time requirements. The excellent performance of ACK Pro and ACR EE fully meets the high real-time requirements. Even if the business volume grows rapidly, ACR EE's large-scale distribution of container images and the extreme flexibility of ACK Pro can quickly expand nodes and Pods to cope with sudden traffic peaks.
In addition, the rapid deployment capability of container technology's DevOps is also applied in automatic media labeling scenarios to integrate data from various sources, such as athletes' entry time, scoring time, etc., establish a database, and enrich OBS videos through artificial intelligence Metadata related to the image. The project is also deployed and constructed based on ACK Pro to improve the automation of media labeling.
3. Extreme flexibility, helping the public to "explore the Olympic Village on the palm"
Although live watching is strictly restricted, with the help of technology, the public can enhance their interaction with the event through a variety of novel and interesting online methods. For example, an Olympic-themed adventure mobile game launched by PinQuest allows users to start their own "Olympic Village Adventure" journey on their mobile phones. The game is based on the key modules of extreme flexibility provided by ASK (Alibaba Cloud Container Service Severless Edition). It was launched and quickly completed more than 10 days before the start of the event, which fully reflects the rapid deployment and extreme flexibility of containers.
Dripping water is not a day's work. Behind the wide application and satisfactory performance of container services in this competition is Alibaba's core technologies and capabilities that have lasted more than 10 years in the process of evolving to cloud native.
Cloud Container Service Core Technical Capabilities
Cloud Container Service provides the most competitive container products in the industry, and has maintained the largest domestic container market share for many years. addition to supporting large-scale events such as the Olympics, has also become the backbone of large-scale events such as Double Eleven, 618, and the Spring Festival Gala. It supports the group's core e-commerce, retail cloud Ju Shi Pagoda, logistics cloud rookie CPAAS, and middleware MSE The CDN and ENS of the edge cloud also support the cloud nativeization of AI and databases and the cloud nativeization of DingTalk audio and video, which has accumulated rich core technical competitiveness.
Figure 1: The overall architecture of Alibaba Cloud's container service product line
2.1 Global Architecture
Alibaba Cloud Container Service is available in 24 regions around the world, covering China, Asia Pacific, North America, and Europe. It truly achieves global deployment, built-in best high-availability practices, and disaster recovery backup solutions, which are very suitable for global business architecture scenarios. Can help customers significantly improve system availability and stability. For the Olympic Games, which has extremely high requirements for reliability and SLA, the customer deployed multiple sets of trans-continental container clusters based on ACK Pro and ACR EE, covering Frankfurt, Hong Kong, and Tokyo, achieving zero failures throughout the process, and stable performance. People satisfied.
2.2 Enterprise-level support
Alibaba Cloud Container Service for Kubernetes (ACK) is the world's first service platform that has passed Kubernetes conformance certification. It provides high-performance container application management services and supports the lifecycle management of enterprise-level Kubernetes containerized applications. As the leader of the domestic cloud computing container platform, since its launch in 2015, it has accompanied and supported the development of customers in various industries.
In the past year, ACK has carried out active technical upgrades, including: high-performance cloud-native container network Terway has increased by 30% compared to the community, high-performance storage CSI supports efficient volume management of large-scale Shenlong hosts in the database, and ASK upgrades are extremely flexible . In terms of large-scale scheduling, ACK efficiently and steadily manages the largest tens of thousands of container clusters in China, and is the first domestic manufacturer to complete the large-scale certification (10,000 nodes, 1 million Pods) of the Institute of Information and Communications Technology.
ACK's Pro managed version cluster is a cluster type developed on the basis of the original standard ACK managed version cluster, inheriting all the advantages of the original managed version cluster, such as Master node hosting, Master node high availability, etc. At the same time, compared with the original hosted version, it further enhances the reliability, security and scheduling of the cluster, and supports the SLA of the compensation standard, which is suitable for enterprise customers with large-scale business in the production environment and high requirements for stability and security.
- More reliable hosting of the Master node: stable support for the management and control of large-scale clusters; etcd disaster recovery and backup recovery, hot and cold backup mechanism to maximize the availability of the cluster database; key indicators of the control components can be observed, helping you better predict risks.
- More secure container clusters: The management and control plane etcd uses encrypted disk storage by default; the data plane implements Secrets data storage encryption by choosing to install the kms-plugin component. Open security management, and provide an advanced version of security management with stronger detection and automatic repair capabilities for running containers.
- Smarter container scheduling: integrates kube-scheduler with more emphasis on performance, supports multiple intelligent scheduling algorithms, supports NPU scheduling, and optimizes container scheduling capabilities in business scenarios such as large-scale data computing and high-performance data processing.
- SLA guarantee: Provides SLA guarantee of compensation standard, and the availability of cluster API Server reaches 99.95%.
Alibaba Cloud Container Registry (Alibaba Cloud Container Registry) is a platform for secure hosting and efficient distribution of OCI-compliant cloud-native products such as container mirroring and Helm Chart. ACR EE supports full-link acceleration capabilities such as global synchronization acceleration, large-scale and large-scale image distribution acceleration, and multi-code source construction acceleration. It seamlessly integrates with container service ACK to help enterprises reduce delivery complexity and create a one-stop solution for cloud-native applications plan.
1. A variety of OCI product hosting supports multi-architecture container images (such as Linux, Windows, ARM and other architecture container images), supports Helm Chart v2/v3, and product management that complies with OCI specifications.
2. Multi-dimensional security guarantee Cloud native products encrypted storage, support image security scanning and multi-dimensional vulnerability reports, to ensure storage and content security; provide container image and Helm Chart network access control management, fine-grained operation audit to ensure product access Safety.
3. Accelerated application distribution supports synchronization among multiple regions around the world, and improves the efficiency of container image distribution; provides a P2P distribution acceleration method to ensure rapid deployment and rapid expansion of services.
4. Improve efficiency. Cloud-native application delivery provides cloud-native application delivery chain functions, the entire link is observable, traceable, and self-configurable; supports automatic policy-based blocking to achieve one-time application change, global multi-scenario automatic delivery, and improvement Cloud-native application delivery efficiency and security.
2.3 Stability guarantee system
Container Service ACK supports tens of thousands of domestic Kubernetes clusters, and efficient and stable mass cluster management is essential. ACK uses the following methods to build a stability guarantee system.
- Integrated operation and maintenance
ACK's unified operation and maintenance platform integrates the monitoring, alarm, log, inspection, metadata management, asset management and other functions of the entire network cluster, and can observe and manage any cluster in the 24 regions of the entire network in real time. For example, if the master component, system component, or abnormal event of the user's Kubernetes cluster is abnormal, they can be observed on the operation and maintenance platform and an alarm will be automatically triggered. The efficient operation and maintenance management platform supports ACK to manage tens of thousands of clusters in the entire network, which improves the stability of the entire network.
- Full scene diagnosis
ACK provides container autonomous service CIS, which allows users to cover the core points of cluster operation on the cluster network, nodes, components, services, etc., conduct in-depth inspection and diagnosis, and provide users with professional inspection and diagnosis capabilities and a friendly experience. Significantly enhance the user's ability to manage the cluster. In practice, users can be warned to perform inspections on their clusters and businesses and generate inspection reports. ACK allows users not only to deploy and use Kubernetes, but more importantly, to empower users through product expertise and enhance users' depth and use of Kubernetes. Experience.
- Perfect safeguard plan system
For the Olympic Games, the container service based on the existing guarantee process, targeted to formulate a whole-process guarantee plan, including advance plans, emergency plans, failure drills, and duty scheduling. Container service has a wealth of guarantee experience. The annual routine guarantee activities include annual Double Eleven, 618, Spring Festival, etc. These large-scale guarantee activities are complex and comprehensive. The container service has achieved nearly zero failures during these activities every year. .
In addition to the above-mentioned major guarantee activities, there are normalized chaos-based fault drills and surprise attacks inside the container service. The chaos system randomly injects faults. The container team staff on duty will receive an alarm and immediately deal with the plan according to the plan in the plan system; after normalization Training, the team’s emergency handling capabilities have been tempered maturely and tacitly, and can well achieve the goals and methodology of 1-5-10 (an alarm is issued within 1 minute, faults are located within 5 minutes, and faults are repaired within 10 minutes). These guarantee systems, which have been repeatedly polished in actual combat, were applied to the Olympic Games guarantee special project, which strongly guaranteed and supported the stable and smooth operation of the Olympic Games.
Containers and the future of global application delivery
In this sports event that has attracted global attention, Alibaba Cloud Container Service has deeply participated in event projects and activities, and steadily undertook core projects such as the official website of the event and event data processing, bringing the industry's leading cloud to the world. Native technologies, products, and services have successfully completed the "Cloud Sports Event" in collaboration with Alibaba Cloud's various product lines.
In the future, container services will also provide service guarantees in the upcoming Paralympic Games and Winter Olympics. Alibaba Cloud has been building efficient, safe, intelligent, and unbounded container technology capabilities and rock-solid service quality to promote the brilliance of science and technology. The lights of the five rings complement each other, helping more industries and enterprises around the world to accelerate the process of digital transformation.
Click to enter the live broadcast room immediately: https://live.csdn.net/room/csdnnews/dQGO4fdp
Copyright Statement: content of this article is contributed spontaneously by Alibaba Cloud real-name registered users, and the copyright belongs to the original author. The Alibaba Cloud Developer Community does not own its copyright and does not assume corresponding legal responsibilities. For specific rules, please refer to the "Alibaba Cloud Developer Community User Service Agreement" and the "Alibaba Cloud Developer Community Intellectual Property Protection Guidelines". If you find suspected plagiarism in this community, fill in the infringement complaint form to report it. Once verified, the community will immediately delete the suspected infringing content.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。