中企动力 > 商学院 > 云计算方式
  • ?

    云计算是什么意思?3张图看懂云计算架构

    安慰

    展开

    云计算是一种能够通过网络以便利的、按需付费的方式获取IT资源(包括网络、服务器(虚机、容器)、存储、平台、应用和服务等)并提高其可用性的模式,这些资源来自一个共享的、可配置的资源池,并能够以最省力和无人干预的方式获取和释放。

    云计算:第三次IT革命

    云计算发展背景

    云计算特征

    云计算服务类型:IaaS、PaaS、SaaS

    SaaS是一种新型软件发布模式,应用软件安装在 厂商或者服务供应商那里,用户通过网络使用。Salesforce、NetSuite、Google Apps、微软Office365是典型案例。

    软件开发者可以在PaaS之上直接开发新的应用,不需要购买和部署服务器和OS、数据库和中间件软件而直接部署代码即可运行客户自己的应用。Salesforce的Force、Google AppEngine和微软 Azure都是PaaS模式的典型代表。

    IaaS(Infrastructure as a Service,基础架构即服务)通过互联网提供数据中心、基础架构硬件和软件资源。典型IaaS的代表产品是亚马逊的AWS(Elastic Compute Cloud)、Google的CloudEngine。

    云计算部署模式

    公有云:关注性价比

    面向公众/政企提供的云服务,基于互联网获取和使用服务、关注盈利模式、具有强大的可扩展性和较好的规模共享经济性等。

    私有云:关注信息安全

    面向内部用户、通过内部或专有网络获得和使用服务,私有云的使用体验较好,安全性较高,但投资门槛高,当出现突发性需求时,私有云因规模有限,将难以快速地有效扩展。

    混合云:兼顾性价比与安全

    在公有云中创建网络隔离的专有云,用户可以完全控制该专有云的网络配置,同时还可以通过VPN/专线连接到内部私有云,实现公有云与私有云的连接,兼顾公有云和私有云的优点。

    社区云:过渡性模式

    面向一个行业(行业云)或一个地理区域范围内(园区云)提供服务,阶段性发展的产物。

  • ?

    到底什么是云计算?云计算能干什么?

    Hamiltion

    展开

    到底什么是云计算?云计算能干什么?

    如今大家天天听到媒体说云计算,什么阿里云、百度云、腾讯云等,到底什么是云计算呢?

    云计算(cloud computing)是一种基于因特网的超级计算模式,在远程的数据中心里,成千上万台电脑和服务器连接成一片电脑云。因此,云计算甚至可以让你体验每秒10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸、预测气候变化和市场发展趋势。用户通过电脑、笔记本、手机等方式接入数据中心,按自己的需求进行运算。

    IBM的创立者托马斯·沃森曾表示,全世界只需要5台电脑就足够了。比尔·盖茨则在一次演讲中称,个人用户的内存只需640K足矣。李开复打了一个很形象的比喻:钱庄。最早人们只是把钱放在枕头底下,后来有了钱庄,很安全,不过兑现起来比较麻烦。现在发展到银行可以到任何一个网点取钱,甚至通过ATM,或者国外的渠道。就像用电不需要家家装备发电机,直接从电力公司购买一样。云计算就是这样一种变革——由谷歌、IBM这样的专业网络公司来搭建计算机存储、运算中心,用户通过一根网线借助浏览器就可以很方便的访问,把“云”做为资料存储以及应用服务的中心。

    什么是云计算?狭义的云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源(硬件、平台、软件)。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。这种特性经常被称为像水电一样使用IT基础设施。广义的云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是IT和软件、互联网相关的,也可以是任意其他的服务。

    举个例子:阿里云计算发布的Matrix+(码+)计划,通过连接全球PC、平板电脑、超便携设备和手机等设备,组建人类有史以来最为强大的计算网络,这些强大的计算能力将被用来搜索外星人。

    当10亿台手机一起计算时,超过了人类有史以来的计算力总和,能够开放地支持涉及人类公共利益的科研项目。比如美国诺曼教授正在研究的人脑外挂,艾滋病研究、粒子能源、外星生物探索等前沿科学……

    当用户接受邀请后,Matrix+在手机连接Wifi并待机时自动运行,并为其指派经过分解的科研任务。点亮屏幕时,计算会自动停止,并不会对正常的手机使用有任何影响。未来,Pad、电视盒子、智能电视、路由器等所有智能设备,都可参与这一计划。

    这就是手机版的云计算,而云计算则是众多服务器的加强版。

    据IDC最新数据显示,亚马逊AWS、微软Azure、阿里云排名前三,全球公共云市场3A格局已定。

    阿里自主研发的飞天操作系统,可以将遍布全球的百万级服务器连成一台超级计算机,以在线公共服务的方式为社会提供计算能力。

    阿里云在做公共云,那其他从事云服务的公司在做什么?

    这些从事云服务的公司,就分成:

    Iaas(基础设施即服务Infrastructure as a Servic),阿里云、亚马逊AWS、微软Azure

    Paas(平台即服务Platform-as-a-Service),GAE(谷歌)、阿里ACE

    Saas(软件即服务Software-as-a-Service),太多了

    IaaS就是专门提供基础设施服务的公司,几年前如果你想在办公室或者公司的网站上运行一些应用(比如自己开发好的APP或是网络游戏),你需要去买服务器,成本太高了。

    但是现在有IaaS,你可以将硬件外包给这些专业的公司,这些公司会提供场外服务器,存储和网络硬件,你花钱租用就行。

    这样就节省了维护成本和办公场地,并且你可以在任何时候利用这些硬件来运行其应用。

    就跟约会一样,饭店、电影院、KTV把你约会需要的硬件设置布置好了给你用,你付钱就行。

    国内比较出名的Iaas有:阿里云、腾讯云等,国外就更多了包括Amazon, Microsoft, VMWare, Rackspace和Red Hat。

    懂得了IaaS是什么意思,那我们再来说说PaaS平台即服务,这个是啥意思?

    大家有没有发现,现在出现一些泡妞培训班、约会方案策划师啥的,这些公司提供的服务就是在帮你做一系列约会泡妞解决方案的,从软硬件都帮你搞定,剩下的只需要你去约会就行。

    同理PaaS是面向软件开发者(泡妞者)的服务, 云计算平台提供硬件, OS, 编程语言, 开发库, 部署工具(各种培训班、方案策划、软硬件等), 帮助软件开发者更快的开发软件服务,某些时候也叫做中间件。

    云服务商将软件开发的云端开发平台和软件运营的云端运行环境 (包括中间件、数据库、web服务、消息总线等基础通用服务)作为一种服务,提供给最终用户。

    换句话说,这些PaaS服务商提供的都是基础开发服务平台,主要目的就是让你把精力专注在应用层面的开发上面,而不需要浪费在这些基础重复性的事情上,也不用担心开发完成后部署问题。

    PaaS平台在云计算架构中位于中间层,其上层是SaaS,其下层是IaaS。

    PaaS比较出名的包括:GAE(谷歌)、阿里ACE、百度BAE、新浪SAE等。

    看到这里,大家有没有觉得PaaS跟前面的IaaS有部分重合了,对的,他其实是对IaaS的更深入的提供软硬件结合的一整套解决方案。

    但是他限制太死了,就跟人家给你策划好的约会方案,你必须按剧本走,无法自由发挥。结果就是市场接受度不高,所以,PaaS一直不温不火也是这个原因。

    最后SaaS模式,大家应该会更容易理解,这个概念最近超火经常能听到,并且很多公司开发的应用都基于SaaS模式的。

    Saas软件即服务,简单说就是人家把你想要的功能开发好成应用软件,然后直接卖账号给你用,你也不需要担心服务器、带宽、应用开发等问题,直接交钱使用就行。

    从泡妞角度来理解就是,现在各种某陌、某和网、大量的婚介机构,他们都是把妹子召集起来,然后你可以通过使用他们的平台或是服务找到适合你的妹子,是一样的道理的。

    当然,交钱跟没交钱获得的待遇是不一样的,同理SaaS软件服务公司也有提供不同等级的服务的。

    出名的SaaS软件服务商在各个行业都有的,这里就不一一列举了。

  • ?

    必须知道的,云计算五大特征!

    常从阳

    展开

    什么是云计算呢?

      其实云端(cloud)就代表了互联网(Internet),通过网络的计算能力,取代使用你原本安装在自己电脑上的软件,或者是取代原本你把资料存在自己硬盘的动作,你转而通过网络来进行各种工作,并存放档案资料在网络,也就是庞大的虚拟空间上。我们通过所使用的网络服务,把资料存放在网络上的服务器中,并借由浏览器浏览这些服务的网页,使用上面的界面进行各种计算和工作。

      在云计算中,服务器并不会管你电脑的计算能量有多强。有的同事在办公室用PC连上Google Docs,在家则是用Apple MacBook,同时还有很多其他的服务可以通过你的手机或iPhone与Android平台手机上的应用软件来完成。

      你可以在任何一台电脑上登入使用云端服务,而一个朋友或同事也可以登入并和你一起在一样的文件上工作。Google Docs只是能够协同操作的一种办公室型态云计算服务。有些服务甚至还可以让人在全球不同的地点登入服务并同时在一样的文件上工作。

      云计算也许听起来很棒,但是它还是有一些隐忧的,也是你在使用时必须要考虑的地方。正如同开放源代码阵营名人Richard Stallman指出的,你的资料是在第三方厂商的手上,而且是在你控制以外的。

      最有可能遇到的问题是安全性,鲜少有公司会想窃取你的资料并做出无耻的网站设计,但最好还是研究一下各种网站和网络服务,找一些可信赖的专家推荐的。  

      幸运的是,一点点常识和一些简单的正确电脑操作练习可以将这类安全性失误的影响降至最低,避免将你的机密资料放在云端上,如果你真的放了,例如利用网上银行时,避免在网咖、学校或图书馆内的公用电脑上进行,也别太随便给出自己真正的联络资料,避免每个帐号都使用同一个密码,就算只更改一个字母也好。

      云计算第二个主要问题是可能暂时故障导致你无法使用某项服务,你可能把资料放在某个网站上而这个网站却因服务器故障导致某一段时间无法进入,Twitter就因偶发性挂点而恶名昭彰,每次它的网站挂掉时就会出现“掉落的鲸鱼”图案, 更糟的是,你有可能因此而遗失全部的资料。

      最糟、最糟的情况是,当你想搜索自己在云端上的资料时却发现“情空中万里无云”,如果你想野餐这当然是好事,但如果是这个为你保管资料的公司突然关门大吉,可就大事不妙了。

      如果你还没有备份自己的资料,你真的应该开始备份了。如果你不信邪,用iTunes就好了,但如果你信邪而且开始备份这些资料,就一直备份下去吧...想想要把全部的CD都跑过一次要花上多少时间(如果你还保有它们的话),更别提那些你借来的CD或是已经购买的MP3。

      想像一下明早你醒来时发现它们全部不见了,至少你还有音乐可以听,但如果遗失的是你的生日或婚礼或在瑞典穿着日本浴衣驾驶拖拉机的照片,那可能反而是件好事。

    对于到底什么是云计算,至少可以找到100种解释。目前广为接受的是中国云计算专家咨询委员会副主任、秘书长刘鹏教授给出的定义:“云计算是通过网络提供可伸缩的廉价的分布式计算能力。”

      从技术上看,大数据与云计算的关系就像一枚硬币的正反面一样密不可分。大数据必然无法用单台的计算机进行处理,必须采用分布式计算架构。它的特色在于对海量数据的挖掘,但它必须依托云计算的分布式处理、分布式数据库、云存储和虚拟化技术。

      云计算是一种商业计算模型,它将计算任务分布在大量计算机构成的资源池上,使用户能够按需获取计算力、存储空间和信息服务。

      这种资源池称为“云”。“云”是一些可以自我维护和管理的虚拟计算资源,通常是一些大型服务器集群,包括计算服务器、存储服务器和宽带资源等。云计算将计算资源集中起来,并通过专门软件实现自动管理,无需人为参与。用户可以动态申请部分资源,支持各种应用程序的运转,无需为繁琐的细节而烦恼,能够更加专注于自己的业务,有利于提高效率、降低成本和技术创新。云计算的核心理念是资源池,这与早在2002年就提出的网格计算池(Computing Pool)的概念非常相似。网格计算池将计算和存储资源虚拟成为一个可以任意组合分配的集合,池的规模可以动态扩展,分配给用户的处理能力可以动态回收重用。这种模式能够大大提高资源的利用率,提升平台的服务质量。

      之所以称为“云”,是因为它在某些方面具有现实中云的特征:云一般都较大;云的规模可以动态伸缩,它的边界是模糊的;云在空中飘忽不定,无法也无需确定它的具体位置,但它确实存在于某处。之所以称为“云”,还因为云计算的鼻祖之一Amazon公司将大家曾经称为网格计算的东西,取了一个新名称“弹性计算云”(Elastic Computing Cloud),并取得了商业上的成功。  

    这里描述的云的建立过程和结构,只是一种比较普通和容易理解的形式。由于技术的不同、实现方式的不同,各家云的实现方式和结构会有很大的不同。但是,一些基本的概念是相同的,其共同的核心要点包括:

      一定要有资源池。把分散的计算资源集中到大的资源池里,以方便统一管理和分配。例如前面讲的D所管理的资源池。

      按需分配、自助服务。用户实际消耗多少资源,就被分配多少资源;用户对自己得到的资源能够自助管理。例如前面讲的“机房”。

      灵活的资源变化。随便撤掉一台硬件的电脑,其上面的信息和活动会自动转移到别处去;随便增加一台电脑,其资源会随时添加到资源池里去。所有这些增减,用户根本意识不到。例如前面讲的“配载调配和平衡”。

      一定要有记账系统。用户消耗了多少资源,如何给这些资源计费,系统有详尽的信息采集和报告,以便对用户收费(即使是免费,也得有详细的记账)。例如前面提到用户输入信用卡,就是以记账为前提。

      在组建云的技术上,说到底,就是用软件产品(如前面提到的C和D,并通过监控程序)来管理、组织、和分配经过抽象或虚拟的硬件计算资源。除了个别企业用自己的技术建设、和服务外,现在常见的云技术提供者主要有:VMware、微软、Citrix、和OpenStack等。前两者是完全的商业产品;Citrix公司在监控程序上采用的是开源的Xen;OpenStack则完全是开源免费的,它的监控程序主要采用开源的KVM和Xen,也可以是其它的开源软件。

      按照服务的对象和范围,云可以分为三类:

      私有云:建一个云,如果只是为了单位(企业或机构)自己使用,就是私有云。就前面提到的“机房”而言,每个“机房”只是为本单位的不同部门、或不同用途而设立的。

      公众云:如果云的服务对象是社会上的客户,就是公众云。前面提到的“机房”可以是任何社会上的企业、单位、或个人。Amazon公司的AWS是现在世界上最大的公众云。其它公众云提供商还有Google、Salesforce、苹果的iCloud等等。

      混合云:如果一个云,既是为单位自己使用,也对外开放资源服务,就是混合云。有时,把两个或多个私有云的联合,也叫混合云。  “云计算”的五大特点

    大规模、分布式“云”一般具有相当的规模,一些知名的云供应商如Google云计算、Amazon、IBM、微软、阿里等也都拥能拥有上百万级的服务器规模。而依靠这些分布式的服务器所构建起来的“云”能够为使用者提供前所未有的计算能力。

    虚拟化云计算都会采用虚拟化技术,用户并不需要关注具体的硬件实体,只需要选择一家云服务提供商,注册一个账号,登陆到它们的云控制台,去购买和配置你需要的服务(比如 云服务器,云存储,CDN等等),再为你的应用做一些简单的配置之后,你就可以让你的应用对外服务了,这比传统的在企业的数据中心去部署一套应用要简单方便得多。而且你可以随时随地通过你的PC或移动设备来控制你的资源,这就好像是云服务商为每一个用户都提供了一个IDC(Internet Data Center)一样。

    高可用性和扩展性那些知名的云计算供应商一般都会采用数据多副本容错、计算节点同构可互换等措施来保障服务的高可靠性。基于云服务的应用可以持续对外提供服务(7*24小时),另外“云”的规模可以动态伸缩,来满足应用和用户规模增长的需要。

    按需服务,更加经济用户可以根据自己的需要来购买服务,甚至可以按使用量来进行精确计费。这能大大节省IT成本,而资源的整体利用率也将得到明显的改善。

    安全网络安全已经成为所有企业或个人创业者必须面对的问题,企业的IT团队或个人很难应对那些来自网络的恶意攻击,而使用云服务则可以借助更专业的安全团队来有效降低安全风险。  

  • ?

    什么是云?3分钟带你走进云计算世界

    邓璎

    展开

    最近有朋友问我:“为啥你写的东西我都看不懂,也不是我平时用的。”我不禁哑口无言,原因是不知道怎样用最简单的话告诉他我在写什么。的确,企业级的内容多是为解决企业应用问题,所以,笔者想用最简单的话来解释企业级的内容,比如,云计算。

    云计算是什么(图片来自:diginomica)

    什么是云计算?

    成天到晚都在说云,到底啥是云计算哩?在维基百科中,云计算是可配置计算机资源和更高级别服务的共享池,可以通过最少的管理工作快速配置(一般是用互联网);在百度百科中,云计算是基于互联网的相关服务的增加、使用和交付模式……非专业人士很难理解,基本看完一句话就溜了。

    其实,云计算你可以理解为资源共享池。举个例子就是,我有很多东西,家里放不下了,放到一个特定的地方存着,随时提取,别人碰不了,保质保量。

    “东西”一般是指数据、软件、服务等,而“特定的地方”就是云。

    云是如何部署的?

    说到这里不得不说一下云计算的服务和交付方式,就是大家常见的IaaS、PaaS、SaaS。到底这三个“aaS”是啥,笔者带你一探究竟。

    IaaS其实是“Infrastructure as a service”的英文缩写,翻译过来是“基础设施作为服务”,为了方便使用就成为了“IaaS”。IaaS就是用户通过购买/租用云虚拟服务器来使用云服务的交付方式,现阶段的企业用户使用较少。

    PaaS“Platform as a Service”即平台就是服务。云计算公司把应用服务的运行和开发环境作为服务提供给用户,用户可以在这个平台上开发自己的云。国内像阿里、华为、腾讯等公司都会提供这样的服务。

    SaaS“Soft as a Service”即软件作为服务,云服务开发商通常将软件定位在云上,用户通过购买软件来使用云的一种交互方式。我们经常用到的钉钉、今目标等企业软件就是SaaS的一种表现形式。

    私有云、公有云、混合云如何定义?

    私有云从字面意思上了解就是私有的云,用户自己开发或者是云计算公司为用户单独使用而开发的云就是私有云。私有云的开发成本很高,需具备一定的硬件和软件基础,但是安全性方面是三云中最高的。

    公有云一般指大家都能用的云,一般来说会收取用户相对较少的费用或者免费使用。我们日常生活中,最常用的百度云盘、微信云等都是公有云,当然三大通讯运营商所使用的云也是公有云。方便是公有云最大的特点,安全性是公有云的不足。

    混合云融合公有云和私有云,是未来云计算市场的发展趋势。企业客户既希望于将数据放在私有云上保持独立性和安全性,又希望借助公有云的平台实现资源的共享。混合云匹配私有云和公有云,既保证了安全也达到了节省成本,提高效率的目的,目前已经应用在医疗领域。

    结语

    这篇文章作为云计算的简单科普类文章,希望大家作为初学者,对于“云”不再那么陌生,也为未来的云时代做好准备。

  • ?

    云计算的“超级”计算模式!

    繁茂的

    展开

    云计算(cloud computing)是一种基于因特网的超级计算模式,用户通过电脑、笔记本、手机等方式接入数据中心,按自己的需求进行运算。

    云计算就是这样一种变革——由谷歌、IBM这样的专业网络公司来搭建计算机存储、运算中心,用户通过一根网线借助浏览器就可以很方便的访问,把“云”做为资料存储以及应用服务的中心。

    广义的云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是IT和软件、互联网相关的,也可以是任意其他的服务。

  • ?

    云计算的最终目标是什么?云计算有哪些模式?

    小霜

    展开

    云计算的最终目标是将计算、服务和应用作为一种公共设施提供给公众,使人们能够像使用水、电、煤气和电话那样使用计算机资源。

    云计算模式即为电厂集中供电模式。在云计算模式下,用户的计算机会变得十分简单,或许不大的内存、不需要硬盘和各种应用软件,就可以满足我们的需求,因为用户的计算机除了通过浏览器给“云”发送指令和接收数据外基本上什么都不用做便可以使用云服务提供商的计算资源、存储空间和各种应用软件。

    这就像连接“显示器”和“主机”的电线无限长,从而可以把显示器放在使用者的面前,而主机放在远到甚至计算机使用者本人也不知道的地方。云计算把连接“显示器”和“主机”的电线变成了网络,把“主机”变成云服务提供商的服务器集群。

    云计算推动云服务商业模式创新。在云计算环境下,用户的使用观念也会发生彻底变化:从“购买产品”到“购买服务”转变,因为他们直接面对的将不再是复杂的硬件和软件,而是最终的服务。

    用户不需要拥有看得见、摸得着的硬件设施,也不需要为机房支付设备供电、空调制冷、专人维护等费用,并且不需要等待漫长的供货周期、项目实施等冗长的时间,只需要把钱汇给云计算服务提供商,就会马上得到需要的服务。

  • ?

    什么叫云计算?云计算通俗解释

    Dhanna

    展开

    云计算通俗点讲就是把以前需要本地处理器计算的任务交到了远程服务器上去做。仔细给您解释云计算的概念可能比较抽象,我给您举几个云计算的应用实例吧。

    第一是webQQ,你访问webqq的时候就会发现这里面有很多像是图片处理,网页浏览,在线office处理之类的应用,这些应用无论你电脑的性能如何,只要带宽允许都是可以流畅运行的,因为很多数据处理和存储都交给了云端服务器计算。

    第二是网页游戏,这其实也是一种云计算应用,把以前需要在本地安装的客户端放到了网页上,通过基于网页的与计算服务把原来需要本地电脑计算的额画面放到了服务器上,虽然画面不如传统网游,但是也可以体现云计算的特性其实以后很多计算应用都会倾向于云计算,更多的是云存储,这样可以做到本地设备更小型化更瘦化,但是云计算对网速的要求也是很高的。

    云计算:其实也就是多台电脑共同执行。注意:杀毒软件所说的云计算,并非真正意义上的云计算。甚至连云共享都算不上。软件中会说,云计算杀毒,意思是说,在别人机器中出现过的病毒,就能在你的电脑上找出来,这样就方便了,可能也不需要更新病毒库就能杀毒。但是,你这样理解一下:在杀毒软件的设置中,为什么有个选项是提交信息的呢?其实就是会自动把你杀毒结果(病毒代码等信息)上传到服务器,这样,服务器就有了最新的病毒库,其他人用到的时候,再从服务器上交换,下载下来。

    对于什么是云计算还是用打比喻的方式:例如你现在要计算出明天的天气预报,所有数据都准备好了,你用自己家的电脑计算,发现自己的电脑计算能力太差,想算出明天的天气预报得1年,那这样就不好了,计算也没价值了。

    但是你又不能专门为计算明天的天气预报去买一台强力服务器去计算,为了降低成本,你就要去使用云计算了,你只需要把计算天气的公式和数据发送到云服务器上,云服务器的计算能力比你的个人家用电脑强了几千倍(因为云服务器是一个服务器群,有很多计算能力强大的服务器组成的),二十分钟就算好了明天的天气预报,并且把结果给你返回到你的电脑上了,你只需要按照计算的次数或者是服务器的资源使用的多少去支付你需要支付的费用.肯定比你买服务器合适多了.这就是云计算的一个用途,当然还有很多其他方面的盈利和服务方式,我说的只是其中一种.这样通俗吗?

  • ?

    云计算的三大服务模式 你了解多少?

    靖荷

    展开

    如果准备使用云计算或者要在自己的IT环境中部署云计算,首先要确定合适的服务模式。这就需要我们对每种服务模式含义和特点都有所了解,很清楚从中能够获得哪些有益东西。正所谓“知己知彼百战不殆”,我们要对自己想要得到什么非常了解,并对云计算能给我们带来什么也要掌握,这时选择正确的服务模式至关重要。

    那就让我们来认识一下云计算的集中服务模式。

    其实,这些模式大家都不陌生,那就是:软件即服务SaaS、平台即服务PaaS、基础设施即服务IaaS,接触过云计算的人一定会知道这三种模式,也被称为云计算的三种堆栈。虽然大家都知道有这三种模式,但是将三种模式区分开来,讲述到位的说明并不多,本文就来深入剖析一下几种云堆栈模式。

    图1列出了云堆栈图,从图中可以比较清晰地看出三种模式之间的关系和各自具有的功能属性。我们根据图1来详细讲讲三种服务模式,每种模式对应着不同的云堆栈,其中IaaS包含基础设施堆栈,而PaaS包含基础设施和应用堆栈两部分,SaaS包含最全,有基础设施、应用堆栈和应用软件三个部分,每种云堆栈又是由几个不同组件组成的,每一层的云堆栈有不同的组件。

    IaaS

    首先从IaaS对应的基础设施堆栈说起,包含了数据中心里计算、网络、存储和安全等几个部分,IaaS可不是简单将这些设备罗列起来,而是要将这些设备所能提供的资源抽象成一系列可用服务,可以通过代码或网页的控制台进行访问和自动化部署。

    IaaS提供的服务就是人们可以根据需要访问虚拟的基础设施资源,IaaS接到需求时,根据请求几分钟内就可以完成资源的部署和运行,而且还可以进行计费,向使用的人们收取使用费用。人们不用关心数据中心和基础设施怎么运转的,这些由IaaS的提供商来搞定,人们聚焦在自己的应用程序上就行。像国际上的亚马逊AWS,还有国内的阿里云,都在提供IaaS服务,是实际部署最多的一种服务模式。IaaS因为提供的差异性服务不多,价格上拼得比较狠,这也使得IaaS领域竞争异常激烈。

    PaaS

    其次是PaaS,PaaS包含的基础设施部分已经讲了,PaaS还包含应用堆栈部分,这里有操作系统、数据库、编程环境、应用服务器等等。PaaS主要是将一个开发和运行平台作为服务提供给用户,可以包括一整套的IDE开发测试环境。可以是虚拟服务,也可以是操作系统,节省了你在硬件上的费用。

    PaaS最大的作用在于通过简单的API调用,人们就可以快速集成许多成熟和可靠的第三方解决方案,不必经历一系列的采购及安装实施流程。比较典型的PaaS服务提供商有Force.com、Google Apps Engine、Heroku和微软Azure等。在国内,一般大型的政务网和私有云中可以实现区域教育平台,区域医疗服务中心,区域公共服务等。在三种云服务模式中,PaaS是最不成熟的一种。

    SaaS

    第三就是SaaS了,SaaS包含了IaaS和PaaS 不具备的应用软件这部分,是一种以服务形式向人们交付的完整应用。在云计算真正变得火热之前,SaaS本身已经是一个非常流行的概念了。SaaS将一切业务运行后台环境都放入云端,人们只要通过Web浏览器就可以获取服务,SaaS与PaaS的区别在于,使用SaaS的不是软件的开发人员,而是软件的最终用户。

    这样,人们只要对一些具体的应用参数进行配置和对用户进行管理,SaaS提供商会负责所有的基础设施问题,所有应用逻辑和部署问题。比如客户关系管理CRM,企业资源计划ERP以及其它一些常见的业务软件等都是SaaS服务,还有面向互联网用户的社交网络,Twitter等,再有就是工具型的软件,比如邮件、杀毒、OA、中小型企业的财务软件等,未触及大型企业IT 核心业务。

    SaaS的应用很广了,也最为人们所熟知,具有人性化的界面,简单好用,专业性不强,非专业人士上手也非常容易。SaaS服务的普及面临两个方面的挑战,一方面是安全问题,把生产、交易的数据放在别人的机器上,甚至将应用委托给别人,这个需要极大的信任与制度保证,所以SaaS服务中更多的是一些公共的工具型应用,不涉及隐私数据。另一方面是可管理问题,SaaS供应商确实提供对其应用程序和平台的可见性,但在很多情况下,他们的管理能力并不够好。

    随着人们越来越依赖于外部软件资源,技术环节的性能可见性会受到影响。一个软件应用是否是SaaS服务模式,主要看其后台实现,SaaS服务运行在PaaS或者IaaS上,体现在后台资源的动态伸缩和流转上,资源可扩展性更强。

    经过以上的介绍,我们对云计算的三大服务模式应该有所了解,尤其是各自的服务特点,这让我们在云计算的选择上有了感官认识。不管是哪一种模式,所要体现的就是要提供一种服务,强调的是一种可计量的服务。通过使用云计算,让人们彻底摆脱基础设计监控和管理方面的东西,将注意力放到人们自己关心的业务中,专业的部分还是交给云计算服务公司来做,人们只要安心享受其提供的各种服务就好了。

    OFweek云计算网(http://cloud.ofweek/)!

  • ?

    云计算的基本原理

    亚当

    展开

    云计算(英语:Cloud Computing),是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需求提供给计算机和其他设备。云是网络、互联网的一种比喻说法。过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。云计算是继1980年代大型计算机到客户端-服务器的大转变之后的又一种巨变。用户不再需要了解“云”中基础设施的细节,不必具有相应的专业知识,也无需直接进行控制。云计算描述了一种基于互联网的新的IT服务增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展而且经常是虚拟化的资源,它意味着计算能力也可作为一种商品通过互联网进行流通。

    Wiki定义:云计算是一种通过Internet以服务的方式提供动态可伸缩的虚拟化的资源的计算模式。原文:Cloud computing is a style of computing in which dynamically scalable and offer virtualized resources are provided as a service over the Internet.美国国家标准与技术研究院(NIST)定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。“云计算”概念被大量运用到生产环境中,国内的“阿里云”与云谷公司的XenSystem,以及在国外已经非常成熟的Intel 和IBM,各种“云计算”的应服务范围正日渐扩大,影响力也无可估量。原文:Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.

    云计算常与网格计算、效用计算、自主计算相混淆。网格计算:分布式计算的一种,由一群松散耦合的计算机组成的一个超级虚拟计算机,常用来执行一些大型任务;效用计算:IT资源的一种打包和计费方式,比如按照计算、存储分别计量费用,像传统的电力等公共设施一样;自主计算:具有自我管理功能的计算机系统。事实上,许多云计算部署依赖于计算机集群(但与网格的组成、体系结构、目的、工作方式大相径庭),也吸收了自主计算和效用计算的特点。

  • ?

    云计算值得注意的五个要点

    春天的

    展开

    云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池,(资源包括网络、服务器、存储、应用软件、服务),这些资源能够被快速提供,需要投入很少的管理工作,或与服务供应商进行很少的交互。

    1:云计算之前的使用模式

    IDC 托管IDC 租用虚拟主机(买空间)VPS:虚拟专用主机

    2:传统数据中心面临的问题

    资源使用率低资源分配不均自动化能力差

    3:云计算的优势

    云计算是一种使用模式,不是一种技术云计算的使用方式:通过网络访问云计算的优势:弹性计算、按需计费

    4:云计算的特点

    资源池化无处不在的网络访问可随时调节的自助服务可测量的服务量快速的变化伸缩

    5:云计算的服务模式

    A:支撑服务

    由支撑网络来提供,云计算模式实现的使用的方式。

    B:IaaS基础设施即服务

    消费者通过支撑网络可以从完善的计算机基础设施获得服务。这类服务称为基础设施即服务,基于 Internet 的服务(如存储和数据库)是 IaaS的一部分。

    C:PaaS平台即服务

    PaaS(Platform-as-a-Service:平台即服务)是指将软件研发的平台作为一种服务,以SaaS的模式提交给用户。因此,PaaS也是SaaS模式的一种应用。

    D:SaaS

    它是一种通过Internet提供软件的模式,厂商将应用软件统一部署在自己的服务器上,客户可以根据自己实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网获得厂商提供的服务。

    用户不用再购买软件,而改用向提供商租用基于Web的软件,来管理企业经营活动,且无需对软件进行维护,服务提供商会全权管理和维护软件,软件厂商在向客户提供互联网应用的同时,也提供软件的离线操作和本地数据存储,让用户随时随地都可以使用其定购的软件和服务。

    对于许多小型企业来说,SaaS是采用先进技术的最好途径,它消除了企业购买、构建和维护基础设施和应用程序的需要。

云计算方式

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP