四川金7宝:红帽媒体开放日:开源是一笔大生意

小熊在线 麦子 | 2018年07月01日
主持人:尊敬的媒体朋友们大家下午好,欢迎大家来到2018社区开放日的活动,一提到红帽大家会想到开源,一提到开源会想到红帽,上游社区有很多专家在里 ......
主持人:尊敬的媒体朋友们大家下午好,欢迎大家来到2018社区开放日的活动,一提到红帽大家会想到开源,一提到开源会想到红帽,上游社区有很多专家在里面为大家提供最前沿的技术,去年LC3世界大会我们也做了社区开放日的活动,今天我们有幸邀请到六位来自上游社区的专家,谈论一些非常热门的技术,Open Stack、Openshift,以及社区是如何贡献和发展他们的规划,下面把时间交给Jennifer Madriaga。

四川金7乐开奖号码分部 www.ocb2k.cn

Jennifer Madriaga:大家好,我叫Jennifer Madriaga,我是红帽市场传播部的活动经理,非常高兴回到北京,并且在今天下午见到各位,我在工作中是以开源和标准的团队密切合作,来支持上游的社区。今天非常高兴有几位社区的专家介绍一下不同社区的发展,每个社区开展的工作和最新的兴趣点。下面请他们介绍一下。

Adam Samalik:大家好,我是Adam Samalik,我来自于捷克,和中国相比这是一个很小的国家,在欧洲的中部,这是我第一次到北京,我非常喜欢北京这个城市,我是软件工程师,在红帽的主要工作是在社区,专门从事Fedora社区的??榛ぷ?。

Thomas Cameron:我是Thomas Cameron,我非常高兴能够到这里来,这也是我第一次到北京,一来就爱上了这个城市,非常荣幸今天下午和大家进行交流,我本人在红帽做工程工作的,我的专业是采用各种技术打造复杂的解决方案,因此我会和许多不同的社区打交道。红帽最重要的一点是可以充分利用社区的优势,让我们能拿出来的技术实现各种可能。

Brian Exelbierd:大家好,我是Brian Exelbierd,我是红帽Fedora社区行动和影响协调员,我主要帮助Fedora实现他的既定目标,帮助那些贡献者取得成功,推动社区的活动,在这里我代表的是红帽的开源和标准团队,我已经是第七次或者第八次到北京了,每一次都觉得比之前更好。

Carol Chen:大家好,我是Carol Chen,我是来自于新加坡,现在我的生活地点是在芬兰,我是第四次到中国来,但是我很高兴能够再次回来,因为在中国食物太好吃了,我是ManageIQ社区负责人,ManageIQ是一个开源的云管理平台,因此我们和Open Stack和OpenShift等社区有不少合作。

Max Leonard Inden:大家好,我是Max,我是CoreOS上游项目的成员,专注的是Kubernetes和Prometheus,在上游社区负责不同项目和开源项目的集成。

主持人:六位专家都介绍了他自己以及各自负责的范围,欢迎各位媒体老师就上游社区和技术的问题向专家提问。

记者:我想问各位社区成员一个问题,大家本身是社区的负责人或者工程师,同时又有红帽的背景,你们怎么把技术能量转换成价值贡献给社区,又怎么将社区开源的服务能力转化给红帽?

Thomas Cameron:这个问题非常好,其实对我们来说这并不是两边。我们想的首先是这个技术先提供给社区,然后社区进一步的开发完善,最后成为供企业可以使用的技术或者软件,开源是红帽的DNA,对我们来说最重要的一件事是使这些软件取得成功,因此在我们的工作是就某个软件进行研究,或者推动在某个软件上增加什么新的功能的时候,或者要求红帽提供更多的资源。我们想的目的都是一样的,就是先把技术放进社区,然后在这个基础上进一步的开发创新,最终拿出来供企业使用。

记者:您好,我想问一个问题,因为今天社区的专家是来自于不同的开源项目,这里面有Linux、Fedora,也有CoreOS轻量级的,我想问的问题是针对这么多的开源技术,从技术专家的角度来讲怎么能够帮助行业的用户或者企业用户用好这些技术,你们有什么建议没有?

Thomas Cameron:您在讲这个企业用户的时候,您具体是讲某个具体行业,比如制造业利用这个技术放在嵌入式系统中,还是指的商业系统中使用的技术?

记者:传统的用户一般都采用服务外包的模式,以前他们会把IT的应用需求外包给IBM或者商业用户,但是他们的技术人员的实力可能不能很好的开源,怎么加快这个应用的步伐,你们有什么建议?

Thomas Cameron:实际上是这样的,我们是鼓励人们在这个技术还在上游社区里的时候就开始试着用这个技术,他们会看到有哪些功能在不断的被开发出来,他们也许会帮助我们发现这个软件存在哪些问题,他们也会非常熟悉这个软件到底是怎么回事,是怎么运行的,比如是一个云管理的软件还是容器化技术,是涉及到操作系统或者虚拟化核心技术等等诸如此类。对于企业用户我们也是鼓励他们参加开源社区,这样当这些操作系统、容器技术或者云管理的技术成熟或者得到进一步发展之后,而且用户做好准备用这样的技术之后,他们可以找红帽,得到有红帽商业支持的软件版本,因为在这个过程中他们可能已经帮助我们发现问题,并且非常熟悉这个技术的方方面面,能拿到商业版本,或许他觉得商业版有一点乏味,但是这是好事,因为对企业来说更稳定,我们会通过各种咨询服务和培训帮助他们尽快的上手使用。所以不仅是家庭用户和个人爱好者,我们鼓励他们参与上游社区,企业我们也是鼓励参与的。

Carol Chen:我补充一点,除了加入上游社区逐步了解相应技术之外,加入社区还有一个好处,和社区开发人员建立起非常好的关系。因为我们中国人非常强调关系的重要性,在开源社区也是如此,你参与到开源社区中会逐渐习惯和开源社区的人合作,双方就会建立起信任,当你开始使用商业版软件的时候,双方之间已经有了很好的信任,这也非常有利于软件的实际应用。

记者:比较一下十年前的开源社区跟今天的开源社区的用户差别,十年前的开源社区是一个极客在参与这个项目,现在再去社区里看一下,有一些用户级的,他可能遇到使用上的麻烦,可能到社区找一些答案,我们这个产品可能在场景应用当中遇到一些特殊的问题和麻烦,这个时候能不能向这些应用者,向被迫进入社区的介绍一下咱们的沟通机制和反馈机制是时间样的,另外一个我看到咱们这个众筹项目正在进行中,不同的项目的沟通机制是什么样的,能不能给用户一个介绍?

Brian Exelbierd:我给您举个例子,Fedora社区,我们这个社区很有代表性,我们Fedora最新发布的版本Fedora 28正好体现了您说的这个特征,不再是像以前的完整统一的一个版本,现在我们有针对不同使用场景的版本,比如针对服务器的,针对桌面的,甚至还有针对原子主机的不同的Fedora版本。我们也在考虑进一步推进,更为细化这些使用场景和案例,比如天文学、音乐、摄影、教学等等场景,我们会有更专注于这些不同元素的场景和版本。

关于第二个问题,涉及到沟通的机制,对任何一个项目来说沟通发生在多个不同的层次上,以Fedora社区为例,我们的这些核心贡献者,开发建造软件并且把他们提供出来的开发者,他们在IRC里进行沟通交流,但是大量的用户沟通的地点在自己感兴趣的场景或者内容不同发生在不同的地点,有些特别专注于游戏或者某个特定场景,他们都有论坛和交流地点,我们也会提醒我们的人要去不同的地点才能了解到更多用户的反馈意见。

第三个问题也是令人兴奋的问题,因为Fedora的发布会涉及到很多不同的技术,从最开始社区发展起来的时候,我们就在不同的技术小组间建立了很强的反馈和交流机制,我们在进行测试的时候也会对所有的要素进行测试,比如我们会和CentOS,OpenCI这样的项目进行联系看看在哪些点上可以实现很好的集成,在哪些点上可能存在问题,这也是不同项目组之间进行沟通的方式。

Max Leonard Inden:我也想补充一个观点,我们每个项目的沟通方式都是不一样的,但是各个项目之间仍然存在着非常密切的沟通,而且我们大家的态度是一样的:所有的沟通都是受欢迎的,没有人会因为在不合适的地点问了问题而受到责难,我们会欢迎你充分的参与进来,提出问题,这是非常重要的一点。

红帽技术人员:再补充一点,关于您提到的现在的普通用户参与社区比十年前多多了,今天的科技更复杂,解决方案也更复杂,我们上游社区的项目同样更复杂,用户也在试图参与进来,第二,对于开发者而言,他使用的最主要的沟通方式是代码和编码,因为代码是他们的共同语言,虽然有人发布了代码,那么就有人从代码的角度看一看应该怎么对他检查,漏洞怎么进行修改,所以代码对于全世界的开发者来说都是同样的语言。

记者:红帽愿意帮助我们设立站点下载ISO和文件么?当我在用一个红帽的帐户登录网站的时候,我去下载镜像,点按纽会发现有一个衔接,由于我们国家到美国的网速非常慢,整个镜像下载不下来,我们的工作没法进展,我们的解决方案是租一个美国的VPS,从VPS再下载到本地还是会超时,第二个解决方案是再租一个香港VPS,把这个从美国的拉到香港VPS,再从香港拉到本地这个时候发现中间这一块又特别慢,想知道红帽有没有相对的解决方案?

Thomas Cameron:我非常理解您的这种沮丧的情绪,而且我们也感觉这样非常麻烦。但是特别坦率的说,这个问题的解决方案涉及到方方面面,他同时是法律问题,监管问题,涉及到条约等各种各样的问题,而我们在座的人没有一个人适合回答这样的问题,因为我们不是相关问题的专家,但是鉴于您有红帽的帐户,我建议您联系一个帐户经理,他会想办法帮您找解决方案,因为我们不想使您得到非?;档奶逖?,也不想麻烦您建立多个VPS的去解决,但是这个问题的最终解决还是需要律师法律团队和网络的工程团队,我们没办法回答,谢谢。

记者:在Fedora社区有不同的区域划分,相互之间的差异化红帽是怎么解决的,在中国的本地化进程是怎样落地的,人员参与和贡献分别是多少?

Brian Exelbierd:我非得站起来回答您的第二个问题不可,因为要给您看一下我穿的体恤,这个体恤是Fedora本地化的主题,这是我们第26次发布Fedora版本的时候做的,主要目的是为了感谢全世界各地为Fedora本地化做出贡献的人们,因为确实有很多人都参与进来了,里面有一个泡泡写的是汉语。

我现在回答您问题的第一部分,您讲的非常对,我们Fedora是分区域的这个主要是有两个原因,首先是过去为了行政管理的便利做出的安排,因为这样分成不同的区域之后就可以更为容易的,相当于在本地做决定,而且资金的流动也更便利一些,随着全球化的发展,这个重要性降低了?;褂械诙鲈?,您刚才提到差异化,差异性是无处不在的,我们希望在对话的时候,彼此的对话能在一个更适合的地方发生,因而在不同的国家和社区进行对话时所产生的决议有效,毕竟不同区域在文化上是有敏感性的。

回答您的第二个问题,您问到中国有多少贡献者,和他们在在这个社区中多活跃,对这样的问题,我们的回答永远是不够多,因为我们希望任何地方的贡献者都能够更多一些,希望他们更活跃的参与社区的活动。在中国我们也面临这样的挑战,因为中国的这些软件工程师或者相关可能的爱好者,他们本身的工作时间是非常长的,会加很长的班,通勤时间也非常长。这样他们就没有太多的精力投入开源社区的活动,此外中国社会不太重视让学生参与开源活动,大部分学生更专注于把考分弄的更高一点。我们在中国一直希望寻找对开源感兴趣的人,鼓励他们参与进来。不管你面临什么样的用户和场景,我们希望都是有人能够和你进行交流提供帮助的,所以我们非常鼓励大家的参与。

再补充一点,我们的开源社区是非常具有全球性的社区,因此绝不会在中国天然的有哪些情况就使得中国人为社区做贡献特别难,不会有这些情况,比如我本人经常在晚上九点和社区的成员进行交流,因为这个对大部分社区成员来说是最合适的时间。对不少中国人来讲,中国的时区和美国时区差异特别大,但是这一点不会阻止开源社区的交流。

记者:我有两个小问题,第一个问题,多云混搭的问题,现在多云混搭的趋势越来越明显,多云管理是越来越难的问题,想问各位专家能不能说一些多云管理的策略和技巧,第二个是关于Kubernetes的,Kubernetes的功能有哪些缺陷,在使用的时候有哪些需要注意的地方和哪些改进的方向?

Carol Chen:我回答一下第一个问题,Max回答第二个问题。我管理的ManageIQ社区就是一个混合云的管理平台,不管是公有云还是私有云,比如公有云,谷歌云、微软Azure、亚马逊AWS,私有云像Open Stack、VMware,有了这样一个管理平台的工具,他就可以帮助你不用选择这些云,而是只要选自己要用的,有一个平台进行管理就可以了。对于不同的环境下还有一些因素非常的重要,一方面是性能,一方面是成本,从ManageIQ这个角度来讲,它使你看到每个云的性能状态,并且为你提供相应的反馈意见。此外ManageIQ作为一个开源的项目,我们实际上是与多家企业进行合作,以便实现与这些云的集成,比如我们和谷歌进行了很好的合作,使我们的管理平台实现与谷歌云非常好的集成。此外我们还有容器编排的技术,这样我们就可以和OpenShift实现非常好的集成。近来和联想也进行了合作,希望从硬件机器这方面的物理架构上进行相应的合作,所以从开源项目的角度来讲使得开发者觉得更容易的实现混合云的管理。

Max Leonard Inden:我来谈一下关于这个Kubernetes,对任何人管理Kubernetes的进程都是一个挑战,因为确实非常复杂。但是我们也有对于Kubernetes、Gluster,针对各种配置实现很高的可用性的团队和帮助,在我们刚结束的LC3的会上也有不少的关于此的发言,里面涉及到的内容就是实现自动的扩展,这样就使Kubernetes实现很高的可用性。

我非常接近社区,参与社区工作很多,我们也希望使整个社区的相关工作进行这样的联合,并且对整个系统的不同组成部分都进行监控,这样我们就能够更好的看到他的各个不同的组成部分,相当于提供同一个镜子,让你看到系统的不同部分。

记者:我想问一个跟开源和闭源有关的问题,从软件开发的角度来讲,开源比闭源好,因为闭源一年更新的速度比较慢,而开源的广泛性和活跃性远远大于闭源,但是从商业角度来讲,开源还是不太成功的,以红帽为例,现在红帽每年的营收跟微软和闭源的软件厂商来讲远远不在一个级别上,从商业的角度讲,开源不那么成熟,作为开源社区的大拿来讲,吸引你们进入开源的热情是你们对技术的偏好,还是你们坚信开源技术未来在商业上有很大的潜质,什么支撑你们在开源领域里努力?

Thomas Cameron:在商业上我们已经比那些闭源的软件厂商要成功了。如果仔细的看一下红帽的财报跟他每年的增长,我们每年平均增长都在20%以上,所以从增速的角度来看,我们比所有的闭源软件开发公司做的都要好,所以从商业模式上已经证明了开源可以做的很好。关于为什么我个人会在开源中,这个回答非常简单,因为在这个世界上没有任何其他一个我所知道的行业能够让一个国家、或者一个村子里的人看到代码,并且利用手上的电脑开展相关的工作,没有任何一个其他的行业像开源社区一样把自己知道的一切都告诉别人,而在这个过程中我还拿到一份薪酬,当然我不能代表别人说话,我自己而言我觉得我是全世界最幸运的人,一方面我能够每天都在玩这些最酷的技术,同时还把我所知道的一切告诉任何感兴趣想学习的人,在这个过程中还能拿到工资。

Adam Samalik:假如你是一个喜欢编代码的人,或者公司让程序员编写代码,如果你在社区里发布过你的代码,并且让其他人为这个代码做出贡献,你立刻会意识到开源的重要性或者价值。拿Kubernetes举个例子,它最早是谷歌拿出来的,一开始非常简单,但是大家都看到它的前景,现在有好多公司在为Kubernetes做出贡献,Kubernetes本身也变的更为庞大,而且是非常棒的,但是在开源社区会发生这些事情,你把代码拿出来不是损失了自己的代码,有更多人会对你帮助,会有更多的贡献。

Carol Chen:谈到关系,在去年我们与阿里巴巴建立了伙伴关系,我希望并且认为肯定有更多的中国本地的伙伴关系发展起来。其实看一看LC3大会就知道了,有那么多大大小小的本地公司他们都在做开源,而且非常愿意分享自己用开源的经验,所以我想在这方面我们可以真实的看到这个趋势。关于个人的动机,我非常喜欢技术,我喜欢和别人分享东西,我也喜欢给别人参与这些非??岬南钅康幕?,我也希望生活能够过的好,而参与开源给了我这一切。

Max Leonard Inden:我为什么我参加了开源社区,我的同事们讲的非常好,从我的角度来讲是开源让我能够到这儿,让我在大会上发言,并且公开谈论我自己感兴趣的东西,而且能听别人谈。

标签:红帽 互联网

用户名:  密码:  没有注册?
网友评论:(请各位网友遵纪守法并注意语言文明,评论仅供参考不代表本站立?。?