英特尔IDF 2013热点回顾:Scorpio,HTML5,开放混合云

2013年4月10日~11日是英特尔IDF 2013北京站。本届IDF共安排了20个技术主题,涉及学术界与行业的交流、英特尔的芯片架构、图形和视觉计算、嵌入式等老话题,也涉及一体机、超级本、感知计算、云计算HTML5等新话题。

InfoQ编辑在IDF现场一天多,跟大家分享几个开发领域挺值得关注的方向和话题:

感知计算

结合现在越来越多的感知设备——包括3D摄像头,Kinect和Leap Motion这样的体感设备,以及自Siri问世以来层出不穷的更加智能语音识别系统等——现在的感知计算已经可以做到很多以前做不到的事情,而这个领域很可能仍会在数年内出现更多的创新。不光是游戏开发者可以利用感知计算做出交互性更强、更加趣味的游戏,很多商业应用也都在这其中的机会。比如主题演讲中演示的、由3D摄像头去除背景的视频对话,不但减少了视频传输的数据量,而且可以实现很多更加直观的交互:

iFanr上有一篇文章分享了对感知计算的体验,可以看到更多感知计算目前实现的东西。InfoQ中文站也会在这两年逐步引入更多这方面的内容。

数据中心的开放标准

早上的主题演讲中介绍了由阿里、百度、腾讯、中国电信合作、英特尔作为技术顾问而联合发起的Project Scorpio(天蝎计划)。该计划类似西方市场上由Facebook主导的Open Compute Project,目的是对数据中心的规格形成业界的通用标准。根据天蝎计划轮值主席、来自腾讯IaaS平台研发团队的陈晓建(Eric Chen)介绍,之所以三家互联网厂商会找运营商合作这个项目,其中很大的原因在于,一开始三家都是自己做自己的数据中心标准,一方面规模有限,很难从硬件厂商那里获得定制的服务,另一方面即使得到了定制服务,结果各家定制的机柜尺寸、布局、乃至于服务器是横插还是竖插都无法统一,拿到运营商那里没法儿一起托管。所以,三家找中国电信、英特尔合作搞这个天蝎计划,是顺势而为的合作。

在上午的技术分会场中,英特尔IT部门的云计算首席工程师Das Kamhout先生介绍了开放数据中心联盟(Open Data Center Alliance,ODCA)的一些工作。这个联盟成立的原因和天蝎计划类似:天蝎计划/Open Compute Project源于大型互联网公司的信息共享需求,而ODCA则源于企业IT的信息共享需求。大家都不希望重复制造轮子,也不希望自己造出来的轮子跟别的轮子不匹配,所以信息共享在当前这个时代已经是大势所趋。

根据Das的介绍,ODCA目前已经有300多位成员,核心成员有宝马、德意志银行、中国联通等企业,英特尔作为技术顾问参与其中。运作了一年多之后,ODCA已经积累了来自用户成员的22个应用模式文档(Usage Model),通过一些制定标准的服务提供商成员和技术服务提供商成员进行整理,形成了一些POC(Proof of Concepts)和RFP(Request for proposal)的文档,并整理出来了应用模式文档的母版(Master),以及一些模型框架。

ODCA目前针对RFP的制作提供了一份工具:PEAT,企业用户使用这个工具可以快速生成一份RFP需求文档,而服务提供方也可以根据这个工具的获得企业用户的需求。

联盟总结了几套模型框架,其中包括一个企业云成熟度模型:

从左到右是时间轴,从上到下分别代表企业内部的四个用户身份:终端用户、App开发者、App所有者、运维管理员。IT部门处于最下面这个角色,上面的三个角色都是IT部门的客户。从左侧到右侧有几个对比:

Simple SaaS,包括早期在互联网上的SaaS服务以及企业内部的传统应用(比如ERP之类的),只是可用而已,但是公网上的SaaS不能保证数据安全性,而内网应用之间也无法互相集成。越往右侧,安全性和可集成性就越高。

Traditional Apps,情况跟上面类似,只是能用,但无法弹性扩展。到Cloud Aware了,在可扩展性、单点故障容错、一致性方面都会有提升。

Simple IaaS,就是虚拟机/物理机+存储+网络打包管理,简单有效。而Full IaaS,则意味着更加细粒度的管理,比如直接对对象存储层级的管理,HTTP请求直接发送到对象,由RESTful API来处理,又比如SDN的广泛应用,等等。

除了成熟度模型,还有一些概念框架,安全框架,以及针对商务人员和律师、用于帮助企业加速合约签订流程的商业框架等。

Das提到,对企业而言,最关注的是隐私、安全、SLA等方面,这是ODCA和Open Compute Project等项目的一个根本性的不同。企业需要成熟的身份管理,需要能够自由的选择云服务提供商,因此公共标准的API至关重要。为什么OpenStack的UI总是被人说不友好?因为OpenStack项目的重心在API,至于UI,各家有各家的使用习惯,想要定制的可以自己定制,作为项目本身,UI能够达成共识就已经完工了。

此外,Das还提到现在的一个问题,那就是传统的软件服务许可模式——无论是包年付费还是按核付费,对云计算服务而言都不是理想的许可模式。新的许可模式是一个需要去解决的问题。

这个讲座的PDF已经可以在IDF官网上下载,这里是微盘上的下载地址。

HTML5

这次的IDF专门开辟了Html5专场,包括两个演讲场和一个演示场。演示场有两个东西值得注意:

第一个是英特尔HTML5开发者专区。该专区目前主要提供了两个工具:

一个HTML5开发环境,包含一个用于创建Web App/Phonegap App的控制台,一个在线开发、调试、测试Web App的XDK工具——所有的操作都在浏览器中完成,以及一个叫做App Framework的JavaScript类库(以前叫做jqMobi)。

App Porter Tool,用来把iOS的项目(Xcode)自动转换成Web App项目(Visual Studio)的工具。常用的Objective-C API都是可以由该工具自动转换成JavaScript的,对于无法自动转换的,这个工具会留下一个todo的代码段让开发者手动填写。

第二个东西是一个叫做ParallelJavaScript的项目。顾名思义,这是一个JavaScript并行计算的实现,可以大幅提升JavaScript在浏览器里的运行效果。Github上有一个该项目的演示,使用了ParallelArray的渲染表现效果提升的非常明显。目前的Firefox夜间版已经加入了这个特性,可用于测试。Chromium的工作也在进展中,可能会出现在不久之后的Dev版中。当然,作为对JavaScript的补充,新实现需要进入ECMAScript标准才能通用,这个过程可能还需要个一两年。

英特尔IT的开放混合云

作为英特尔IT部门的首席工程师,Das还带来了ODCA之外的另一个分享,就是英特尔自己构建内部云的一些过程、经验。

这是一个整体的架构图:

几个有意思的演讲内容摘要:

英特尔的内部云始于十多年前启动的网格计算项目(Design Grid),网格计算主要面向内部的设计人员。作为云项目启动是在2011年前后。

目前的英特尔内部云主要针对三类用户:以前用网格计算的那些设计人员,大约万人左右,现在仍然在使用网格计算那套系统(从某种意义上来说,网格计算也属于云计算的一种体现);做研发的,大约600人左右;实验室测试的,大约千人左右,这两个应用场景使用的是基于OpenStack的新云计算平台。

英特尔目前在全球有68个数据中心,云计算的计算资源分布在其中的10个上。

虚拟化的比例目前为77%。没有做虚拟化的部分主要是出于几方面考虑:对IO的需求,对SLA的需求,对安全性的需求,以及不需要虚拟化的数据库。对于安全性方面,目前英特尔有另一个叫做Trusted and Secure Cloud的项目,通过验证硬件和操作系统的可信度来为需要高安全性的应用、数据提供一个可信的环境。

其实虚拟机还是物理机都不是云计算的重点,重点在于可管理。

自从内部云项目推动之后,虚拟机实例的数量大大节省。不过更大的好处在于开发流程的加快。

英特尔的研发环境同时使用内部的Git和公网的Github。

本周正逢内部云从OpenStack的Essex版本升级到Folsom版本。现在最新的OpenStack版本是本月初刚刚发布的Grizzly。

“如果你的服务器出了问题,最佳实践是直接把它干掉。别想着去修复它!”Das认为Netflix的Chaos Monkey是非常不错的东西。

英特尔IT团队正在将Nagios替换成Shinken,替换的原因是Nagios在API方面太弱了,而Nagios社区似乎对API化这件事儿不怎么感兴趣。

DevOps已经不算什么了,现在开始流行的是NoOps:“如果开发者在凌晨三点接到来自自己应用的报警而不得不爬起来去修复bug,那么他会更加谨慎的对待未来的代码,避免类似的事情再度发生。”

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,189评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,577评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,857评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,703评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,705评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,620评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,995评论 3 396
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,656评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,898评论 1 298
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,639评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,720评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,395评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,982评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,953评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,195评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,907评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,472评论 2 342

推荐阅读更多精彩内容