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

开源将成为SDN最大的风险!

HTML文档下载 WORD文档下载 PDF文档下载
选择开源更多的意义在于自由和开放,让企业或机构避免被服务或产品提供商锁定。企业为了追求这个目标也是煞费苦心,就比如上一阶段众多名企从MySQL迁移到MariaDB,也比如当下SDN领域存在的开源风险。

在软件定义网络、云计算、SaaS及计算机网络几个相关领域中,Matthew Palmer拥有20年以上的工作经验。Matthew现为Wiretap Ventures风投合伙人,负责为云服务供应商及软件定义网络公司提供管理、市场及产品咨询服务。同时,Matthew还是Pareto Networks的联合创始人兼CEO,当下该公司已被Aerohive Networks收购。 近日,Matthew在SDN Central上发表了对开源之于SDN的看法,他认为,对于SDN来说,开源是最大的风险。以下为译文:

在向大型企业、服务提供商、网络提供商和软件开发者就他们的SDN计划提供咨询服务时,我们经常被问到是采用开源 商业模式还是加入到某一开源的SDN生态系统中去。“正确”答案取决于很多因素,且因公司情况而异,这些因素有:机构的近期及长期目标、市场地位,以及从长远来看,SDN的战略和市场意义究竟孰轻孰重。

我们强调的是,在决定是不是为某一开源解决方案投资前——本着为客户和合作伙伴创造价值的立场出发,弄清楚可替代方案的可行性以及该方案的优缺点很重要。

为客户创造价值

客户价值创造是指在生态系统中为终端用户创造价值;比如提供新功能或者为现有的流程或系统接入开源技术。

一个项目要能为客户创造价值,往往需要具备以下特点:a) 开源项目管理上要稳定、透明;稳定的生态系统;b) 功能符合预期; c) 整合到现有的IT环境中;d) 提供解决方案(例如当用户纠结不知所措的时候);e) 广阔的开发者社区(以避免缺乏开发力量,针对特定的需求,能够找到对口的开发人员)。

为合作伙伴创造价值

合作伙伴价值创造是指在生态系统中为某一特定的生态系统的支持者创造价值,比如为开源项目增加功能或者插件。

一个项目要能为合作伙伴创造价值,往往需要具备以下特点:a) 开源项目管理上要稳定、透明;稳定的生态系统;b) 充足的势头以吸引新用户/客户采用合作伙伴的解决方案; c) 广阔的开发者社区(比如有大量的开发者供雇佣);d) 对开发者而言,开源软件能够降低他们开发软件的工作量;e) 开源项目不会与希望使用该开源软件的合作伙伴产生竞争关系。

三种开源生态系统

在开源力量驱动的生态系统里,你得首先要理解开源生态系统的结构,才能搞清楚如何创造客户价值,又是怎样才能为合作伙伴创造价值。简单归纳下,主要的开源生态系统有以下三类:

松散型项目和由组织机构管理的项目

通常来讲,最具影响力的开源项目常由某组织负责,但是一开始的时候往往呈现为松散型项目。随着开发者社区的成长壮大,开源项目的客户价值逐渐清晰起来,合作伙伴的参与规则(开源软件各部件能否拿来卖钱)日趋健全,松散型项目常会演变为组织机构管理型。组织机构管理的开源项目有个特色,它们能够支持一些生存在同一生态系统的靠创业资本存活的企业。


由厂商控制的项目

若一个厂商直接(员工参与)或间接(招募合同工、教授推荐学生参与、很大程度上依靠厂商提供资金支持的半自治组织)对某一开源项目的贡献率在50%以上的话,这样的项目被称为由厂商控制的项目。该厂商通常是商业公司。此外,主导开源项目的厂商——需要寻找商业模式——形式可能有以下几种: a) 支持服务(像Red Hat对Linux提供的支持);b)向用户兜售开源软件的商业版(比如带Floodlight Controller功能的Big Switch);c) 在开源软件的基础上开发新的应用(带防火墙并为Floodlight增加CircuitPusher的Big Switch)。

厂商控制的开源生态系统很少能转变为组织机构管理型的,原因在于,厂商限制了开发社区的多样性,减少了开发者在该社区外锤炼其他技能的机会。 对于SDN社区,这意味着什么呢?

当前SDN开源社区主要由厂商控制

如果我们来看看当下最为流行的SDN开源项目,我们将会发现它们大都由厂商控制:

  • Floodlight:Big Switch
  • Indigo:Big Switch
  • LINC:InfoBlox
  • Open vSwitch: Nicira (现在属于VMware公司的)(请见我们关于Open vSwitch的介绍)
  • Trema:NEC

例如——即使OpenFlow由开放网络基金会(ONF)驱动——然而如今ONF不再开发或维护任何软件——这就使得ONF不得不依赖于厂商控制的开源项目。

SDN 开源:商业化道路上的潜在危险

对那些跃跃欲试的SDN创业公司、网络或虚拟化厂商、程序员甚至是客户而言,将由厂商支配的开源项目抬高到战略高度并进行投资无疑是一种冒险行为,原因在于:

1. 参与规则是由厂商一方设定的,在用户不知情下,厂商可随意更改。

2. 生态系统中某一不太友好的公司收购了开源项目的主导厂商将使得整个生态系统面临着商业化的风险(比如Oracle从Sun手中获得MySQL、Java,VMware从Nicira手中获得SDN 的Open vSwitch)。收购后,这些公司就可以“为所欲为”:他们可以在未来版本中修改许可证条例,以消极接受来自第三方的新功能或新标准。

3. 商业模式总是对处于支配地位的厂商有利——从定义来看,厂商控制的开源项目使得处于支配地位的厂商从生态系统中能得到最多好处。他们还有能力修改对他们不利的规则,从而严重影响到生态系统中其他成员的利益。支持由其他厂商控制的开源项目的公司融资有难度,这就是其中一个原因——一个公司若依赖于在早期就可能成为自己对手的公司,风投还敢投资吗?厂商常用的“伎俩”就是一旦第三方开发的应用吸引了大量用户之后,他们就可以鼓励开发者只为自己的项目开发应用。

该风险对客户(被比常见的商业许可证更苛刻的规则所绑架)和合作伙伴(被排挤在外,预期收入不明朗)同样存在。可是,如果该应用有很多替代品,客户面临的风险就会降低。举例来讲,SNORT由SourceFire主导开发的,但是SNORT有很多替代产品,比如生态系统相对较小的IDS。

厂商支配的开源项目对合作伙伴的风险更大——特别是决策环节不透明;缺乏外部社区支持和当前项目的主导者可能被会你的竞争对手收购。不要忘记MySQL被Oracle揽到麾下这个事实。

SDN最大的风险:Floodlight Indigo 广阔的客户基础和合作伙伴

为了证明上面提到的几点,我们拿Floodlight 和Indigo举例(你可以把下面的推理用到任何由厂商控制的开源项目上)。现在我们知道Foodlight和Indigo用户基础好、合作伙伴多,如果我在Cisco开发团队里并且了解到:a) Foodlight和Indigo 开源项目由Big Switch主导;b) 该项目聚集了这个领域最为出色的开发者;c) 力图说服Cisco的竞争对手使用Floodlight 和Indigo 作为SDN策略;d) 代码与ONF所依赖的OpenFlow的参考实现走得很近——我可以轻易地以10亿美元的费用从John Chambers手里收购Big Switch,使它成为onePK的一部分。我这样做很可能就会扼杀掉OpenFlow以及其他任何新兴的SDN标准——将Cisco安装平台和渠道与由Floodlight控制的平台可编程方法结合,Cisco就能在一夜之间赢得SDN的大半壁江山。

这也就是为什么厂商控制的开源项目对客户和合作伙伴来说可能会带来灾难。你煞费苦心助其成长的那家酷毙了的公司一旦被你的客户或对手收购,红利将不复存在,要么是你被厂商束缚,要么就成为悬在你头上的达摩斯之剑。

结论

我们在SDN市场上面对的问题是非常微妙的——随着在SDN项目中使用越来越多的由厂商控制的开源项目,这将给该生态圈的用户带来更大的风险,也就是说帮助SDN迈出第一步的开源软件有可能汇成消灭市场机会的一股暗流。

如果你是客户,又恰好遇到一个这样颇费些谋略才能解决的问题——使用由厂商提供的开源软件是个明智的选择,它能帮你迅速地开始,你可以尽情地实验。如果你的问题牵扯到你的商业决策 ——那就请你留心其他方案,比如那些由众多自由开发者参与的项目 ——同时你也得考虑避免将厂商纳入到你的供应链商业模型中,从而还需要为他们支付使用费用。

如果你是某一由厂商控制的开源项目的合作伙伴,谨慎地与厂商搞好关系。如果客户需要你提供授权,权宜之计是先让合作伙伴提供解决方案,同时加紧购买授权或开发你自己的软件。你得清楚如果开源项目很成功——你的对手很可能会吞并你所依赖的开源生态系统。

如果你是ONF,请提早创建OpenFlow的参考实现,亡羊补牢,为时未晚——请参考我们关于LibOF的一些想法。

如果你是Cisco,你还没有关注Big Switch,我会感到惊讶的。如果你是Cisco或VMware之外的一家大网络或虚拟化厂商,市场还是一片蓝海,到处都是机遇,请提早关注多种替代方案。

最后,如何参与由厂商控制的开源项目以及参与到什么层次,可能不是轻易就能确定的。一条路不能走到底。今天适合你的,可能明天就不行了。对你的竞争者也是同样的道理。不论何时,都请记住要为客户创造价值,如果你选择参与由厂商控制的开源项目,也请你准备好备用方案。

原文链接: Open Source: The Biggest Risk to SDN(编译/云泽 责编/仲浩)

第七届中国大数据技术大会(Big Data Technology Conference 2013,BDTC 2013)将于2013年12月5日-6日在北京世纪金源大酒店召开。Spark核心设计者、Databricks创始人兼CEO Ion Stoica,Apache HBase项目管理委员会主席Michael Stack、百度大数据首席架构师林仕鼎、华为公司诺亚方舟实验室主任杨强、Apache Tez commiter Bikas Saha大数据技术专家领衔,来自腾讯、阿里巴巴、Hortonworks、LinkedIn、小米、Intel等50余位工程师带来近60场干货分享,更有《中国智能交通与大数据技术峰会》专场感受智能交通如何改变生活。

在Delphi中使用flash控件 在Delphi中使用IP控件 在程序中动态取得Win95/98网络邻居中工作组及计算机名-Delphi资料 在程序中获取网络资源信息-Delphi资料 自制THyperLink组件-Delphi资料 报表制作技巧(三)-Delphi资料 Delphi数据库开发及统计表格设计 Delphi文本和图形的打印方法 Delphi应用程序中中国式报表的制作 Windows环境下实时列表输出的实现方法-Delphi资料 报表制作技巧(二)-Delphi资料 Delphi编制的程序运行中动态制作报表 报表制作技巧(一)-Delphi资料 如何在WINDOWS中控制打印字体的长宽,而不受限于SIZE 的限制-Delphi资料 也谈为Delphi中数据库报表加网格 用Delphi4的QReport部件生成报表 用Delphi编写打印程序的窍门 用Word做Delphi报表输出工具 在DELPHI 文 本 和 图 形 的 打 印 在Delphi中运用QuickReport实现多栏列印 在打印或打印预览前如何获取报表页数-Delphi资料 自定义快速报表的打印预览窗口-Delphi资料 Delphi 3 图形VCL中Bug修改方案 Delphi hint的字体和色彩如何改变 Delphi3.0中复活节彩蛋及实现 Delphi数据库应用程序开发中图像数据的存取技巧 DELPHI图形编辑技巧二则 DELPHI显示JPEG图像文件 Delphi中CANVAS使用三例 Delphi中的图形显示技巧 DELPHI中画布应用技巧 怎么在一个对话框中嵌入一个属性表? directx中得vertex processing得问题 有关active reporte 报表ADO的问题? 数据控件出现问题(小弟在水深火热种,望各位大哥大姐相救) 各位大师聊一聊 pair 请问各位:怎么查知qq上好友的ip地址??? 实现界面重定义的问题! 如何用PHP实现留言功能? 这句什么意思:on error resume next? 实现界面重定义的问题! USB应用程序问题(有关设备名字操作)。想不通!!! Longhorn与WINDOWS2003是何关系? 请教Linux 远程登录(rlogin)的问题 tidtcpserver中的execute事件有什么用啊???小女子初入门,多多指教!! 如何才能叫斑竹封了那个乱吠的IShellFolder()? 20分,一个很简单的问题 Longhorn与WINDOWS2003是何关系? 关于NullPointerException异常,谢谢! 一个查询问题 高手关注:为什么收不到 WM_NCLBUTTONUP 消息? 毕业设计的问题(急) 关于SQLSERVER的BACKUPLOG 关于qq菜单的问题 GD绘图输出问题? 怎样在数据窗口中设置打印,要求实现自定义纸张??? 关于初学做练习的问题请教! 实现界面重定义的问题 有关对话框显示前的... 关于photoshop中的问题! 在CXXXApp里如何调用CXXXDoc里的变量? 关于ADO对象的用法? .x文件中animation set中的rotation是弧度,还是? [php版]公告:关于删除 IShellFolder 发贴的通知! 有了seq server基础,想深入学习一下,改怎么做? 请问高手,有关数据导入导出的问题! 高分求《VC技术内幕》第5版 求源码!!!!!! 出大问题了 notes designer的问题(在线等候.....)急!! 关于csdn上的网络道德问题!大家的网络需要大家共同来支持!(每一个真正的程序员都应来声援!) 高分回报:一条简单的SQL语句写法,谢谢各位大侠, asp中寫Response.cookies ("ITEM1")("SUBA")="Standy"在dotnet(C#)中如何讀出 在局域网内。知道一个机器的IP地址。如果获取这台机器的名字 带外数据具体有何用途?(在线等) 加了一个三角,高兴,散分! 请问一个三位重构的问题,哪里有这羊的的示例程序? 显卡显示有阴影??? 有挑战性的翻译,请翻译下列C++名词,并请举例说明 麻烦大哥们看看!关于wab应用中在datagrid中取值的问题 如何实现CSDN这样回答问题的效果? 初级问题,请各位大侠帮忙! 数据结构中关于二叉排序树的生成问题 请教高手:如何在一区域找到找到指定颜色的点?? 下列古寺之最 如 最快的行船:两岸猿声啼不住,轻舟已过万重山:最长的瀑布,最奇特的江水,最荒芜的地方,最长的头发,最深的感情 maybe造句 雪花是白色的么? 桃花始盛开是怎样的一派景色.根据白居易的《大林寺桃花》写 十万火急 英语检讨书唉,上外教课玩手机被收了,- -要我星期五10点前交一份500字的检讨,这不是要我命吗TT哪位好心的锅锅姐姐能帮忙写下, 【急!】雪花为什么是白色的雪花是冰吗?如果是,为什么不透明呀? 找规律,填一填.) 仿写泰戈尔纸船 白居易的诗词《浪淘沙》的意思是什么? 最后一个空咋填? MAYBE可以怎么样造句?要MAYBE开头滴! 家庭日 的英文怎么说 最后一个空应该怎么填?是什么规律? 雨来摇摇头,说:“我在屋里,什么也没看见.“改为转述句. 课文白居易浪淘沙的意思 搜索 白居易的《大林寺桃花》 这首诗 “爽”字笔顺到底是啥!到底是先横,再叉,再人还是先大,在4个叉 白居易 浪淘沙的遂令的意思 等待希望作文等待XXXXX的作文1000字左右 仿写泰戈尔的纸船 雪花为什么是白色的呢? 中学化学里用天平来称量一定质量的液体吗? 仿写泰戈尔的《纸船》写作 冰心的《纸船》这首诗最后…爱和悲哀归去,为什么用悲哀这个词 仿照例子写句子所谓乐观,打个比方,就像炉灶上的响壶.屁股烧得红红的,却有心情吹口哨. 仿写泰戈尔的纸船,不用按格式 摩天轮的半径是10m,它在天空中转了8圈,大约转了多少m? 确认水中是否有生物的存在的根据是什么?(三点) 我在_____中学语文,1、不能包括语文,2、体现出生活、网络、报纸、电视、大街小巷、店铺名,招牌、小区.3、采取镜头的方式搬到作文上来.4、感受启用一句话写出来.600字以上 请问"青春痘"英语怎么说?谢谢 你认为确认水中是否有生物的存在的根据是什么 白居易的浪淘沙显示了作者诗文的( )风格 疙瘩 英语怎么说是疙瘩汤 雨来摇摇头说,他在屋里什么也没看见.「改为引述句 中学语文《三峡》三峡文章先写山在写水写山突出____、______的特点;写水则分____、_____分别着墨倾吐作者__________. 满脸的肉疙瘩 英语怎么说 雨来摇摇头,说他在屋里,什么也没看见.改为直接叙述的句子 "雨来说,他在屋子里什么也没看见.(改转述句)" 怎么改?非常急!(明天就要交了) 脸上长的"痘痘"用英语怎么说啊? 在天平两端的烧杯中盛有等质量、等质量分数的盐酸,天平平衡.分别向一个烧杯中加入一定量的镁,另一个中加入一定量的铝,天平平衡,则加入Mg、Al的质量比可能是( )A、11:12 B、32:33 C、3:4 D、 这个 〜 今天最后的一个题.高中加油! 汉字笔画之间的结构是什么意思汉字笔画之间的结构形态,即构形关系,共有三种:1.d6离:如“八、小、三”,以及“旦、札、只”的最后一笔;2.ac接:如“刀、人、几”,以及“广、里、夫” 初三化学,天平问题..托盘天平两边各放一个小烧杯,加入相同质量、相同浓度的盐酸后,天平保持平衡1.在左右两边的烧杯里各放入相等质量的CaCO3和MgCO3,反应完毕后,天平仍保持平衡,则上述物 今天腾讯微博最后一个任务怎么完成? 大人的烦恼作文结尾要写清楚 什么样的班集体是好班级 中国古代书信的提称语和启禀语 英语翻译일본 다녀왔습니다!다녀오자 마자 찍은 사진 오늘에서야 올려요!일본Ꮘ "记忆、盼望、等待"为话题,六年级作文 急! 今天最后一个问题!圆周率第91位是什么? 爱字的笔顺怎么写 白居易大林寺桃花意思写清楚点不过~~~~~~~~~~~~~~谢谢 求一篇英文检讨书,讲上课不听课的 彼得潘读后感1000字 白居易的“大林寺桃花”说明这首诗包含的关于物候学的一个道理 面对河流污染,水污染我们个人能做什么呢? 为什么雪花是白色的? 大林寺桃花 白居易大林寺桃花(唐)白居易人间四月芳菲尽,山寺桃花始盛开.长恨春归无觅处,不知转入此中来.1.解说此诗歌的内容2.“不知转入此中来”:一句请你说说是什么“转入此中来 泰戈尔纸船里哪些诗句是奇异想象色彩的? 雪花为什么是白的?结成冰了为什么是透明的? 杭州今晨创“入秋”后最低气温 下周全中共代表团访问澳大利亚解放军少将:中国军事力量发展绝不针对海军“机动-5号”演习遭外国军舰飞机德媒:美国监听德国总理手机 奥巴马知踏访桂河大桥:历史记住了这座桥伊拉克首都发生多起汽车炸弹爆炸 至少伊拉克首都发生多起汽车炸弹爆炸 至少第3届“中俄舞台艺术对话”在京举办日本首相安倍晋三检阅自卫队【高清】印度17岁少女因家人禁止其上社交网站第九届北京—东京论坛闭幕并发表《北京快讯:第九届两岸经贸文化论坛闭幕式在随笔:摩洛哥的看车人通讯:第29届“天翼掠过休斯敦”新华国际时评:以自主创新维护“数据主伊拉克首都发生多起汽车炸弹爆炸 至少国际财经一周大事回顾:第四次中欧经贸国务院常务会议部署推进公司注册资本登格鲁吉亚总统选举开始投票印度火车站炸弹爆炸造成一死一伤河北阳光健康养老项目签约仪式在曲阳县煤省山西“减黑增白” 官员为山西面食农业部部长:到2020年中国奶业进入西部10省区国有林场贵州分享改革经验甘肃“80后”陶艺传承人年售千余件手70余名香港学生从清华大学国情教育培广东首届应用科技交易博览会启动仪式在范长龙调研新疆西藏边防部队:坚决维护10余重大项目落户武汉汉阳 新兴产业秦皇岛市招录培养50名基层政法干警 纪念长征胜利80周年 完美安徽分公司湖南牛角印章首次出口 百年老行当焕新福建全省“七五”普法动员部署会议召开杜绝外贸诈骗 专业公证邮箱在广州发布孙中山与黄埔军校书画巡展首展武汉举行【网媒“走转改”】江西瑞金脱贫攻坚:与“石” 俱进 第二届国际石材博览会云南将举办中国葫芦丝吹奏比赛 把传统2016新疆国际旅游商品交易会在克拉佳锐科技10周年:更智慧的数据让金融专注于动漫产业,鑫时空成就企业的未来
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘