Open Infrastructure丹佛峰会:所有的华丽终将回归质朴
题记:“所有的华丽都会回归质朴,生活的本质是素简”,丹佛这座城市给参会者带来了内心的平静。蔚蓝的天空,乡村风格的建筑,成片的草地,在丹佛,人们和自然贴近。本届的Open Infrastructure Summit地点选在了丹佛这座质朴的小镇,基金会想和参会者一起静下来,探讨社区发展的本质问题。值得一提的是,最近三年的PTG活动都是在丹佛举行,今年PTG活动在Open Infrastructure
题记:“所有的华丽都会回归质朴,生活的本质是素简”,丹佛这座城市给参会者带来了内心的平静。蔚蓝的天空,乡村风格的建筑,成片的草地,在丹佛,人们和自然贴近。本届的Open Infrastructure Summit地点选在了丹佛这座质朴的小镇,基金会想和参会者一起静下来,探讨社区发展的本质问题。值得一提的是,最近三年的PTG活动都是在丹佛举行,今年PTG活动在Open Infrastructure Summit结束后马上开启,给来自全球的社区贡献者预留了更充分的探讨时间。
图片描述:一夜之间,阳光明媚的丹佛被白雪覆盖,从热情似火的夏天回到了天寒地冻的季节,每个季节都有独一份的美好。
篇章一:长久价值
过去的8个年头,OpenStack享受过盛赞,经受过质疑。从被人人追逐,到被观望和冷眼旁观,基金会依然在前进。在笔者看来,旁观者清,有时也带着一点“站着说话不腰疼”的意味。在鼎盛时期加入共享盛世,固然是明智之选;在过渡时期,持续付出,则更为可贵。繁华仅是一时,长久价值才是最终追求。
“为什么我们愿意持续投入?”因为相信开源的长久价值,一个组织能够凝聚10万多来自全球各地的人共同建设一个开源基础设施架构,本身就是一件不可思议的事情。在经过这么多年的实践之后,开源的价值在多方面被验证。
篇章二:直面质疑
有人质疑,OpenStack社区一直在孕育糟糕的项目,存在大把项目无人问津和维护。据统计,社区目前公布的官方正式项目超过60多个,大家最熟悉的大概就是Nova、Cinder、Glance、KeyStone、Neutron等最基础的核心项目。“基金会管理混乱,TC不作为,代码被胡乱合并,原先负责人退出。“在探讨为何会出现这种问题时,每个人都能列举出多个原因。
如果把OpenStack看作一个公司,其规模一点也不亚于国外很多老牌外企,也远远超过国内一些互联网巨头。 这些外企、互联网巨头每年都在尝试孕育更多的项目同时,也有大把的内部项目夭折。每个公司都希望每个项目都能够成为核心,产生大把价值。“无法要求别人,那就做好自己”,面对质疑,最用力的回击便是行动。
篇章三:行动
“稳重求进,革新进取”,这是所有公司或者项目在经历巅峰,走向成熟时倾向于选择的策略,基金会也是如此。在“稳中求进,革新进取”上,笔者认为社区会越做越好。
稳重
对于Nova、Cinder、Neutron等比较成熟的项目的变动,社区的态度是谨慎再谨慎,一个小小的改动,需要经过几十甚至上百名reviewer和长达数月的讨论,才能够被合并。“Coding从来都是一件严肃的事情”。
“稳重并不意味着一成不变”,在这些成熟项目中,Ironic项目在蛰伏已久后,通过全新的容器化应用架构获得了新生动力。据OSF公布的数据,Ironic项目在OpenStack产品中的部署比例从2016年的9%上涨至2018年的24%。随着终端客户对云上物理机需求的释放,Ironic裸机安装部署项目的发展将获得更多的动力。
OpenStack社区已经推出Ironic Bare Metal计划,旨在打造更为完整的Ironic商业生态圈,推动Ironic的大规模部署,强化OpenStack在虚拟机之外的发展。目前已经有30个组织加入此计划,其中包括Version Media和GERN。
革新
近两年备受关注的Kata Containers和Zuul项目在Denver峰会上崭露头角,正式被基金会确认为OpenStack基金会顶级开源基础设施项目。与此同时,StarlingX和Airship这两项试点项目,也在峰会期间得到了极高的关注,“Everyone is talking about Starling X and Airship.”,Starling X和Airship就像年少成名的好莱坞明星,所到之处,各种讨论的声音,各种不同的意见,每个人都希望了解它们下一步要做什么。
Airship 1.0 Released
部署、统一管理和更新复杂的基础设施架构一直是困扰运维团队的难题,一个小小的变动都可能对系统的稳定性带来致命影响。也因此,基础架构的部署、升级、更新往往需要经验丰富的运维人员谨慎操作。Airship正是针对这一痛点的项目,它由AT&T、Intel和OpenStack基金会联合推出,其基础是OpenStack Helm项目。Airship是一组用于云环境自动化配置和管理的开源工具,它提供了一个声明性框架,支持定义和管理开放性基础架构工具,同时也支持对底层硬件的生命周期管理。Airship 1.0在安全性、弹性、持续集成和文档方面进行了全面强化,并对其平台、部署和工具功能进行了升级。
Starling X onboarding
“OpenStack和Starling X的关系?为什么要选择在边缘部署Starling X,而不是OpenStack”。这是很多人在初次了解Starling X后提出的问题。Starling X主要服务于边缘应用场景,它在平台告警和HA,硬件管理、服务升级等方面做了强化,以应对边缘侧硬件环境复杂、运维人力少,升级周期长等痛点。同时,Starling X也对OpenStack本身服务做了优化,包括强化虚拟机的计算性能、网络性能、存储性能,以满足边缘大量数据计算、分析、存储以及对网络实时性能的需求。
Starling X是一个全新的边缘项目,但并不是一个全新的项目。边缘侧依然需要基础的云计算服务,这些服务由OpenStack提供。边缘侧也有一些特殊需求,比如对异构硬件的统一管理、统一告警和日志服务,中心和边缘云服务同步,中心-边缘云协同等,这些都是Starling X正在强化的部分。
边缘侧需要更轻量级的部署架构,相比于OpenStack,Starling X支持的部署方式更为灵活,用户可以根据不同的应用场景选择单节点、双节点或者标准化部署模式。据了解,Starling X容器化部署工作一直在进行中,未来将全面支持容器化部署。
转载于:https://blog.51cto.com/99cloud/2391488
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)