新特性详解【百家了乐八大技巧】,宣布支持

 百家乐-操作     |      2020-01-10 10:00

在 GTC 大会上,Nvidia CEO 黄仁勋宣布 Nvidia GPU 已经支持由 Google 孵育的 Kubernetes 容器编排系统了。

OpenStack Queens 平台于2月28日正式发布,这是该开源云平台的第17版。OpenStack Queens 增加了多项新功能,也优化增强了多项旧功能,包括虚拟 GPU( vGPU )支持和容器集成的改进。几个新项目也在 OpenStack Queens 这一里程碑中露面,包括提供管理硬件和软件加速资源框架的Cyborg 。本文正文中围绕新功能、vGPU、Cyborg、容器、LOCI,以及接下来的版本 OpenStack Rocky 等几个方面对Queens 进行了整体介绍。此外在文末,开源云中文社区还特别邀请了 OpenStack  基金会独立董事郭长波为各位粉丝做精彩点评。

百家了乐八大技巧 1

正文

据称,这么做是为了优化 GPU 在超大型数据中心的使用,在这类环境中,你可以使用成百上千的 GPU 来加速机器学习的过程,且允许开发人员将这些容器带到多个云中,而无需做任何更改。

2018年,OpenStack 已被包括沃尔玛在内的大型组织广泛使用,并成为了多个云供应商的底层基础设施,其中包括 IBM 和 Oracle 的云平台。

黄仁勋说道:“现在我们已经有了所有这些加速框架和代码,那么,我们如何将它们部署到数据中心的世界中呢?事实证明,Kubernetes 可以做到这些!这真是一件让人高兴的事。”

OpenStack Queens 的发布延续了2017年8月推出的 Pike 版本,增加了更多的新功能。“ Pike的特色是以运维为导向的工作比例更高。”  OpenStack 基金会执行总监Jonathan Bryce 此前表示。

百家了乐八大技巧 2

OpenStack Queens 发布了多项新功能,一些旧功能也获得了增强,包括虚拟 GPU ( vGPU ) 支持和容器集成的改进。几个新项目也在OpenStack Queens 这一里程碑中露面,包括提供管理硬件和软件加速资源框架的 Cyborg 。

Nvidia 为 Kubernetes 开源社区贡献了自家的 GPU 增强功能。对于机器学习,不管是所需的计算还是驱动所需要的数据,工作量往往都很大。而 Kubernetes 可以协助编排这些工作负载,并且,在本次更新中,协调器已经可以识别 GPU。

OpenStack Queens 的改进不仅有利于具有关键任务工作负载的企业,而且还有利于投资于容器、NFV、边缘计算和机器学习等新兴用例的机构。

黄仁勋还表示:“Docker 容器现已获得 GPU 加速能力,我讲到的所有这些框架、推理的工作负载、所有云,都可以 GPU 加速。”

“我们现在看到的市场,最重要的事情是人们希望用云部署做更多的事情。”  OpenStack  基金会首席运营官  Mark Collier  表示 , “机器学习、人工智能和容器等新工作负载大量涌现,Queens 版本中有很多为这些用例提供的功能特性  。”

原文:TechCrunch  编译:开源中国

新功能一览

Queens 发布了一些强大的面向企业的功能,其中最引人注目的是 Cinder 中的 Multi-Attach 功能。

Cinder Multi-Attach 使运维者能够将相同的Cinder 卷加载到多个 VM 中。如果一个节点关闭,另一个节点能够接管并访问该卷。这种支持关键任务工作负载的高可用性(HA)是云环境中最受欢迎的功能之一,但迄今为止仍然是计算机领域的难题。

Queens 新版本还包括了多项增强功能,以支持新兴的用例,如机器学习、NFV、容器集成和边缘计算。

支持 vGPU( 虚拟图形处理单元 )——在 Nova 中,vGPU 支持让云管理员定义风格以请求 vGPU 的特定资源和分辨率。最终用户可以启动具有 vGPU 的虚拟机,这对于图形密集型工作负载以及许多科学性的、人工智能和机器学习的工作负载来说是一项重要的能力。

Cyborg——Cyborg是用于管理硬件和软件加速资源(如 GPU、FPGA、CryptoCards和DPDK / SPDK)的框架,在Queens发布中首次亮相。加速已经成为一种必要,特别是对于有 NFV 工作负载的电信公司而言。通过 Cyborg ,运维者可以列出、识别和发现加速器,连接和分离加速器实例,安装和卸载驱动。它也可以单独使用或与 Nova 或 Ironic 结合使用。

Ironic Rescue Mode—— 之前在 Nova 中可以实现虚拟机实例修复,现在 Ironic 中可以实现裸机实例修复。运维者现在可以对错误配置的裸机节点进行故障排除,或从诸如 SSH 密钥丢失等问题中恢复——这是 Ironic 的生产使用率在2017年4月至11月之间从9%跃升至20%之后的重要功能增强。

Kuryr CNI Daemon—— OpenStack 是在私有云中部署容器的首选平台,社区继续扩展Queens 的微服务功能。Kuryr 增加了一个 CNI守护进程来增加 Kubernetes 运维的可扩展性。为了支持 HA、CNI 守护进程监视 pod 事件,无需为每个事件等待 Kubernetes API 。即使控制器关闭,也可以创建 pod 。

边缘计算支持 —— 两个新项目 OpenStack-Helm 和 LOCI 支持边缘计算应用。

Zun容器服务—— Zun 是一个新的 OpenStack项目 ,它允许用户无需管理服务器或集群即可快速启动和运行容器。它通过与 Neutron 、Cinder、Keystone 和其他核心 OpenStack 服务集成,无缝地将先进的企业网络、存储和身份验证功能添加到容器中。

OpenStack 基金会首席运营官 Mark Collier 表示:“ 在云初期,用例相当狭隘,但今天云用例的范围已经扩大到大量的工作负载。就像云范围的发展一样,OpenStack 平台也在不断发展。Queens 版本中的 vGPU 和容器增强功能解决了用例范围的两端问题,并展示了OpenStack 具有支持不断变化的开放式基础设施需求的灵活性和能力。“

Queens 发布还包括增强可管理性、弹性和用户体验的工具。

运维者会喜欢的新功能包括:

OpenStack-Helm——该新增内容提供了一系列Helm chart 和工具,用于在 Kubernetes 之上管理 OpenStack 的生命周期,并将 OpenStack 项目作为独立服务运行。

注册和文档策略——在大多数 OpenStack 项目中,基于角色的访问控制( RBAC )策略现在存在于项目代码中( 而不是作为项目源中的单独文件 ),从而提供更好的关于服务策略的通信以及为 RBAC 策略设置更多的粒度默认值。

HOT拖放 —— Horizon 添加了一个插件,可以通过 Horizon 仪表板上用户体验友好的拖放 UI来创建 Heat 编排模板。

LOCI —— 又一个首次亮相的项目。LOCI 生成Open Container Initiative 兼容 OpenStack 服务的镜像,可以放入像 OpenStack-Helm 这样的重量级部署工具,或者单独使用,来交付像Cinder块存储这样的独立服务。

vGPU

在 OpenStack Queens 中搭载的一个新功能是vGPU 支持。vGPU 支持包含在 OpenStack Nova 计算项目中。