说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

UnitedStack:用社区的方式做IT

HTML文档下载 WORD文档下载 PDF文档下载
这是一家创业公司首次公开面对媒体和公众,没有奢华的仪式。与我参加的大部分发布会不同,在这里上台的每个人都是工程师,他们用自己的工作勾勒出开源软件公司的未来。UnitedStack的OpenStack发行版正式面世。

10月20日上午10点,在位于北京中关村的3W咖啡,一场关于OpenStack的聚会即将开始。上午,UnitedStack CEO程辉将正式发布UnitedStack OS。作为一家本土专注OpenStack、专注开源软件的公司,同时程辉本人也是工程师创业的代表,UnitedStack OS是这家成立还不到一年的创业公司交出的最新答卷,备受期待。

图:UnitedStack工程师和它的朋友们

与此同时,来自奇虎360和爱奇艺的代表将在下午的活动中分享各自在OpenStack的实践,尤其奇虎360系统工程师张玉放将分享内部超过1000个节点的运维经验,不容错过。另外,现场还安排了动手环节,UnitedStack高级工程师龚永生,他同时也是OpenStack Core Developer,将带领现场的听众使用Neutron组建一个SDN虚拟网络。

图:UnitedStack CEO 程辉

回到2012年6月,当时为了给2个月后的 OSAC大会做宣传,我对程辉进行了采访,当时他还是新浪网一名普通的工程师。由于受邀参加了OpenStack Summit,程辉在国际的OpenStack圈已经小有名气。《程序员》杂志还邀请他撰文,对整个OpenStack生态圈进行了总结。在UnitedStack OS的发布会上,程辉是这样回忆这段日子的:

由于新浪的OpenStack团队为社区提交了一些贡献,被OpenStack基金会邀请到美国进行演讲。从接到邀请到参会只有15天的时间,我平时几乎很少说英文,于是进行的魔鬼训练。顺利完成了演讲。

然而,这次美国之行彻底改变了这个年轻工程师的命运。

接下来发生的事情就变成一系列不断的选择,“在演讲结束后被各个大佬交流,还接到了许多公司的offer”,程辉表示,“回国后选择了辞职。”程辉坦言,在2012年前他的梦想就是供职于一家硅谷公司,这个梦想已经实现了。但当他接触到许多VC后,更大的机会出现了。如果程辉愿意,他可以选择在国内创业。最终,程辉选择了后者。

在国内做云计算,这是一条充满挑战的路。 “与VC签订协议时,我非常沮丧,因为这意味着担负着带领团队在国内作出不一样的云计算”,程辉表示。

接下来的几个月时间,程辉开始招募顶尖的工程师,组建团队。同时开始进一步思考,如何在国内做出不一样的云计算。随着发布会的进行,我将UnitedStack的与众不同解读为两个词:工程师和开源(社区)。

图:开源软件的价值,通过 COCOMO模型推算出如果用商业软件的形式开发开源软件的成本。这折射出社区创造的巨大价值。

“目前招聘了20多人,大部分都是工程师”,程辉表示。在这些工程师,不乏来自红帽、IBM、淘宝、新浪等各个技术领域的顶尖工程师。接下来,程辉选择了非常重要的一点:跟随社区。“2/3的时间在OpenStack主干中的开发,1/3的时间在自己的产品研发。因为,工程师对社区的代码熟悉后,打好了非常好的基础”,程辉表示。UnitedStack的这种方式与大部分国内云计算或IT供应商大相径庭,大部分企业会直接拿社区版进行二次开发、包装,以商业软件的形式售卖。

关于这种普遍的现象,程辉认为:“代码只占据技术公司资产非常小的部分,代码背后的架构和思想占据额了40%。”

不难看出,顶尖工程师和跟随社区的方式是一种良性循环,紧跟社区项目让工程师能深入理解代码背后的思想,在于全球顶尖工程师的协作中提升自己。而工程师就是公司的核心资产。同时,随着在社区的贡献度和影响力增长,也给公司创造了更多的商业机会。关于UnitedStack的商业模式,程辉表示:“我们所有的代码都是开源的,在2年后我们会考虑收费。”在今年Cloud Connect上海大会上,程辉曾透露帮助爱奇艺等公司进行了OpenStack部署,这也许是UnitedStack未来的商业模式之一。

程辉引用了Cloudera董事会主席Mike Olson 文章中的观点:为什么Cloudera把企业级的功能开源了还能赚到钱?因为可以通过监控等周边工具向用户收费。Mike表示,基础设施软件如果不开源,是没有人敢用的,只有开源,用户才会任基础设施供应商。

此外,程辉在发布会上透露,UnitedStack将会在国内推出OpenStack收费培训服务。

图:UnitedStack OS注册界面

在接下来的UnitedStack OS的demo环节,一切演示都很顺利。值得关注的是,UnitedStack OS已经具备的基本的功能框架,而且确实将易用进行到底。在UnitedStack OS的安装过程只需要人工输入一个网络参数,剩下的工作全部自动完成。在这背后,UnitedStack的工程师们完成了对Linux内核的修改、确定777个软件包的依赖逻辑等工作。

另外,UnitedStack OS可以秒级启用Linux实例,启用Windows 7也只需要十几秒。在发布会现场的硬件环境中并没有使用万兆网卡,但使用了SSD+Intel最新的E5处理器。之所以能够快速的启动实例,是利用了Ceph共享OpenStack各组件存储的特性。

这场发布会的视频会在几天后发布出来,大家可以一睹UnitedStack OS真面容。另外,除了部分购票者获得了UnitedStack OS的U盘,在集中处理bug后,UnitedStack OS会很快提供公开下载试用。

OpenStack课程

下午的内容同样充实,更适合工程师的胃口。Juniper大中国区技术总监王卫介绍了 OpenContrail项目,这是一个开源的SDN项目,Juniper在去年对其进行了 收购。

UnitedStack高级工程师朱荣泽带来了OpenStack 101课程,主要介绍OpenStack基本概念、各核心项目和社区发展现状。

UnitedStack工程师王豪迈介绍了基于Ceph的OpenStack生态系统。在今年4月的波特兰OpenStack Summit上,对Ceph的讨论就非常热烈,热度超过了Swift和Cinder。

图:Ceph与传统商业存储的对比

以下是王豪迈介绍的部分重点:

  • Ceph支持OpenStack几个不同的组件,不用拷贝镜像,只有拷贝很少的内核文件(Linux几十M,Windows几百兆)。
  • Trove:基于Ceph的热迁移只用拷贝内存,速度非常快。
  • Savanna:用Ceph替代HDFS,具有更高的通用性。
  • Ceph支持针对不同服务不同的硬件集群,Sheepdog不能支持。

奇虎360系统工程师张玉放介绍了OpenStack在公司内部的运行情况,他透露了两个非常震惊的数字,在内部已经基于OpenStack部署了4000台虚机,40%的业务运行在OpenStack上。在整个迁移过程中,360没有改变Hypervisor(维持了Xen 3.4.4),没有改变OS(CentOS 5.4)。

爱奇艺高级产品经理余珂介绍了内部OpenStack运行状况。在爱奇艺内部,OpenStack的规模达到500台服务器或3000个虚机(存储服务器未统计在内),部署在北京、上海、重庆的三个数据中心。没有资源超卖。余珂介绍,爱奇艺的云平台以前使用物理机,目前使用虚机完成,未来将转换到Container为核心的转码服务。

最后,OpenStack核心开发者龚永生带来了用OpenStack Neutron组建SDN网络的work shop。

(文/ 包研  审校/仲浩)

欢迎关注 @CSDN云计算微博,了解更多云信息。

以“应用驱动的架构与技术”为主题的第七届中国大数据技术大会(Big Data Technology Conference 2013,BDTC 2013)将于2013年12月5日-6日在北京世纪金源大酒店举行。大会共设“大数据架构与系统”、“大数据技术”、“大数据应用”、“大数据的研发趋势”、“大数据基准测试(Benchmark)”,以及“智能交通与大数据” 六个分论坛,大牛坐而论道,专家实践分享。10月25日之前, 最低票价!从速!Hortonworks CTO Ari Zilka 已经确认参会!

元件卷动的改进-Delphi资料 在delhpi程序中获取网络资源信息-Delphi资料 在Delphi中操作快捷方式 在DLL中实现文件的拷贝-Delphi资料 在Report Builder中增加自定义函数-Delphi资料 在Win2000 Beta下安装Delphi 在Word插入字符-Delphi资料 注册表中几个对编程特别有用的地方-Delphi资料 资源文件在DELPHI中的使用 自制替换指定串函数-Delphi资料 API函数快速入门API函数简介-VB资料 API函数快速入门怎样在VB中声明和使用API函数 API函数在VB开发中的应用 API函数在VB中的应用 API实现完美的图片出现效果-VB资料 ListView控件特效-VB资料 Office 95 API 的企业开发者指南-VB资料 SENDMESSAGE函数巧应用 -VB资料 VB 与Windows API 讲座(五) VB5 未公开的函数 VB5.0与Windows API 间的呼叫技巧 VB5中回调函数的使用方法 VB的API编程精粹(二) VB的API编程精粹(一) VB调用API函数技巧快速选择全部项目 VB调用API函数使窗口保持在最上层 VB中调用Windows API的注意事项 VB中访问API函数之防错技巧 VB中利用API函数实现特殊窗体的两种方法 VB中用API函数实现文件夹列表 WIN32 API-VB资料 青铜锁,情同锁 win2003接口问题 一个关于数据填加的问题! 我只有这30分了,一个高难度问题要向大家请教(关于创建及放弃)! 经常在别人的com代码里看到这段代码,做什么用的? 初学windows编程,有几点不明白的地方,请教各位 WinForm.cs(405,6): error CS0122: 不可访问“System.Windows.Forms.ProgressBar.value”,因为它受保护级别限制!!!!!这个错误提示 win2000server问题 那位大虾讲解一下,weblogic+jbuilder7+oracle的整合。给分 恢复数据库,怎样将数据库的连接全部断开? 请问西门子的哪些款手机可以直接识别AT指令?(在线等,马上给分) SQL SERVER数据库,这个语句太复杂了,实在头疼,谁能帮帮我啊 JSP连接DB2的问题 如何在WORD中发信??求助ing ... 一个关于对话框的问题。 《最后一颗子弹留给我》连载 = = = 有请江西的朋友进来一述 = = = 请问用代码如何实现以下批处理功能? 错误,着急! jsp与那个数据库是最好的搭配啊??? 倡导成产手机爱好者与自由开发者协会 在存储过程中能对数组进行操作吗? pb连接access的问题 我要把控制字符发给打印机,让他打印...实验成功洒分100 我有个SQL语句,实在搞不定,请指教…… 如何动态开内存 关于图片存储的问题 Lablel控件上显示的文本可以竖排,如何使QRlabel控件上显示的文本竖排 大家请进来看看吧,我实在没有多少分了,火烧眉毛了! 如何用双重循环实现表格中列的控制。 笑话 我想知道里面的内幕! 这个问题谁能解决阿?VB传C#中文乱码!!!!!!!!!!!!!!!!!!!!!!!!!!!! 请大家帮忙 如何将ASP连接指向服务器端的sql server数据库 如何将Cctrllist的图标拖出来显示。。 [评论]中国人又毁了二个优秀的编程工具! 编译问题 datawindow与存储过程问题! 一个sql server 2000置疑问题 有没有像vb里的日历控件一样的东东? 怎么样从applet中调用ejb 郁闷ing!学了一个多月的java,还没找到工作,哎。。。。。。 对话框的大小比实际大小的大,这是怎么回事? 请教高手.....,好象跟我的delphi打印有关 多个radio把多行tr给disabled的onclick事件如何改写成函数,在线等待. 在VB中设置当前工作路径和获得当前工作路径都用的很么函数,如何使用。 请问:让一个表格的表头和表身固定一个高度值,这样的css怎样写???? Combobox怎么用不了?急! vs5.0 SP5 install 高手帮忙:关于string 的一个小问题 waiting online 人可不可以活一千岁 为什么人活不到1000岁? 大脑内有细菌吗?脑内会不会有细菌啊 细菌如何侵入大脑 什么叫双额叶脑挫裂伤,一般会有什么样的后遗症想得到帮助. 都说细菌无处不在,大脑里有吗. 某饭店买来一批原计划每天 烧25千克可以烧32天,由于改进炉灶后每天烧煤比原计划减少1/5这样可以烧多少天?比例解 某地以东是东半球,以西是西半球,以北是南温带,以南属高纬度,该地的地理位置是( )A.20°W,30°N B.160°E,66.5°S C.0°,30°S D.20°W,66.5°S 初二的平面几何 这道题的最后一问 都不怎么会 关于神经中枢大脑皮层,下丘脑,脊髓中,分别都有什么中枢?郁闷啊,我都分不清. 生物入侵为什么会影响其他的生物生长 美媒称白宫叫停监听默克尔未获国安局落联赛杯-小豌豆2球贾努扎伊造点 曼联通讯:“让我们侧耳倾听鲸的呼吸”墨总统说在墨投资正是好时机专家:海军三大舰队演习或常态化 促编德媒:北京、上海、成都被美国列入监听韩媒:朝鲜出台相关法律 欲吸引外国投东京股市日经股指上涨1.23%离婚率高达40%!挪威政府坐立不安敦浙江地方政府探索干部权力分化防一把手三大巨变预示A股将崛起 两主线成反弹读历史,为何喜战乱而厌承平?神画Z1便携智能投影,白墙变影院联美控股重组拟收购逾47亿供热业务资节能形势 | 我国能源消费趋势增长明消费结构 | 基于消费需求结构模型的全球当今 iOS 设备总销量已经超过2015年上半年美国广告收入调查报告ASICS 亚瑟士 MetaRun 土豪!王诗龄穿万元贵妇装,圆滚滚的李被误传了这么多年!该觉醒了!六朝古都南京高铁游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘