阿里云主要产品架构介绍
创始人
2024-05-03 09:18:15
0次

文章目录

    • 前言
    • 主要产品
      • 云产品访问拓扑
      • ECS架构
      • RDS架构
      • OCS架构
      • SLB架构
      • OSS架构
      • OTS架构
      • ODPS架构
      • SLS
        • SLS的产品视角
        • SLS运维视角
      • OAS
    • 结语

前言

阿里云产品众多,基本涵盖了从存储到计算到网络的方方面面,当然还包括大数据和人工智能。这些产品,共同组成了云计算的基础设施。本文是笔者整理的主要产品架构介绍。

主要产品

可以从网站搭建的视角来看待我们为什么需要这些产品,下面结合网站架构演进来介绍一下主要的阿里云产品:

  1. 开始就一台应用服务器 —> ECS (Elastic Compute Service);
  2. 需要把数据库独立出来 —> RDS (Relational Database Service);
  3. 需要给数据库加缓存 —> OCS (Open Cache Service);
  4. 加机器需要负载均衡 —> SLB (Server Load Balance);
  5. 数据库需要分库分表 —> DRDS (Distribute Relational Database Service);
  6. 需要独立的分布式存储 —> OSS(Open Store Service);
  7. 需要针对互联网场景的结构化存储 —> OTS(Open Table Service);
  8. 需要内容分发网络来提升体验和节省成本 —> CDN(Content Delevery Network);
  9. 需要大规模数据处理 —> ODPS(Open Data Processing Service);
  10. 需要集中的日志收集和查询 —> SLS (Simple Log Service);
  11. 需要数据归档: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

结语

以上简要介绍了主要的阿里云产品架构,当然,其背后的实现技术远非架构图所能体现。了解架构,多少能帮助我们正确选择合适的阿里云产品,以服务于实际业务场景的需求。

相关内容

热门资讯

前端-session、jwt 目录:   (1)session (2&#x...
linux入门---制作进度条 了解缓冲区 我们首先来看看下面的操作: 我们首先创建了一个文件并在这个文件里面添加了...
关于测试,我发现了哪些新大陆 关于测试 平常也只是听说过一些关于测试的术语,但并没有使用过测试工具。偶然看到编程老师...
前缀和与对数器与二分法 1. 前缀和 假设有一个数组,我们想大量频繁的去访问L到R这个区间的和,...
nodejs:本地安装nvm实... 一、背景-使用不同版本node的原因 vue3+ts、nuxt3版本,node...
JAVA集合知识整理 Java集合知识整理 HashMap相关 HashMap的底层数据结构:jdk1.8之...
无刷直流电机介绍及单片机控制实... 无刷直流电机介绍及单片机控制实例前言基本概念优势与劣势使用寿命基本结构使用单片机控制实例电子调速器&...
fwdiary(2) dp2 1.传纸条  AcWing 275. 传纸条 - AcWing 走两条路,走一条最大的...
常用的DOS命令 常用的DOS命令 DOS(Disk Operating System,磁...
<C++> 类和对象(下) 1.const成员函数将const修饰的“成员函数”称之为const成员函数,cons...