计算机技术的新方向云计算

时间:2022-04-12 05:09:20

计算机技术的新方向云计算

摘要: 云计算(Cloud Computing)是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。本文介绍了云计算的定义、发展历史、优点、服务方式和管理“云”可能遇到的挑战。

关键词:检测分析模块BM 算法Badchar函数GoodSuffix函数

中图分类号:TP3-0文献标识码:A文章编号:1007-3973(2010) 08-076-01

目前,PC依然是我们日常工作生活中的核心工具我们用PC处理文档、存储资料,通过电子邮件或U盘与他人分享信息。如果PC硬盘坏了,我们会因为资料丢失而束手无策。

而在“云计算”时代,“云”会替我们做存储和计算的工作。“云”就是计算机群,每一群包括了几十万台、甚至上百万台计算机。“云”的好处还在于,其中的计算机可以随时更新,保证“云”长生不老。届时,我们只需要一台能上网的电脑,不需关心存储或计算发生在哪朵“云”上,但一旦有需要,我们可以在任何地点用任何设备,如电脑、手机等,快速地计算和找到这些资料。我们再也不用担心资料丢失。

1云计算

云计算(Cloud computing)是一种基于互联网的计算新方式,通过互联网上异构、自治的服务为个人和企业用户提供按需即取的计算。由于资源是在互联网上,而在计算机流程图中,互联网常以一个云状图案来表示,因此可以形象地类比为云,‘云’同时也是对底层基础设施的一种抽象概念。

云计算的资源是动态易扩展而且虚拟化的,通过互联网提供。终端用户不需要了解“云”中基础设施的细节,不必具有相应的专业知识,也无需直接进行控制,只关注自己真正需要什么样的资源以及如何通过网络来得到相应的服务。

云计算可以认为包括以下几个层次的服务:基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS)等七种服务。云计算服务通常提供通用的通过浏览器访问的在线商业应用,软件和数据可存储在数据中心。

云计算提供了无限的规模和差异化的服务,简化了服务的交付。 许多企业正在希望通过云计算培养快速创新和制定决策的能力,以便可以在当今高度竞争的环境中快速地做出响应,通过云计算降低资金和运营成本;此外,还希望通过云计算提供一个可伸缩的环境,以便轻松有效地满足客户的需要

2云计算的发展历史

2007年10月,Google与IBM开始在美国大学校园,包括卡内基美隆大学、麻省理工学院、斯坦福大学、加州大学柏克莱分校及马里兰大学等,推广云计算的计划,这项计划希望能降低分布式计算技术在学术研究方面的成本,并为这些大学提供相关的软硬件设备及技术支持(包括数百台个人计算机及BladeCenter与System x服务器,这些计算平台将提供1600个处理器,支持包括Linux、Xen、Hadoop等开放源代码平台)。而学生则可以通过网络开发各项以大规模计算为基础的研究计划。

2008年1月30日,Google宣布在台湾激活“云计算学术计划”,将与台大、交大等学校合作,将这种先进的大规模、快速计算技术推广到校园。

2008年7月29日,雅虎、惠普和英特尔宣布一项涵盖美国、德国和新加坡的联合研究计划,推出云计算研究测试床,推进云计算。该计划要与合作伙伴建立6个数据中心作为研究试验平台,每个数据中心配置1400个至4000个处理器。这些合作伙伴包括新加坡资讯通信发展管理局、德国卡尔斯鲁厄大学Steinbuch计算中心、美国伊利诺伊大学香宾分校、英特尔研究院、惠普实验室和雅虎。”。

2008年8月3日,美国专利商标局网站信息显示,戴尔正在申请“云计算”(Cloud Computing)商标,此举旨在加强对这一未来可能重塑技术架构的术语的控制权。戴尔在申请文件中称,云计算是“在数据中心和巨型规模的计算环境中,为他人提供计算机硬件定制制造”。

2010年3月5日,Novell与云安全联盟(CSA)共同宣布一项供应商中立计划,名为“可信任云计算计划(Trusted Cloud Initiative)”。

3云计算的优点

随时随地访问 IT 资源

灵活地扩大或缩小资源范围(资源优化)

快速的、请求驱动的调配

降低总体运营成本

4云计算提供的服务方式

根据不同的厂商,分析师和IT用户对云计算的看法,将云计算服务细分如下:

(1)软件即服务(SaaS)

(2)效用计算(Utility computing)

(3)云计算的网络服务

(4)平台即服务(Platform as a service)

(5)管理服务供应商(MSP)

(6)服务商业平台

(7)网络集成

5管理云环境面临的挑战

云计算提供了开放的标准、可伸缩的系统和面向服务架构,使组织能够以灵活且经济实惠的方式提供可靠的、随需应变的服务。组织在享受云计算提供的好处的同时,也出现了一些新的复杂性,必须采取适当的管理措施。这些新的复杂性包括:跨多个环境的虚拟化资源的快速增长 ;虚拟化资源与底层物理基础设施之间的关系 ;跨物理和虚拟化基础设施监视运行状况,并确定问题。

参考文献:

[1]王鹏.走进云计算[M].北京: 人民邮电出版社,2009.6.

[2][美]Michael Miller著. Cloud Computing:WebBased Applications that change the way youwork and collaborate online.姜进磊等译[M].云计算.北京:机械工业出版社,2009.4.省略w.省略/topic/cloud/.省略/html/2010-1-14/20101141346578239.htm.

上一篇:基于B类IP地址的可变长子网掩码网络设计 下一篇:浅谈ASP和JSP的比较