About the author: A cloud computing network operation and maintenance personnel, sharing network and operation and maintenance technology and useful information every day.
Public account: Netdou Cloud Computing School
Motto: Keep your head down and be respectful
Personal homepage: Internet Bean’s homepage
Table of contents
1. Alibaba Cloud Cloud Computing Services
1. Alibaba Cloud Feitian Operating System
2. Feitian operating system architecture
3. Shenlong Computing Platform
Introduction to core components
write in front
This series will continue to update the study of cloud computing Alibaba Cloud ACA, to understand the basic knowledge of cloud computing and network security related industries, as well as the use and deployment of Alibaba Cloud products. Improve personal understanding of cloud computing product technology.
Alibaba Cloud Computing Assistant Engineer Certification (ACA - Alibaba Cloud Certification Associate) is a professional technical certification for the use of Alibaba Cloud's basic products. It mainly involves Alibaba Cloud's core products of computing, storage, network, cloud database, and security. It is for students A comprehensive examination and competency certification to master the technical skills of Alibaba Cloud's main products. It is mainly aimed at students and developers. It can also be used as an entry certificate for operation and maintenance personnel.
Early review
Cloud Computing - ACA Learning Data Center Overview
Cloud Computing - ACA Learning Cloud Computing Overview
Cloud Computing - ACA Learning Cloud Computing Core Technology
Cloud Computing - ACA Learning Cloud Computing Classification
Introduction to this issue
Overview of Alibaba Cloud cloud computing, learn about Feitian operating system and key technologies of Shenlong Computing, Luoshen Network, and Pangu Storage. Alibaba Cloud cloud computing Feitian architecture component concepts, master the basic core knowledge points of Alibaba Cloud cloud computing services.
Preface to understand
Alibaba Cloud Cloud Computing Co., Ltd. is committed to building a basic cloud computing service platform to provide large-scale, low-cost, and highly reliable cloud computing applications and services for small and medium-sized enterprises.
Alibaba Cloud Cloud Computing Feitian Development Platform is a public cloud computing platform independently developed by Alibaba Cloud.
1. Alibaba Cloud Cloud Computing Services
Alibaba Cloud is the world's leading cloud computing and artificial intelligence technology company, providing services to enterprises, developers and government agencies in 200 countries and regions. In January 2017, Alibaba Cloud became the designated global cloud service provider for the Olympic Games.
1. Alibaba Cloud Feitian Operating System
Apsara is an ultra-large-scale general-purpose computing operating system independently developed by Alibaba Cloud and serving the world.
He can turn millions of servers around the world into a supercomputer to provide computing power to society in the form of online public services.
From PC Internet -> Mobile Internet -> Internet of All Things
The Internet has become the new infrastructure of the world. Feitian hopes to solve human scale, efficiency and safety issues.
The revolutionary nature of Feitian lies in integrating the three directions of cloud computing:
- Provide sufficient computing power
- Provide general computing capabilities
- Provide inclusive computing power
(1) Why is it called Feitian?
In world mythology, there is no lack of the theme of flying into space. This is the definition of the ultimate human imagination of exploration: flying into the unknown vast sky. In Chinese mythology, the light and beautiful flying sky carries the meaning of happiness and joy. Therefore, Alibaba Cloud named the general computing operating system it developed "Feitian" in the hope of unleashing human imagination and creativity to the greatest extent through computing.
(2) Feitian core services
- Calculation (Shenlong)
- Storage (Pangu)
- database
- Network (Luoshen)
2. Feitian operating system architecture
The relationships between modules at each layer have clear upstream and downstream definitions and support/dependency relationships, making the boundaries of work and responsibilities clearer, thereby improving R&D efficiency.
Feitian cloud computing operating system distribution work
3. Shenlong Computing Platform
The X-Dragon architecture is Alibaba's self-developed software and hardware integrated computing architecture, which includes virtualization chips, system software, and server hardware architecture, and deeply integrates the characteristics of physical machines and virtual machines.
Shenlong research process
Now the fourth-generation Shenlong architecture has achieved full hardware acceleration of device virtualization, network storage and forwarding, and random encryption and decryption. It has millions of nodes, 99.975% SLA, "O" loss, security isolation, and the Feitian + CIPU system has been formed.
Shenlong core components
Shenlong resource management and control system: distributed system form, computing power control self-service centered on computing resource life cycle management
Shenlong Resource Scheduling System: Responsible for the inventory elasticity of computing resources and scheduling decisions for server placement with the best computing power.
Shenlong exception scheduling system: used for monitoring, prediction, avoidance and batch processing of computing resource link exceptions
Shenlong Hypervisor: System software form, solving virtualization of computing resources and instances and related issues of operation and maintenance and schedulability
CIPU: dedicated hardware base for cloud data center of Feitian operating system in chip & hardware form.
4. Luoshen Network Platform
There is a virtual network layer in a cloud environment from the physical network to the network as perceived by the user.
Luoshen is the system responsible for virtual network in Alibaba Cloud Feitian, providing Alibaba Cloud customers with a variety of network products such as: VPC, SLB
It is also the network infrastructure for more than 100 products such as ECS, RDS, OSS, and NAS.
The name of Luoshen is the water god in charge of the Luo River in Chinese classical mythology. It means that we hope that cloud network products can be as smooth and accessible as a sink.
5. Pangu Storage Platform
Pangu is a distributed storage system developed by Alibaba Cloud and is the unified storage architecture at the bottom of Alibaba Cloud.
- Adopts advanced fault-tolerant architecture and flexible platform design of distributed systems;
- With elastic scaling, automatic load balancing and other capabilities
- Significantly improves the reliability and security of storage systems
- It can support multiple storage modes such as block storage, object storage, table storage, file storage, and offline big data processing.
Pangu storage architecture
Introduction to core components
Pangu client: provides an interface (API) for businesses to access Pangu
Pangu data node: manages storage hardware, implements persistent data storage, and provides abstract Chunk storage resources.
Pangu Metadata Service (Meta): manages data nodes and provides file directory trees for business access
C Pangu Management and Control System (Controller): Provides users with the ability to control system operation and maintenance