概述

云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去您采购IT硬件的前期准备,像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。

产品架构

云服务器ECS主要包含以下功能组件:

  • 实例:等同于一台虚拟服务器,内含CPU、内存、操作系统、网络配置、磁盘等基础的计算组件。实例的计算性能、内存性能和适用业务场景由实例规格决定,其具体性能指标包括实例vCPU核数、内存大小、网络性能等。
  • 镜像:提供实例的操作系统、初始化应用数据及预装的软件。操作系统支持多种Linux发行版和多种Windows Server版本。
  • 块存储:块设备类型产品,具备高性能和低时延的特性。提供基于分布式存储架构的云盘以及基于物理机本地存储的本地盘。
  • 快照:某一时间点一块云盘的数据状态文件。常用于数据备份、数据恢复和制作自定义镜像等。
  • 安全组:由同一地域内具有相同保护需求并相互信任的实例组成,是一种虚拟防火墙,用于设置实例的网络访问控制。
  • 网络
    • 专有网络(Virtual Private Cloud):逻辑上彻底隔离的云上私有网络。您可以自行分配私网IP地址范围、配置路由表和网关等。
    • 经典网络:所有经典网络类型实例都建立在一个共用的基础网络上。由阿里云统一规划和管理网络配置。

产品简介 - 图1

管理工具

  • ECS管理控制台
  • ECS API:支持GET和POST请求的RPC风格API。以下为调用云服务器ECS API的常用开发者工具:
    • 命令行工具CLI
    • OpenAPI Explorer
    • 阿里云SDK
  • 资源编排:用于创建阿里云资源模板,可根据模板自动创建和配置资源
  • 资源编排服务:自动化管理和执行运维任务
  • Terraform:用于支持Terraform的云商平台调用计算资源
  • 阿里云App:移动端类型的管理工具
  • Alibaba Cloud Toolkit:阿里云针对IDE平台为开发者提供的插件

应用场景

  • 企业官网或轻量的Web应用
  • 多媒体以及高并发应用或网站
  • 高I/O要求数据库
  • 访问量波动剧烈的应用或网站
  • 大数据及实时在线或离线分析
  • 机器学习和深度学习等AI应用

地域和可用区

每个地域完全独立。每个可用区完全隔离,但同一个地域内的可用区之间使用低时延链路相连。

  • 地域:指物理的数据中心。资源创建成功后不能更换地域。
    • 不同地域的云服务器ECS、关系型数据库RDS、对象存储服务OSS内网不互通
    • 不同地域之间的云服务器ECS不能跨地域部署负载均衡,即在不同的地域购买的ECS实例不支持跨地域部署在同一负载均衡实例下。
  • 可用区(Availability Zone,简称AZ):指在同一地域内,电力和网络互相独立的物理区域。同一可用区内实例之间的网络延时更小。
    • 在同一地域内可用区与可用区之间内网互通,可用区之间能做到故障隔离。是否将实例放在同一可用区内,主要取决于对容灾能力和网络延时的要求。
    • 如果您的应用需要较高的容灾能力,建议您将实例部署在同一地域的不同可用区内
    • 如果您的应用要求实例之间的网络延时较低,建议您将实例创建在同一可用区内

产品简介 - 图2

使用须知

详见使用须知

  • 不要开启NetWorkManager服务。该服务会跟系统内部网络服务出现冲突,导致网络异常。
  • 不要停止Windows系统自带的AliyunService服务或自带的shutdownmon.exe进程,停止后可能会影响控制台正常关机或者重启。
  • shutdown.exe进程是系统重要进程,如果结束该进程会导在控制台上下发的指令不能成功执行。