ZD至顶网软件频道消息: 一直以来,云面临的一个大问题是互操作性。日前,Apache软件基金会(ASF)针对此问题发布了云服务互操作性程序库Apache Libcloud 1.0版。
大家可能没听说Libcloud,但Libcloud却是有年头的了。Libcloud代码始创于2009,是个Python库,它隐藏了不同云提供商应用程序编程接口(API)之间的差异,使得开发人员和系统管理员可以通过一个统一的、易于使用的应用接口来管理不同的云资源。
在云发展的早期阶段,云服务提供商开始提供基础设施即服务(IaaS)虚拟机(VM)托管KVM、VMware或XenServer虚拟机。Apache Libcloud对这些平台之间的差异进行了抽象。其做法是提供一个单一的Python API,用于从多个云、管理环境和自动化服务器部署收集数据。云服务提供商在后来一段时间里出现演变,开始提供简单的平台即服务(PaaS),如DNS、负载均衡和备份,Libcloud也升级支持这一类的新云。
Apache Libcloud副总裁Tomaž Muraus表示,“我们一开始做Apache Libcloud时,曾尝试创建一个云服务供应商标准API规范,有过很多挫败。我们决定建一个开源互操作性程序库,属于Apache软件基金会的一部分。Apache Libcloud 1.0版引入了强大的多云抽象,不仅可用于IaaS,也可用于DNS、存储、应用负载均衡、备份和容器即服务(CAAS)。”
Libcloud是一个强大的开源项目,包括AWS、Apache CloudStack、Rackspace、谷歌云平台、微软Azure、VMware和OpenStack在内的50多个云提供商采用了Libcloud。Libcloud在这些系统了通常是作为一个程序库使用,用于多云集成和直接应用程序接口。
大家可能也猜到了,Libcloud程序库也是DevOps开发商所喜爱的东西,他们希望自己的工具具有简单的多云自动化功能。SaltStack 首席技术官Thomas Hatch表示,“Apache Libcloud成功地打造了稳定可用的API,可用于云环境管理。假若没有它的话,要建立SaltStack云里云编排几乎是不可能。我会在我的项目里更多地用这个库,对此我十分地憧憬!”
Apache Libcloud最新版支持GaaS、亚马逊EC2容器服务(ECS)、谷歌云容器引擎(GKE)和本地选项Kubernetes和Docker。Muraus给了以下解释,“Apache Libcloud提供简单的API抽象,可在私有云和公共云里部署Docker容器。我们见到希望从免费云或低成本云里受益的学术界和非营利组织采用该库,但我们仍将保持公共云兼容性,以供商界采用。”
所以要问的不是“谁采用Libcloud?”而是“谁没有采用Libcloud?”假如阁下需要和多个云供应商合作或是要在混合云里干活,Libcloud是必须的。
好文章,需要你的鼓励
OpenAI在最新博客中首次承认,其AI安全防护在长时间对话中可能失效。该公司指出,相比短对话,长对话中的安全训练机制可能会退化,用户更容易通过改变措辞或分散话题来绕过检测。这一问题不仅影响OpenAI,也是所有大语言模型面临的技术挑战。目前OpenAI正在研究加强长对话中的安全防护措施。
北航团队推出VoxHammer技术,实现3D模型的精确局部编辑,如同3D版Photoshop。该方法直接在3D空间操作,通过逆向追踪和特征替换确保编辑精度,在保持未修改区域完全一致的同时实现高质量局部修改。研究还创建了Edit3D-Bench评估数据集,为3D编辑领域建立新标准,展现出在游戏开发、影视制作等领域的巨大应用潜力。
谷歌宣布计划到2026年底在弗吉尼亚州投资90亿美元,重点发展云计算和AI基础设施。投资包括在里士满南部切斯特菲尔德县建设新数据中心,扩建现有设施,并为当地居民提供教育和职业发展项目。弗吉尼亚州长表示这项投资是对该州AI经济领导地位的有力认可。此次投资是谷歌北美扩张战略的一部分。
宾夕法尼亚大学研究团队开发出PIXIE系统,这是首个能够仅通过视觉就快速准确预测三维物体完整物理属性的AI系统。该技术将传统需要数小时的物理参数预测缩短至2秒,准确率提升高达4.39倍,并能零样本泛化到真实场景。研究团队还构建了包含1624个标注物体的PIXIEVERSE数据集,为相关技术发展奠定了重要基础,在游戏开发、机器人控制等领域具有广阔应用前景。