免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6089 | 回复: 2
打印 上一主题 下一主题

[其他] 中国Linux内核开发者大会见闻----富士通南大Linux团队专访 [复制链接]

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-10-17 09:08 |只看该作者 |倒序浏览
ChinaUnix社区作为Linux内核开发者大会的合作媒体,参加了2012年10月13日在北京召开的本次Linux内核盛会,有幸见到国内外Linux内核社区的很多技术专家和爱好者,另外国内涌现出的很多Linux技术团体也在近几年的Linux内核开发者大会上崭露头角,比如今天我们的采访主角—富士通南大的Linux团队。在本次大会演讲的茶歇期间,我们有幸采访到了富士通南大负责系统与平台软件的第一事业部事业部长蔡志旻和第一事业部负责Linux开发业务的蔡飞部长。下面是我们的采访实录:
1、 Q:蔡部长,您好!很高兴您能够接受ChinaUnix社区的采访。能先简单介绍一下富士通南大在Linux及其他开源技术方面的工作情况?主要的工作方向有哪些?
A:富士通南大成立于1999年,是富士通株式会社和南京大学合作、在中国设立的基础软件研发机构。我们从2003年开始组建Linux团队、至今已发展成为一支近百人的Linux专业研发团队。
在企业级Linux方面,富士通和RedHat是合作伙伴,因此,我们的工作主要有两大部分:
1) Linux新功能开发及社区活动:相信关注Linux社区、特别是内核方面的用户了解,我们团队主要是参与Linux内核新功能的开发、以及各类工具的开发和维护。目前来说我们这个团队的主要工作方向有三个,第一个就是虚拟化(包括内核的KVM及用户空间的libvirt)、另外一个是btrfs文件系统,大会下午的第一个演讲就是来自我们公司的缪勰、他的演讲题目就是和btrfs文件系统相关。目前btrfs是Linux内核社区的一个工作重点,包括上午来自IBM曹明明女士的演讲主题也是这个方面的。我们内核团队还有重要的方向就是服务器hot plug技术的研发工作,现在Linux下服务器支持硬盘的热插拔,但是在CPU等重要部件方面的热插拔技术还没有成熟,而这些对于那些24小时不能宕机的关键业务来说非常重要,Linux要想在这些领域站住脚,必须实现这些高级功能。以前我们也做过一些在内核社区影响比较大的项目,比如ftrace,这个功能非常重要,您也应该知道,在证券金融等行业,如果服务器出错后不能迅速定位、解决问题无法想象的,正因为我们在Linux内核中主导和实现了ftrace功能,东京证交所使用了富士通的Linux服务器产品。Cgroup,这是基于Kernel的轻量级资源隔离工具,他有得天独厚的性能优势,发展势头迅猛。在很多领域可以取代虚拟化技术分割资源。
2)RedHat Enterprise Linux的品质保证:之前提到过,富士通和RedHat是合作伙伴,作为富士通提供的解决方案的一部分,RHEL的品质保证工作,大部分是由我们的Linux团队完成的。我们通过完备的测试环境、自动化的测试流程、覆盖率高的测试集,确保品质保证工作的有效性和高效性。
总的来说有三点,我们做的比较早,我们做的范围比较广,我们培养出了在Linux领域有影响力的技术专家:比如cgroup的维护者李泽帆、RCU的维护者赖江山、libvirt的维护者温从洋等等。

2、 Q:作为一家长期耕耘在开源技术社区的商业公司,如何处理员工在本职工作和开源技术社区中贡献差异的?
A:首先一点,就像上午peter(Hans Peter Anvin)在演讲中提到的那样,商业公司投资开源是有其商业诉求的,比如降低成本、促进上下游合作,提升效率等等。公司投资我们进入社区进行技术交流是需要有回报的,我们当然也会对我们员工进行考核,但是这个考核和一般软件公司的绩效考核还是有不小的差别。对于员工的具体考核一般有以下几点:给社区提交的patch的数量、能否成为某个项目或者功能的维护者、是否在社区里增加了公司的影响力、是否能够受邀参加国际顶级的技术会议并发表演讲等等。
我们开展社区活动的根本目标,就是对Linux操作系统进行不断改进和完善,所以说本职工作和为社区贡献是不冲突的。当然具体到个人的工作分担时,会出现公司需求和个人兴趣不能完全吻合的情况,对于这种情况,在“保证团队进度”的前提下,我们允许、甚至会鼓励员工积极地根据自己的兴趣展开Linux社区工作。允许员工有20%甚至更多地精力来参与其感兴趣的社区项目,比如目前RCU的维护者之一赖江山,虽然他是RCU的维护者,但是他的本职工作是虚拟化和Hotplug,RCU只是他的兴趣爱好。所以说从长远来看,这样的措施不仅能提高员工积极性、提高技术能力,和公司的商业利益也是一致的。
3、 Q:对于刚毕业的学生,或者有志于内核技术的爱好者来说,如何能够进入这个技术领域工作,有什么的途径或者经验?
A:首先一点,假如您想以后从事Linux内核开发相关相对的工作,首先还是学会使用它,通过使用它来了解它的一些基础和原理。然后开始参加测试工作,很多项目需要测试工作的,你可以通过测试,反馈bug等来练习和开源社区交流的技巧。接下来呢,你就可以尝试来修复一些小的bug,按照目前大学教育来说,大三大四的计算机水平是可以修复小bug的。从简单的入手,由浅入深,最后开始功能开发。相对于其它领域、其它层次的技术开发,Linux内核开发的难度是很大的。根据我们的人才录用和培养经验,我想给各位在校学生或者爱好者的建议是:1) 重视基础知识。我们的内核团队成员来自不同学校、不同专业,但是一个共同的特征是:专业基础非常扎实,比如操作系统原理、数据结构、算法等等;2) 对内核技术的热情:对自己所从事的工作充满热情,才有可能积极钻研、并且在碰到难题的时候从不放弃;3) 选择一个优秀的团队:在一个高手云集的环境中,别人会给你很多方法、技术上的指导,让你更快地进入这个领域并成长。

4、 Q:富士通南大积极参与开源技术社区交流,作为企业,能给国内的企业同行提一些建议么?企业如何参与开源技术社区?富士通南大如何将对开源社区的贡献和公司的价值创造方面相集合的?
A:首先,我认为国内的企业还是更多的先选择使用开源社区的产品,然后才能谈上给开源社区做贡献,最后才能利用开源社区为公司的发展服务。比如说,同样作为红帽Linux的合作伙伴,我们在社区中扎根很深,我们对RHEL的每个版本从alpha版本就开始测试,所以当RHEL新版本发布的时候,我们的服务器产品对RHEL的支持就能够立刻到位,这个对于我们的产品销售团队来说是非常有优势的。在这个社区参与方面有个经典的例子就是三星,去年Android 4.0版本发布一个月内,三星就发布了搭载Android 4.0的手机,如果不是三星在Android社区中的提前参与和测试,我想他们不会这么快就能够推出这款占据市场主动的产品的。
我们已经看到了越来越多的中国人活跃在各种各样的开源社区,所做的贡献也得到了世界的认可;但是,我们也不难发现,这些贡献者大部分来自外企,国内企业的贡献非常有限。当然,近年来国内企业对于开源的态度也有所转变、从封闭转向了部分开源。我们平时会跟国内的一些企业有一些交流,确实也感受到了他们在这方面的态度和决心。对于企业来说,我觉得最重要的是观念的转变。从大的角度:整个行业正在发生很大的转变,“软件->服务”,也就是说,能够为客户创造价值的是服务、而不是软件。带着这样的观念,才能接受开源、贡献社区。从小的角度:从开源社区获得,可以节省开发成本;将自己的工作回馈到社区,从软件维护成本考虑,也是最经济的。

5、 Q:富士通南大近年来对中国Linux内核开发者大会一直鼎力支持,从参与者到主办方,到长期的合作伙伴,对这个大会有何建议,如何将这个历史悠久的国内Linux内核盛会推广到一个新的高度?比如是否考虑和Linux基金会合作等?将更大规模的Linux内核技术交流的会议引进到国内?
A: 我一直有一个目标,那就是更活跃的中国Linux社区、更多的Linux人才、更多的Linux社区贡献,从而把整个中国Linux社区推向全世界。为了实现这个目标,中国Linux内核开发者大会无疑是一个非常好的平台,我们要把国内推动Linux发展的积极的力量,包括来自企业、政府、高校、爱好者的各方力量凝聚起来,不断提高我们社区活跃度和技术水平、向世界级水平看齐,然后通过中国Linux内核开发者大会展现出来。我相信到那时候Linux基金会会非常愿意跟我们合作的;至于更大、更高级别的Linux内核技术交流的会议,如果我们能够实现这个目标,Kernel Summit这类级别的会议在中国举办,我相信也是有可能的。而中国Linux内核开发者大会本身,那时候也已经是“更大、更高级别”的技术会议了。

本文来自ChinaUnix新闻频道,如果查看原文请点:http://news.chinaunix.net/opensource/2012/1017/2438078.shtml

论坛徽章:
6
金牛座
日期:2013-10-08 10:19:10技术图书徽章
日期:2013-10-14 16:24:09CU十二周年纪念徽章
日期:2013-10-24 15:41:34狮子座
日期:2013-11-24 19:26:19未羊
日期:2014-01-23 15:50:002015年亚洲杯之阿联酋
日期:2015-05-09 14:36:15
2 [报告]
发表于 2012-10-17 12:27 |只看该作者
回复 1# Send_linux
顶!

   

论坛徽章:
16
2015亚冠之吉达阿赫利
日期:2015-08-17 11:21:462015年迎新春徽章
日期:2015-03-04 09:58:11酉鸡
日期:2014-12-07 09:06:19水瓶座
日期:2014-11-04 14:23:29天秤座
日期:2014-03-02 08:57:52双鱼座
日期:2014-02-22 13:07:56午马
日期:2014-02-14 11:08:18双鱼座
日期:2014-02-13 11:09:37卯兔
日期:2014-02-06 15:10:34子鼠
日期:2014-01-20 14:48:19戌狗
日期:2013-12-19 09:37:46射手座
日期:2013-12-19 09:33:47
3 [报告]
发表于 2012-10-17 12:38 |只看该作者
辛苦啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP