ZD至顶网软件频道消息:上周,OpenStack发布了Octata,今天,我们采访了OpenStack基金会执行董事Jonathan Bryce和首席运营官Mark Collier,谈到了这次发布的三个关键点:Cell v2、Placement API和Resource Scheduler、OpenStack扩展的容器支持。
Cell v2带来了一个资源管理的新架构。Bryce解释说,直到推出Ocata,Nova计算模块都是讲资源管理调用汇集到单一API点的,这种机制开始遇到了可扩展性的问题。
“上一代采用单一API端点、单点进入计算云的概念。如果你最终要扩展到数千台物理服务器的话,这个单一API入口点就必须与所有这些服务器进行通信,”Bryce说。
网络延迟本身就会成为这个模式的一个难点,所以OpenStack开发者用一年时间将单个端点打破成为更易于管理的块。
“现在,你可以有数百个服务器的更小的块,这样每个就可以在一个‘单元’操作,并且可以汇聚成一个聚合的API。”
对最终用户来说,这个环境仍然看起来像是一个“无限资源池”,但是数据中心操作者可以以“一种更具可扩展性、更合理的方式”进行管理。
Cell v2解决了OpenStack的两个关键方面的可扩展性:数据库和消息队列。例如,如果把一个1000个主机的部署分为两个单元,每个单元内有500个主机,那么数据库和消息队列就相对较小——流量也会相应减少。
除了可扩展性之外,还有弹性方面的好处,因为在一个单元内丢失数据库或者消息不会影响另一个单元。
Cell v2还可以解决日益增长的复杂性:如果你在一个环境中使用裸机,在另一个环境中使用虚拟机,这两个环境聚合起来这样每个单元就都是同构的。
Placement API和Resource scheduler
Resource Scheduler软件可以接收虚拟机配置请求,并让一台服务器来接受这个请求,这是Bryce强调的这次发布的另一个重点功能。
在Ocata中,“Placement API默认用于管理Nova调度”。
修改的原因之一,是私有云已经扩大了其范围,他说。“以前,私有云就只关注于虚拟机的自动化。”
“现在,私有云可用于虚拟机、容器和裸机,运行Web应用、移动应用、网络功能虚拟化(NFV)用于电信和像SAP这样的企业软件。”
这些工作负载有不同的要求,所有这个资源调度器不止是把主机视为相同的——它需要了解工作负载的要求,选择合适的主机池。
“例如,如果你想要运行电话呼叫或者移动数据,你需要特定的网络设备来实现网络功能虚拟化。”
这时候Placement API就发挥作用了:它允许管理员“在配置工作负载的时候智能地请求特定属性”。电话呼叫可以运行在特定的服务器配置,机器学习则需要带有GPU的服务器,Web应用可以部署在通用服务器。
除了赋予调度器更丰富的资源之外,还有其他好处。
Bryce说,在Placement API之前,“如果你想要做复杂的事情,你就必须使用代码。”
“Placement API解决了这个问题,而且不止是虚拟化——包括虚拟机、裸机服务器、虚拟存储和网络的位置信息。”
这还提高了系统管理员对环境的可见性——这让Placement API更适合用于小规模云环境中,因为“你关心你的清单在什么位置,以及在哪运行了什么”。
让容器更简单
基于容器的部署和管理工具一直是各种活动的温床,OpenStack称Zun(容器管理)、Kolla(部署工具)以及Kuryr(容器网络)这些都在贡献者数量方面有大幅增长。
“在过去一年中,我们开始看到Kubernetes、Docker和OpenStack之间的很多连接。”
“这是Newton的一大主题,而且现在我们看到了在Ocata中的进展。”
他说,容器化和虚拟化正在走到一起作为可以结合使用的工具,而不是作为独立的技术。
使用OpenStack来管理计算、存储、安全和多租户,然后将其向上呈现给环境就像是Kubernetes是高可扩展的,他说。
对容器环境更好的控制还有助于那些系统需要符合安全及法规要求的企业。
“这将容器带入了企业网络中,能够支持网络团队的现有工作流。”
Mark Collier罗列了在即将到来的Pike发布周其中值得关注的其他工作。
他说,Cola生命周期管理环境将帮助中小企业通过将工作负载从超大规模云卸载到私有环境中节约成本。
好文章,需要你的鼓励
数字孪生技术正在改变网络安全防御模式,从被动响应转向主动预测。这种实时学习演进的虚拟副本让安全团队能够在威胁发生前预见攻击。组织可以在数字孪生环境中预演明日的攻击,将防御从事后反应转变为事前排演。通过动态更新的IT生态系统副本,团队可在真实条件下压力测试防御体系,模拟零日漏洞攻击并制定应对策略,从根本上重塑网络安全实践方式。
香港中文大学联合上海AI实验室推出Dispider系统,首次实现AI视频"边看边聊"能力。通过创新的三分式架构设计,将感知、决策、反应功能独立分离,让AI能像人类一样在观看视频过程中进行实时交流,在StreamingBench测试中显著超越现有系统,为教育、娱乐、医疗、安防等领域的视频AI应用开启新可能。
Linux内核开发面临动荡时期,Rust语言引入引发摩擦,多名核心开发者相继离职。文章介绍了三个有趣的替代方案:Managarm是基于微内核的操作系统,支持运行Linux软件;Asterinas采用Rust语言开发,使用新型framekernel架构实现内核隔离;Xous同样基于Rust和微内核设计,已有实际硬件产品Precursor发布。这些项目证明了除Linux之外,还有许多令人兴奋的操作系统研发工作正在进行。
Atla公司发布Selene Mini,这是一个仅有80亿参数的AI评估模型,却在11个基准测试中全面超越GPT-4o-mini。通过精心的数据筛选和创新训练策略,该模型不仅能准确评判文本质量,还能在医疗、金融等专业领域表现出色。研究团队将模型完全开源,为AI评估技术的普及和发展做出贡献。