3月27日,“2007软件创新高峰论坛暨第二届中国开源软件竞赛颁奖典礼”在京召开。本次论坛得到了科技部、信息产业部、国务院信息办、中国软件行业协会、国家863计划信息技术领域专家组、中国开源软件(OSS)推进联盟等领导和单位的大力支持,一批著名业内企业如Google、Oracle、中科红旗等也到会参加,下面是现场嘉宾发言。
发言人:英特尔开源软技术中心经理 冯晓焰
各位嘉宾上午好!应该说大家对英特尔更熟悉的是,相当于在PC工业发展的20年来熟悉的英特尔角色是作为半导体厂商,生产了很多处理器、芯片等等,支持了整个PC工业的发展。
记得在两年前英特尔在公司的战略上做了一个很大的调整。确定了未来英特尔来说要采取一个平台化发展的策略。所谓平台化事实上非常简单。就是通过一些和硬件、芯片组紧密相关的一些软件给用户带来不同的价值体验。同时能促进整个工业生态系统的发展。
那么举一个最简单的例子来说。作为一个典型的企业应用,可以看一看。在平台化发展战略中英特尔实际上把开源软件作为重要的软件创新的组成部分。成为了一个平台化战略非常重要的部分。从一个典型企业应用可以看到,在最底层的平台的夜间方面,英特尔和很多的业界伙伴一起制定、定义了用来替代在整个PT工业存在了20多年之久的非常老的一个系统,我们都知道是输出系统。未来的固件系统叫扩展的固件借口。主要是定义了一整套和操作系统的标准借口,操作系统。整个EFI是工业标准,与这个标准相联系有很多,比如是有一个叫EFI框架,英特尔在两年前就作为开源项目。与业界能够一起分享这个开发结果。
除此以外在固件方面还有很多和硬件相关的,涉及到一些处理器更接近底层硬件的代码,比如说做一些自检和硬件直接相关的代码。英特尔也通过和中国政府的合作,把它授权给中国一些公司,能够做一些合作开发,帮助中国在系统方面进行开发。
英特尔事实上推出了一个硬件技术,叫英特尔虚拟化技术。从虚拟化技术的支持上,第一个虚拟化软件是开源项目。更多我会谈到这一部分。从操作系统这一方面,英特尔我们不可否认,英特尔会支持WINDOWS以外,对也投入了大量人力物力。开发在英特尔上的支持,包括性能优化、测试等等方面。
再往上一层从优化开发工具来讲,英特尔除了支持一些著名的开发工具项目,英特尔也提供自己的开发工具。像英特尔一些性能优化工具等等,除了说提供像WINDOWS版本以外,也有同样的版本。未来很快相信对(OPENS)版本出现。
英特尔对应用层对著名的软件进行优化,事实它们在英特尔的平台上能够得到更好的表现。这是从整个方面来说,英特尔对整个平台化战略方面的一些努力。具体后面我们更关注的是今天会谈到一些虚拟化技术。从英特尔对虚拟化技术的做法。从硬件和软件两个方面做了很多的努力。第一个就是从硬件方面,英特尔从硬件平台上保证为虚拟化技术带来很多的硬件特定的特点。比如说英特尔的虚拟化技,为虚拟化软件提供了一个更简单接口,使虚拟化软件得到更好的发展。
再有一个是英特尔的多核技术。通过强禁得计算能力为英特尔虚拟化软件得到良好的运行能力提供了保证。从软件的角度讲,英特尔除了和虚拟化软件,过去市场领先的品牌有合作以外。英特尔把很多精力放在上面。还有UML,就是用户模式,这些都在提供,或者是非常成熟的对英特尔虚拟技术的支持。
除了虚拟软件之外还有一些开放的标准,对虚拟测试,对互操作方面都有一个支持,有一个标准大家能够在一起工作。这是从大的方面软件的做法。回过头来我们已经有了很多的虚拟化的,他们的纯软件解决方案,为什么还要推出硬件虚拟化技术?主要的原因很简单。就是从一个历史发展来肯,虚拟化 发展已经存在了很久。但是很多解决方案都是纯软件的方案。它会带来一些问题。比如是软件的开发非常复杂,然后为了解决对各种各样的操作系统的支持,要做很多择中,甚至做了很多特殊的处理。导致这样操作系统能够在虚拟化软件上能够运作起来。这个从某种意义上讲,软件开发的复杂,当然了还有云间处理器运行能力还不是那么强劲。这导致了虚拟化技术在出现了20、30年以后并没有更大的发展。直到最近英特尔推出的虚拟化技术,和强劲的UPO。这提供了简单的虚拟化支持,这样写一个虚拟化软件该相对简单、容易。
声明:LUPA开源社区刊登此文只为传递信息,并不表示赞同或者反对。



