云计算 频道

英特尔:UEFI在透明计算和云计算的应用

  UEFI产业中形成的一些经验教训

  因为大家一直在筹备这个产业联盟,那么我们其实在若干年前一直在帮助成立了所谓的UEFI论坛。我们当年的经验可以拿来跟大家分享一下,UEFI是一个接口标准,定义了操作系统和底层硬件平台之间的接口。他的特点是模块化、可扩展,那么其次UEFI他最早是在高级语言设计,简化了BIOS的开发。UEFI正在向嵌入式,片上系统SoC上扩展。UEFI在透明计算和云计算等网络操作系统上的应用前景也值得期待。

  看一下EFI/和UEFI的历史,200年英特尔公司发表EFI定义固件接口规范,并开始代码为Tiano的实现研发工作。同时,我们开始了Interface的实现研发工作,2004年的时候Intel公司把EFI规范贡献给整合产业界,成立非盈利的统一可扩展固件接口论坛。其实UEFI并不是英特尔的产权,目前是一家11家公司作为董事会成员相当于产业联盟的一个。因此在2005年的时候,英特公司把Tiano的基础代码部分开源,跟平台无关或者平台上的模拟团队,好处就是说吸引更多的开发者和更多的公司参与进来。

  上午的时候好象有位先生提到一个问题,多少PC是基于UEFI的?底下这个图有这么一个问题。从最早2006年的开始采用UEFI的还非常少,但是从这个图看到到2009年底采用UEFI的PC系统全球大概有3万台PC和服务器,其中一半已经采用了UEFI和我们核心的BIOS可以预计未来还会继续增长。其实大家很多人都不知道自己用的机器是基于UEFI,比如最流行的SMpone,很多都是利用UEFI,只不过没有特别的宣传和介绍。

  目前来看UEFI在PC业界成功合作典范。其中绝大部分之间是竞争对手,是竞争关系。其实他们业务上的竞争并没有妨碍他们共同在技术上进行一些合作,这样对整个产业链都有一个好处。而且,一个好的标准就应该造福整个产业链,不应该为少数的几家公司服务。目前UEFI三个节点,第一董事会成员,其中有中国的公司,联想在中间也是作为董事会成员。第二是付费,第三是完全免费的,你公司只要签了章程就可以进去。底下有各种规范组、测试组,还有像秘书处做业界沟通的,现在会员超过150个到200个之间,但是具体我觉得时刻都在变。

  他们做什么呢?UEFI实际上是英特尔无偿提供的UEFI1.10作为UEFI1.0的版本作为起点。同时,大家合作开发2.0、2.1、2.2、2.3,最初的2.3如果大家搞嵌入式,搞SUC可能感兴趣,搞网络也感兴趣,因为他支持两个非常重要的一个选择。第一个是ARM Binding。第二个是在IPV6、iSCSI、IPSec。美国政府有规定,在今年以后所有的政府采购一定要采购UEFI,否则的话不被准入。同时,我们在UEFI耗电方面有一些合作,最初是有一些UEFI的测试套件,后来大家共同开发的UEFI的2.3将于2010年第三季度发布。

  实际上当UEFI并不像一些富水流油的产业论坛,他是一个完全非盈利性的组织,可能在业务上是一些竞争对手,但是在最终目标还是一致的。我这里要说由于UEFI经验对透明计算的启发。第一基础规范是基石,如果没有产学研1.1.0作为一个联盟或者论坛的基础点,其实大家会有偏差的。那么,开源代码其实是个起点,如果这个代码控制在少数几个公司手里面,大家多多少少会有一些担心或者会有一些感到不太舒服的地方。

  最后一点产业界的协作是关键。如果大家光参加论坛,并不实施,并不实际的推进那这个论坛也没有用。而且,就说各个厂商要发挥各自的作用,有的人在硬件方面有优势,有的人在UEFI厂商里面有优势,有的人在创意上有优势,要各自发挥各自的优势来对于。所以,希望上述经验为透明计算产业联盟发展提供一些借鉴。

0
相关文章