欢迎光超龙软件有限公司!

咨询热线:134-074848-38
微信号
新闻中心News
软件开发_开发软件_软件外包_APP开发_广州软件开发_网站建设_建设网站_网站制作_网站设计_建网站_做网站_广州网站建设_广州市超龙软件有限公司

app_app,基础软件黄金时代,百度智能云为什么选择了o

作者:超龙软件 | 点击: | 来源:鑫亮
1406
2021
基础软件黄金时代,百度智能云为什么选择了openEuler?,百度,开源软件,智能云,操作系统...

  采访嘉宾 | 王耀

  6 月 10 日,openEuler Developer Day 2021 在北京召开。会上,百度智能云杰出研发架构师王耀宣布,百度已经加入 openEuler 社区,基于 openEuler 打造的百度 Linux 智能云操作系统将在近期正式上线百度智能云,成为百度智能云计算实例的公共镜像,目前该系统正在做最后阶段的测试工作。此外,未来百度智能云也会将更多 AI 技术沉淀贡献给 openEuler 社区。

  作为首家加入 openEuler 社区的头部互联网大厂,,百度智能云为什么“相中”openEuler?在操作系统层面百度正在做哪些工作?对于 openEuler 未来的发展,百度智能云还有什么样的期待?带着这些问题,InfoQ 独家采访了百度智能云杰出研发架构师王耀,请他跟我们聊聊百度智能云与 openEuler 的故事。

  

  开源与开放

  自 2010 年加入百度之后,王耀一直从事基础架构相关工作,不仅见证了开源大潮在国内的兴起,也亲身经历了百度在开源战略上的转变。目前,开源软件在百度内部技术栈中已经有相当广泛的使用。在选用第三方开源软件时,百度主要基于自有的《第三方开源软件引入规范》来判断,该规范的核心是两个鼓励、两个禁止——鼓励使用开源软件,尤其是各语言指导委员会推荐的开发库;鼓励使用各种语言的标准包管理方式来使用开源软件;禁止使用安全部列明的高危开源软件;禁止直接拷贝代码到业务的代码库。

  与此同时,百度也积极对外贡献了很多优秀的开源项目,当前最流行的Web 可视化库之一 Apache ECharts、分布式 OLAP 存储 Doris、深度学习平台飞浆 PaddlePaddle、自动驾驶平台 Apollo 等都是其中的佼佼者。在王耀看来,国内开源社区正在发生一些好的变化,即摒弃了原先国内公司可能因为自身利益而拒绝使用另一家公司开源的组件这种做法,前提是这个开源项目做得足够好且足够开放。

  而这次百度与 openEuler 社区的合作,再一次印证了这个变化。

  百度与 openEuler 的故事

  百度智能云的工程师每天都要面对一些客户的 Guest 问题,这些 Guest 问题涉及各种各样的发行版。作为云厂商,百度智能云一直想要构建一套自己的发行版,一方面可以降低维护代价,另一方面可以更灵活的引入一些 PV 优化来实现更好的虚拟化性能。但这项工作一直没能开展起来,随着 Red Hat 宣布停止维护 CentOS 8 的消息叠加外部信创的潮流,促使百度智能云下定决心启动构建自己的操作系统。

  经过深思熟虑之后,百度智能云团队决定还是要背靠一个开放的社区,基于社区版本做一些定制优化、推出自己的发行版操作系统。王耀表示,现在有越来越多的工作负载跑在云上并且与 AI 相关,百度智能云团队想要做一款操作系统,依托于百度智能云,更多面向云环境、虚拟化环境和 AI 负载做针对性优化,这是做百度智能云 OS 的初衷。

  那到底要选择哪一个开放社区呢?

  百度智能云团队与 openEuler 最初的结缘颇有些巧合成分。在决定要做百度智能云 OS 之后,团队开始调研各大操作系统社区。最初,团队对于openEuler 社区的开放性还是有一些顾虑的,但经过深入了解后,百度智能云团队打消了顾虑。

  王耀认为,openEuler 社区确实做到了足够开放,openEuler 支持多种不同的内核、芯片和体系架构,社区中既有像飞腾、安培、兆芯等芯片厂商,也有像麒麟、统信等操作系统厂商,早在 2020 年 12 月发布的 openEuler 20.09 版本中就已经做到来自华为以外的贡献比例接近 40%,这些都印证了 openEuler 社区生态的开放性和活跃度,“扭转了我认为它可能有太多华为烙印的偏见”。

  其次,openEuler 在技术自主方面也做得足够好,它是基于软件的 up stream 最新版本直接 build 并构建整个操作系统,这跟早些年 Linux From Scratch 从源码编译一个操作系统异曲同工,软件开发 ,“这是一件非常酷、非常了不起的事情”。王耀表示,开放和自主是百度智能云选择 openEuler 非常核心的两个原因。

  与此同时,结合国内软件发展趋势,软件开发 ,加入 openEuler 这个国内最大的操作系统开放社区、基于 openEuler 来构建百度自己的发行版操作系统,对于长远发展来说也是一个更好的选择。openEuler 在新芯片支持和新内核特性支持上做了非常多的工作,为其大范围的推广奠定了基础。

我要咨询做网站
成功案例
建站流程
  • 网站需
    求分析
  • 网站策
    划方案
  • 页面风
    格设计
  • 程序设
    计研发
  • 资料录
    入优化
  • 确认交
    付使用
  • 后续跟
    踪服务
  • 134-074848-38
    13407484838
Hi,Are you ready?
准备好开始了吗?
那就与我们取得联系吧

咨询送礼现在提交,将获得某某网络策划专家免费为您制作
价值5880元《全网营销方案+优化视频教程》一份!
下单送礼感恩七周年,新老用户下单即送创业型空间+域名等大礼
24小时免费咨询热线134-074848-38
合作意向表
您需要的服务
您最关注的地方
预算
  • 看不清?点击更换

直接咨询