`

云计算的概念和原理

阅读更多

(一)原理:
  云计算(Cloud Computing)是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。
  云计算的基本原理是,通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。
  这可是一种革命性的举措,打个比方,这就好比是从古老的单台发电机模式转向了电厂集中供电的模式。它意味着计算能力也可以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉。最大的不同在于,它是通过互联网进行传输的。
  云计算的蓝图已经呼之欲出:在未来,只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。从这个角度而言,最终用户才是云计算的真正拥有者。
  云计算的应用包含这样的一种思想,把力量联合起来,给其中的每一个成员使用。
  (二)“云”时代
  目前,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、互联网整合将互联网上提供类似服务的公司整合起来,以便用户能够更方便的比较和选择自己的服务供应商。
  (四) 云计算机的概况
  举例来说,如果有人登某个大型网站去浏览视频,如果他们没在使用留言板,那么处理留言板的服务器就没理由为他留出存储空间。网站的大型分布式系统能根据用户的需求分配资源,当用户不需要这些资源时,网站就会将这些资源释放。
  在小型网络服务器环境中,随着程序员了解了如何按需分配对象,这种资源分配的应用就越来越多。对于大型系统这种方式尤其的重要。这便是云计算的雏形。在云计算的世界里,大型网络服务器的每个部分都成为了一种服务,可供执行每项特别任务使用。这些服务在独立的硬件上运行。在其他计算机上运行的软件也能按需访问服务。
  这就是云计算的真实体现:可以互相提供服务的多重系统。软件功能即服务(也被称为软件即服务)。但是在云计算的情况下,这些独立的系统通常本身就很大;他们不仅是独立的网络服务器,而且更像是容量巨大的数据库。当所有这些大型系统作为整体在网络上铺展开来协同工作,这样形成的系统池就被称为云。
  如今这个概念进入了新的层次:即创建独立的服务这样就可以按需使用。想象一下用户想要将这些服务的某些部分用于他们自己的软件开发。他们想在网络上运行自己的软件,并且通过这些服务的交付来获益。他们不需要所有可供使用的服务,只选择自己需要的部分。
  这就是弹性计算云计算机的使用原理:即用户租用云上的空间,只需为他们需要和使用的部分付费。软件也是在运行的时候分配使用空间(甚至是计算机新增虚拟机亦是如此)。云的每个部分都能提供给用户使用,他们都是按需付费。
  对于用户来说无疑是好处多多。因为通过云的方式,他们的软件就可以在大型系统上运行,这种系统功能强大,每天处理的交易量可以达到数百万;这样用户就不必非要购买属于自己的物理硬件。他们也不必订购在数据中心的物理台式机中拥有一个虚拟区域的托管服务。而结果就是他们的软件功能可以和大型厂商的一样强大。

 

转自:http://ming-fanglin.iteye.com/blog/553944

 

 

分享到:
评论

相关推荐

    2云计算与物联网.doc

    云计算与物联网 一、云计算概念和原理 云计算概念是由Google提出,这是一个美丽网络应用模式。狭义云计算是指IT根底设 施交付和使用模式,指通过网络以按需、易扩展方式获得所需资源;广义云计算是指效 劳交付和使用...

    介绍云计算概念与技术的ppt

    云计算概念、原理、层次、分布文件系统和案例等

    Google云计算原理

    深入浅出的讲述了Google的云计算原理,包括云计算概念、实现机制、网格计算等

    3G时代的云计算(刘鹏)

    云计算概念和原理 云计算与网格计算 云计算经济学 云计算+3G=?

    云计算的概念简介和了解

    关于云计算的简单原理和应用的简介,主要是为广大网友进行扫盲

    什么是云计算,云计算的基本原理是什么?.pdf

    什么是云计算,云计算的基本原理是什么? 云计算(cloudcomputing,分布式计算技术的⼀种,其最基本的概念,是透过⽹络将庞⼤的计算处理程序⾃动分拆成⽆数个较⼩的⼦程 序,再交由多部服务器所组成的庞⼤系统经搜寻...

    云计算技术的产生、概念、原理、应用和前景

    云计算技术的产生、概念、原理、应用和前景 2006年谷歌推出了“Google 101计划”,并正式提出“云”的概念和理论。随后亚马逊、微软、惠普、雅虎、英特尔、IBM等公司都宣布了自己的“云计划”,云安全、云存储、内部...

    云计算技术原理和应用发展.doc

    云计算技术原理和应用发展doc,提供“云计算技术原理和应用发展”免费资料下载,主要包括云计算思想的产生、云计算的概念、云计算的主要服务形式和典型应用、云计算的核心技术、典型云计算平台介绍、云计算技术发展...

    云计算课后答案 云计算期中考试 云计算期末考试 云计算及应用期末考试 云计算及应用期中考试 云计算技术基础与实践

    3、 简述云计算的基本概念和技术应用特点。(10分) 4、 简述虚拟化的基本概念和技术应用特点。(10分) 5、 分析云计算与虚拟化之间的关系。(10分) 6、 分析阿里云的技术特点和典型应用。(40分) 1、什么是云计算? 2、...

    云计算解密:技术原理及应用实践

    本书在介绍云计算的基本概念和产生背景的基础上,重点讲述google云计算的三大核心技术,即Mapreduce、GFS和Bigtable。同时对目前流行的开源系统Hadoop的核心技术也进行详细讲解。随后介绍google公司新提出的更适合大...

    云计算的原理及开发技术

    云计算概念是由Google提出的,这是一个美丽的网络应用模式。狭义云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源;广义云计算是指服务的交付和使用模式,指通过网络以按需、易...

    云计算技术的产生概念原理应用和前景.pdf

    云计算技术的产生概念原理应用和前景.pdf

    基于云计算的单片机原理及应用课程设计(2).doc

    3单片机原理及应用教学设计 单片机原理及应用这门课程理论性和实践性都较强,包含了一些抽象的理论概念。这 门课程不像C语言程序设计,只要知道程序怎么编写就可以了,也不像模拟电子技术,只 要知道硬件电路设计便...

    3G云计算的基本原理

    云计算是并行计算(Parallel Computing)、分布式计算(Distributed Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。 云计算是虚拟化(Virtualization)、效用计算(Utility ...

    云计算讲义PPT 1

    重点阐述了云计算领域具代表性的Google、亚马逊和微软三个三家公司的云计算平台的技术原理和应用方法,并介绍了以Hadoop为代表的开源云计算技术和云计算仿真器CloudSim,分析了云计算领域的理论研究热点问题,给出了...

    云计算原理与应用技术

    本书是云数据中心课题组在多年理论研究和科研实践的基础上,参考了大量的研究文献,从广度和深度上系统地讲述了关于云计算、云数据中心的基本概念及其相关技术,包括虚拟化技术、基于SOA架构的服务开发方法与工具、...

    云计算技术的产生、概念、原理、应用和前景.docx编程资料

    云计算技术的产生、概念、原理、应用和前景.docx

    云计算技术的产生、概念、原理、应用和前景.doc

    云计算技术的产生、概念、原理、应用和前景.doc

Global site tag (gtag.js) - Google Analytics