首页 > 代码库 > 云计算(6)云服务的概念

云计算(6)云服务的概念

1、【云主机服务 ECS (Elastic Compute Service)】云主机服务是一个虚拟的计算环境,包含 CPU、内存等最基础的计算组件,是云主机服务呈献给每个用户的实际操作实体。

                                                                   云主机服务实例是云主机服务最为核心的概念, 其他的资源,比如磁盘、IP、镜像、快照等,只有与ECS 实例结合后才能使用。

                                                                   云主机服务是一种提供虚拟主机的云计算服务,它的管理方式比物理服务器更简单高效,它可以最大程度的复用已有的it资产。

                                                                   无需提前采购投入,您可以根据业务的需要, 随时创建实例、扩容磁盘、或释放任意多台云主机服务实例。

 

      【可用区】是指在同一地域内,电力和网络互相独立的物理区域。同一可用区内的 ECS 实例网络延时更小。在同一地域内可用区与可用区之间内网互通,可用区之间能做到故障隔离。

               是否将ECS 实例放在同一可用区内,主要取决于对容灾能力和网络延时的要求。

                     如果您的应用需要较高的容灾能力,建议您将ECS 实例部署在同一地域的不同可用区内。

                     如果您的应用在实例之间需要较低的网络时延,则建议您将 ECS 实例创建在相同的可用区内。

 

2、【弹性伸缩组EGS】弹性伸缩组服务是一种根据用户的业务需求和策略,自动调整其弹性计算资源的管理服务。

                           用户根据自己的业务需求自动调整其弹性计算资源,在满足业务需求高峰增长时无缝地增加ECS实例,并在业务需求下降时自动减少ECS实例以节约成本。

                           使用弹性伸缩组,开发者可以维持应用程序可用性,并且根据定义的条件自动扩缩云主机的数量。

                                 在需求高峰期时,弹性伸缩组还可以自动增加云主机的数量,以保证性能不受影响,

                                 当需求较低时,则会减少容量以降低成本。弹性伸缩组既适合需求稳定的应用程序,

                                 同时也适合每小时、每天、每周使用量不停波动的应用程序。

 

                           弹性伸缩组服务适用于高性能的大数据集群的部署,服务的分布式后台扩缩容量。如:

                                 分布式大数据集群的计算节点、数据检索服务器等后端计算集群,根据计算量大小实时调整集群服务器数量。

                                 请求类的服务器部署,用于发送请求或收集数据的服务器集群的部署。此类服务有明显的时效性,可依靠弹性伸缩服务快速完成请求服务器的创建部署和缩容。

                                 数据库资源的读写应用,在需要进行数据处理的后台系统中使用弹性伸缩组服务,在数据处理集群压力增长或饱和时按需调整容量。

      

3、【负载均衡服务(Load Balence Service,LBS)】可以将来自多个公网地址的访问流量分发到多台主机上, 并支持自动检测并隔离不可用的主机,从而提高业务的服务能力和可用性。

                                                                           同时,你还可以随时通过添加或删减主机来调整你的服务能力,而且这些操作不会影响业务的正常访问。

                                                                           负载均衡器支持HTTP/TCP 三种监听模式,并支持透明代理,可以让后端主机不做任何更改,直接获取客户端真实IP。

                                                                           负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。

                                                                           云平台的负载均衡服务是依靠HaProxy实现的。

 

4、【云硬盘】是一种基于分布式架构的,可弹性扩展的虚拟块存储设备。为云主机提供高的数据可靠性和独立可扩展的硬盘。

5、【OSS对象存储服务】是一种分布式、高可用、易扩展的云存储服务,通过Restful api对外提供。

                                   支持多服务节点协同工作,提高处理性能与可用性;

                                   支持同时使用多个多种存储后端,使得存储空间可平滑扩展,并易于兼容多种存储器。

 

       第三方认证:OSS自身并没有做用户/账户注册、用户所属账户设定、用户角色设定的模块。它采用Opentack Keystone/IOPM AuthManager这样的第三方认证组件。

                         用户/账户在第三方认证设置完成之后,客户端可根据账户、用户名、密码信息向第三方认证索要Token,然后在向OSS的请求中携带该Token即可表明客户端的身份。

       Token:一个存在有效期的字符串,类似于验证码。OSS服务在接收到客户端发送的请求之后会将一同发送来的Token向第三方认证做确认,以获得该Token所代表的账户、用户、用户角色,进而判断请求的有效性。

云计算(6)云服务的概念