Fork me on GitHub

跟我一起来学弹性云服务器 ECS【华为云至简致远】

【摘要】 弹性云服务器(Elastic Cloud Server,ECS)是由CPU、内存、操作系统、云硬盘组成的基础的计算组件。弹性云服务器的开通是自助完成的,您只需要指定CPU、内存、操作系统、规格、登录鉴权方式即可,同时也可以根据您的需求随时调整弹性云服务器的规格,为您打造可靠、安全、灵活、高效的计算环境。

1、介绍


弹性云服务器(Elastic Cloud Server,ECS)是由CPU、内存、操作系统、云硬盘组成的基础的计算组件。弹性云服务器的开通是自助完成的,您只需要指定CPU、内存、操作系统、规格、登录鉴权方式即可,同时也可以根据您的需求随时调整弹性云服务器的规格,为您打造可靠、安全、灵活、高效的计算环境。

\

2、产品架构


通过和其他产品、服务组合,弹性云服务器可以实现计算、存储、网络、镜像安装等功能:

  • 弹性云服务器在不同可用区中部署(可用区之间通过内网连接),部分可用区发生故障后不会影响同一区域内的其它可用区。
  • 可以通过虚拟私有云建立专属的网络环境,设置子网、安全组,并通过弹性公网IP实现外网链接(需带宽支持)。
  • 通过镜像服务,可以对弹性云服务器安装镜像,也可以通过私有镜像批量创建弹性云服务器,实现快速的业务部署。
  • 通过云硬盘服务实现数据存储,并通过云硬盘备份服务实现数据的备份和恢复。
  • 云监控是保持弹性云服务器可靠性、可用性和性能的重要部分,通过云监控,用户可以观察弹性云服务器资源。
  • 云备份(Cloud Backup and Recovery,CBR)提供对云硬盘和弹性云服务器的备份保护服务,支持基于快照技术的备份服务,并支持利用备份数据恢复服务器和磁盘的数据。

图1 ECS产品架构\

3、优势


弹性云服务器可以根据业务需求和伸缩策略,自动调整计算资源。您可以根据自身需要自定义服务器配置,灵活地选择所需的内存、CPU、带宽等配置,帮助您打造可靠、安全、灵活、高效的应用环境。

3.1、稳定可靠

  • 丰富的磁盘种类

提供普通IO、高IO、通用型SSD、超高IO、极速型SSD类型的云硬盘,可以支持云服务器不同业务场景需求。

  • 普通IO云硬盘:安全、可靠、可弹性扩展,适用于大容量、读写速率要求不高、事务性处理较少的应用场景。
  • 高IO云硬盘:高性能、高扩展、高可靠,适用于性能相对较高,读写速率要求高,有实时数据存储需求应用场景。
  • 通用型SSD:高性价比,适用于高吞吐、低时延的企业办公。
  • 超高IO云硬盘:低时延、高性能,适用于高性能,高读写速率要求,读写密集型应用场景。
  • 极速型SSD:采用了结合全新低时延拥塞控制算法的RDMA技术,适用于需要超大带宽和超低时延的应用场景。
  • 高数据可靠性

基于分布式架构的,可弹性扩展的虚拟块存储服务;具有高数据可靠性,高I/O吞吐能力,能够保证任何一个副本故障时快速进行数据迁移恢复,避免单一硬件故障造成数据丢失。

  • 支持云服务器和云硬盘的备份及恢复

可预先设置好自动备份策略,实现在线自动备份。也可以根据需要随时通过控制台或API,备份云服务器和云硬盘指定时间点的数据。

3.2、 安全保障

  • 多种安全服务,多维度防护

Web应用防火墙、漏洞扫描等多种安全服务提供多维度防护。

  • 安全评估

提供对用户云环境的安全评估,帮助用户快速发现安全弱点和威胁,同时提供安全配置检查,并给出安全实践建议,有效减少或避免由于网络中病毒和恶意攻击带来的损失。

  • 智能化进程管理

提供智能的进程管理服务,基于可定制的白名单机制,自动禁止非法程序的执行,保障弹性云服务器的安全性。

  • 漏洞扫描

支持通用Web漏洞检测、第三方应用漏洞检测、端口检测、指纹识别等多项扫描服务。

\

3.3、软硬结合

  • 搭载专业的硬件设备

弹性云服务器搭载在专业的硬件设备上,能够深度进行虚拟化优化技术,用户无需自建机房。

  • 随时获取虚拟化资源

可随时从虚拟资源池中获取并独享资源,并根据业务变化弹性扩展或收缩,像使用本地PC一样在云上使用弹性云服务器,确保应用环境可靠、安全、灵活、高效。

\

3.4、弹性伸缩

  • 自动调整计算资源

动态伸缩:基于伸缩组监控数据,随着应用运行状态,动态增加或减少弹性云服务器实例。

定时伸缩:根据业务预期及运营计划等,制定定时及周期性策略,按时自动增加或减少弹性云服务器实例。

  • 灵活调整云服务器配置

规格、带宽可根据业务需求灵活调整,高效匹配业务要求。

  • 灵活的计费模式

支持包年/包月、按需计费、竞价计费模式购买云服务器,满足不同应用场景,根据业务波动随时购买和释放资源。

\

4、应用场景


4.1、网站应用

对CPU、内存、硬盘空间和带宽无特殊要求,对安全性、可靠性要求高,服务一般只需要部署在一台或少量的服务器上,一次投入成本少,后期维护成本低的场景。例如网站开发测试环境、小型数据库应用。

推荐使用通用型弹性云服务器,主要提供均衡的计算、内存和网络资源,适用于业务负载压力适中的应用场景,满足企业或个人普通业务搬迁上云需求。

\

4.2、企业电商

对内存要求高、数据量大并且数据访问量大、要求快速的数据交换和处理的场景。例如广告精准营销、电商、移动APP。

推荐使用内存优化型弹性云服务器,主要提供高内存实例,同时可以配置超高IO的云硬盘和合适的带宽。

\

4.3、图形渲染

对图像视频质量要求高、大内存,大量数据处理,I/O并发能力。可以完成快速的数据处理交换以及大量的GPU计算能力的场景。例如图形渲染、工程制图。

推荐使用GPU图形加速型弹性云服务器,G1型弹性云服务器基于NVIDIA Tesla M60硬件虚拟化技术,提供较为经济的图形加速能力。能够支持DirectX、OpenGL,可以提供最大显存1GiB、分辩率为4096×2160的图形图像处理能力。

\

4.4、数据分析

处理大容量数据,需要高I/O能力和快速的数据交换处理能力的场景。例如MapReduce 、Hadoop计算密集型。

推荐使用磁盘增强型弹性云服务器,主要适用于需要对本地存储上的极大型数据集进行高性能顺序读写访问的工作负载,例如:Hadoop分布式计算,大规模的并行数据处理和日志处理应用。主要的数据存储是基于HDD的存储实例,默认配置最高10GE网络能力,提供较高的PPS性能和网络低延迟。最大可支持24个本地磁盘、48个vCPU和384GiB内存。

4.5、高性能计算

高计算能力、高吞吐量的场景。例如科学计算、基因工程、游戏动画、生物制药计算和存储系统。

推荐使用高性能计算型弹性云服务器,主要使用在受计算限制的高性能处理器的应用程序上,适合要求提供海量并行计算资源、高性能的基础设施服务,需要达到高性能计算和海量存储,对渲染的效率有一定保障的场景。

\

5、ECS操作步骤


5.1、准备环境

进入【实验操作桌面】,打开Chrome浏览器,首次可自动登录并进入华为云控制台页面。

\

5.2、创建弹性云服务器ECS

5.2.1、创建虚拟私有云VPC

进入虚拟私有云,鼠标移动到云桌面浏览器页面中左侧菜单栏,点击服务列表->“网络”->“虚拟私有云VPC”,在虚拟私有云界面点击“创建虚拟私有云”按钮,进入创建详情页面,配置参数:

[基本信息]

① 区域:华北-北京四,

② 名称:自定义,

③ 网域:192.168.0.0/16,

④ 高级配置:默认

\

[默认子网]

① 可用区:任选一项,

② 名称:自定义,

③ 子网IPv4网段:192.168.0.0/24,

④ 子网IPv6网段:不勾选,

⑤ 其他:默认,

\

点击"立即创建"完成创建。如下图所示:

\

5.2.2、创建弹性云服务器(Linux)

进入华为云“控制台”,鼠标移动到页面左侧菜单栏,点击服务列表->“计算" -> "弹性云服务器ECS”,进入云服务器控制台点击“购买弹性云服务器”,进入创建页面,配置参数:

① 计费方式:按需计费,

② 区域:华北-北京四,

③ 可用区:任选一项,

\

④ CPU架构:X86计算,

⑤ 规格:通用计算型,s6.small.1 | 1vCPUs | 1GB,

\

⑥ 镜像:公共镜像,镜像类型:CentOS,镜像版本:CentOS 7.6 64bit(40GB),

⑦ 主机安全:不勾选,

⑧ 系统盘:高IO,40GB,

\

点击“下一步:网络配置”,配置参数如下:

① 虚拟私有云:选择步骤2.1创建的虚拟私有云VPC,

② 扩展网卡:默认,

③ 安全组:选择Sys-default,

\

④ 弹性公网IP:现在购买,

⑤ 线路:静态BGP,

⑥ 公网带宽:按带宽计费,

⑦ 带宽大小:1M,

\

点击“下一步:高级配置”,参数如下:

① 云服务器名称:自定义,

② 登录凭证:密码,

③ 用户名:root,

④ 密码:自定义 如:Xgj@Tcn%U9,

⑤ 云备份:暂不购买,

\

点击“下一步:确认配置”,配置如下:

① 购买数量:1,

② 勾选“我已经阅读并同意《镜像免责声明》”,

\

点击“立即购买” -> “返回云服务器列表”。购买成功,云服务器列表如下图所示:

\

此时可看到linux服务器已创建成功。

\

5.2.3、创建弹性云服务器(Windows)

与创建Linux系统弹性云服务器流程一致,创建Windows系统云服务器的区别:

① 计费模式:按需计费,

② 区域:华北-北京四,

③ 可用区:任选一项,

④ 规格:通用计算型,s6.medium.2 | 1vCPUs | 2GB,

\

\

\

以上配置与创建linux时相同,不同之处如下:

⑤ 镜像:选择公共镜像 | windows |,

弹窗中点击【继续】进入windows市场镜像选择框,选择Windows Server 2012 R2 标准版 64位简体中文(40G),

选择后点击【确定】

⑥ 主机安全:不勾选,

⑦ 系统盘:高IO,40GB,

如下图所示:

\

点击“下一步:网络配置”,配置参数如下:

① 虚拟私有云:选择步骤2.1创建的虚拟私有云VPC,

② 扩展网卡:默认,

③ 安全组:选择Sys-default,

④ 弹性公网IP:现在购买,

⑤ 线路:静态BGP,

⑥ 公网带宽:按宽带计费,

⑦ 带宽大小:1M,

\

\

点击“下一步:高级配置”,配置如下:

① 云服务名称:自定义

② 登录凭证:密码,

③ 用户名:Administrator,

④ 密码:自定义 如:Xgj@Tcn%U9,

⑤ 云备份:默认暂不购买即可,

⑥ 云服务器(可选):默认,

⑦ 高级选项:默认,

\

点击“下一步:确认配置”,配置如下:

① 购买数量:1,

② 勾选“我已经阅读并同意《镜像免责声明》”。

点击“立即购买” -> “返回云服务列表”,云服务器列表中此时有两台弹性云服务器,如下图所示:

此时在可看到弹性云服务器列表中创建的windows服务器。

\

6、结束语


随着更多企业业务逐步上云,ECS云服务器已成为日常使用最频繁的设备,希望能通过本文让大家更快的熟悉对ECS云服务器认识。


本文地址:https://www.6aiq.com/article/1660667188106
本文版权归作者和AIQ共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出