阿里云云计算ACP学习(一)—弹性计算

弹性计算

1. ECS的概念与定位

概念:云服务器ECS(Elastic Compute Service)是一种可弹性伸缩的计算服务,可以帮助降低IT成本,提升运维效率,使开发者更专注与核心业务创新。
定位:最基础的计算服务,ECS及其上装载的操作系统通常被做为应用程序的运行环境。
核心:弹性。

2. ECS的组成与功能

ECS是由多个并列又相互关联的产品组成:

  • 实例(Instance)/实例规格(InstanceType)
    实例是提供计算服务的最小单位,由vCPU、内存、系统盘和镜像组成。
    实例规格定义了实例的vCPU和内存的配置,代表能提供的计算能力。

    • 根据业务场景和使用场景,ECS实例可以分为多种规格族,同一个规格族里有多种不同的规格。
  • 磁盘(Disk)/快照(Snapshot)/镜像(Image)
    系统盘:ECS必选组件,随ECS一起创建。
    系统镜像:阿里云提供了多个Windows和Linux发行版本。
    磁盘快照:是磁盘数据在某一时间点的拷贝,可以方便的创建实例的快照,保留某个时间点上的系统数据状态,作为数据备份或制作镜像。
    自定义镜像:一个实例的系统盘快照可以创建自定义镜像。当 需要大规模复制相同规格的云服务器时自定义镜像是必不可少的,自定义镜像是可水平扩展的web层的自动伸缩服务的基础。

  • 虚拟专业网络(VPC,Virtual Private Cloud)
    VPC基于软件定义网络(SDN)和隧道技术(Tunneling),为用户建立隔离的、可自定义的虚拟专有网络。

    • 提供VLAN级别的安全隔离,阻断外部网络通讯;
    • 用户可以自定义网络拓扑,包括选择自有IP地址范围、划分网段、配置路由表和网关等;
    • 通过专线或VPN与原有数据中心连接,云上和云下的资源使用同一个网络地址规划,实现应用的平移迁移上云。
  • 安全组(Security Group)
    安全组:是阿里云上的虚拟防火墙。每一个ECS实例至少要加入一个安全组,同一个安全组中的ECS拥有共同的安全策略。
    安全组规则:指定了一个或多个防火墙规则,规则包含容许/拒绝访问的IP、端口等。

  • EIP
    弹性网卡:是一种可以附加到专有网络VPC类型ECS实例上的虚拟网卡。通过弹性网卡,您可以在任何阿里云地域下实现高可用集群搭建、低成本故障转移和精细化的网络管理。

  • 地域(Region)/可用区(Zone)
    一个地域内拥有多个可用区

    • VPC可以管理Region内不同可用区下的实例
    • 安全组允许包含跨可用区的实例
    • 实例只能在可用区内故障迁移
    • 磁盘只能挂载到同一可用区的实例上
    • EIP可以挂载到Region内任意VPC实例上
    • 快照和镜像在同一Region可见,可跨可用区

3.ECS的优势

  1. 稳定:自动宕机迁移,实例可用性达99.95%,数据三副本存储,自动快照备份,数据可靠性不低于99.9999999%
  2. 弹性:自由配置CPU、内存、贷款,可随时升级配置而数据不丢失,业务暂停时间可控
  3. 安全:免费提供DDos防护、木马查杀、防暴力破解服务;可轻松实现多用户对服务器的访问控制
  4. 成本:高性价比,支持包年包月或按量付费,满足不同需求;无需服务器网络和硬件维护,0硬件运维
  5. 易用性:丰富的操作系统和应用软件,通过自定义镜像可一键部署多态ECS,轻松扩展
  6. 可扩展性:ECS可与阿里云各种丰富的云产品无缝衔接,持续为业务发展提供完整的计算、存储、安全等解决方案

4. ECS的使用

4.1ECS的创建
  1. 获得使用资格:注册账号、实名认证、充值金额;
  2. 根据需求选配:地域、可用区、实例规格、磁盘、网络等;
  3. 付款&等待启动:1~3分钟启动
4.2ECS的管理
  1. 控制台管理
    登录控制台 →选择“ECS”→选择“实例” →选择地域→找到实例 →选择操作
  2. Open API
    服务地址:ecs.aliyuncs.com
    请求原理:向服务地址发送HTTP/HTTPS GET/POST 请求,并按照接口说明在请求中加入相应请求参数
    身份验证:对于每一次API请求,根据访问中的签名信息验证访问请求者身份。由AccessKeyID/Sercret 对称加密验证实现。CLI、API Explorer 、SDK免去了手动身份验证环节。
    调用方式
    • 不同编程语言的SDK(推荐)
    • 阿里云CLI
    • 阿里云API Explorer
    • API URL请求
4.3ECS的登录
  1. 普通远程连接软件。根据本地设备的操作系统及ECS的操作系统的不同,使用不同的远程连接方式登录ECS实例:
  2. 使用ECS管理控制台的管理终端。某些场景下,例如:实例引导速度慢(如:启动自检)、实例内部设置错误(如:误开启防火墙)、应用消耗CPU 或带宽比较高(如:被肉鸡)等。此时,可以使用ECS管理终端(基于VNC)连接ECS实例,查看云服务器操作界面当时的状态、修改设置、终止异常进程等。
4.4ECS的监控

在阿里云控制台,可以一站式、可视化地完成对云服务器的监控和报警。

5. 阿里云其他弹性计算产品

阿里云云计算ACP学习(一)---弹性计算

6. 小结

1、ECS在阿里云平台中的定位是什么/strong>

ECS(云服务器)是阿里云产品体系中,最基础的计算服务,通常用作应用程序的运行环境,其最重要的特点就是弹性。

2、相对于传统硬件服务器,ECS有哪些优势/strong>

  1. 稳定:自动宕机迁移,实例可用性达99.95%,数据三副本存储,自动快照备份,数据可靠性不低于99.9999999%
  2. 弹性:自由配置CPU、内存、贷款,可随时升级配置而数据不丢失,业务暂停时间可控
  3. 安全:免费提供DDos防护、木马查杀、防暴力破解服务;可轻松实现多用户对服务器的访问控制
  4. 成本:高性价比,支持包年包月或按量付费,满足不同需求;无需服务器网络和硬件维护,0硬件运维
  5. 易用性:丰富的操作系统和应用软件,通过自定义镜像可一键部署多态ECS,轻松扩展
  6. 可扩展性:ECS可与阿里云各种丰富的云产品无缝衔接,持续为业务发展提供完整的计算、存储、安全等解决方案

更多详情见云服务器ECS官方文档

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树容器编排(学习环境 k8s)安装kubectl8615 人正在系统学习中

来源:朱一橘

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年8月20日
下一篇 2021年8月20日

相关推荐