金海:虚拟化细粒度决定云计算灵活性-阿里云开发者社区

开发者社区> 轩墨> 正文

金海:虚拟化细粒度决定云计算灵活性

简介: 本文讲的是金海:虚拟化细粒度决定云计算灵活性,【编者按】英特尔中国大学峰会(ICAF)始办于2003年,至今已经是第七届。峰会规模从创办之初的18所学府(科研机构),增长到目前的100余家,对国内高等教育与产业合作起到了极大的促进作用。
+关注继续查看

本文讲的是金海:虚拟化细粒度决定云计算灵活性,【编者按】英特尔中国大学峰会(ICAF)始办于2003年,至今已经是第七届。峰会规模从创办之初的18所学府(科研机构),增长到目前的100余家,对国内高等教育与产业合作起到了极大的促进作用。其中,2005年英特尔与浙江大学共同建立了嵌入式技术中心,次年既有超过1000名老师、10000名学生、372所大学参加了英特尔的嵌入式课程培训。而随着近年来多核技术的发展,ICAF峰会重心也将人才培养和关注技术转移到了多核领域。

    IT168服务器频道记者将第一时间现场发回相关报道。

    【IT168 现场报道】8月24日,2009英特尔中国大学峰会在广西北海隆重召开。本次会议总结了英特尔在多核与嵌入式领域的技术成就以及未来的发展方向,并结合中国科研、政府以及产业发展与来自各大科研院所、高等学府和政府相关部门进行了交流。教育部领导以及来自100多所高校的专家学者、英特尔全球及中国的多位高层主管、技术专家以及大学合作团队出席了本次会议。

    "桌面虚拟化领域我们站在最前沿"

    华中科技大学金海教授表示,目前他所做的主要是针对桌面虚拟化方面的研究。而众所周之,桌面虚拟化,前端系统几乎不承载任何应用,而所有应用都跑在后台服务器端,因此动态分配应用、后台服务器之间的计算资源调整就成了研究重点--尤其是后端虚拟平台算法的优化。

    据了解,在与英特尔的合作中,金海教授领导的研究团队从服务器的执行效率出发,优化虚拟化资源的分配算法以及与硬件的接洽--如虚拟机之间应用的迁移,以往两个或多个虚拟机是需要通过Domain0进行通讯的,无形中使通讯出现了瓶颈,而金海教授的研究就一举解决了这个问题,使得虚拟机之间可以点对点的直接进行迁移。

    金海教授表示,与目前思杰、Vmware的桌面虚拟化技术相比,本次与英特尔合作的科研成果明显效率要高出很多,也体现了我们在虚拟化领域的前瞻性。他说:"我们研究算法并不只是达到国际先进水平,而是要瞄准更先进的方向,甚至是超过他们。"


    虚拟化的细粒度决定云计算灵活度

    金海教授表示,他的研究重点是放在虚拟化的细粒度方面。据介绍,在最早的任务调度模型中,一个新来的计算任务需要搜寻可运行的环境(硬件),如果没有可运行环境,则无法做运算--于是就会有停止响应的情况出现。而利用虚拟化技术,可以在整合所有计算资源之后做出一定程度的预留--用来根据新任务的需求实时部署虚拟化环境。而这种资源化境的划分越细越好,越细就越能灵活的根据应用来划分,这样既不会有多余的计算资源浪费在一个任务上,也可以动态部署新的任务所需要的环境。金海教授的研究成果已经可以做到以核心为资源单位按需调用和部署虚拟化环境。

    金海教授举例说了两种调度方式:一是将任务平均分配到各个不同CPU内核中,这样做的好处是不会带来CPU内部的资源竞争,而缺点是会有较高的功耗;另一种方法是将计算任务分配到几个CPU中(满载),这样的好处是功耗降低,但是CPU本身由于资源竞争,效率就要低一些。因此可以看出以内核为单位对计算任务的动态分配,决定着宏观层面的效率以及功耗问题,这个简单例子也说明了虚拟化细粒度研究和调用的重要性。


    云计算=网格计算+虚拟化+SaaS 关键还是模式转化

    金海教授认为,"云计算=网格计算+虚拟化+SaaS(Web 2.0)"。他表示,云计算在基础架构层面类似网格,但本质区别在于底层采用了虚拟化技术,而网格的计算任务分配是整体调度策略。他表示,虽然云计算呈现在用户面前的是SaaS、PaaS等服务形态,但与网格相比,云计算并没有实质性的突破--它更多的是一种模式的演变。

    据金海教授介绍,目前针对云计算谈的最多的是两方面的内容,其中之一就是云计算运营模式的不同。"如果把网格计算比作是共产主义的话--即所有运算资源大家共享,大家都是这些资源的拥有者。那么云计算就是社会主义形态--不论是私有云(某一家企业私有)还是公有云(某一家企业所提供服务),他们不变的是都被一个共同的拥有者占据。这就导致云计算相比网格计算,其协作性更好把控--网格计算是靠协议来约束,而云计算由于单独提供服务,因而可以用按需付费来量化服务标准,完成资源共享的商业转化。"

    金海教授认为,随着云计算时代的到来,未来的服务器端会越来越强,而移动设备则会越来越注重低功耗以及强大的集成性--使得对云端各种服务的调用变得轻松自如。

    金海教授简介

    金海先生是中国华中科技大学(HUST)计算机科学与工程系的教授,现任华中科技大学计算机科学与技术学院院长。现任IEEE 高级会员、ACM 会员,和网络论坛指导委员会(GFSG)委员,中国教育科研网格(ChinaGrid)计划的首席科学家。他专注的研究领域包括计算机架构、虚拟化技术、集群计算和网格计算、对等计算,网络存储网络安全等。


原文发布时间为:2009-08-25
本文作者:IT168 孟庆
本文来自云栖社区合作伙伴IT168,了解相关信息可以关注IT168。
原文标题:金海:虚拟化细粒度决定云计算灵活性

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
docker安装教程(windows和linux[centos8])
Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、 bare metal、OpenStack 集群和其他的基础应用平台。
7 0
学习go语言国内最全资料链接
就最近和各位大佬认识下来,以前觉得学习go语言,可能资料比较少,可是后来才发现,原来资料并不少,甚至可以说通过大家的努力,go社区已经非常包容且完善了
9 0
软件工程专业如何就业!
引言:曾经有两个强盗向他们的大哥说如果世上没有绞刑架该多好,大哥却回答说如果做强盗的代价那么小,人人都去干了,那么行业的竞争压力该有多大啊,正是因为不容易,做的人少,才有去做的价值啊。 在班会的开篇我给大家讲了这样一个故事,我认为人生就是不断地克服困难向上攀登,阻力是不可避免的,定的目标高一些,辛苦一些,当战胜它之后我们会发现这边风景独好。
8 0
备战5月软考--软件设计师
1.上午场需要做的就是不停的刷题,每个科目的题都要会个大概(大概有11个大考点) 2.下午场需要做的也是不停的做题,下午场的题型比较固定,做来做出都是那几类,自己做完总结适合自己的做题技巧第一题:数据流图方面的设计(实体Ei的名称、数据存储Di的名称,数据流图等)第二题:数据库设计(E-R图、完整性约束等)第三题:用例描述(识别参与者、用例名称、类名等)第四题:算法题第五题:设计模式的Java代码第六题:设计模式的C++代码
4 0
2022年的Flag从搭建博客开始,设计模式,数据结构,算法汇总【手摸手系列】
2022年的Flag从搭建博客开始,设计模式,数据结构,算法汇总【手摸手系列】
2 0
【Linux:开源操作系统】
主要内容 一、 关闭Windows防火墙 关闭Windows防火墙,不要使用wifi共享精灵等软件。 二、 Linux简介
6 0
完美避坑!记一次Elasticsearch集群迁移架构实战
Elastic自身设计了集群分片的负载平衡机制,当有新数据节点加入集群或者离开集群,集群会自动平衡分片的负载分布。
6 0
【高并发】你知道吗?大家都在使用Redisson实现分布式锁了!!
Redisson框架十分强大,基于Redisson框架可以实现几乎你能想到的所有类型的分布式锁。这里,我就列举几个类型的分布式锁,并各自给出一个示例程序来加深大家的理解。有关分布式锁的原理细节,后续专门撸一篇文章咱们慢慢聊!
3 0
+关注
2351
文章
701
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载