聚搜云(www.4526.cn)是上海聚搜信息技术有限公司旗下品牌,坐落于魔都上海,服务于全球、2019年成为阿里云代理商生态合作伙伴。与阿里云代理商、腾讯云、华为云、西部数码、美橙互联、谷歌云、AWS亚马逊云国际站代理商、聚搜云,长期战略合作的计划!阿里云国际站代理商专业的云服务商!
阿里云产品众多,基本涵盖了从存储到计算到网络的方方面面,当然还包括大数据和人工智能。这些产品,共同组成了云计算的基础设施。本文是笔者整理的主要产品架构介绍。
主要产品
可以从网站搭建的视角来看待我们为什么需要这些产品,下面结合网站架构演进来介绍一下主要的阿里云产品:
开始就一台应用服务器 —> ECS (Elastic Compute Service);
需要把数据库独立出来 —> RDS (Relational Database Service);
需要给数据库加缓存 —> OCS (Open Cache Service);
加机器需要负载均衡 —> SLB (Server Load Balance);
数据库需要分库分表 —> DRDS (Distribute Relational Database Service);
需要独立的分布式存储 —> OSS(Open Store Service);
需要针对互联网场景的结构化存储 —> OTS(Open Table Service);
需要内容分发网络来提升体验和节省成本 —> CDN(Content Delevery Network);
需要大规模数据处理 —> ODPS(Open Data Processing Service);
需要集中的日志收集和查询 —> SLS (Simple Log Service);
需要数据归档:OAS (Open Archive Service)。
再来看一下上述云产品的访问拓扑。
云产品访问拓扑
2 云产品访问拓扑
下面分别看一下每个产品内部的架构。
ECS架构
ECS:以虚拟机的方式将一台物理机分成多台云服务器,提供可伸缩的计算服务。
3 ECS架构
RDS架构
RDS:通过云服务的方式让关系型数据库管理、操作和扩展变得更加简单。
4 RDS架构
OCS架构
OCS:基于内部Tair,增加一层Proxy,支持海量小数据的高速访问。
5 OCS架构
SLB架构
SLB:基于LVS和Tengine实现的4层和7层负载均衡,有动态扩容,session保持等特点。
6 SLB架构
OSS架构
OSS:对任意大小数据对象提供高可用,高可靠的海量存储服务。
7 OSS架构
OTS架构
OTS:海量(结构化)数据存储和实时查询服务。
8 OTS架构
ODPS架构
ODPS:海量数据处理和分析平台。
9 ODPS架构
SLS
SLS:解决异构、分布式系统中日志实时收集、存储与查询的基础服务。
SLS的产品视角
10 SLS架构(产品视角)
SLS运维视角
在这里插入片描述
OAS
离线归档,冷数据备份,类似Amazon Glacier
结语
以上简要介绍了主要的阿里云产品架构,当然,其背后的实现技术远非架构所能体现。了解架构,多少能帮助我们正确选择合适的阿里云产品,以服务于实际业务场景的需求。