计算机学术论文:云计算热点问题分析

上传人:pu****.1 文档编号:464653522 上传时间:2022-07-14 格式:DOC 页数:14 大小:97KB
返回 下载 相关 举报
计算机学术论文:云计算热点问题分析_第1页
第1页 / 共14页
计算机学术论文:云计算热点问题分析_第2页
第2页 / 共14页
计算机学术论文:云计算热点问题分析_第3页
第3页 / 共14页
计算机学术论文:云计算热点问题分析_第4页
第4页 / 共14页
计算机学术论文:云计算热点问题分析_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《计算机学术论文:云计算热点问题分析》由会员分享,可在线阅读,更多相关《计算机学术论文:云计算热点问题分析(14页珍藏版)》请在金锄头文库上搜索。

1、信工学院电一 092 刘光林学号 6100209064浅谈云计算摘要:在云计算的研究和应用中一些热点问题比较突出,如:如 何理解计算资源及其虚拟化、云计算与网格计算的差异、云计算中心 与高性能计算机的关系、云安全和云标准等。文章对此给出了一些见 解:计算资源的虚拟化促使信息服务走向规模化、集约化和专业化; 网格计算是“多为一”,而云计算是“一为多”;部署于高性能计算中 心的高性能计算机未必适合云计算;云安全已经将传统安全问题发展 为服务方和被服务方之间的信任和信任管理问题;在现有标准的基础 上,云计算标准将需更加关注服务的互操作等。关键词:云计算;虚拟化;网格计算;云安全;云标准作为一种基于互

2、联网的大众参与的计算模式,云计算以服务的方 式提供计算资源(包括计算能力、存储能力和交互能力等),形成了一 种动态可伸缩虚拟化的新型计算资源组织、分配和使用模式。这种模式使得计算资源成为向大众提供服务的社会基础设施,与传统利用桌 面计算资源的模式有很大不同,将可能会对信息技术本身及其应用产 生深刻影响。软件工程、网络与端设备的资源配置、获取信息与知识 的方式等1,无不因云计算的发展而产生重要变化。自从 2007 年云 计算概念被提出以来,经过科研和产业界一段时间的推进,云计算正 在逐步从理想走向实践。但是,也正因为云计算所产生的影响将会非 常深刻,其技术手段和实现方法的完善必将会是一个较为长期

3、的发展 和演进过程。云计算有一些重要的基本热点问题正在被广泛讨论 2-7,涉及云计算的技术基础、服务模式和商业运作等各方面。本 文从对计算资源虚拟化的理解、网格计算与云计算的差异、云计算中 心与高性能计算机的关系、云安全和云标准等热点入手加以探讨并发 表看法。1 计算资源虚拟化问题维基百科将虚拟化定义为“对计算资源的抽象8”。从技术的发 展历史来看,虚拟化技术早已存在。如操作系统弱化了软件应用环境 与硬件平台之间的依赖,甚至完全隔离;中间件弱化了应用软件对软 件运行的依赖,甚至完全隔离;它们都可以说是采用了虚拟化技术。 进一步,在由单机向互联网环境转变的背景下,虚拟化技术催生了云 计算的雏形。

4、如Web邮箱通过浏览器收发和管理海量的电子邮件,而 邮箱管理系统的结构和实现细节被虚拟化了;搜索引擎服务于个性化 搜索请求,但是搜索和匹配的细节被虚拟化了;网络相册用于存储和 分享照片,而存储中心的动态管理被虚拟化了;网上开店已成为我们 的日常生活,而网上交易、支付被虚拟化了等等。我们可以将虚拟化的对象计算资源归纳为3 个主要类别:计 算能力、存储能力和交互能力,恰好对应于传统的单台计算机的 CPU、 存储和输入输出等资源。但是计算资源虚拟化促使我们不能单纯地把 计算看作是主体。若把计算看作主体,主体就是计算中心;若把存储 看作主体,主体就是存储中心;也可以把交互看作主体,而计算和存 储可为其

5、辅助。大众用户可用更加自然的交互方式呈现出个性化服务 的强劲需求,无需关心特定应用软件的服务方式,如是否被他人同时 租用;无需关心计算平台的操作系统以及软件环境等底层资源的物理 配置与管理;无需关心计算中心的地理位置。分别满足于这3 方面要 求的恰为互联网环境下的虚拟服务:软件即服务(SaaS)、平台即服务 (PaaS)和基础设施即服务(IaaS)。由他们实现动态可伸缩的计算资源 组织、分配和使用。互联网资源配置的变迁如图1所示。大量服务器的使用促使了服 务器托管的出现以减轻各机构自身维护的成本负担,而简单的托管并 不能对服务器实施更好的集约化使用,如果能够实现虚拟化服务,将 服务器变成“服务

6、”,则服务提供方就可以进一步地整合各类计算资 源。从虚拟服务的演变过程可以看出,云计算以服务的方式提供计算 资源是必然的。这与工业化革命促使传统制造业的大生产向集约化、 规模化、专业化转变的趋势极其相似。今天,信息产业也正在走向信 息服务的规模化、集约化和专业化。计算资源的虚拟化有利于资源的 合理配置,并可有效提高利用率。据统计,服务器的实际利用率只有 15%,而在服务器集群系统中其利用率则可能提高到 80%以上,这甚 至直接促进了节能减排和绿色计算的实现9。2 云计算与网格计算的差别问题 在云计算的概念被提出之前,网格计算10作为一个热门研究领域 已 有 10 余 年 历 史 , 并 得 到

7、 了 广 泛 关ri販务尽F;脣西JHj序据务赵况詹专一脈务皂致M f! f 扫勾KgKS盼恳缈 r 1T J- 裁叫巒务韦血图1互联网资源配置的变迁注。在云计算刚被提出的一两年间,不少人的印象是:云计算在企业 界热,在学术界不热,而网格计算则相反,在学术界热,在企业界不 热。云计算与网络计算的差别在哪里?概括地讲,网格计算是“多为 一”多台计算机构成网格,为一个特定的大型计算任务服务;云计算 是“一为多”,互联网上一个个集约化、专业化的云计算平台依托网 络形成规模化的服务。网格技术的开创者 Ian Foster 将之定义为“在动态、多机构参 与的虚拟组织中协同共享资源和求解问题”。网格计算依

8、托专网或互联网,将处于不同地域、不同领域的多个闲散计算机资源组织起来, 通过统一调度来组成一台虚拟的“超级计算机”,共同完成一个较为 复杂的任务,如要求大量计算处理周期和大量数据的科学计算问题。 可见,网格计算的基本应用场景就是将跨地域的、不同所有人的计算 资源结合起来,以形成更为强大的计算能力。云计算倾向于利用互联网上某些节点强大的计算资源(包括计算 能力、存储能力和交互能力等),以服务的方式将这些资源变成可被 广大用户使用的动态、可伸缩的虚拟资源。云计算强调用户主导、按 需服务、即用即付、服务完即散。云计算的基本应用场景直接面向互 联网,通过同一个相对集中的计算资源池,以服务来尽量满足大量

9、的、 分散的终端用户的需求。两者最大的相似点在于“资源共享”和“虚拟计算”,即都强调 以某种虚拟化方法对互联网上的资源进行共享并提供给用户,以获得 更合理的资源利用率。关于其差别,可以将其细化为5 个方面:(1) 云计算以集群计算为主,其中的计算节点自主、自治,面向 不同服务对象;网格计算以并行计算为主,依托网络将跨地域的计算 机组织起来,并通过统一的调度系统将作业分解到不同的计算节点中 并行处理。(2) 云计算承认异构,即承认节点在原理、规模和能力上的差异 性,用服务的互操作来实现节点之间的资源共享;网格计算需要在更 高层屏蔽异构,即用中间件屏蔽异构系统,使用户面向同一环境来共 享资源。(3

10、) 云计算面向完成持久性、多样化的服务,互联网上不同的云 计算中心通常提供大量多样化的、持久的面向特定领域的服务;网格 计算往往用于完成一次性特定任务,且要完成的任务是预先设定的。(4) 云计算采用商业式运营,即向用户提供尽力而为质量的多租 赁的服务,用户按租使用、按用付费;网格计算依赖于组织之间的协 作式运营,能够提供带宽保证、性能保障,没有明显的商业模式。(5) 云计算更多的是服务于大众用户的需求,大众参与计算与交 互,相互沟通交流,需具备语义处理、不确定性处理等能力;网格计 算面向科学计算任务,按规定要求和程序输入/输出,存在确定的交 互,人通常不主动参与。可见,云计算与网格计算分别适应

11、于不同应用场景,两者有着不 同应用目标,在科学计算领域和为大众用户服务两个方向上各自发挥 着潜能。3 云计算中心的计算机性能问题云计算中心以集群计算为主,其中大量的节点通过互操作形成面 向用户的虚拟服务器。但是,目前很多机构已经购置高性能计算机、 搭建起高性能计算中心。那么,高性能计算机是否可应用于云计算中 心?云计算中心是不是高性能计算中心?高性能计算机和云计算中 心的虚拟服务器之间是什么关系?从目前流行的规模化、集约化、专业化的云计算中心,如 Google、Amazon与Salesforce等来看,并没有使用全球Topl0的高性能计算 机构成服务器集群。据分析, Google 计算中心的服

12、务器集群可能是 由至少分布在25个地方、超过45万台的普通计算机组成的,而Amazon 和Salesforce的计算中心则可能分别运行着由约10万台和千余台普 通计算机组成的集群系统11-12。正因为云计算服务于大众用户相 对独立的需求,服务器集群用于响应不同用户请求的任务的依赖性、 交叉性也大为降低,这种松耦合的任务甚至使得云计算中心可以“使 用尼龙拉链将计算机固定在高高的金属架上,这样一旦出现故障便于 更换”13。但是,通过集群之间的协作,对于涉及到“微处理器工 作几十亿次”和阅读“几百兆字节数据”的一个搜索任务而言,通常 仍然可以在零点几秒内即可完成。高性能计算机的服务对象是各个科学计算

13、领域,应用领域集中在 能源、制造、天气预报、核爆、流体力学和天文计算等14。目前排 名第一的 XT5(Jaguar) 高性能计算机部署在 OakRidge National Laboratory,在Linpack测试中获得了 1.75 PFlops的性能分数,采 用了近25万个计算核心,理论峰值计算速度可达2.3 PFlopsO。高 性能计算机重要的追求目标是提高计算处理的速度,在Linpack测试 中取得更高的性能参数。云计算中心的服务往往需要面向大众用户的多样化应用,包括大 规模搜索、网络存储和网络商务等,其应该更多地具备为数以千万计 的不同种类应用提供高质量服务环境的能力,并且能有效地适

14、应用户 需求和业务创新。与超级计算中心相比,云计算完成了从传统的、面 向任务的单一计算模式向现代的、面向服务的规模化、专业化计算模 式的转变。可见,部署于高性能计算中心的计算机,适合解决要求高 并发计算的科学问题,但是未必就适合云计算模式。4 云安全问题资源共享的云计算,促使人们尤其关心云安全:我的信息放在你 那里安全吗?首先云计算不是为了解决安全问题的新式武器。作为一种基于互 联网的计算模式,云计算在提供服务的同时也将不可避免地出现诸如 安全漏洞、病毒侵害、恶意攻击及信息泄露等既有信息系统中普遍存 在的共性安全问题。因此,传统的信息安全技术将会继续应用在云计 算中心本身的安全管理上,而云计算

15、本身的信息安全技术手段也在不 断发展中。但是,云计算中虚拟服务的规模化、集约化和专业化改变了信息 资源大量分散于端设备的格局,云计算本身可以通过安全作为服务 (SECaaS)的形式为改善互联网安全作出贡献。云计算中心可实现集约 化和专业化的安全服务,改变当前人人都在打补丁、个个都在杀病毒 的状况;还可以将备份作为一种服务形式,实现专门的云备份服务等。 因此,大众用户在使用云服务的过程中所关注的云安全焦点将会进一 步地转移到信任管理上来,传统的信息安全将会进一步发展为服务方 和被服务方之间的信任和信任管理问题。可以说,人们普遍关心的云 安全,实际上更多的是云计算中的信任管理。如何理解云服务中心与

16、大众用户之间的信任关系?在从传统的、 自有的数据中心转向云计算中心的过程中,用户所面临的信任问题, 可以用银行存款的发展过程来打一个通俗的比方。过去的人可能认为 把银元放在自家的某些隐蔽处最安全、最放心。但随着银行服务的发 展,现在已经很少有人自己来保藏大量的财富了,大家更多的是与银 行签订服务契约,把财富存在银行里,由银行来专门负责自己的财富 安全。个人或者企业的敏感信息也具有某种相似性。为什么可把最敏 感的数据交给云服务中心去管理?在缺乏信任管理、机制和技术保障 的单机和互联网前期,恐怕大多数人都不放心。因为要防止数据的意 外泄露,隐私被掌控,获取、传输和交流困难等,所以此时数据还是 放在自有的信息系统中,用户自己来负责安全,如安装防火墙、杀毒 软件、数据备份等。但是,随着云计算的快速发展,就不见得还一定 要把敏感信息放在自己身边。云计算的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 建筑资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号