云计算与网格技术
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
云计算与网络技术
3.网络服务 网络服务 关系密切, 同SAAS关系密切,网络服务提供者们能够提供 关系密切 网络服务提供者们能够提供API让开 让开 发者能够开发更多基于互联网的应用,而不是提供单机程 发者能够开发更多基于互联网的应用, 序。 4.平台即服务 平台即服务 另一种SAAS,这种形式的云计算把开发环境作为一种服 , 另一种 务来提供。 务来提供。你可以使用中间商的设备来开发自己的程序并 通过互联网和其服务器传到用户手中。 通过互联网和其服务器传到用户手中。 5.MSP(管理服务提供商) (管理服务提供商) 最古老的云计算运用之一。这种应用更多的是面向 行业 最古老的云计算运用之一。这种应用更多的是面向IT行业 而不是终端用户,常用于邮件病毒扫描、程序监控等等。 而不是终端用户,常用于邮件病毒扫描、程序监控等等。
云计算与网络技术
6.商业服务平台 商业服务平台 SAAS和MSP的混合应用,该类云计算为用户和提供商之 和 的混合应用, 的混合应用 间的互动提供了一个平台。比如用户个人开支管理系统, 间的互动提供了一个平台。比如用户个人开支管理系统, 能够根据用户的设置来管理其开支并协调其订购的各种服 务。 7.互联网整合 互联网整合 将互联网上提供类似服务的公司整合起来,以便用户能够 将互联网上提供类似服务的公司整合起来, 更方便的比较和选择自己的服务供应商。 更方便的比较和选择自己的服务供应商。
云计算与网络技术
• 云计算具有以下特点: 云计算具有以下特点: • (1) 超大规模:Google云计算已经拥有 超大规模: 云计算已经拥有100多万台服务器, 多万台服务器, 云计算已经拥有 多万台服务器 Amazon、IBM、微软、Yahoo等的“云”均拥有几十万台 、 等的“ 、微软、 等的 服务器。企业私有云一般拥有数百上千台服务器。 服务器。企业私有云一般拥有数百上千台服务器。“云” 能赋予用户前所未有的计算能力。 能赋予用户前所未有的计算能力。 • (2) 虚拟化。云计算支持用户在任意位置、使用各种终端获 虚拟化。云计算支持用户在任意位置、 取应用服务。所请求的资源来自“ 取应用服务。所请求的资源来自“云”,而不是固定的有 形的实体。应用在“ 形的实体。应用在“云”中某处运行,但实际上用户无需 中某处运行, 了解、也不用担心应用运行的具体位置。 了解、也不用担心应用运行的具体位置。只需要一台笔记 本或者一个手机, 本或者一个手机,就可以通过网络服务来实现我们需要的 一切,甚至包括超级计算这样的任务。 一切,甚至包括超级计算这样的任务。
云计算与网格技术
云计算与网络技术
• 云计算: 云计算: 分布式计算技术的一种,其最基本的概念, 分布式计算技术的一种,其最基本的概念,是透过网 庞大的计算处理程序自动分拆成无数个较小的子程序 络将庞大的计算处理程序自动分拆成无数个较小的子程序, 络将庞大的计算处理程序自动分拆成无数个较小的子程序, 再交由多部服务器所组成的庞大系统经搜寻、 多部服务器所组成的庞大系统经搜寻 再交由多部服务器所组成的庞大系统经搜寻、计算分析之 后将处理结果回传给用户。透过这项技术, 后将处理结果回传给用户。透过这项技术,网络服务提供 者可以在数秒之内,达成处理数以千万计甚至亿计的信息, 者可以在数秒之内,达成处理数以千万计甚至亿计的信息, 达到和“超级计算机”同样强大效能的网络服务。 达到和“超级计算机”同样强大效能的网络服务。
云计算与网络技术
• (3) 高可靠性。“云”使用了数据多副本容错、计算节点同 高可靠性。 使用了数据多副本容错、 构可互换等措施来保障服务的高可靠性, 构可互换等措施来保障服务的高可靠性,使用云计算比使 用本地计算机可靠。 用本地计算机可靠。 • (4) 通用性。云计算不针对特定的应用,在“云”的支撑下 通用性。云计算不针对特定的应用, 可以构造出千变万化的应用,同一个“ 可以构造出千变万化的应用,同一个“云”可以同时支撑 不同的应用运行。 不同的应用运行。 • (5) 高可扩展性。“云”的规模可以动态伸缩,满足应用和 高可扩展性。 的规模可以动态伸缩, 用户规模增长的需要。 用户规模增长的需要。 • (6) 按需服务。“云”是一个庞大的资源池,你按需购买; 按需服务。 是一个庞大的资源池,你按需购买; 云可以象自来水,电,煤气那样计费。 云可以象自来水, 煤气那样计费。
云计算与网络技术
• (7) 极其廉价。由于“云”的特殊容错措施可以采用极其廉 极其廉价。由于“ 价的节点来构成云, 价的节点来构成云,“云”的自动化集中式管理使大量企 业无需负担日益高昂的数据中心管理成本, 业无需负担日益高昂的数据中心管理成本,“云”的通用 性使资源的利用率较之传统系统大幅提升, 性使资源的利用率较之传统系统大幅提升,因此用户可以 充分享受“ 的低成本优势,经常只要花费几百美元、 充分享受“云”的低成本优势,经常只要花费几百美元、 几天时间就能完成以前需要数万美元、数月时间才能完成 几天时间就能完成以前需要数万美元、 的任务。 的任务。 • (8) 潜在的危险性:云计算服务当前垄断在私人机构(企业) 潜在的危险性:云计算服务当前垄断在私人机构(企业) 手中,而他们仅仅能够提供商业信用。对于政府机构、 手中,而他们仅仅能够提供商业信用。对于政府机构、商 业机构对于选择云计算服务应保持足够的警惕。 业机构对于选择云计算服务应保持足够的警惕。一旦商业 用户大规模使用私人机构提供的云计算服务,无论其技术 用户大规模使用私人机构提供的云计算服务, 优势有多强,都不可避免地让这些私人机构以“数据( 优势有多强,都不可避免地让这些私人机构以“数据(信 的重要性挟制整个社会。对于信息社会而言, 息)”的重要性挟制整个社会。对于信息社会而言,“信
云计算与网络技术
• 云计算得以发展的原因: 云计算得以发展的原因: ).高性价比 (1).高性价比:分布式系统具有比集中式系统更好的性 ).高性价比: 能价格比。你不要花几十万美元就能获得高效能计算。 能价格比。你不要花几十万美元就能获得高效能计算。 ).多数应用本身就是分布式的 如企业应用, (2).多数应用本身就是分布式的。如企业应用,管理部 ).多数应用本身就是分布式 门和现场不在同一个地方。 门和现场不在同一个地方。 ).高可靠性 (3).高可靠性:冗余不仅是生物进化的必要条件,而且 ).高可靠性:冗余不仅是生物进化的必要条件, 也是信息技术的。现代分布式系统具有高度容错机制, 也是信息技术的。现代分布式系统具有高度容错机制, 控制核反应堆主要采用分布式来实现高可靠性。 如 控制核反应堆主要采用分布式来实现高可靠性。 ).可扩展性 (4).可扩展性:买一台性能更高的大型机,或者再买一 ).可扩展性:买一台性能更高的大型机, 台性能相同的大型机的费用都比添加几台PC的费用高得多 的费用高得多。 台性能相同的大型机的费用都比添加几台 的费用高得多。 ).高度灵活性 (5).高度灵活性:能够兼容不同硬件厂商的产品,兼容 ).高度灵活性:能够兼容不同硬件厂商的产品, 低配置机器和外设而获得高性能计算。 低配置机器和外设而获得高性能计算。 ).高度自治性 (6).高度自治性。通过自动化配置管理服务,可以按需 ).高度自治性。通过自动化配置管理服务, 自动调配服务,以及根据自动增加/减少服务的数量 自动调配服务,以及根据自动增加 减少服务的数量
云计算与网络技术
• 云计算的思想: 云计算的思想: 把力量联合起来,给其中的每一个成员使用。从最根 力量联合起来,给其中的每一个成员使用。 起来 本的意义来说, 本的意义来说,云计算就是利用互联网上的软件和数据的 能力。在未来,只需要一台笔记本或者手机, 能力。在未来,只需要一台笔记本或者手机,就可以通过 网络服务来实现我们需要的一切,甚至包括超级计算这样 网络服务来实现我们需要的一切, 的任务。从这个角度来讲,用户是云计算的真正拥有和受 的任务。从这个角度来讲,用户是云计算的真正拥有和受 益者。 益者。
源自文库
云计算与网络技术
• 云计算的几大形式: 云计算的几大形式: 1.SAAS(软件即服务) (软件即服务) 这种类型的云计算通过浏览器把程序传给成千上万的用户。 这种类型的云计算通过浏览器把程序传给成千上万的用户。 在用户眼中看来, 在用户眼中看来,这样会省去在服务器和软件授权上的开 从供应商角度来看,这样只需要维持一个程序就够了, 支;从供应商角度来看,这样只需要维持一个程序就够了, 这样能够减少成本。 这样能够减少成本。Salesforce.com是迄今为止这类服务 是迄今为止这类服务 最为出名的公司。 在人力资源管理程序和ERP中比较 最为出名的公司。SAAS在人力资源管理程序和 在人力资源管理程序和 中比较 常用。 Google Apps和Zoho Office也是类似的服务 常用。 和 也是类似的服务 2.实用计算(Utility Computing) 实用计算( 实用计算 ) 这个主意很早就有了,但是直到最近才在Amazon.com、 这个主意很早就有了,但是直到最近才在 、 Sun、IBM和其它提供存储服务和虚拟服务器的公司中新生。 和其它提供存储服务和虚拟服务器的公司中新生。 、 和其它提供存储服务和虚拟服务器的公司中新生 这种云计算是为IT行业创造虚拟的数据中心使得其能够把内 这种云计算是为 行业创造虚拟的数据中心使得其能够把内 设备、 存、I/O设备、存储和计算能力集中起来成为一个虚拟的资 设备 源池来为整个网络提供服务。 源池来为整个网络提供服务。
云计算与网络技术
• 云计算的基本原理: 云计算的基本原理: 基本原理 通过使计算分布在大量的分布式计算机上, 通过使计算分布在大量的分布式计算机上,而非本地 大量的分布式计算机上 计算机或远程服务器中, 计算机或远程服务器中,企业数据中心的运行将更与互联 网相似。这使得企业能够将资源切换到需要的应用上, 网相似。这使得企业能够将资源切换到需要的应用上,根 据需求访问计算机和存储系统。 据需求访问计算机和存储系统。 所谓分布式计算就是在两个或多个软件互相共享信息, 所谓分布式计算就是在两个或多个软件互相共享信息, 分布式计算就是在两个或多个软件互相共享信息 这些软件既可以在同一台计算机上运行, 这些软件既可以在同一台计算机上运行,也可以在通过网 络连接起来的多台计算机上运行。 络连接起来的多台计算机上运行。 它的目标是让每个用户感觉联网的计算机是一个分时 它的目标是让每个用户感觉联网的计算机是一个分时 目标 系统——就像使用个人计算机一样,而不是一个由许多计 就像使用个人计算机一样, 系统 就像使用个人计算机一样 算机联合起来的集体。 算机联合起来的集体。
云计算与网络技术
• 云计算主要应用: 云计算主要应用: 亚马逊网站( 亚马逊网站(Amazon.com,下称亚马逊) ,下称亚马逊) 是以在线书店和电子零售业起家的, 是以在线书店和电子零售业起家的,如今已在业界享有盛 不过它最新的业务却与云计算有关。两年多以前, 誉,不过它最新的业务却与云计算有关。两年多以前,亚 马逊作为首批进军云计算新兴市场的厂商之一, 马逊作为首批进军云计算新兴市场的厂商之一,为尝试进 入该领域的企业开创了良好的开端。 入该领域的企业开创了良好的开端。 亚马逊的云名为亚马逊网络服务( 亚马逊的云名为亚马逊网络服务(Amazon WebServices,下称 ),目前主要由 ,下称AWS),目前主要由 块核心服务组 ),目前主要由4块核心服务组 简单存储服务( );弹 成:简单存储服务(Simple StorageService,S3);弹 , ); 性计算云( );简单排列服 性计算云(Elastic Compute Cloud,EC2);简单排列服 , ); 务(Simple QueuingService)以及尚处于测试阶段的 ) SimpleDB。换句话说,亚马逊现在提供的是可以通过网络 。换句话说, 访问的存储、计算机处理、 访问的存储、计算机处理、信息排队和数据库管理系统接 入式服务。 入式服务。