您的位置 首页 知识百科

云服务是什么(什么是云计算、云的基本特征、云服务模型?)

云服务是什么 这几年,“云”成为了一个很流行的话题,与之相关的如:云服务、云计算、云存储等也成为了新的IT热词,国内外的很多公司都纷纷下水,开始部署云市场,很多先驱者也已经取得了很大的先机和收益。 那…

云服务是什么
这几年,“云”成为了一个很流行的话题,与之相关的如:云服务、云计算、云存储等也成为了新的IT热词,国内外的很多公司都纷纷下水,开始部署云市场,很多先驱者也已经取得了很大的先机和收益。
那么到底什么是云,和传统的IT有什么区别,云未来有什么样的发展,我们技术人又当如何面对云。本文将试着和大家一同来解开这些困惑。
其实我们很多人都在不知不觉中接触、使用到了云,来一个场景吧:
当我们手机用久了,就会面临存储空间不足的情况,这个时候我们还要存储新的东西的话,就得安装TF卡(存储卡)或者删除一些资料腾出空间来使用,安装TF卡很费事,很多手机现在也不支持了,删除资料更是头疼,不知道哪些东西该删除,左右为难,这就是不上云面临的问题,那么上了云,是怎么处理这个问题的呢,现在的手机厂商都会去构建自已的存储服务器,当我们的手机存储空间不足了,就会建议我们将文档、相册等重要信息保存在云端,并分配给我们一个账户去使用,本地的资料就可以删除了,当需要使用的时候,直接在云端下载使用即可。这就是一个典型的云存储。利用互联网的优势,解决了我们存储空间不足的问题。现在众多的手机、电脑厂商都意识到这个问题,纷纷开始做自已的云存储,各类云盘也纷纷问世。
其实看这个例子,不难发现,实际上云存储就是做了一个资源的整合,由厂商给我们提供存储资源,消费者直接去使用,减少了资源的浪费,也带来了可观的收益。
我们再来看一个例子,二十年前,当我们需要邮寄东西的时候,将东西交到邮递员手里后,就什么都不知道了,寄到哪里了,什么时间能到,还得等多久等等这些信息都不知道了,而唯一能做的就是等,可能等上十天半个月的,书信就到了,要是没有回信,那我们甚至都不知道信件邮寄成功没有。后面发展的我们可以去邮局问, 然后邮局的工作人员帮我们去查,对消费者来说,我们没法登陆邮局的系统去查询,所有的一切都是黑盒的,都是看不到的。再看三十年后,我们可以在手机APP上下单邮寄,并且可以全程跟踪到物流信息,什么时候邮寄到,派件人是谁等等信息,都可以获取到,这些对用户都是透明的。
这一切的支撑都依赖物流公司在云上的业务的拓展,简单来说,就是物流公司将原本只能在公司内网访问的功能放到云上(外网),以云服务的形式去对外调用,我们用户可以使用手机APP去访问这些服务,比如说我们在微信上用小程序下单一个顺丰邮寄,再去查看物流,实际上就是小程序后台调用顺丰的物流查询云服务的。
看过上面两个例子(一个是ToC,一个是ToB)后,相信大家对云开始有一定的概念了,那我们再来看看国内的云市场的大概情况。
目前国内云市场可谓是琳琅满目,各个领域都有了一定的探索,而各大公司也都开始将自己的传统强项业务去上云:在财务ERP方面做得很不错的厂商用友,就将自己的财务业务上云,作为ToB的产品,去吸引更多的客户;在硬件和基础设施方面颇有建树的华为,也将自已的计算能力,存储能力等上云,去拓展云市场;安全方面做的好的深信服,也做起了安全云。这些企业都是将自已的传统强项去上云,去拓展自己的云市场。
那么对于消费者(企业维度),用不用云有什么区别呢?我们来一个场景吧,某公司规模做大了,要规范自己的资源管理,准备立项搭建自己的ERP系统,要是采用自研的方式,构建开发团队,购买服务器,开发周期长,投入成本高,还不一定做的好,要是采用项目外包的方式,投入成本也很高。这两种方式,面临的最大问题就是无法立马投入使用,总是需要开发周期的,而且投入的成本大了,收益比也是问题,那么要是直接使用云服务呢,我们可以按需购买需要的功能,需要的性能等,云服务的提供厂商帮我们去提供ERP系统的服务(类似多租户模式),我们只需要做数据的迁移即可,也可以按需进行弹性的拓展,最主要就是开箱即用,无需等待,没有开发周期,根据业务量按需购买,节省了很多的成本,这也是云服务和传统服务的区别。
其实呢,云服务只是一个统称,根据提供的服务的不同,分为了三层:
(基础设施)
(平台)
(软件)
这三层有什么不同呢,我们先看一张图:
这是一个经典的例子,用做Pizza来说明这几种服务的不同,本地部署相当于自己在家做披萨,需要准备很多原材料以及繁琐的加工;IaaS相当于在超市买了个披萨饼的半成品,只需要自己在家做进一步加工即可;PaaS相当于叫外卖,披萨到了,自己配上餐桌和苏打水就可以开吃了;而SaaS就像是去餐厅吃饭,啥都不用想,带张嘴、带上钱就可以了。可以看到从用户角度看, 用户需要做的事:IaaS>PaaS>SaaS。
目前做IaaS服务市场的有:VMware、微软、IBM、阿里巴巴等,做PaaS的有Microsoft Windows Azure、Google App Engine、VMware Cloud Foundry、Amazon Elastic Beanstalk,做SaaS的有Salesforce、Netflix、用友、金蝶等。
那么对于技术人员,应该怎么去面对云服务呢。
云服务的诞生是依托互联网的大背景的,互联网的发展也会不断成就云服务。而服务的云化,也带来更多的问题:
首先就是服务面向公网后,安全问题,数据的泄露,这个也是很对企业在是否上云犹豫不定的点,如何更好的解决安全问题,将成为很大的一个课题,也是我们技术人员可以去探究的点。
其次云服务后不同客户信息的管理也是很大的一个点,基于云的资源非常复杂和动态,使得配置具有挑战性。需要我们去学习自动化技术,并采用能够持续扫描错误配置资源并实时修复问题的能力。
还有就是服务云化后,对不同服务的SLA审计,纠错、运维等也成为难题,这些都是有待解决和优化的。
随着越来越多的厂商去部署云市场,未来国内的云市场的竞争将会更加的火热,也可能涌现出更多的独角兽公司。
技术的发展驱动时代的变革,愿你我都成为这云市场的开拓者!
云服务是一个很大的课题,要去深究的话,可能写一本书都不一定可以说的很明白,笔者试图通过自己对云服务的理解,向读者去描述什么是云,云可以做什么,如存在表述不当的地方,欢迎指正。

 

什么是云计算、云的基本特征、云服务模型?
美国商务部下设的美国国家标准与技术研究院 (NIST) 在其特刊出版物 800-145 中对云计算 的定义如下:
“云计算是一种模型,支持通过网络方便地按需访问由可配置的计算资源(例如网络、服务器、存储、应用程序和服务)组成的共享池,这些计算资源可快速调配和释放,而所需的管理工作或与服务提供商的互动则少之又少。”
“ 云” 一词源于云状气泡, 在技术体系结构图中常常用这种气泡来表示 个系统 一个系统, 例如 Internet、 网络或计算群集。在云计算中, 云 是 IT 资源的集合,包括部署在单个数据中心或跨多个地理上分散的数据中心(通过网络连接)部署的硬件和软件资源。云基础架构由云服务提供商构建、运营和管理。通过云计算模型,使用者可以将提供商的 IT 资源作为服务进行租用。云服务 是由提供商提供给人们使用的硬件和软件资源的组合。云基础架构包含 IT 资源池,从 IT 资源池中通过网络(如 Internet 或 Intranet)将资源作为服务调配给使用者。使用者释放资源后,资源会返回到池中。
云模型类似于公用设施服务,如电力、水和电话。当使用者使用这些公用设施时,他们通常不了解这些公用设施是如何生成或分布的。使用者定期基于公用设施的使用情况来付费。同样,在云计算中,云是 IT 基础架构的抽象概念。使用者仅将云中的 IT 资源作为服务进行租用,不会产生与拥有资源相关的风险和成本。云服务可通过有线和无线网络连接从不同类型的客户端设备进行访问。使用者只需以订阅方式或根据资源使用量为自己使用的服务付费。
当组织使用云服务时,他们的 IT 基础架构管理任务会减少到只需管理访问云服务所需的那些资源。云基础架构由提供商负责管理,软件更新和续订等任务也由提供商负责完成。本幻灯片上的图中演示了通用云计算环境。
本幻灯片上的图中演示了通用云计算环境。云可提供各种类型的硬件和软件服务,这些服务由使用者通过有线和无线网络连接从不同类型的客户端设备进行访问。出于相关性和准确性考虑,此图包含了一些虚拟组件。关于虚拟化,我们将在模块 “数据中心环境”中进行介绍,并在随后模块的相关章节中详细讲述。
云的基本特征
在 SP 800-145 中, NIST 规定云基础架构应当具有下面描述的五项基本特征:
按需自助服务:“使用者可根据自身需求单方面自动调配计算能力(如服务器时间或网络存储),而无需和每个服务提供商进行人际互动。” —广泛的网络访问:“ 功能通过网络提供, 并采用标准机制进行访问, 以方便异构瘦客户端或胖客户端平台(例如手机、平板电脑、笔记本电脑和工作站)使用。” —资源池化:“提供商的计算资源实现了池化,从而以服务的形式供多个使用者通过多租户模型加以使用,同时会根据使用者需求动态分配和再分配不同的物理资源和虚拟资源。资源池化实现了位置无关性:客户通常无法控制、也不知晓所提供资源的确切位置,但或许能够在较高的抽象级别指定位置(例如国家/地区、州/省/直辖市/自治区或数据中心)。举例来说,存储、处理能力、内存和网络带宽皆属资源。” —快速弹性:“可以快速、有弹性地调配功能,在某些情况下还能自动完成调配,从而能够根据需求迅速向外和向内扩展。对于使用者来说,可供调配的功能往往看起来无穷无尽,随时都可按任意数量调拨。” —可计量的服务:“云系统根据服务类型在相应的抽象级别(例如存储、处理、带宽和活跃用户帐户数)使用计量功能,以此来自动控制和优化资源使用。系统可以监视、控制并报告资源使用情况,从而为所用服务的提供商和使用者都提供了透明度。” —云服务模型
云服务模型指定了向使用者提供的服务及功能。在 SP 800-145 中, NIST 将云服务产品划分成下面列出的三种主要模型:
基础架构即服务
平台即服务
软件即服务
云管理员或架构师评估和确定潜在的云服务产品。此评估涉及到评估要创建和升级的服务、每个服务必需的功能集、符合使用者需求和市场情况的每个服务的服务级别目标 (SLO)。SLO 是特殊的可度量特征,如可用性、吞吐量、频率和响应时间。通过它们可以度量服务提供商的表现。SLO 是服务级别协议 (SLA) 的关键元素,该协议为法律文档,描述了将提供的服务级别、该服务级别的支持方式、服务位置以及使用者和提供商的职责等事项。
注意:在各种出版物中以及不同的行业组织定义了很多基于 IaaS、 PaaS 和 SaaS 的其他云服务模型。这些服务模型专门用于所提供的云服务及功能。此类服务模型的示例有:备份即服务 (BaaS)、桌面即服务、测试环境即服务 (TEaaS) 以及灾难恢复即服务 (DRaaS)。不过,这些模型终究都属于上述三种主要云服务模型之一。

为您推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注

返回顶部