作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。
公众号:网络豆云计算学堂
座右铭:低头赶路,敬事如仪
个人主页: 网络豆的主页
目录
写在前面
前期回顾
本期介绍
前言了解
一.阿里云云计算服务
1.阿里云飞天操作系统
(1)为啥叫飞天?
(2)飞天核心服务
2.飞天操作系统架构
3.神龙计算平台
神龙研究历程
神龙核心组件
4.洛神网络平台
5.盘古存储平台
盘古存储架构
核心组件介绍
写在前面
本系列将会持续更新云计算阿里云ACA的学习,了解云计算及网络安全相关从业的基础知识,以及阿里云产品的使用部署。提升个人对云计算产品技术的理解。
阿里云云计算助理工程师认证(ACA - Alibaba Cloud Certification Associate)是面向使用阿里云基础产品的专业技术认证,主要涉及阿里云的计算、存储、网络、云数据库、安全类的核心产品,是对学员掌握阿里云主要产品技术技能水平的全面检验和能力认证, 主要面向学生群体及开发者,也可以做为运维人员的入门证书。
前期回顾
云计算——ACA学习 数据中心概述
云计算——ACA学习 云计算概述
云计算——ACA学习 云计算核心技术
云计算——ACA学习 云计算分类
云计算——ACA学习 云计算架构
本期介绍
阿里云云计算概述,了解飞天操作系统和神龙计算,洛神网络,盘古存储关键技术。阿里云云计算飞天架构组件概念,掌握阿里云云计算服务基础核心知识点。
前言了解
阿里云云计算有限公司,致力于打造云计算基础服务平台,为中小企业提供大规模,低成本,高可靠云计算应用及服务。
阿里云云计算飞天开发平台由阿里云自主研发完成的公共云计算平台。
一.阿里云云计算服务
阿里云是全球领先的云计算及人工智能科技公司,为200个国家和地区企业,开发者政府机构提供服务。在2017年1月阿里云成为奥运会全球指定云服务商。
1.阿里云飞天操作系统
飞天(Apsara)是由阿里云自主研发,服务全球的超大规模通用计算操作系统。
他可以将遍布全球的百万级服务器练成一台超级计算机,以以在线公共服务的方式为社会提供计算能力。
从PC互联网——》移动互联网——》万物互联网
互联网成为世界新的基础设施。飞天希望解决人类的规模,效率和安全问题。
飞天的革命性在于将云计算的三个方向整合起来:
- 提供足够强大的计算能力
- 提供通用的计算能力
- 提供普惠的计算能力
(1)为啥叫飞天?
在世界神话中,不乏飞向太空这个主题,这是人类对探索的终极想象力的定义:飞向未知的浩瀚苍穹。在中国神话中,轻盈,美好的飞天更承载了幸福与快乐的意义。所以阿里云把自己开发的通用计算操作系统命名为“飞天”,是希望通过计算让人类的想象力与创造力得到最大的释放。
(2)飞天核心服务
- 计算(神龙)
- 存储(盘古)
- 数据库
- 网络(洛神)
2.飞天操作系统架构
各层模块之间的关系有明确的上下游定义和支撑/依赖关系,让工作、责任边界划分更清晰,进而提高研发效能。
飞天云计算操作系统分布工作
3.神龙计算平台
神龙X-Dragon架构 是阿里自研的软硬件一体化计算架构,包含虚拟化芯片,系统软件,以及服务器硬件架构,深入融合物理机和虚拟机特性。
神龙研究历程
现在第四代神龙架构已经实现完成设备虚拟化、网络存储转发和随路加解密的硬件全加速,百万级节点、99.975%SLA,“O”损耗,安全隔离,飞天+CIPU体系成型。
神龙核心组件
神龙资源管控系统:分布式系统形态,以计算资源生命周期管理为中心的算力控制自服务
神龙资源调度系统:负责计算资源的库存弹性以及算力最佳服务器placement的调度决策
神龙异常调度系统:用于计算资源链路异常的监控,预测,规避和批量处理
神龙Hypervisor:系统软件形态,解决计算资源和实例的虚拟化及其可运维,可调度性的相关问题
CIPU:芯片&硬件形态飞天操作系统的云数据中心专用硬件底座。
4.洛神网络平台
在云环境中从物理网络到用户感知到的网络之间存在一个虚拟网络层。
洛神是阿里云飞天中负责虚拟网络的系统,为阿里云客户提供丰富的网络产品如:VPC,SLB
也是ECS,RDS,OSS,NAS等100多个产品的网络基础设施。
洛神名字是中国古典神话中掌管洛河的水神,寓意是希望云网络的产品,像水槽一样,顺畅通达。
5.盘古存储平台
盘古是阿里云自研的分布式存储系统,是阿里云底层的统一存储架构。
- 采用了分布式系统先进的容错架构和柔性平台设计;
- 具备弹性伸缩,自动负载均衡等能力
- 大幅提高了存储系统的可靠性和安全性
- 可支持块存储,对象存储,表格存储,文件存储,离线大数据处理等多种存储模式。
盘古存储架构
核心组件介绍
盘古客户端:为业务提供访问盘古的接口(API)
盘古数据节点:对存储硬件进行管理,实现数据持久化存储,提供抽象的Chunk存储资源
盘古元数据服务(Meta):对数据节点进行管理,提供业务访问的文件目录树
C盘古管控系统(Controller):对用户提供系统运维管控的能力