云计算(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、【云应用引擎服务CAE】可以让开发人员和系统管理员轻松而快速的部署和管理其应用程序,无需为运行这些应用程序的基础设施操心。CAE可降低管理的复杂性,但不会影响选择或者控制。开发者只需要上传应用程序,CAE将自动处理有关容量预配置、负载均衡、扩展和应用程序运行状况监控的部署细节。

                                      要使用CAE,开发者需创建一个应用程序,将应用程序版本以应用程序源捆绑的形式(如 Java .war 文件)上传到 CAE,然后提供一些有关该应用程序的信息。

                                      CAE会自动启动环境,然后创建并配置运行代码所需的云资源。启动环境后,您即可管理环境并部署新应用程序版本。

7、【分布式消息服务KAFKA】是一个完全隔离的、分布式的、面向海量数据并基于发布-订阅模式的消息总线服务,服务主要包括分布式集群、多副本、自动负载均衡、监控报警、安全管理等各种管理功能。

8、【云搜索服务(Cloud SearchService,简称CSS)】提供一种稳定可靠、弹性伸缩、开箱即用的全文搜索服务,用户不必了解底层技术实现即可在云环境中轻松使用、扩展和监控搜索引擎服务。

                                                                             CSS服务基于Solr实现,提供了自动安装部署、组件功能扩展、监控、容灾等方面的全套解决方案。

                                                                             同时,CSS服务提供多种服务规格,方便用户按需选择。同时,CSS提供多种实例规格,方便用户按需选择。

9、【RDS关系型数据库服务】是一个完全隔离的关系型数据库实例,服务包括三个数据库节点,一主两从,前端代理层自动实现读写分离。

                                         RDS服务同时提供自动备份,监控告警、数据库管理、安全管理、临时实例等各种管理功能。

                                         目前主要支持MariaDb版本的MySQL,并提供具备不同容量和性能的服务规格,支持自定义规格。

10、【KV数据库服务】【EMR大数据计算服务】【STORM流式计算服务】【消息队列服务(Message Queue Service,MQS)】

       【分布式缓存服务(Distribute Cache Service,DCS)】可为用户提供分布式、高性能、高可用的Key-Value缓存服务,缓解对后端关系型数据库的访问压力,增强业务的并发处理性能。

                                                                                     同时,DCS服务也提供数据持久化功能,在保障高性能的同时兼顾用户的数据安全。

                                                                                     DCS服务基于Redis实现,提供管理、监控、升级、容灾等方面的全套解决方案。

                                                                                     同时,DCS服务提供多种服务规格,方便用户按需选择。

原文地址:https://www.cnblogs.com/lexiaofei/p/6794518.html