当前位置:网站首页>阿里云架构师金云龙:基于云XR平台的视觉计算应用部署
阿里云架构师金云龙:基于云XR平台的视觉计算应用部署
2022-08-10 21:39:00 【弹性计算百晓生】
2022 年 7 月 20 日 14:00,阿里云联合平行云推出的云 XR 平台新品发布会正式启动,阿里云弹性计算产品解决方案架构师金云龙带来了题为《基于云 XR 平台的视觉计算应用部署》的分享。
阿里云 XR 平台提供算力调度、3D 实时渲染、音视频编码与推流、应用发布与用户管理等服务。开发者可将应用发布托管到云 XR 平台,用户可以使用 AR/VR/MR 等多终端加入到云 XR 平台与 3D 应用交互并体验。以下是他的演讲内容整理,供大家阅览:
计算巢模式应用交付和部署
云 XR 平台采用计算巢接入的方式进行部署。计算巢服务是阿里云开放给企业应用服务商和其他客户的服务管理 PaaS 平台。
服务商能够在计算巢上发布私有化的部署服务,为其客户提供云上软件一键部署的能力。同时也支持全托管的模式服务,赋能服务商托管客户资源。本次演示的 XR 平台已经完成与计算巢的对接。
相对于传统的交付模式,计算巢能够更方便快捷地进行应用交付和部署,大幅降低交付难度、缩短交付和部署的周期。传统的交互模式一般会提交资源的配置清单,再按照清单手动创建资源,提供应用部署的手册,最后进行安装部署。对接计算巢后即可以服务化的订阅模式进行创建,能够大幅提升交互部署整体效率。通过计算巢,云 XR 视觉计算应用部署可以在 5 分钟内快速搭建完成应用部署。
云 XR 视觉计算应用部署流程
具体步骤如下:
① 对计算巢的控制台界面赋予基本权限,包括 ECS 权限、VPC 权限、ROS 权限等。
② 计算巢权限获取,获取计算巢的部署链接和服务权限等。
③ 部署节点和配置,首先要选择部署的目标地域,再选择渲染节点以及管理节点的规格配置、磁盘大小、带宽等,还需进行一些基础配置的设置。
④ 创建服务并等待部署完成,大约 2-3 分钟即可完成应用的部署。底层的资源付费模式非常灵活,可以提供按量付费、包年、包月等方式。
⑤ 在 XR 平台添加应用,进入部署完成应用的管理界面,将本地提前准备好的 3D 应用部署上传并保存。
⑥ 应用打开和体验。登录到应用展示页,进入应用并体验,体验完毕后退出,资源可以灵活处理,可保留也可释放。
Demo 演示:通过计算巢部署云 XR 实时渲染平台
进入计算巢的控制台界面,左侧是控制菜单。在“我的服务”里可以看到云 XR 实时渲染平台三方服务已和计算巢进行了对接。右侧列出了部署云 XR 实时渲染平台需要的步骤。
首先选择地域,节点数量设置为 1,实例规格选择轻量级 GPU 实例 vgn6i-vws。
系统盘类型选择 essd 云盘,系统盘大小可从 40G-500G 灵活配置。是否创建数据盘,选择“否”。管理节点采用 CPU 实例,选择内存为 8G 的共享标准型 s6 。系统盘类型选择 essd 云盘,大小设置为 40G,不创建数据盘。
为两个渲染节点和管理节点配置专有网络。如果没有专有网络,可点击“新建专有网络”创建专有网络。然后选择推荐的可用区,选择交换机以及配置密码。付费模式选择“按量付费”,流量付费选择“按流量付费”,公网带宽设置为 50G。完成以上设置后,点击“创建”,确认配置正确后点击“下一步”,进行支付,即可进入部署流程。
部署工作需要 2-3 分钟,可以在服务实例管理中点击实例 ID 查看创建过程的详细内容。
概览里面包括事件、服务资源信息以及基本信息等配置。
资源侧可以看到刚才选择创建的管理节点和渲染节点正在启动管理节点、进行配置以及部署。
监控界面侧,XR 实时渲染平台部署完成之后会显示监控信息。部署日志侧可以查看部署过程中的日志。
部署完成后点击服务实例 ID 查看其资源创建情况,显示资源已经在运行中。
登录到实时渲染平台,数据中心的资源监控下显示了 GPU 等监控数据,已经有渲染节点发布。
接下来进行应用发布。在“应用管理”-“应用一览”中点击“添加应用”,将准备好的应用上传。
对应用进行命名,选择执行路径,即可完成在实时渲染平台中发布 XR 应用。
在发布列表中找到发布的应用,运行即可体验应用,以上就是我今天的分享。
拓展延伸
云 XR 平台落地的过程中,阿里云主要提供超强云端算力,及自研流媒体编码技术,平台层则由平行云对渲染、编码与推流等服务进行高效封装,集成了阿里云底层 IaaS 能力,支持 NVIDIA CloudXR 平台。
点击这里,观看本次发布会精彩回放。
边栏推荐
- 函数:函数删除操作语法&使用例——《mysql 从入门到内卷再到入土》
- uni-app微信小程序——下拉多选框
- 【PCBA solution】Electronic grip strength tester solution she'ji
- labelme - block drag and drop events
- Interpretation of the paper (g-U-Nets) "Graph U-Nets"
- shell(文本打印工具awk)
- 2022.8.8 Selected Lectures on Good Topics (Number Theory Field)
- 测试4年感觉和1、2年时没什么不同?这和应届生有什么区别?
- 美创科技勒索病毒“零信任”防护和数据安全治理体系的探索实践
- 黑猫带你学Makefile第12篇:常见Makefile问题汇总
猜你喜欢
JVM经典五十问,这下面试稳了
谁是边缘计算服务的采购者?是这六个关键角色
Translating scientific and technological papers, how to translate from Russian to Chinese
FPGA - 7系列 FPGA内部结构之Memory Resources -03- 内置纠错功能
什么是Jmeter?Jmeter使用的原理步骤是什么?
shell脚本
LeetCode-36-Binary search tree and doubly linked list
JVM classic fifty questions, now the interview is stable
Conditional Statements of Shell Programming (2)
【开源教程5】疯壳·开源编队无人机-飞控固件烧写
随机推荐
Huawei router clock near the drainage experiment (using stream strategy)
【PCBA方案设计】蓝牙跳绳方案
今日睡眠质量记录75分
DELETE:删除操作语法&使用例——《mysql 从入门到内卷再到入土》
力扣215题,数组中的第K个最大元素
GAN CFOP
Service - DHCP principle and configuration
财务年报怎样翻译,为什么要选择专业翻译公司?
力扣221题,最大正方形
LeetCode-498-对角线遍历
The perfect alternative to domestic Gravatar avatars Cravatar
一篇文章教你Pytest快速入门和基础讲解,一定要看
华为路由器旁挂引流实验(使用流策略)
mmpose关键点(一):评价指标(PCK,OKS,mAP)
如何保护 LDAP 目录服务中的用户安全?
3D model reconstruction of UAV images based on motion structure restoration method based on Pix4Dmapper
2022.8.9 Mock Competition
使用SylixOS虚拟串口,实现系统串口自由
JVM classic fifty questions, now the interview is stable
Conditional Statements of Shell Programming (2)