精华内容
下载资源
问答
  • 什么是云计算云计算是什么意思

    千次阅读 2017-05-29 14:23:07
    云计算简介

    什么是云计算?

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

      IT精英们如何看待云计算

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

      广义的云计算和狭义的云计算

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

      (一)云计算的原理:

      云计算(Cloud Computing)是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。

    什么是云计算,云计算是什么意思 三联

      云计算的基本原理是,通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业 能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。这可是一种革命性的举措,打个比方,这就好比是从古老的单台发电机模式转向了电厂集中供电 的模式。它意味着计算能力也可以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉。最大的不同在于,它是通过互联网进行传输的。云计算的蓝 图已经呼之欲出:在未来,只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。从这个角度而言,最终用 户才是云计算的真正拥有者。

      云计算的应用包含这样的一种思想,把力量联合起来,给其中的每一个成员使用。

      (二)云计算有哪些好处?

      1、安全,云计算提供了最可靠、最安全的数据存储中心,用户不用再担心数据丢失、病毒入侵等麻烦。

      2、方便,它对用户端的设备要求最低,使用起来很方便。

      3、数据共享,它可以轻松实现不同设备间的数据与应用共享。

      4、无限可能,它为我们使用网络提供了几乎无限多的可能。

      (三)几款主流的云计算应用

      1、微软云计算

      目前来看微软的云计算发展最为迅速。微软将推出的首批软件即服务产品包括Dynamics CRM Online、Exchange Online、OfficeCommunications Online以及SharePointOnline。每种产品都具有多客户共享版本,其主要服务对象是中小型企业。单客户版本的授权费用在5,000美元 以上。针对普通用户,微软的在线服务还包括Windows Live、Office Live和Xbox Live等。

      2、IBM云计算

      IBM是最早进入中国的云计算服务提供商。中文服务方面做得比较理想,对于中国的用户应是一个不错的选择。07年,IBM公司发布了蓝云 (BlueCloud)计划,这套产品将“通过分布式的全球化资源让企业的数据中心能像互联网一样运行”。以后IBM的云计算将可能包括它所有的业务和产 品线。

      3、亚马逊云计算

      亚马逊作为首批进军云计算新兴市场的厂商之一,为尝试进入该领域的企业开创了良好的开端。亚马逊的云名为亚马逊网络服务(Amazon WebServices,下称AWS),目前主要由4块核心服务组成:简单存储服务(Simple StorageService,S3);弹性计算云(Elastic Compute Cloud,EC2);简单排列服务(Simple QueuingService)以及尚处于测试阶段的SimpleDB。换句话说,亚马逊现在提供的是可以通过网络访问的存储、计算机处理、信息排队和数 据库管理系统接入式服务。

      4、谷歌云计算

      围绕因特网搜索创建了一种超动力商业模式。如今,他们又以应用托管、企业搜索以及其他更多形式向企业开放了他们的“云”。谷歌推出了谷歌应用软 件引擎(Google AppEngine,下称GAE),这种服务让开发人员可以编译基于Python的应用程序,并可免费使用谷歌的基础设施来进行托管(最高存储空间达 500MB)。对于超过此上限的存储空间,谷歌按“每CPU内核每小时”10至12美分及1GB空间15至18美分的标准进行收费。谷歌还公布了提供可由 企业自定义的托管企业搜索服务计划。

      5、红帽云计算服务

      红帽是云计算领域的后起之秀。红帽提供的是类似于亚马逊弹性云技术的纯软件云计算平台。它的云计算基础架构平台选用的是自己的操作系统和虚拟化 技术,可以搭建在各种硬件工业标准服务器(HP、IBM、DELL等等)和各种存储(EMC、DELL、IBM、NetAPP等)与网络环境之中。表现为 与硬件平台完全无关的特性,给客户带来灵活和可变的综合硬件价格优势。红帽的云计算平台可以实现各种功能服务器实例。

      (四)云计算最有利于中小企业?      

      云计算技术将使得中小企业的成本大大降低。如果说“云”给大型企业的IT部门带来了实惠,那么对于中小型企业而言,它可算得上是上天的恩赐了。 过去,小公司人力资源不足,IT预算吃紧,那种动辄数百万美元的IT设备所带来的生产力对它们而言真是如梦一般遥远,而如今,“云”为它们送来了大企业级 的技术,并且先期成本极低,升级也很方便。这一新兴趋势的重要性毋庸置疑,不过,它还仅仅是一系列变革的起步阶段而已。云计算不但抹平了企业规模所导致的 优劣差距,而且极有可能让优劣之势易主。简单地说,当今世上最强大最具革新意义的技术已不再为大型企业所独有。“云”让每个普通人都能以极低的成本接触到 顶尖的IT技术。

      (五)在云计算时代

      目前,PC依然是我们日常工作生活中的核心工具——我们用PC处理文档、存储资料,通过电子邮件或U盘与他人分享信息。如果PC硬盘坏了,我们 会因为资料丢失而束手无策。而在云计算时代,“云”会替我们做存储和计算的工作。“云”就是计算机群,每一群包括了几十万台、甚至上百万台计算机。“云” 的好处还在于,其中的计算机可以随时更新,保证“云”长生不老。Google就有好几个这样的“云”,其他IT巨头,如微软、雅虎、亚马逊 (Amazon)也有或正在建设这样的“云”。届时,我们只需要一台能上网的电脑,不需关心存储或计算发生在哪朵“云”上,但一旦有需要,我们可以在任何 地点用任何设备,如电脑、手机等,快速地计算和找到这些资料。我们再也不用担心资料丢失。  

      (六)云计算的几大形式

      1.SAAS(软件即服务)

      这种类型的云计算通过浏览器把程序传给成千上万的用户。在用户眼中看来,这样会省去在服务器和软件授权上的开支;从供应商角度来看,这样只需要 维持一个程序就够了,这样能够减少成本。Salesforce.com是迄今为止这类服务最为出名的公司。SAAS在人力资源管理程序和ERP中比较常 用。Google Apps和Zoho Office也是类似的服务

      2.实用计算(Utility Computing)

      这个主意很早就有了,但是知道最近才在Amazon.com、Sun、IBM和其它提供存储服务和虚拟服务器的公司中新生。这种云计算是为IT行业创造虚拟的数据中心使得其能够把内存、I/O设备、存储和计算能力集中起来成为一个虚拟的资源池来为整个网络提供服务。

      3.网络服务

      同SAAS关系密切,网络服务提供者们能够提供API让开发者能够开发更多基于互联网的应用,而不是提供单机程序。

      4.平台即服务

      另一种SAAS,这种形式的云计算把开发环境作为一种服务来提供。你可以使用中间商的设备来开发自己的程序并通过互联网和其服务器传到用户手中。

      5.MSP(管理服务提供商)

      最古老的云计算运用之一。这种应用更多的是面向IT行业而不是终端用户,常用于邮件病毒扫描、程序监控等等。

      6.商业服务平台

      SAAS和MSP的混合应用,该类云计算为用户和提供商之间的互动提供了一个平台。比如用户个人开支管理系统,能够根据用户的设置来管理其开支并协调其订购的各种服务。

      7.互联网整合

      将互联网上提供类似服务的公司整合起来,以便用户能够更方便的比较和选择自己的服务供应商。

    展开全文
  • 最近,大公司如MS、Google、IBM等都在炒作一个概念就是云计算,如IBM跟欧盟 合作开展云计算,欧盟拨款1.7亿万欧元;Google与IBM 联合力推云计算模式;Yahoo! 也把宝押在了云计算上;我国也在无...
      2008-3-17 22:57
    精彩回答
    最近,大公司如MS、Google、IBM等都在炒作一个概念就是云计算,如IBM跟欧盟 合作开展云计算,欧盟拨款1.7亿万欧元;Google与IBM 联合力推云计算模式;Yahoo! 也把宝押在了云计算上;我国也在无锡 跟IBM公司联合建立了一个云计算中心;有人说微软收购Yahoo!一个重要的考虑就是在Yahoo在云计算方面的领先地位,多少有点儿道理。那么,什么是云计算哪?我看到有一位推广自由开源的老先生把云计算(Cloud Computing)翻译成“云雾计算”着实是可笑,好多网友也在问什么是云计算,什么是雾计算,说明好多人对于云计算是一头雾水。云计算可不是“云雨”,可不是云山雾罩。
    
    
    “云计算”(Cloud Computing)是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。许多跨国信息技术行业的公司如IBM、Yahoo和Google等正在使用云计算的概念兜售自己的产品和服务。云计算这个名词可能是借用了量子物理中的“电子云”(Electron Cloud),强调说明计算的弥漫性、无所不在的分布性和社会性特征。量子物理上有“电子云(electron cloud)”,在原子核周围运动的电子不是一个经验世界的轨道例如像天体一样的运行轨道,而是弥漫空间的、云状的存在,描述电子的运动不是牛顿经典力学而是一个概率分布的密度函数,用薛定谔波动方程来描述,特定的时间内粒子位于某个位置的概率有多大,这跟经典力学的提法完全不同。电子云有以下特性,概然性、弥漫性、同时性等等,云计算可能的确是来自电子云的概念,前今年就有所谓“无所不在的计算”,IBM有一个无所不在的计算叫“Ubiquitous “,MS(Bill)不久也跟着提出一个无所不在的计算“Pervade“,现在人们对无所不在的计算又有了新的认识,现在说是”Omnipresent “。但是,云计算的确不是纯粹的商业炒作,的确会改变信息产业的格局,现在许多人已经用上了Google Doc和Google Apps,用上了许多远程软件应用如Office字处理而不是用自己本地机器上安装这些应用软件,以后谁还会花钱买Office软件哪?还有许多企业应用如电子商务应用,例如要写一个交易程序,Google的企业方案就包含了现成的模板,一个销售人员根本没学习过Netbeanr也能做出来。这种计算和产业动向是符合开源精神的,符合SaaS(Software as a Service)趋势。现在有这样的说法,当今世界只有五台计算机,一台是Google的,一台是IBM的,一台是Yahoo的,一台是Amazon的,一台是微软的,因为这五个公司率先在分布式处理的商业应用上捷足先登引领潮流。Sun公司很早就提出说“网络就是计算机”是有先见之明的。 
    
    
    
    有以下五个主要原因使得分布式计算必然会越来越普遍,逐渐发展成主流的计算模式而取代集中式的大型计算机: 
    
    1。现在分布式系统的第一个原因就是因为他具有比集中式系统更好的性能价格比。你不要花几十万美元就能获得高效能计算。 
    2。多数应用本身就是分布式的。如工业企业应用,管理部门和现场不在同一个地方。 
    3。高可靠性。冗余不仅是生物进化的必要条件,而且也是信息技术。现代分布式系统具有高度容错机制,控制核反应堆主要采用分布式来实现高可靠性。 
    4。可扩展性。买一台性能更高的大型机,或者再买一台性能相同的大型机的费用都比添加几台PC的费用高得多。 
    5。高度灵活性。能够兼容不同硬件厂商的产品,兼容低配置机器和外设而获得高性能计算。 
    粗略地计算,目前的个人计算机每个CPU芯片的处理能力是200MIPS,就是每秒种执行200M也就是两亿次指令,而最近Yahoo!公司报道他们已经实现了有一万个节点(node)就是一万台PC计算机连接的分布式系统,总的处理能力是 2,000,000MIPS,最快的芯片也达不到这个速度,因为在一定面积上设计的芯片的速度是存在一个极限的,不可逾越。而当前世界著名的超级计算机所谓的TOP500,达到每秒几百万亿次指令执行,都是采用分布式设计的,世界第一的IBM BlueGene超级计算机采用了32部机架,每部机架部署有768个PowerPC440 CPU。顺便说一句,这TOP500基本都是使用Linux操作系统的!现在社会和家庭拥有的个人计算机就是PC,只有30%的计算能力被利用,甚至更低,而其余70%的实际上是被闲置的,这些闲置的计算机资源和计算能力只有通过分布式系统才能得到有效的利用,这样可以大大提高一个国家的计算能力,而计算能力是衡量一个国家国力和科学研究能力的指标,这一点现在还没有被国人充分认识到。一个国家和地区的计算能力现在已经成为一种重要的战略资源,不亚于石油和其他战略物资的重要性。云计算就是把普通的服务器或者个人计算机连接起来以获得超级计算机也叫高性能和高可用性计算机的功能,但是成本更低。这在世界上也是个先进的项目。云计算模式必定能大大提高我国科学计算机和商业计算能力,使得我国经济竞争力大大提升。美国和欧洲有许多社会分布的分布式计算系统,他们动员和使用这些社会计算能力进行人类基因组学(Genomics)的研究、天文学问题研究、数学难题研究以及其他的科学问题研究。去年的一个研究报告估计我国个人计算机PC保有量接近两亿台。
    
    按照计算机操作系统的宗师Andrew S. Tanenbaum(AST)给分布式系统的的定义:“分布式系统是这样的系统,它运行在不具有共享内存的多台机器上,但在用户的眼里却像是一台计算机”。(引自《现代操作系统》,机械工业出版社,1999年中文版)。它的目标是让每个用户感觉联网的计算机是一个分时系统——就像使用个人计算机一样 ——而不是一个由许多计算机联合起来的集体,即使由五个节点组成的分布式系统也应该让用户感觉自己是在使用一台价值20万美元的大型计算机,唯一不寻常的感觉是处理速度提高了许多,别的没有什么不同。例如,这里有一个简单的例子,在机器A的用户要使用安装在机器B上用户的目录里的文件,A用户要使用远程登录命令rlogin B登录到机器B的目录上,那么这就不是一个真正的分布式系统,因为用户A意识到了另外一台机器的存在,分布式系统必须要做到,用户A登录到一个目录上的时候不知道自己是在本地机器上还是在远程机器上的目录上,对于用户A来说机器B是透明的,这就是分布式系统设计时考虑的“透明性”要求。其他有关的问题包括:分布式文件系统的问题,目录和文件访问机制以及一致性问题,分布式系统进程的通信问题等等。目前的云计算严格说还没有到达真正的分布式计算的语义学水平。
     
        

    云杀毒:

        云查杀的意思就是,将病毒样本放入服务器,通过成千上百的服务器智能检测,自动判断文件是否病毒,这被称为云端,也被称为云查杀,而云查杀必须联网才有效,为什么这样说,因为只有联网后才能与杀毒软件的服务器相连接,从而达到快速查杀而减低误杀,目前360杀毒,金山都采用了这一技术。

    云杀毒 还是基于特征码杀毒
    只是杀软的病毒库已经不全部在本地了(你电脑里的杀软的病毒库)而是在大堆的服务器里
    
    扫描的时候和服务器交互 这样来做出判断是否有毒
    
    云杀毒 能降低升级的频率,降低查杀的占用,减小本地库的容量。
     
     

    【IT168 专稿】谈到云计算的定义,可谓众说纷纭,比如,在维基百科上的定义是“云计算是一种基于互联网的计算新方式,通过互联网上异构、自治的服务为个人和企业用户提供按需即取的计算”;著名咨询机构Gartner将云计算定义为“云计算是利用互联网技术来将庞大且可伸缩的IT能力集合起来作为服务提供给多个客户的技术”;而IBM则认为“云计算是一种新兴的IT服务交付方式,应用,数据和计算资源能够通过网络作为标准服务在灵活的价格下快速地提供最终用户”。

      虽然这几个定义都有一定的道理,但在我看来还没抓住云计算的核心,接下来,我将给大家介绍一下什么是我眼中的云计算?


    ▲图1. 云计算的定义

      在我看来,云计算就是在后端庞大的云计算中心的支撑下能提供方便的用户体验和低廉的成本的新一代IT模式。

      具体而言:由于在后端有规模庞大、非常自动化和高可靠性的云计算中心的存在,人们只要接入互联网,就能非常方便地访问各种基于云的应用和信息,并免去了安装和维护等繁琐操作,同时,企业和个人也能以低廉的价格来使用这些由云计算中心提供的服务或者在云中直接搭建其所需的信息服务,在收费模式上,和水电等公用事业非常类似,只需为所使用的部分付费。接下来,将进一步从于云计算的使用者(主要是个人用户和企业)的角度来分析云计算在用户体验和成本这两方面给他们带来了什么好处?

      用户体验方面

      对个人用户而言,在云计算的时代,会出现越来越多的基于互联网的服务,这些服务丰富多样、功能强大、随时随地接入,同时也无需购买、下载和安装任何的客户端,并只要使用浏览器就能轻松访问,而无需为软件的升级和病毒的感染操心。还有,人们可以将文档等数据放在云来进行共享和协作,比如,共同编辑同一篇文章,而且通过严格的权限管理机制,来确保协作是在安全的环境下进行。对企业用户而言,可以利用云技术来优化其现有的IT服务,使现有的IT服务更可靠和更自动化,更可以将企业的IT服务整体迁移到云上,使企业卸下维护IT服务的重担,从而更专注于其主营业务。

      成本方面

      对个人用户而言,由于所使用的服务运行在云端,本地计算需求比较少,所以无需像过去那样不断地升级电脑的配置或者购买昂贵的新电脑,只需一个廉价的可以上网的智能终端,比如:手机上网本等。同时由于互联网服务是按需使用,而无需在初期购置不廉价的软件客户端。对企业用户而言,除了可以通过利用先进的云技术来降低企业IT初期的投资成本和后期的维护成本之外,更可以通过将IT服务外包或者整体迁移来削减IT部门,使得公司成本的结构更完善。

      作者简介:吴朱华,之前在IBM中国研究院参与过多个云计算产品的开发工作,现在专注于研发下一代云计算系统,并即将发表《剖析云计算》一书,敬请期待,个人云计算博客:http://peopleyun.com/。

    展开全文
  • 云计算发展简介

    千次阅读 2020-05-01 22:47:37
    云计算最初的目标 云计算最初的目标是对资源的管理,管理的主要是计算资源、网络资源、存储资源三个方面。 什么叫计算、网络、存储资源? 比如你要买台笔记本电脑,是不是要关心这台电脑是什么样的CPU?多大的内存...

    云计算最初的目标

    云计算最初的目标是对资源的管理,管理的主要是计算资源、网络资源、存储资源三个方面。
    在这里插入图片描述
    什么叫计算、网络、存储资源?
    比如你要买台笔记本电脑,是不是要关心这台电脑是什么样的CPU?多大的内存?这两个就被我们称为计算资源。这台电脑要上网,就需要有个可以插网线的网口,或者有可以连接我们家路由器的无线网卡。您家也需要到运营商比如联通、移动或者电信开通一个网络,比如100M的带宽。然后会有师傅弄一根网线到您家来,师傅可能会帮您将您的路由器和他们公司的网络连接配置好。这样您家的所有的电脑、手机、平板就都可以通过您的路由器上网了。这就是网络资源。您可能还会问硬盘多大?过去的硬盘都很小,大小如10G之类的;后来即使500G、1T、2T的硬盘也不新鲜了。(1T是1000G),这就是存储资源。对于一台电脑是这个样子的,对于一个数据中心也是同样的。想象你有一个非常非常大的机房,里面堆了很多的服务器,这些服务器也是有CPU、内存、硬盘的,也是通过类似路由器的设备上网的。这时的问题就是:运营数据中心的人是怎么把这些设备统一的管理起来的呢?
    管理的目标就是要达到两个方面的灵活性。具体哪两个方面呢?

    举个例子来理解:比如有个人需要一台很小的电脑,只有一个CPU、1G内存、10G的硬盘、一兆的带宽,你能给他吗?像这种这么小规格的电脑,现在随便一个笔记本电脑都比这个配置强了,家里随便拉一个宽带都要100M。然而如果去一个云计算的平台上,他要想要这个资源时,只要一点就有了。
    这种情况下它就能达到两个方面灵活性:
    时间灵活性:想什么时候要就什么时候要,需要的时候一点就出来了;
    空间灵活性:想要多少就有多少。需要一个太很小的电脑,可以满足;需要一个特别大的空间例如云盘,云盘给每个人分配的空间动不动就很大很大,随时上传随时有空间,永远用不完,也是可以满足的。空间灵活性和时间灵活性,即我们常说的云计算的弹性。而解决这个弹性的问题,经历了漫长时间的发展。
    有人就想办法了。第一个办法就是虚拟化。用户不是只要一个很小的电脑么?数据中心的物理设备都很强大,我可以从物理的CPU、内存、硬盘中虚拟出一小块来给客户,同时也可以虚拟出一小块来给其他客户。每个客户只能看到自己的那一小块,但其实每个客户用的是整个大的设备上的一小块。

    虚拟化的技术使得不同客户的电脑看起来是隔离的。也就是我看着好像这块盘就是我的,你看着这块盘就是你的,但实际情况可能我的这个10G和你的这个10G是落在同样一个很大很大的存储上。而且如果事先物理设备都准备好,虚拟化软件虚拟出一个电脑是非常快的,基本上几分钟就能解决。所以在任何一个云上要创建一台电脑,一点几分钟就出来了,就是这个道理。

    要说虚拟化软件解决了灵活性问题,其实并不全对。因为虚拟化软件一般创建一台虚拟的电脑,是需要人工指定这台虚拟电脑放在哪台物理机上的。这一过程可能还需要比较复杂的人工配置。所以使用VMware的虚拟化软件,需要考一个很牛的证书,而能拿到这个证书的人,薪资是相当高,也可见复杂程度。所以仅仅凭虚拟化软件所能管理的物理机的集群规模都不是特别大,一般在十几台、几十台、最多百台这么一个规模。
    在虚拟化软件,VMware是闭源,这个软件非常贵。有大牛写了两个开源的虚拟化软件,一个叫做Xen,一个叫做KVM
    KVM(Kernel Based Virtual Machine)运行于Linux平台上的虚拟机管理软件。这里的虚拟化是指在宿主机中虚拟出运行了不同的操作系统的主机。
    在这里插入图片描述

    这一方面会影响时间灵活性:虽然虚拟出一台电脑的时间很短,但是随着集群规模的扩大,人工配置的过程越来越复杂,越来越耗时。另一方面也影响空间灵活性:当用户数量多时,这点集群规模,还远达不到想要多少要多少的程度,很可能这点资源很快就用完了,还得去采购。所以随着集群的规模越来越大,基本都是千台起步,动辄上万台、甚至几十上百万台。如果去查一下BAT,包括网易、谷歌、亚马逊,服务器数目都大的吓人。这么多机器要靠人去选一个位置放这台虚拟化的电脑并做相应的配置,几乎是不可能的事情,还是需要机器去做这个事情。人们发明了各种各样的算法来做这个事情,算法的名字叫做调度(Scheduler)。通俗一点说,就是有一个调度中心,几千台机器都在一个池子里面,无论用户需要多少CPU、内存、硬盘的虚拟电脑,调度中心会自动在大池子里面找一个能够满足用户需求的地方,把虚拟电脑启动起来做好配置,用户就直接能用了。这个阶段我们称为池化或者云化。到了这个阶段,才可以称为云计算,在这之前都只能叫虚拟化。
    在这里插入图片描述

    云计算的发展

    公有云的第一名亚马逊过得很爽,第二名Rackspace过得就一般了。Rackspace开源了代码。亚马逊虽然使用了开源的虚拟化技术,但云化的代码是闭源的。Rackspace和美国航空航天局合作创办了开源软件OpenStack。云计算系统的功能包含了对虚拟机、存储、网络和CPU资源的管理。在这里插入图片描述

    在这里插入图片描述
    亚马逊和VMware的公有云平台赚了很多钱,其他厂商眼巴巴看着没办法,想自己做一个好像难度还挺大。现在有了这样一个开源的云平台OpenStack,所有的IT厂商都加入到这个社区中来,对这个云平台进行贡献,包装成自己的产品,连同自己的硬件设备一起卖。有的做了私有云,有的做了公有云,OpenStack已经成为开源云平台的事实标准。
    在这里插入图片描述

    在这里插入图片描述

    管理基础设施

    云计算基本上实现了时间灵活性和空间灵活性;实现了计算、网络、存储资源的弹性。计算、网络、存储我们常称为基础设施Infranstracture, 因而这个阶段的弹性称为资源层面的弹性。管理资源的云平台,我们称为基础设施服务。(IaaS是Infrastructure as a server的缩写,意思是基础设施即服务)

    管理应用设施

    实现一个电商的应用,平时十台机器就够了,双十一需要一百台。你可能觉得很好办啊,有了IaaS,新创建九十台机器就可以了啊。但90台机器创建出来是空的,电商应用并没有放上去,只能让公司的运维人员一台一台的弄,需要很长时间才能安装好的。PaaS是Platform as a Server的缩写,意思是平台即服务,即把运行用户所需的软件的平台作为服务出租。用于用于管理资源以上的应用弹性的问题。

    自己的应用自动安装:比如电商应用是你自己开发的,除了你自己,其他人是不知道怎么安装的。像电商应用,安装时需要配置支付宝或者微信的账号,才能使别人在你的电商上买东西时,付的钱是打到你的账户里面的,除了你,谁也不知道。所以安装的过程平台帮不了忙,但能够帮你做得自动化,你需要做一些工作,将自己的配置信息融入到自动化的安装过程中方可。比如上面的例子,双十一新创建出来的90台机器是空的,如果能够提供一个工具,能够自动在这新的90台机器上将电商应用安装好,就能够实现应用层面的真正弹性。例如Puppet、Chef、Ansible、Cloud Foundary都可以干这件事情,最新的容器技术Docker能更好的干这件事情。
    通用的应用不用安装:所谓通用的应用,一般指一些复杂性比较高,但大家都在用的,例如数据库。几乎所有的应用都会用数据库,但数据库软件是标准的,虽然安装和维护比较复杂,但无论谁安装都是一样。这样的应用可以变成标准的PaaS层的应用放在云平台的界面上。当用户需要一个数据库时,一点就出来了,用户就可以直接用了。有人问,既然谁安装都一个样,那我自己来好了,不需要花钱在云平台上买。当然不是,数据库是一个非常难的东西,光Oracle这家公司,靠数据库就能赚这么多钱。买Oracle也是要花很多钱。
    在这里插入图片描述

    管理数据资源

    SaaS是Software as a Server的缩写,意思是软件即服务。把软件租出去,用户连安装都不需要了。应用软件是云端公司来安装、运维的,租户使用软件,需要管理的是这些软件产生的数据信息。

    真正的什么都不用管

    DaaS是Date as a Server的缩写,意思是数据即服务。云端公司负责建立全部的IT环境,收集用户需要的基础数据并且做数据分析,最后对分析结构或者算法提供编程接口,让数据成为服务。DaaS是大数据时代的象征,能做DaaS服务的云端公司需要从数据积累、数据分析和数据交付三方面积累自身的核心竞争力。

    在这里插入图片描述

    展开全文
  • 什么是云计算

    2015-05-07 11:16:00
    如果你从事的是云计算相关行业,那么一定会有很多人让你用一句话介绍一下:什么是云计算?一定有很多。之前我在回答这个问题的时候,都会直接套用百度百科的解释:云计算(cloud computing)是基于互联网的相关服务...

    转自:http://www.williamlong.info/archives/4067.html

    如果你从事的是云计算相关行业,那么一定会有很多人让你用一句话介绍一下:什么是云计算?一定有很多。之前我在回答这个问题的时候,都会直接套用百度百科的解释:云计算(cloud computing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。一般的提问者听完我的解释之后会有两种反应,哦和呵呵。

      现在我一般采用一种比较简单粗暴的方式来告诉你什么是云计算,这种方式就好像你问我金庸的武侠是什么样的?我就告诉你郭啸天、郭靖、郭襄。今天我会用云计算行业最主要的三个词:SaaS、PaaS、IaaS来和你聊聊什么是云计算。    

    应用 SaaS    云计算
    平台 PaaS
    基础设施 IaaS
    虚拟化
    服务器数据存储

     

      SaaS

      SaaS是云计算的最上层,别误会,这个上层不是武侠中“上层武功”的那个意思,而是你住五楼、我住六楼,我是你的“上层”的那个意思。在云计算中的SssS(层),是基于平台上的具体应用,SssS层是距离用户最近的那一层。例如多备份就是让用户可以通过一个简单应用直接在云端进行数据的管理和保护,同时,用户还可以依据多备份实现多个云之间的数据互通,比如,你如果想把阿里云的数据备份到百度云,需要做的就是先把阿里云的数据从云端拿下来然后再上传。如果使用多备份的话,就可以省去将数据下载到本地的这一步骤。这里的SssS甚至可以定义为一种软件,所以才会有“软件即服务”的说法。

      PaaS

      所谓PaaS实际上是指将软件研发的平台作为一种服务,提供给用户。用户或者企业基于PaaS平台可以快速开发自己所需要的应用和产品。同时,PaaS 平台开发的应用能更好地搭建基于SOA架构的企业应用。PaaS作为一个完整的开发服务,提供了从开发工具、中间件,到数据库软件等开发者构建应用程序所需的所有开发平台的功能。Azure就是一个具体的PaaS。Azure服务平台包括了以下主要组件:Windows Azure;Microsoft SQL数据库服务、Microsoft .Net服务;用于分享、储存和同步文件的Live服务;针对商业的Microsoft SharePoint和Microsoft Dynamics CRM服务等。

      IaaS

      所谓云存储就是就是将网络中大量各类不同类型的存储设备通过应用软件结合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统,说的直白一点就是按需分配。当然在具体的实现过程中绝对不会像说得那么简单。说白了一点这种IaaS是云的制造者。IaaS(Infrastructure as a Service),指基础设施即服务,消费者通过Internet可以从完善的计算机基础设施获得服务。基于Internet的服务(如存储和数据库)是 IaaS的一部分。Internet上其他类型的服务包括平台即服务(Platform as a Service,PaaS)和软件即服务(Software as a Service,SaaS)。PaaS提供了用户可以访问的完整或部分的应用程序开发,SaaS则提供了完整的可直接使用的应用程序,比如通过 Internet管理企业资源。

       SaaS、PaaS、IaaS云计算的三层结构,但是三者之间并没有也不需要非常明确的划分。云计算的根本目的是解决问题, SaaS、PaaS、IaaS都试图去解决同一个商业问题——用尽可能少甚至是为零的资本支出,获得功能、扩展能力、服务和商业价值。当某种云计算的模式获得了成功,这三者之间的界限就会进一步模糊。成功的SaaS或IaaS服务可以很容易地延伸到平台领域 (PaaS)。

    最后推荐一个现实的好东西。

    http://www.rackspace.com/cn/580p/%E4%BA%91%E8%AE%A1%E7%AE%97

    有兴趣的可以去玩玩。

    展开全文
  • 云计算 简介

    2009-04-17 16:25:50
    基本概念和特点 云计算是个...对这个定义的要求:能够用最精炼的语言描述,抓住云计算的本质,覆盖当今流行的典型云计算解决方案(包括Google云计算 、Amazon云计算、Salesforce云计算、云安全等),但又能区别其...
  • 云计算简介

    2013-03-23 10:19:36
    关新兴技术云的初步了解,关新兴技术云的初步了解
  • 本文讲的是4款开源云计算框架和工具简介,【IT168 资讯】1、Enomalism (http://www.enomaly.com/) 云计算平台。Enomalism 是一个开放源代码项目,它提供了一个功能类似于 EC2 的云计算框架。Enomalism 基于 Linux,...
  • 云计算

    千次阅读 2012-02-20 11:16:12
    云计算】概念是由Google提出的,这是一个美丽的网络应用模式。狭义云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源;广义云计算是指服务的交付和使用模式,指通过网络以按需...
  • 什么是Cloud Computing(云计算)

    千次阅读 2017-11-08 16:29:00
    Cloud Computing(云计算)已经成为当前的一个热点,它究竟是什么呢? 云计算的根本目的是为互联网应用提供帮助。 让我从它包含的内容来给大家一个感觉吧! 云存贮:将大量的数据存贮在‘云’中 云计算:在‘云’中...
  • 云计算简介及KVM入门

    2019-08-11 21:40:31
    计算节点 vm 存储节点 ceph gluster...云计算服务模式 iaas(infrastructure as a service,基础设施即服务,提供计算功能,本质就是个vm) 处理cpu,内存,存储,网络和其他基本的计算资源,本质就是个虚拟化环境(vm...
  • 大数据其实就是很多很多数据的意思,要处理的数据至少是TB级别以上的。 云计算 云计算:主要提供分布式存储和分布式计算服务。通过网络提供可伸缩的、廉价的分布式计算能力,用户可通过网络随时随地获得所需的...
  • 华为云计算CNA节点的安装简介

    千次阅读 2020-11-18 14:00:09
    1,准备工作 (1)首先准备一台笔记本电脑给他安装火狐浏览器,将他升级为最新版, (2)然后安装java的插件。 ... ... (4)用网线将笔记本店和和华为服务器的独立的管理口连接,将笔记本电脑的地址设置为和管理口在...
  • 云计算学习

    千次阅读 2011-09-04 23:16:11
    什么是云计算云计算是计算解决方案的一个类别,技术和/或服务可以让用户根据需要访问计算资源,无论资源是物理的还是虚拟的,是专用的还是共享的,无论如何访问(通过直接连接、LAN、WAN 或 Internet 连接)。云...
  • 云计算战略简介将介绍一种以虚拟化和私有云为中心的 IT 价值转变模式。 本文综合了多家主要研究机构的重要研究结论,归纳出包含三个阶段的转变 路线图。 该路线图概述了一组不断发展变化的目标、挑战、需要的能力...
  • 什么是云计算?让我来告诉你~

    千次阅读 2010-01-27 13:40:00
    云计算概述【云计算】概念是由Google提出的,这是一个美丽的网络应用模式。狭义云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源;广义云计算是指服务的交付和使用模式,指通过...
  • 云计算介绍

    千次阅读 2010-03-02 15:42:00
    云计算百科名片【云计算】概念是由Google提出的,这是一个美丽的网络应用模式。狭义云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源;广义云计算是指服务的交付和使用模式,指...
  • docker云计算 又是OSCON的时候了,今年,科技行业对云基础架构的话题充满了讨论。 较有趣的初创公司之一是Docker,这是一款超轻量级的容器化应用,充满了潜力 我赶上了Docker服务副总裁James Turnbull,他将在大会...
  • 从目前技术潮流来看,一般谈云计算的时候会提到大数据、谈人工智能的时候会提大数据、谈人工智能的时候会提大数据……感觉三者之间相辅相成又不可分割。今天介绍一下云计算、大数据和人工智能之间的关...
  • 一、云计算的前世今生所有的新事物都不是突然冒出来的,都有前世和今生。云计算也是IT技术不断发展的产物。 要理解云计算,需要对IT系统架构的发展过程有所认识。 请看下IT系统架构的发展到目前为止大致可以分为3个...
  • InfoQ中文站新推出《洞见云计算》专栏,精选包括刘黎明个人公众号上的文章,让更多的读者朋友受益,本栏目的内容都经过原作者授权。本文是《云计算演义》系列文章第五篇。华为既...
  • 云计算openstack介绍

    2019-04-22 16:09:00
    一、云计算的前世今生 所有的新事物都不是突然冒出来的,都有前世和今生。云计算也是IT技术不断发展的产物。 要理解云计算,需要对IT系统架构的发展过程有所认识。 请看下 IT系统架构的发展到目前为止大致可以分为...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,965
精华内容 1,186
关键字:

云计算是什么意思简介