弹性云服务器(Elastic Cloud Server)是一种可随时自动获取、计算能力可弹性伸缩的云服务器,可帮助您打造可靠、安全、灵活、高效的应用环境,确保服务持久稳定运行,提高运维效率。
数据库
弹性云服务器是由CPU、内存、镜像、云硬盘组成的一种可随时获取、弹性可扩展的计算服务器,同时它结合虚拟私有云、虚拟防火墙、数据多副本保存等能力,为您打造一个高效、可靠、安全的计算环境,确保您的服务持久稳定运行。弹性云服务器建立成功后,您就能够像使用本身的本地PC或物理服务器同样,在云上使用弹性云服务器。后端
弹性云服务器的开通是自助完成的,您只须要指定CPU、内存、镜像规格、登陆鉴权方式便可,同时也能够根据您的需求随时调整您的弹性云服务器规格。缓存
经过虚拟私有云(Virtual Private Cloud,如下简称VPC),您能够在本身的逻辑隔离区域中定义虚拟网络,为弹性云服务器构建一个逻辑上彻底隔离的专有区域。您还能够在VPC中定义安全组、***、IP地址段、带宽等网络特性,方便管理、配置内部网络,进行安全、快捷的网络变动。同时,您能够自定义安全组内与组间弹性云服务器的访问规则,增强弹性云服务器的安全保护。安全
经过和其余产品、服务组合,弹性云服务器能够实现计算、存储、网络、镜像安装等功能:服务器
图1 ECS产品架构
网络
咱们用区域(Region)和可用区(Availability Zone)来描述数据中心的位置,您能够在特定的区域、可用区建立资源。架构
区域指物理的数据中心。每一个区域彻底独立,这样能够实现最大程度的容错能力和稳定性。资源建立成功后不能更换区域。负载均衡
可用区是同一区域内,电力和网络互相隔离的物理区域,一个可用区不受其余可用区故障的影响。一个区域内能够有多个可用区,不一样可用区之间物理隔离,但内网互通,既保障了可用区的独立性,又提供了低价、低时延的网络链接。运维
图1 阐明了区域和可用区之间的关系。分布式
图1 区域和可用区
目前,华为云已在全球多个地域开放云服务,您能够根据需求选择适合本身的区域和可用区。更多信息请参见 华为云全球站点 。
选择区域时,您须要考虑如下几个因素:
通常状况下,建议就近选择靠近您或者您的目标用户的区域,这样能够减小网络时延,提升访问速度。不过,在基础设施、BGP网络品质、资源的操做与配置等方面,中国大陆各个区域间区别不大,若是您或者您的目标用户在中国大陆,能够不用考虑不一样区域形成的网络时延问题。
香港、曼谷等其余国家和地区提供国际带宽,主要面向非中国大陆地区的用户。若是您或者您的目标用户在中国大陆,使用这些区域会有较长的访问时延,不建议使用。
若是多个云服务一块儿搭配使用,须要注意:
不一样区域的资源价格可能有差别,请参见 华为云服务价格详情 。
是否将资源放在同一可用区内,主要取决于您对容灾能力和网络时延的要求。
当您经过API使用资源时,您必须指定其区域终端节点。有关华为云的区域和终端节点的更多信息,请参阅 地区和终端节点 。
镜像是一个包含了软件及必要配置的弹性云服务器模板,至少包含操做系统,还能够包含应用软件(例如,数据库软件)和私有软件。经过镜像,您能够建立弹性云服务器。
镜像分为公共镜像和私有镜像,公共镜像为系统默认提供的镜像,私有镜像为用户本身建立的镜像。用户能够灵活便捷的使用公共镜像或者私有镜像申请弹性云服务器。同时,用户还能经过已有的弹性云服务器建立私有镜像,这样能快速轻松地启动能知足您一切需求的新弹性云服务器。例如,若是您的应用程序是网站或Web服务,您的镜像可能会包含Web服务器、相关静态内容和动态页面代码。所以,您经过这个镜像建立弹性云服务器以后,您的Web服务器将启动,而且您的应用程序已准备好接受请求。
镜像类型 |
说明 |
---|---|
公共镜像 |
常见的标准操做系统镜像,全部用户可见,包括操做系统以及预装的公共应用。 |
私有镜像 |
用户基于弹性云服务器或者云硬盘备份(系统盘备份)建立的我的镜像,仅用户本身可见。包含操做系统、预装的公共应用以及用户的私有应用。 私有镜像包括系统镜像和数据镜像,其中:
|
共享镜像 |
由其余用户共享的私有镜像。 |
市场镜像 |
提供预装操做系统、应用环境和各种软件的优质第三方镜像。无需配置,可一键部署,知足建站、应用开发、可视化管理等个性化需求。 |
镜像是弹性云服务器的操做系统。能够经过镜像建立弹性云服务器,也能够将弹性云服务器转化为镜像。
公有云提供了几种类型的弹性云服务器供您选择,针对不一样的应用场景,能够选择不一样规格的弹性云服务器。
AB.C.D
例如m2.8xlarge.8
其中,
在您建立弹性云服务器时,能够在规格列表中查看弹性云服务器规格配置。
弹性云服务器根据不一样的规格限制内网带宽和内网收发包能力。
通用计算型弹性云服务器主要提供基本水平的vCPU性能、平衡的计算、内存和网络资源,同时可根据工做负载的须要实现性能的突增,具备短时间发挥更高性能的能力。适用于那些不会常常(或始终)用尽vCPU性能,但会偶尔忽然使用的场景,特别适合通用工做负载,如Web服务器、开发人员环境和小型数据库等,是不少应用程序的上好选择。
较之s1型弹性云服务器,s2型弹性云服务器基于新一代虚拟化平台,使用NUMA(Non Uniform Memory Access Architecture)绑定技术,在性能方面进一步优化,提供更高性能的通用计算能力。
较之s1型、s2型弹性云服务器,s3型弹性云服务器搭载了Intel Xeon SkyLake全新一代CPU,综合性能显著提高,主要提供基本水平的vCPU性能、平衡的计算、内存和网络资源,同时可根据工做负载的须要实现性能的突增,具备短时间发挥更高性能的能力。适用于那些不会常常(或始终)用尽vCPU性能,但会偶尔忽然使用的场景。
较之s3型弹性云服务器,sn3型弹性云服务器网络能力进一步提高。搭载25GB网络环境,拥有更大带宽、更低时延,计算性能稳定,可知足高网络包收发场景,提供更高性价比。
s6型弹性云服务器适合平时不会持续高压力使用CPU,但偶尔须要提升计算性能完成工做负载的场景,包括但不限于:轻量级的Web服务器、开发、测试环境以及中低性能数据库等。S6是不限制积分的共享型实例,实例性能不受积分的限制,也无额外积分收费。用户可在监控详情中了解CPU使用率和CPU积分的消耗状况。
相比通用计算型,通用计算加强型弹性云服务器提供了更大规格的CPU和内存组合,可选范围更广,同时搭载全新网络加速引擎,以及DPDK(Data Plane Development Kit)快速报文处理机制,提供更高的网络性能,知足不一样场景需求。
对稳定性要求较高的中小型数据库、缓存和搜索集群,以及多种类型和规模的企业级应用场景。
对计算性能和网络要求较高的网络数据转发、数据库、缓存和搜索集群,以及多种类型和规模的企业级应用场景。
对计算与网络有更高性能要求的网站和Web应用、通用数据库及缓存服务器、中重载企业应用等。
关系数据库和NoSQL数据库、内存数据分析等。
内存要求高,同时要求内存优化。
大数据分析,如广告精准营销、电商、车联网等大数据分析场景。
超大内存型弹性云服务器内存要求高,数据量大而且数据访问量大,同时要求快速的数据交换和处理以及低延迟的存储资源。提供超大内存,且有很高的计算、存储、网络能力。
SAP HANA应用,例如Business Suite S/4HANA、Business Suite on HANA、Business Warehouse on HANA和大数据处理,例如Apache Spark。
E1型:主要支持OLTP场景,如内存数据库(如SAP HANA BWoH)、大数据处理引擎以及数据挖掘等应用。
E2型:主要针对OLAP场景,如内存数据库(如SAP HANA SoH)、高性能数据库以及分布式内存缓存等应用。
E3型:开启超线程,同时支持OLAP和OLTP场景。
弹性云服务器与周边服务的依赖关系如 图1 所示。
图1 弹性云服务器与其余服务的关系示意图
服务名称 |
弹性云服务器与其余服务的关系 |
主要交互功能 |
---|---|---|
弹性伸缩 |
弹性伸缩支持自动调整弹性云服务器资源,可按照您定义的伸缩配置和伸缩策略对弹性云服务器进行伸缩,帮您节约资源和人力运维成本。 |
|
负载均衡 |
将访问流量自动分发到多台弹性云服务器上,提升应用系统对外的服务能力,提升应用程序容错能力。 |
|
云硬盘 |
能够将云硬盘挂载到弹性云服务器,并能够随时扩容云硬盘容量。 |
|
虚拟私有云 |
为弹性云服务器提供一个逻辑上彻底隔离的专有网络,您还能够在VPC中定义安全组、***、IP地址段、带宽等网络特性。您能够经过VPC方便地管理、配置内部网络,进行安全、快捷的网络变动。同时,用户能够自定义安全组内与组间弹性云服务器的访问规则,增强弹性云服务器的安全保护。 |
|
镜像 |
您能够经过镜像建立弹性云服务器,提升弹性云服务器的部署效率。还能够经过已有的云服务器建立私有镜像导出云服务器的系统盘或数据盘。 |
|
专属计算集群 |
若是您但愿从物理上隔离您的云服务器,那么您须要先申请专属计算集群。申请专属计算集群且将区域设置为所申请的专属计算集群时,云服务器自动建立在您的专属计算集群中。 |
|
云监控 |
当用户开通了弹性云服务器后,无需额外安装其余插件,便可在云监控查看对应服务的实例状态。 |
|
数据加密服务 |
加密功能依赖于数据加密服务。您能够在建立弹性云服务器时,使用加密镜像或加密云硬盘,此时须要使用数据加密服务提供的密钥,从而提高数据的安全性。 |
|
云审计服务 |
记录与弹性云服务器相关的操做事件,便于往后的查询、审计和回溯。 |
|
云服务器备份 |
提供对弹性云服务器的备份保护服务。支持对弹性云服务器中的全部云硬盘(系统盘和数据盘)进行备份,并利用备份数据恢复弹性云服务器数据。 |
|
云硬盘备份 |
云硬盘备份可为云硬盘建立备份,利用备份数据回滚云硬盘,以最大限度保证用户数据正确性和安全性,确保您的云硬盘安全。 |
|
CPU积分是一种用来衡量云服务器计算、存储以及网络配置利用率的方式。云服务器利用CPU积分机制保证云服务器基准性能,解决超分云服务器长期占用CPU资源的问题。
使用CPU积分机制的弹性云服务器适用于平时CPU负载不高、但突发时接受积分不足而被限制的业务。
当前通用入门型弹性云服务器使用积分机制,了解更多通用入门型云服务器规格请参考 通用入门型 。