0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Omniverse Nucleus概述及特征

丽台科技 来源:丽台科技 2024-01-17 09:22 次阅读

NVIDIA Omniverse Nucleus是 NVIDIA Omniverse 的数据库和协作引擎。借助 Omniverse Nucleus,团队可以让多个用户跨应用程序实时连接在一起,每个用户都可以使用熟悉且便捷的应用程序。同时,Omniverse Nucleus 也为快速迭代打开了大门。

Omniverse Nucleus 提供了一组基本服务,允许不同客户端应用程序、渲染器和微服务能够一同共享和修改虚拟世界的表现形式。

1. NVIDIA Omniverse Nucleus 概述

NVIDIA Omniverse Nucleus 在发布/订阅模式下运行。基于访问控制,Omniverse 客户端可以将对数字资产和虚拟世界的修改发布到 Omniverse Nucleus 数据库(DB),或订阅这些更改。

Omniverse Nucleus 提供多种安装方式,以满足您的需求:

在本地或在您首选的云服务提供商(CSP)中使用 Enterprise Nucleus Server;

通过个人或团队(最多 2 个用户)的工作站。

1.1 Enterprise Nucleus Server

Enterprise Nucleus Server 适用于在企业内部部署或在您首选的云服务提供商上使用。它包含并支持一个全面的服务和特性列表,包括:

缓存:Omniverse Cache 通过使数据更接近用户来提高文件传输性能;

数据保护:IT 管理员的备份和恢复工具;

集成身份提供者:使用单点登录(SSO)统一用户身份验证;

安全数据传输:使用 SSL/TLS 来保护传输中的数据。

Enterprise Nucleus Server 是作为 Docker Compose 构件提供的。

1.2 Nucleus Workstation

Nucleus Workstation 提供了一套全面的服务来评估和使用 Omniverse Nucleus,适用于那些想要在本地尝试 Omniverse 并与其他用户展开协作的用户。

Nucleus Workstation 支持 Windows 和 Linux 系统,也支持 Omniverse Nucleus 的基本功能,还可以连接至使用 Omniverse 客户端应用程序。

2. NVIDIA Omniverse Nucleus 特征与优势

2.1 应用程序之间的协作和实时同步

连接到 NVIDIA Omniverse Nucleus,便可以跨多个 Omniverse 应用程序、跨多个工作站、多用户实时创作场景与虚拟世界,从而实现高级协作工作流程。

Omniverse Nucleus 允许在连接的第三方应用程序之间实时传输更改内容,其中数字资产包括(但不限于)几何、灯光、材质、纹理和其他描述虚拟世界的数据。Omniverse Nucleus 可以连接多个客户端(Apps、Connectors 等),这样一旦其中一个客户端提交/发布更改,其他所有客户端/订阅者将即时接收到更改内容。

有了该功能,艺术家可以为其项目选择适合的工具,并轻松混合和匹配他们的工作流程,实现想法的快速分享并在工具之间交换,即时查看结果。Omniverse Nucleus 支持快速迭代,让创作者在工作过程中畅通无阻。

2.2 使用检查点进行版本控制

使用检查点后,文件会自动进行版本控制,从而安全地保存变更历史记录。因此,您可以迭代并多次修改,然后全部保留,最后再决定在 Stage 中使用哪个版本。

此外,检查点是在您操作文件时自动创建的(例如,保存或复制文件),这意味着当多个用户同时修改文件时,将为所有用户在服务器端创建检查点。

上面的示例展示了在 NVIDIA Omniverse USD Composer 中选择不同的检查点,以查看椅子在不同设置下的外观。团队可以继续在椅子的设计上进行迭代,无论后续对模型或外观做出任何更改,每个人的 Stage 都始终打开他所选择的版本。

2.3 许可和便携性

Omniverse Nucleus 提供灵活的许可选项,支持您在办公室或数据中心内部使用裸机硬件或虚拟化(VMware 和 Hyper-V),或通过自带许可证模式(BYOL)在您首选的云服务提供商(CSP)上部署 Enterprise Nucleus Server 以及其他服务(包括 Farm 和 DeepSearch)。

2.4 Nucleus Navigator

通过 NVIDIA Omniverse Launcher 内的 Nucleus 选项卡,或通过独立的 Nucleus Navigator 应用程序,您可从 Web 浏览器中轻松浏览存储在 Omniverse Nucleus 中的数据。

一旦认证通过,就可以看到 Omniverse Nucleus 上的内容。然后您可以轻松地管理权限、上传或下载内容、共享 URLs 以将其他用户引至您的内容以及其他功能。

ba5ddf4a-b4cd-11ee-8b88-92fbcf53809c.png

2.5 用户与分组管理

Omniverse Nucleus 支持管理员轻松地添加和邀请用户到他们的本地 Nucleus Workstation 或 Enterprise Nucleus Server。后者支持管理员通过 API 连接脚本以获得更强大的控制。

ba8586a8-b4cd-11ee-8b88-92fbcf53809c.jpg

2.6 ACLs 和权限管理

Omniverse Nucleus 支持通过其权限功能,限制内容访问。权限即访问控制列表(Access Control Lists,ACLs)。

可以利用 ACLs 限制项目目录仅供处理该目录的团队访问,让用户能够轻松地保护自己的文件不被其他用户更改,而只对其他用户可见/可读。同样,目录的权限可以设置为只有特定的用户组查看,甚至让他们只知道它的存在。因此,管理员能够轻松为组别设置正确的权限级别。

2.7 通过 SSO 和 SAML 进行身份验证

Enterprise Nucleus Server 支持 SAML 身份提供者(IDPs)集成的单点登录(SSO)身份验证。

安全断言标记语言(Security Assertion Markup Language,SAML)是一种标准,基于用户在其他上下文中的会话将用户登录到应用程序。与使用用户名/密码登录相比,使用单点登录(SSO)有显著优势:

用户无需输入凭据;

用户无需记住多个密码;

用户无需更新忘记的密码。

由于大多数组织已经让他们的用户使用身份管理系统,例如 Microsoft Active Directory(w/Azure AD),因此可以利用这个身份管理系统登录到 Enterprise Nucleus Server。

2.8 安全传输(SSL/TLS)

Enterprise Nucleus Server 支持使用 SSL/TLS(安全套接字层)进行安全传输。客户端和 Omniverse Nucleus 之间的所有交互都是通过 WebSockets 或 HTTP 进行的。因此,SSL/TLS 可用于保护传输层。

Omniverse 客户端可以同时支持 SSL/TLS 和非 SSL 连接,并可自动检测(并优先选择)SSL/TLS。

2.9 缓存(Caching)

Omniverse Cache 是一项简单的服务,可用于用户工作站或基础设施内,以优化 Omniverse Nucleus 与其客户端之间的数据传输。

Omniverse Cache 通过让数据接近用户而无需进行文件下载,来加快用户的处理速度——这也减轻了 Omniverse Nucleus 的负担,支持更多用户高效工作。通常情况下,用户处理的许多内容都是不变的,例如纹理或背景对象,因此将内容缓存起来以便快速访问是有益的。

此外,Omniverse Cache 可以链接在一起,为您的客户端提供出色性能。

2.10 Omniverse Drive

Omniverse Drive 可以轻松浏览云服务器上的内容。Omniverse Drive 展示了一个标准目录,支持用户浏览和使用 Omniverse Nucleus 上的内容,就像用户在 Windows 中浏览常规文件一样。Windows 用户可以使用 Omniverse Drive 在 Windows 文件系统中挂载任意数量的 Nucleus 服务器。使用过云驱动器服务(例如 Microsoft OneDrive、Dropbox 或 Google drive)的用户使用起来就会比较顺手。

bab2ab7e-b4cd-11ee-8b88-92fbcf53809c.jpg

2.11 DeepSearch

DeepSearch 就像你的智能 AI 图书管理员一样,随时知道你所有的内容在哪里。

艺术家、设计师和开发人员不再需要单独标记他们的图像和资产。利用 DeepSearch 的强大功能,他们可以使用简单的单词和短语快速找到项目所需的文件和资产,加快工作流程的同时大大提高工作效率。

比如,用户无需在每一个文件夹中搜索图像,而是可以利用 DeepSearch 简单地搜索生锈的红桶、绿色的小树或黑色的跑车,并立即显示结果,这一切都是由 AI 提供的。

▲ NVIDIA DeepSearch

2.12 服务和开发者工具

Omniverse Nucleus 使用 Omniverse 平台是具有高度可扩展性的。Omniverse 平台在构建时考虑了模块化和性能,因此用户可以使用 NVIDIA Omniverse Kit 创建扩展组件、微服务或完整的应用程序。

Omniverse Kit 旨在成为全新 Omniverse 连接工具与微服务的重要基础。它可在无外设模式下,或者通过 UI 创建微服务。Omniverse Nucleus 利用了这一点,提供了几个便捷的微服务。

缩略图生成便是个例子。缩略图微服务在后台运行,并为保存到 Nucleus 项目中的图像生成对应的缩略图。当您在浏览时使用缩略图,就可以轻松地查看已存储的数据。

2.13 Nucleus 工具和备份

创建项目和数据后,需要对其进行备份。尽管已经通过检查点的版本控制功能获得了自然保护,但 IT 管理员通常希望拥有更强大的备份工具。Enterprise Nucleus Server 提供了许多示例脚本,因此您可以制作自己的自定义备份工具以满足特定需求。







审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NVIDIA
    +关注

    关注

    14

    文章

    4592

    浏览量

    101717
  • 数据库
    +关注

    关注

    7

    文章

    3591

    浏览量

    63369
  • CSP
    CSP
    +关注

    关注

    0

    文章

    116

    浏览量

    27887
  • SSL
    SSL
    +关注

    关注

    0

    文章

    119

    浏览量

    25491
  • TLS
    TLS
    +关注

    关注

    0

    文章

    42

    浏览量

    4164

原文标题:Omniverse 教程 (8) : Omniverse Nucleus 概述及特征

文章出处:【微信号:Leadtek,微信公众号:丽台科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    D/A和A/D转换概述及例题练习

    D/A和A/D转换概述及例题练习
    发表于 02-07 11:45 750次阅读
    D/A和A/D转换<b class='flag-5'>概述及</b>例题练习

    波音客机概述及特征

    波音客机概述及特征波音和空客客机的区别在于:· 空中客车的客机驾驶舱最后一扇窗的底边是平的。· 波音的客机驾驶舱最后一扇窗的底边是斜的[hide][/hide]
    发表于 02-24 14:32

    I2C总线概述及时序,看完你就懂了

    I2C总线概述及时序,看完你就懂了
    发表于 05-24 06:42

    电子罗盘概述及应用基本介绍

    目录1 概述及应用基本介绍电子罗盘,也叫数字指南针,是利用地磁场来定北极的一种方法,作为导航仪器或姿态传感器已被广泛应用。古代称为罗经,现代利用先进加工工艺生产的磁阻传感器为罗盘的数字化提供了有力
    发表于 12-09 06:55

    内存管理概述及原理

    记录一下,方便以后翻阅~主要内容:1) 内存管理概述及原理;2)相关实验代码解读。官方资料:《STM32中文参考手册_V10》-第19章 灵活的静态存储器控制器(FSMC)。实验要求:系统启动后
    发表于 02-23 06:15

    nucleus plus源码分析下载

    |Nucleus PLUS源码分析Nucleus PLUS Internals 相关文档Nucleus PLUS 参考手册,Accelerated Technology编著,描述如何操作
    发表于 07-07 15:18 36次下载

    示波器探头概述及应用

    示波器探头概述及应用:本文主要介绍示波器探头的结构,分类,主要技术指标以及在实际测试中对测量结果的影响,另外还介绍了如何选用合适的示波器探头,以及使用示波器探头
    发表于 10-08 21:11 0次下载

    电动汽车的基本概述及重要组成

    电动汽车的基本概述及重要组成  一、概述   本节所讲述的电动汽车是指以蓄电池或燃料电池为动力、在市区街道或城间公路上行驶的用电
    发表于 11-24 16:53 2714次阅读

    BASIC语言概述及特点

    BASIC语言概述及
    发表于 08-11 18:09 4447次阅读

    icepeak教程概述及工程应用

    icepeak教程概述及工程应用
    发表于 09-16 10:18 13次下载
    icepeak教程<b class='flag-5'>概述及</b>工程应用

    基于Cortex-M0微控制器概述及性能分析

    基于Cortex-M0微控制器概述及性能分析
    发表于 10-13 15:10 6次下载
    基于Cortex-M0微控制器<b class='flag-5'>概述及</b>性能分析

    AMR音频编码器概述及文件格式分析

    AMR音频编码器概述及文件格式分析
    发表于 11-27 14:52 16次下载

    NY8B062E单片机概述及特征应用

    今天为大家带来的是NY8B062E单片机概述及特征应用。这是一款采用了CMOS制程工艺的8位otp单片机,单片机核心建立在RISC精简指令集架构,可以很容易地做编程和控制,一共有55条指令,其中大多数指令都是一个指令时钟就能完成,只有少数指令需要两个时钟,用户可以轻松地
    的头像 发表于 09-09 09:52 1794次阅读
    NY8B062E单片机<b class='flag-5'>概述及</b>其<b class='flag-5'>特征</b>应用

    NY8A054E单片机概述及特征应用

    今天为大家带来的是NY8A054E单片机概述及特征应用。NY8A054E单片机 是以EPROM作为存储器的8位单片机,其采用了CMOS制程,核心建立在RISC精简指令集架构可以很容易地做编程和控制,一共有55条指令。
    的头像 发表于 09-22 13:47 1493次阅读
    NY8A054E单片机<b class='flag-5'>概述及</b>其<b class='flag-5'>特征</b>应用

    光伏逆变器拓扑概述及关键技术

    光伏逆变器拓扑概述及关键技术
    的头像 发表于 02-21 09:47 270次阅读
    光伏逆变器拓扑<b class='flag-5'>概述及</b>关键技术