NVIDIA Omniverse Nucleus是 NVIDIA Omniverse 的數(shù)據(jù)庫(kù)和協(xié)作引擎。借助 Omniverse Nucleus,團(tuán)隊(duì)可以讓多個(gè)用戶跨應(yīng)用程序?qū)崟r(shí)連接在一起,每個(gè)用戶都可以使用熟悉且便捷的應(yīng)用程序。同時(shí),Omniverse Nucleus 也為快速迭代打開了大門。
Omniverse Nucleus 提供了一組基本服務(wù),允許不同客戶端應(yīng)用程序、渲染器和微服務(wù)能夠一同共享和修改虛擬世界的表現(xiàn)形式。
1. NVIDIA Omniverse Nucleus 概述
NVIDIA Omniverse Nucleus 在發(fā)布/訂閱模式下運(yùn)行。基于訪問控制,Omniverse 客戶端可以將對(duì)數(shù)字資產(chǎn)和虛擬世界的修改發(fā)布到 Omniverse Nucleus 數(shù)據(jù)庫(kù)(DB),或訂閱這些更改。
Omniverse Nucleus 提供多種安裝方式,以滿足您的需求:
在本地或在您首選的云服務(wù)提供商(CSP)中使用 Enterprise Nucleus Server;
通過個(gè)人或團(tuán)隊(duì)(最多 2 個(gè)用戶)的工作站。
1.1 Enterprise Nucleus Server
Enterprise Nucleus Server 適用于在企業(yè)內(nèi)部部署或在您首選的云服務(wù)提供商上使用。它包含并支持一個(gè)全面的服務(wù)和特性列表,包括:
緩存:Omniverse Cache 通過使數(shù)據(jù)更接近用戶來提高文件傳輸性能;
數(shù)據(jù)保護(hù):IT 管理員的備份和恢復(fù)工具;
集成身份提供者:使用單點(diǎn)登錄(SSO)統(tǒng)一用戶身份驗(yàn)證;
安全數(shù)據(jù)傳輸:使用 SSL/TLS 來保護(hù)傳輸中的數(shù)據(jù)。
Enterprise Nucleus Server 是作為 Docker Compose 構(gòu)件提供的。
1.2 Nucleus Workstation
Nucleus Workstation 提供了一套全面的服務(wù)來評(píng)估和使用 Omniverse Nucleus,適用于那些想要在本地嘗試 Omniverse 并與其他用戶展開協(xié)作的用戶。
Nucleus Workstation 支持 Windows 和 Linux 系統(tǒng),也支持 Omniverse Nucleus 的基本功能,還可以連接至使用 Omniverse 客戶端應(yīng)用程序。
2. NVIDIA Omniverse Nucleus 特征與優(yōu)勢(shì)
2.1 應(yīng)用程序之間的協(xié)作和實(shí)時(shí)同步
連接到 NVIDIA Omniverse Nucleus,便可以跨多個(gè) Omniverse 應(yīng)用程序、跨多個(gè)工作站、多用戶實(shí)時(shí)創(chuàng)作場(chǎng)景與虛擬世界,從而實(shí)現(xiàn)高級(jí)協(xié)作工作流程。
Omniverse Nucleus 允許在連接的第三方應(yīng)用程序之間實(shí)時(shí)傳輸更改內(nèi)容,其中數(shù)字資產(chǎn)包括(但不限于)幾何、燈光、材質(zhì)、紋理和其他描述虛擬世界的數(shù)據(jù)。Omniverse Nucleus 可以連接多個(gè)客戶端(Apps、Connectors 等),這樣一旦其中一個(gè)客戶端提交/發(fā)布更改,其他所有客戶端/訂閱者將即時(shí)接收到更改內(nèi)容。
有了該功能,藝術(shù)家可以為其項(xiàng)目選擇適合的工具,并輕松混合和匹配他們的工作流程,實(shí)現(xiàn)想法的快速分享并在工具之間交換,即時(shí)查看結(jié)果。Omniverse Nucleus 支持快速迭代,讓創(chuàng)作者在工作過程中暢通無阻。
2.2 使用檢查點(diǎn)進(jìn)行版本控制
使用檢查點(diǎn)后,文件會(huì)自動(dòng)進(jìn)行版本控制,從而安全地保存變更歷史記錄。因此,您可以迭代并多次修改,然后全部保留,最后再?zèng)Q定在 Stage 中使用哪個(gè)版本。
此外,檢查點(diǎn)是在您操作文件時(shí)自動(dòng)創(chuàng)建的(例如,保存或復(fù)制文件),這意味著當(dāng)多個(gè)用戶同時(shí)修改文件時(shí),將為所有用戶在服務(wù)器端創(chuàng)建檢查點(diǎn)。
上面的示例展示了在 NVIDIA Omniverse USD Composer 中選擇不同的檢查點(diǎn),以查看椅子在不同設(shè)置下的外觀。團(tuán)隊(duì)可以繼續(xù)在椅子的設(shè)計(jì)上進(jìn)行迭代,無論后續(xù)對(duì)模型或外觀做出任何更改,每個(gè)人的 Stage 都始終打開他所選擇的版本。
2.3 許可和便攜性
Omniverse Nucleus 提供靈活的許可選項(xiàng),支持您在辦公室或數(shù)據(jù)中心內(nèi)部使用裸機(jī)硬件或虛擬化(VMware 和 Hyper-V),或通過自帶許可證模式(BYOL)在您首選的云服務(wù)提供商(CSP)上部署 Enterprise Nucleus Server 以及其他服務(wù)(包括 Farm 和 DeepSearch)。
2.4 Nucleus Navigator
通過 NVIDIA Omniverse Launcher 內(nèi)的 Nucleus 選項(xiàng)卡,或通過獨(dú)立的 Nucleus Navigator 應(yīng)用程序,您可從 Web 瀏覽器中輕松瀏覽存儲(chǔ)在 Omniverse Nucleus 中的數(shù)據(jù)。
一旦認(rèn)證通過,就可以看到 Omniverse Nucleus 上的內(nèi)容。然后您可以輕松地管理權(quán)限、上傳或下載內(nèi)容、共享 URLs 以將其他用戶引至您的內(nèi)容以及其他功能。
2.5 用戶與分組管理
Omniverse Nucleus 支持管理員輕松地添加和邀請(qǐng)用戶到他們的本地 Nucleus Workstation 或 Enterprise Nucleus Server。后者支持管理員通過 API 連接腳本以獲得更強(qiáng)大的控制。
2.6 ACLs 和權(quán)限管理
Omniverse Nucleus 支持通過其權(quán)限功能,限制內(nèi)容訪問。權(quán)限即訪問控制列表(Access Control Lists,ACLs)。
可以利用 ACLs 限制項(xiàng)目目錄僅供處理該目錄的團(tuán)隊(duì)訪問,讓用戶能夠輕松地保護(hù)自己的文件不被其他用戶更改,而只對(duì)其他用戶可見/可讀。同樣,目錄的權(quán)限可以設(shè)置為只有特定的用戶組查看,甚至讓他們只知道它的存在。因此,管理員能夠輕松為組別設(shè)置正確的權(quán)限級(jí)別。
2.7 通過 SSO 和 SAML 進(jìn)行身份驗(yàn)證
Enterprise Nucleus Server 支持 SAML 身份提供者(IDPs)集成的單點(diǎn)登錄(SSO)身份驗(yàn)證。
安全斷言標(biāo)記語言(Security Assertion Markup Language,SAML)是一種標(biāo)準(zhǔn),基于用戶在其他上下文中的會(huì)話將用戶登錄到應(yīng)用程序。與使用用戶名/密碼登錄相比,使用單點(diǎn)登錄(SSO)有顯著優(yōu)勢(shì):
用戶無需輸入憑據(jù);
用戶無需記住多個(gè)密碼;
用戶無需更新忘記的密碼。
由于大多數(shù)組織已經(jīng)讓他們的用戶使用身份管理系統(tǒng),例如 Microsoft Active Directory(w/Azure AD),因此可以利用這個(gè)身份管理系統(tǒng)登錄到 Enterprise Nucleus Server。
2.8 安全傳輸(SSL/TLS)
Enterprise Nucleus Server 支持使用 SSL/TLS(安全套接字層)進(jìn)行安全傳輸??蛻舳撕?Omniverse Nucleus 之間的所有交互都是通過 WebSockets 或 HTTP 進(jìn)行的。因此,SSL/TLS 可用于保護(hù)傳輸層。
Omniverse 客戶端可以同時(shí)支持 SSL/TLS 和非 SSL 連接,并可自動(dòng)檢測(cè)(并優(yōu)先選擇)SSL/TLS。
2.9 緩存(Caching)
Omniverse Cache 是一項(xiàng)簡(jiǎn)單的服務(wù),可用于用戶工作站或基礎(chǔ)設(shè)施內(nèi),以優(yōu)化 Omniverse Nucleus 與其客戶端之間的數(shù)據(jù)傳輸。
Omniverse Cache 通過讓數(shù)據(jù)接近用戶而無需進(jìn)行文件下載,來加快用戶的處理速度——這也減輕了 Omniverse Nucleus 的負(fù)擔(dān),支持更多用戶高效工作。通常情況下,用戶處理的許多內(nèi)容都是不變的,例如紋理或背景對(duì)象,因此將內(nèi)容緩存起來以便快速訪問是有益的。
此外,Omniverse Cache 可以鏈接在一起,為您的客戶端提供出色性能。
2.10 Omniverse Drive
Omniverse Drive 可以輕松瀏覽云服務(wù)器上的內(nèi)容。Omniverse Drive 展示了一個(gè)標(biāo)準(zhǔn)目錄,支持用戶瀏覽和使用 Omniverse Nucleus 上的內(nèi)容,就像用戶在 Windows 中瀏覽常規(guī)文件一樣。Windows 用戶可以使用 Omniverse Drive 在 Windows 文件系統(tǒng)中掛載任意數(shù)量的 Nucleus 服務(wù)器。使用過云驅(qū)動(dòng)器服務(wù)(例如 Microsoft OneDrive、Dropbox 或 Google drive)的用戶使用起來就會(huì)比較順手。
2.11 DeepSearch
DeepSearch 就像你的智能 AI 圖書管理員一樣,隨時(shí)知道你所有的內(nèi)容在哪里。
藝術(shù)家、設(shè)計(jì)師和開發(fā)人員不再需要單獨(dú)標(biāo)記他們的圖像和資產(chǎn)。利用 DeepSearch 的強(qiáng)大功能,他們可以使用簡(jiǎn)單的單詞和短語快速找到項(xiàng)目所需的文件和資產(chǎn),加快工作流程的同時(shí)大大提高工作效率。
比如,用戶無需在每一個(gè)文件夾中搜索圖像,而是可以利用 DeepSearch 簡(jiǎn)單地搜索生銹的紅桶、綠色的小樹或黑色的跑車,并立即顯示結(jié)果,這一切都是由 AI 提供的。
▲ NVIDIA DeepSearch
2.12 服務(wù)和開發(fā)者工具
Omniverse Nucleus 使用 Omniverse 平臺(tái)是具有高度可擴(kuò)展性的。Omniverse 平臺(tái)在構(gòu)建時(shí)考慮了模塊化和性能,因此用戶可以使用 NVIDIA Omniverse Kit 創(chuàng)建擴(kuò)展組件、微服務(wù)或完整的應(yīng)用程序。
Omniverse Kit 旨在成為全新 Omniverse 連接工具與微服務(wù)的重要基礎(chǔ)。它可在無外設(shè)模式下,或者通過 UI 創(chuàng)建微服務(wù)。Omniverse Nucleus 利用了這一點(diǎn),提供了幾個(gè)便捷的微服務(wù)。
縮略圖生成便是個(gè)例子??s略圖微服務(wù)在后臺(tái)運(yùn)行,并為保存到 Nucleus 項(xiàng)目中的圖像生成對(duì)應(yīng)的縮略圖。當(dāng)您在瀏覽時(shí)使用縮略圖,就可以輕松地查看已存儲(chǔ)的數(shù)據(jù)。
2.13 Nucleus 工具和備份
創(chuàng)建項(xiàng)目和數(shù)據(jù)后,需要對(duì)其進(jìn)行備份。盡管已經(jīng)通過檢查點(diǎn)的版本控制功能獲得了自然保護(hù),但 IT 管理員通常希望擁有更強(qiáng)大的備份工具。Enterprise Nucleus Server 提供了許多示例腳本,因此您可以制作自己的自定義備份工具以滿足特定需求。
審核編輯:劉清
-
NVIDIA
+關(guān)注
關(guān)注
14文章
4855瀏覽量
102709 -
數(shù)據(jù)庫(kù)
+關(guān)注
關(guān)注
7文章
3752瀏覽量
64229 -
CSP
+關(guān)注
關(guān)注
0文章
123瀏覽量
28021 -
SSL
+關(guān)注
關(guān)注
0文章
124瀏覽量
25709 -
TLS
+關(guān)注
關(guān)注
0文章
44瀏覽量
4227
原文標(biāo)題:Omniverse 教程 (8) : Omniverse Nucleus 概述及特征
文章出處:【微信號(hào):Leadtek,微信公眾號(hào):麗臺(tái)科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論