华为云用户手册

  • 竞享实例的生命周期 竞享实例创建时可选定购买时长(1-6小时),竞享实例创建后,使用时长达到用户购买时长时,实例将会进入“中断回收中”状态,随后释放。 竞享实例创建后,用户还可以根据业务需要随时主动释放实例,实例释放后按用户实际使用时长收费。 华为云会尽可能保障竞享实例正常运行,但在极端情况下会中断释放该类实例,实例被中断时会秒级释放,请在使用竞享实例时做好备份策略。购买时长为1-6个小时的实例被系统中断释放,可免除竞享实例的使用费用。 一般情况下,竞享实例回收会优先选择使用时长较短的实例中断回收,尽可能降低对用户的业务损伤,但仍然建议您优化应用设计,保证在竞享实例被中断回收的情况下业务也可以正常工作。您可以尝试主动释放竞享实例,检测在竞享实例被中断回收的情况下应用工作是否正常。 图1 竞享实例的生命周期 当前计费规则仅针对购买时长为1-6小时的竞享实例,购买时长超过6小时不在此计费规则内。
  • 能源勘探 场景概述 为了满足全球日益增长的能源需求,石油和天然气行业已经成为高性能计算(HPC)的最大应用和创新行业之一。随着自然资源消耗,以及勘探成本增加,高度复杂的计算建模方式取代了传统的经验+实验方法,成为能源勘探和开发的重要工具。 客户瓶颈 能源公司非常依赖于地震数据,以及从数据中获得的模型,从而为勘探过程提供洞察和指导。地震数据的高质量和快速处理,分析对一个成功的勘探和项目开发起到至关重要的作用。一项地震调查可能会带来数百TB的数据,即使在超级计算机也要花费数月的时间来处理。总体上这类场景总是受到时间,计算硬件和软件的限制。 竞享实例的应用 根据Rock Flow Dynamics统计,一项石油勘探工作采用本地计算集群进行分析,需要2-8年时间来完成。如果采用云化+竞享实例方式,该时间可以缩短至数周。并且可以节约一大笔硬件采购费用以及后续维护费。使用竞享实例配合OBS等数据存储服务可以创建经济高效,可扩展的计算集群,为能源勘探解决方案提供高性价比算力支持。
  • 高弹性Web应用/无状态Web服务 场景概述 高弹性Web应用或无状态Web服务的访问量都有明显的波峰波谷变化, 比如电商网站在大促时期,为确保Web应用服务稳定运行,需要配置更多服务器。 客户瓶颈 客户需要花费大量成本购置服务器,以维持业务高峰期的稳定运行。而高峰期时期较短,一般只持续短暂的几天甚至几小时。度过高峰期,访问量恢复时,配置过多的服务器会存在使用率不高等问题,造成了资源和成本的浪费。 竞享实例的应用 竞享实例具有随取随用的特点,是极具性价比的计算资源,用户可以在高峰期到来之前以极低的成本部署大量计算资源,构建临时计算集群,结合弹性负载均衡,将访问流量根据转发策略分发到后端多台临时弹性云服务器,以扩展应用系统对外的服务能力,平稳度过业务高峰期。高峰期过后访问量下降,对云服务器需求量降低时,用户可以释放掉多余的云服器,节省用云成本。 图1 高弹性Web应用/无状态Web服务场景架构
  • 视频离线转码 场景概述 视频离线转码是指在离线状态下通过转码软件或转码平台,将音频、视频文件转码为适应各种终端(PC\TV\手机等)播放格式,主要应用于电视台、IPTV、OTT、有线网络、电信运营商、互联网视频等行业。 客户瓶颈 随着5G时代的到来,视频展现形式多样化,人们对视频质量要求提升。高清视频内容的制作与转换需求增加,对转码服务的效率和成本都是极大的挑战。已有资源不足以负荷转码任务量的增长,转码速度缓慢,如新增资源则是一笔不少的成本支出。 竞享实例的应用 客户可以将自己转码服务建立在竞享实例上,竞享实例价格优惠,可以以更低成本获取更高的性能。通过转码任务分发平台将视频任务切割成多个相互独立的计算任务,并分发到多台竞享实例中进行转码,转码完成后通过合成工具合并视频即可快速完成转码任务。 计算集群中CPU 总核数越多处理速度越快,竞享实例支持快速扩容使用,可灵活配置支撑转码任务高峰,结束任务后可以自由释放实例,减少资源浪费。利用竞享实例构建自己的转码服务,可以有效控制成本,提升转码速度。 【竞享实例购买入口】https://activity.huaweicloud.com/ceci.html
  • 人工智能应用 场景概述 2016年AlphaGo横空出世,4:1战胜李世石,17年又以3:0战胜世界围棋冠军柯洁,此后三年,星际,Dota2,德州扑克等均涌现出超高水平AI。人工智能应用在其中起到了不可替代的作用。 游戏智能体通常采用深度强化学习方法,从0开始,通过与环境的交互和试错,学会观察世界、执行动作、合作与竞争策略。每个AI智能体是一个深度神经网络模型,主要包含如下步骤: 通过GPU分析场景特征(自己,视野内队友,敌人,小地图等)输入状态信息(Learner)。 根据策略模型输出预测的动作指令(Policy)。 通过CPU单线程模拟玩家,每个玩家(Actor)执行不同的策略。 不同策略对应不同结果,不同结果产生不同的Reward(奖励分数)。 该奖励分数作为参数用来更新策略模型,再进行新一轮学习。 客户瓶颈 实时性与长期性:AI不仅要做出实时的操作决策,还要做出长期的规划决策,通常对于游戏时间30分钟左右的STG游戏,对应的决策步数(Policy)超过7000步,这意味着Actor执行Policy的时间成本较高。 复杂的动作空间:玩家需要同时操作移动方向、视角方向、攻击、姿态(站、蹲、趴、跳、跑)、交互(救人、拾取、换弹)等操作,产生复杂的组合动作空间,可行动作数量在10^7量级。对于CPU计算能力要求较高。 训练任务快速部署:客户进行AI强化学习时,需要短时间(10mins)拉起上万核CPU,对动态扩容能力要求较高。 竞享实例的应用 该AI学习引擎采用竞享实例提供CPU资源。得益于竞享实例的快速扩容与成本优势,引擎可以短时间生成超大规模AI(Actor)同时执行更多的策略,缩短模拟时间。而凭借竞享实例的强劲性能(全系C类型)该引擎训练一天相当于人类玩家打10万年。 图1 人工智能应用架构图 Learner:学习集群,一般是多个GPU显卡组成训练集群 Actor:采用竞享实例提供CPU,每个线程作为一个AI玩家,用于测试策略的执行效果 Policy:Learner的输出结果,游戏AI的策略 Reward:Actor的执行结果的反馈,提供给Learner
  • 舆情获取业务 场景概述 舆情获取业务是通过信息采集技术,对互联网信息进行快速有效的检索,以获取目标信息,主要应用于搜索引擎、新闻舆情获取、数据挖掘等。 客户瓶颈 互联网具有海量页面信息,要对互联网中杂乱无章的信息进行处理,需要经过无数次的下载,分析,过滤、存储等过程,需要花费大量的时间,因此如何高效调用资源计算和分配任务才能提高处理效率至关重要。 竞享实例的应用 为了高效采集页面数据,通常会多台服务器同时运作,并通过信息服务器统一管理,信息服务器会负责对全局URL队列进行分发,URL被发送至空闲云服务器上进行采集。服务器越多采集效率越高,可临时增加多台云服务器(竞享实例)以提高采集效率,同时,若任务量下降也可以减少竞享实例的使用,以节省成本。
  • 重定向广告推广 场景概述 重定向广告(Retargeting)是一种基于应用、网页广告的定向技术,即针对广告受众(Audience)的浏览行为进行分析,在同一个广告位,推送为该用户定制的广告,实现千人千面。 客户瓶颈 重定向广告推广最终目的是将访问者转变为下单客户,是带动全球在线企业营收的主要因素之一。为了有效服务于广告,在极快的响应时间内实时中标,并通过自动化确保系统迅速响应竞价,广告推广商必须能够根据业务压力灵活快速并且成本可控地增加容量。 竞享实例的应用 客户使用包周期实例作为常规容量提供服务,在业务高峰时,得益于竞享实例低成本及快速扩缩容特性,竞享实例为系统提供可变容量以应对流量洪峰。自动化是这项业务的关键,所以客户需要进行业务容错性改造,实现任何一个或一些实例出现故障(被回收)时,可自行替换并继续运行,无需任何人工干预。
  • 离线渲染平台/影视动画渲染 场景概述 为了满足观众对于图形图像或影视特效要求不断提高,在渲染环节所占时间和投资比重也越来越大。传统的线下渲染方式已无法满足特效制作公司对于计算资源的重度需求,云化渲染逐渐成为主流。 客户瓶颈 以某部国产科幻电影的一个特效镜头为例,开场从地面拉向太空的2mins长镜头共有3000帧。以目前主流4K影片常用渲染配置——3000台24核服务器集群进行渲染,每台服务器并行渲染1帧,总时间需要20h,按需成本约32W。而在实际影视制作中,通常一个画面需要渲染,修改多次才可以出片,实际成本和时间会更高。 竞享实例的应用 相较于采用按需方式进行离线渲染,竞享实例可以渲染同样的特效画面,在时间相同的情况下只需8万元,成本下降75%。这些节省的成本还可以用来购买更多的竞享实例,实现成本和渲染周期的双重下降,并以此缩短整个电影拍摄制作周期,节省大量人力物力成本。
  • 实时数据分析 场景概述 实时数据分析是指用适当的统计分析方法实时对收集来的大量数据进行分析,主要包含数据采集,加工,清洗,分析等环节。实时数据分析应用十分广泛,在车联网、金融保险、舆情分析、智慧城市等场景均有应用。 客户瓶颈 收集大数据时需要快速添加大量实例,并在收集结束后删除实例。 随着数据量不断增大,企业要高效准确地处理实时数据,需要运行越来越多的CPU资源来提供充足算力。采用按需实例会在成本可控上遇到较大挑战。 竞享实例的应用 客户通过使用竞享实例来降低用云成本,并在预算范围内尽可能的扩大集群规模,提升业务效率。客户要面对的最大挑战是一定概率的实例终止情况,通过保留一定量的按需实例作为竞享实例的BackUP可实现在竞享实例被回收时业务的平滑切换。 【竞享实例购买入口】https://activity.huaweicloud.com/ceci.html
  • CI/CD 与测试 场景概述 CI/CD 是指使用软件交付管道以快速、自动化和可重复的方式从源代码生成发布版本的DevOps 工作流。其中包含了“持续集成”(CI)、“持续交付”(CD)、“持续部署”、“持续测试”等多个部分。 客户瓶颈 CI/CD 对构建时效性要求高,需要快速在预生产环境完成业务部署及测试,若一切正常则会快速上线生产环境。程序员希望在提交代码后尽快返回结果,但业务对资源的占用存在明显的波峰波谷,高峰期代码提交集中,计算资源紧张导致任务堵塞,耗时长。波谷时期大量资源被闲置造成资源浪费。 竞享实例的应用 我们可以借助多种插件和管理工具提升CI/CD系统的弹性扩容能力,在构建任务的时候,判断现有资源池是否足够负荷,若超出负荷范围则自动为资源池增加新的竞享实例,提高运算能力,当任务结束,可以自动把这些竞享实例释放掉,以节省成本。
  • 操作场景 您可以选择在云服务器上安装XR Linker插件以替换第三方运行环境(如SteamVR)。XR Linker是华为自研的PC端插件,兼容主流VR应用和3D应用运行环境,具备如下优势: 无缝兼容主流VR运行环境(如SteamVR)。 减少部署文件体积,加快业务部署效率。 实现软件优化,如减少渲染时延。 本节指导您在云服务器创建成功后,如何安装XR Linker。 当前平台仅支持从第三方插件切换为XR Linker,暂不支持XR Linker切换回第三方插件的操作,若您安装XR Linker后遇到任何问题,请联系测试对接人员提供技术支持。 云服务器下有多路会话时,仅支持安装XR Linker插件。
  • 监控VR云渲游平台 监控是保持VR云渲游平台可靠性、可用性和性能的重要部分,通过监控,用户可以观察VR云渲游平台资源。为使用户更好地掌握自己的VR云渲游平台运行状态,公有云平台提供了 云监控 。您可以使用该服务监控您的VR云渲游平台,执行自动实时监控、告警和通知操作,帮助您更好地了解VR云渲游平台的各项性能指标。 通过后续章节,您可以了解以下内容: 支持的监控指标 创建告警规则 查看监控指标 父主题: 监控
  • 背景信息 VR云渲游平台中涉及的应用状态如表1所示。 表1 云服务器上部署的应用状态一览 云服务器上部署的应用状态 说明 运行中 设备与该云服务器正在连接中,且在使用该应用的过程中。 未运行 该应用已在当前云服务器上成功安装。 等待安装 该应用正在等待云服务器对其进行安装。 安装中 该应用正在被当前云服务器安装的过程中。 安装失败 该应用在当前云服务器上安装失败。您可以移动鼠标至“安装失败”,查看具体原因。
  • 背景信息 VR云渲游平台中涉及的云服务器状态如表1所示。 表1 云服务器状态一览 云服务器状态 说明 正常 设备与该云服务器正在连接中。 闲置 处于该状态的云服务器可以被设备连接。 初始化 云服务器正在做运行环境安装等工作。 异常 云服务器处于失联/错误等情况。 关机 云服务器处于关机状态。 重启中 云服务器正在重启。 VR云渲游平台中涉及的会话状态如表2所示。 表2 会话状态一览 会话状态 说明 正常 设备与该会话正在连接中。 闲置 处于该状态的会话可以被设备连接。 初始化 会话正在做运行环境安装等工作。 异常 会话处于失联/错误等情况。 未运行 云服务器处于“关机”或“重启中”时,会话未运行。
  • 监控指标 表1 监控指标说明 指标 指标名称 含义 取值范围 测量对象 监控周期 error_in_degree 黑边度 横向Fov上的黑边角度。 单位:° ≥ 0 ° 云服务器 1分钟 physical_latency 物理时延MTP 输入动作(头部转动或控制器操作等)与屏幕更新显示(从刷新的屏幕发出的光线)内容之间的时延。 单位:ms ≥ 0 ms 云服务器 1分钟 perception_latency 用户感知时延 物理MTP时延 - 动作预测时间。 单位:ms ≥ 0 ms 云服务器 1分钟 track_info_trans_latency 上行动作传输时延 客户端传输动作信息到服务端接收到所消耗的时延。 单位:ms ≥ 0 ms 云服务器 1分钟 frame_trans_latency 下行帧传输时延 一帧画面从服务端传输到客户端所消耗的时延。 单位:ms ≥ 0 ms 云服务器 1分钟 round_trip_time 响应时间 从客户端发送请求开始,到客户端收到来自服务端的确认,总共经历的时延。 单位:ms ≥ 0 ms 云服务器 1分钟 packet_loss_rate 丢包率 画面内容从服务端传输到客户端过程中的丢包率。 单位:% ≥ 0 % 云服务器 1分钟 sent_rate 服务端发送速率 服务端发送速率。 单位:Mbit/s ≥ 0 Mbit/s 云服务器 1分钟 client_recv_rate 客户端接收速率 客户端接收速率。 单位:Mbit/s ≥ 0 Mbit/s 云服务器 1分钟
  • 约束与限制 在批量创建云服务器时,使用的模板镜像内的应用,应在"应用管理"页面保持为正常的状态。 单路VR型模板镜像只能创建单路VR型云服务器,多路VR型模板镜像只能创建多路VR型云服务器。 模板镜像与规格系列绑定,例如使用T4系列云服务器创建的模板镜像,只能创建T4系列云服务器。 批量创建云服务器时,插件不可以更换,例如使用已安装XRLinker插件的云服务器创建的模板镜像,批量创建的云服务器插件也为XRLinker。 在批量创建云服务器时,多路VR模板镜像和3D模板镜像可以自定义会话数。
  • 应用异常信息 即图1中的②,记录了系统处理中发生异常,导致应用处理失败的任务。 您可以通过单击,查看应用异常的详细信息,如创建云服务器失败导致应用异常。 图2 应用异常 导致应用异常的事件类型及处理办法,如表2所示。 表2 应用异常处理办法 事件类型 说明 操作建议 创建失败 应用创建失败 单击修复按钮,恢复数据库中该条应用记录。 修改失败 应用名称、描述、图标、安装包等修改失败 单击修复按钮,恢复数据库中该条应用记录。 删除失败 相关云服务器删除失败或下发卸载应用请求失败 单击修复按钮,恢复数据库中该条应用记录。 添加失败 下发安装任务失败 单击修复按钮,恢复数据库中该条应用记录。 修复失败 应用修复失败 单击修复按钮,恢复数据库中该条应用记录。 添加云服务器失败 云服务器创建或纳管失败 单击详情查看详细失败信息,确认失败原因后,删除失败信息即可。 操作云服务器失败 云服务器开机、关机、重启、删除、安装XR Linker插件失败,或者修改会话数失败 单击详情查看详细失败信息,确认失败原因后,删除失败信息即可。 设备连接失败 头显客户端版本过低 单击详情查看详细失败信息,确认失败原因后,删除失败信息即可。
  • 应用状态 即图1中的①,表示应用当前的情况,是否正常运行。应用状态的类型和释义,如表1所示。 表1 应用状态说明 状态 说明 创建中 包含应用创建、按需云服务器创建或者云服务器纳管过程 修改中 包含应用名称、应用描述、应用图标、应用安装包等的修改过程 删除中 包含应用删除,下发云服务器卸载应用请求,相关云服务器删除的过程 添加中 已有应用添加云服务器 修复中 应用的修复过程 正常 应用无失败任务,相关云服务器无异常,均运行正常 异常 应用存在失败任务,或相关云服务器存在异常
  • 支持的监控指标 VR云渲游平台采集并展示关键的应用体验指标,各项指标的具体含义如表2所示。您可以根据各项监控指标,实时掌握该设备连接的环境质量,了解用户的应用体验。 表2 VR云渲游平台监控指标支持列表 中文名称 英文名称 指标含义 物理MTP时延(ms) PhysicalLatency(ms) 输入动作(头部转动或控制器操作等)与屏幕更新显示(从刷新的屏幕发出的光线)内容之间的时延,单位为ms 用户感知时延(ms) PerceptionLatency(ms) 物理MTP时延 - 动作预测时间 动作预测时间(ms) PredictionInterval(ms) 一帧动作预测的显示时间 - 获取动作当前的时间 上行动作传输时延(ms) TrackInfoTransLatency(ms) 客户端传输动作信息到服务器接收到所消耗的时延 游戏渲染时延(ms) GameRenderLatency (ms) 游戏应用完成一帧画面渲染所消耗的时延 编码前准备资源时延(ms) PrepareResourceLatency (ms) 编码前为一帧画面完成准备资源所消耗的时延 编码时延(ms) EncodeLatency (ms) 完成一帧画面编码所消耗的时延所消耗 FEC编码时延(ms) FecEncodeLatency (ms) 对一帧画面完成FEC编码所消耗的时延 下行帧传输时延(ms) FrameTransLatency(ms) 一帧画面从服务器传输到客户端所消耗的时延 解码时延(ms) DecodeLatency (ms) 客户端解码所消耗的时延 客户端渲染时延(ms) ClientRenderLatency(ms) 客户端完成一帧画面的渲染时延 黑边度数(度数) ErrorInDegree(Degree) 横向视场角(FOV)上的黑边角度(Yaw) 每秒丢包数 PacketsLostInSecond (Packets/s) 画面内容从服务器传输到客户端过程中的丢包率 网络RTT(ms) NetworkRTT (ms) 客户端到服务器之间的网络端到端时延 服务器接收速率(kbps) RecvRate (Mbps) 服务器接收速率(kbps) 服务器发送速率(kbps) SentRate (Mbps) 服务器发送速率(kbps) 客户端接收速率(kbps) ClientRecvRate (Mbps) 客户端接收速率(kbps) 客户端发送速率(kbps) ClientSentRate (Mbps) 客户端发送速率(kbps) 编码算法 TargetCodec 编码算法,表示是264还是265 分辨率 TargetResolution(px * px) 目标分辨率 编码器参数 TargetEncoderConfig 编码器参数 图像帧率 RenderFps 头盔图像帧率
  • 约束与限制 3D应用云服务器支持创建的会话路数为1、2路,VR应用云服务器支持创建的会话路数为1、2、4、8路。 单路(1路)会话的VR应用云服务器可以安装多个应用,多路(2、4、8路)会话的VR应用云服务器只能安装一个应用。 由于应用的体量不同,请您根据自身应用的使用情况,合理配置会话路数,以达到对云服务器计算能力的合理使用。 仅在当前云服务器处于“闲置”状态下,才能进行修改操作。 修改过程中会涉及重装系统操作,请谨慎操作。 3D应用云服务器会话连接端口号包括所有UDP端口,TCP端口从TCP/10100、TCP/10200、TCP/10300依次递增,如:2路,需放通所有UDP端口、TCP/10100-10101、TCP/10200-10201、TCP/10300-10301。 单路(1路)会话的VR应用云服务器连接端口号为UDP/9944。多路(2、4、8路)会话的VR应用云服务器连接端口号从UDP/9945依次递增,如:4路,需放通UDP/9945-9948。
  • 操作步骤 注册华为云账号。 打开华为云网站:https://www.huaweicloud.com/ 单击右上角“控制台”,登录控制台。 单击“免费注册”,根据提示信息完成注册。 注册成功后,系统会自动跳转至您的个人信息界面。 账号实名认证。 个人或企业帐号实名认证请参考:实名认证。 申请公测。 打开申请公测页面,填写申请信息。待管理员审核通过后,即可使用VR云渲游平台。 获取授权。 为保证VR云渲游平台的正常使用,首次登录时,需要您同意授权VR云渲游平台对相关服务的操作,如图1所示。 图1 服务授权 单击“同意授权”。 同意授权后,系统创建默认委托“CVRAgency”,建立委托关系。VR云渲游平台的管理员可以通过切换委托的方式,帮您管理云资源,实现安全高效的代维工作。 更多关于委托的功能,请参见委托其他账号管理资源。 同意授权后,如需修改授权的区域,请打开VR云渲游平台控制台,在“总览”页的“权益授权”模块,单击“修改 IAM 服务授权”进行修改。 图2 修改IAM服务授权
  • 操作步骤 准备VR应用或者3D应用。使用压缩工具,将应用内容打包为“.zip”格式的文件。 该zip包中包含“.exe”格式的可执行文件。 zip包内避免无效层级。对于“A/A/A/A/A/应用.exe”这种格式,建议修改为“A/应用.exe”。 创建OBS桶。 您可以通过OBS控制台创建桶。具体操作请参见创建桶。 创建桶时,OBS桶的“桶策略”默认为“私有”,仅桶拥有者具有完全控制权限,其他用户在未经授权的情况下均无访问权限,建议您保持该设置,确保应用存储安全性。参见如何为CVR新建委托?。 请勿勾选默认加密,CVR服务暂不支持加密OBS桶的应用安装。 图1 创建桶 由于跨Region访问OBS会带来额外公网流量费用且下载时间较长,因此OBS桶需创建在 GPU云服务器 所在Region,否则GPU云服务器将无法安装该OBS桶内的应用安装包。 上传应用内容至OBS桶。 将打包好的.zip文件上传至OBS桶,具体操作请参见上传对象。 如果您的.zip文件小于5GB,请选择通过控制台上传对象。 如果您对.zip文件大于5GB,请选择通过OBS Browser+上传对象。
  • 访问VR云渲游平台流程 本节指导您快速对接VR云渲游平台,体验云VR、3D业务。快速对接使用默认参数配置,为您提高配置效率,方便快捷。如需自定义配置,请根据《用户指南》的内容查看详细的参数配置。 访问VR云渲游平台的操作流程如图1所示。 图1 访问VR云渲游平台流程 表1 流程介绍 任务 操作平台 说明 步骤一:开通服务 华为云控制台 注册华为云账号并完成实名认证,用于登录、访问华为云控制台。首次登录时,需要您同意授权VR云渲游平台对相关服务的操作。 服务目前还处于友好测试阶段,您需要申请公测来体验VR云渲游平台。 步骤二:应用内容上云 华为云控制台 将VR应用或者3D应用内容打包并上传至OBS桶,后续作为应用安装包安装至GPU加速型云服务器中运行。 步骤三:集群与应用创建 华为云控制台 创建集群与应用,实现平台化的统一管理、细粒度监控与智能调度功能。包括任务:创建集群、创建应用。 步骤四:设备连接 云下操作 分为连接VR应用与连接3D应用两种场景。 连接VR应用包含任务:Android SDK集成开发、连接头显设备。 网速满足要求后,佩戴头显设备,并选择SDK打包的APK。此时,头显将连接至VR云渲游平台并接入分配的GPU云服务器,头显中呈现GPU云服务器内实时渲染的VR应用画面。 连接3D应用包含任务:Windows SDK集成开发或Web SDK集成开发、使用集成开发后的.exe格式的可执行文件,连接3D应用。
  • 操作场景 登录VR云渲游平台,通过创建集群部署平台管理能力,实现对GPU资源、应用以及设备的管理及调度、通过创建应用操作将步骤二:应用内容上云中上传至OBS桶的应用内容部署至GPU云服务器。 为提高配置效率,本节提供快速对接VR云渲游平台方案,该方案中推荐的参数配置基于系统默认值、或大多数客户的选择提供,助力您快速体验应用上云业务,方便快捷。如需自定义配置,请根据《用户指南》的内容查看详细参数说明。
  • 如何获取桶的静态网站访问地址? 桶配置成静态网站托管模式后,可通过以下方式拼接桶的静态网站访问地址: https://桶名.静态网站托管 域名 各区域对应的静态网站托管域名可以从这里查看。 例如区域为“华北-北京四”的桶名为“testbucket”的桶配置成静态网站托管模式后,该桶的静态网站访问地址为https://testbucket.obs-website.cn-north-4.myhuaweicloud.com。 父主题: FAQ
  • 日志配置 OBS BrowserJS SDK提供了日志功能,您可以通过ObsClient.initLog开启日志功能并进行配置。示例代码如下: // 创建ObsClient实例var obsClient = new ObsClient({ // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量AccessKeyID和SecretAccessKey。 // 前端本身没有process对象,可以使用webpack类打包工具定义环境变量,就可以在代码中运行了。 // 您可以登录访问管理控制台获取访问密钥AK/SK,获取方式请参见https://support.huaweicloud.com/usermanual-ca/ca_01_0003.html access_key_id: process.env.AccessKeyID, secret_access_key: process.env.SecretAccessKey, // 这里以华北-北京四为例,其他地区请按实际情况填写 server: 'https://obs.cn-north-4.myhuaweicloud.com'});obsClient.initLog({ level:'warn', // 配置日志级别}); SDK打印的日志均显示在浏览器提供的 开发者工具 的Console中。 日志功能默认是关闭的,需要主动开启。
  • 日志内容格式 SDK日志格式为:日志时间|日志级别|调用接口|日志内容。示例如下: 2018/2/11 下午9:22:45|info|ListObjects|enter ListObjects...2018/2/11 下午9:22:45|info|ListObjects|prepare request parameters ok,then Send request to service start2018/2/11 下午9:22:45|info|ListObjects|http cost 19 ms2018/2/11 下午9:22:45|info|ListObjects|get response start, statusCode:200
  • 日志级别 当系统出现问题需要定位且当前的日志无法满足要求时,可以通过修改日志的级别来获取更多的信息。其中debug日志信息最丰富,error日志信息最少。 具体说明如下: debug:调试级别,如果设置为这个级别,将打印SDK记录的所有日志。 info:信息级别,如果设置为这个级别,除了打印warn级别的信息外,还将打印HTTP/HTTPS请求的耗时时间等信息。 warn:告警级别,如果设置为这个级别,除了打印error级别的信息外,还将打印一些关键事件的信息。 error:错误级别,如果设置为这个级别,仅打印发生异常时的错误信息。
  • 如何解决断点续传接口报400 InvalidPart的错误? 可能存在的原因有: 合并段时请求段列表中包含了不存在的段; 合并段时请求段列表中包含的段的Etag错误。 可按照以下步骤排查原因: 打开浏览器的开发者工具。 检查合并段接口的请求体Body是否符合API接口规范。 如果发现请求体Body中的ETag值都是undefined,则说明ETag字段未配置成CORS的扩展头域,请参考配置桶的CORS章节进行配置,符合原因2的场景。 如果合并段请求体Body符合API接口规范,请继续排查合并段请求体Body体内容是否合理,以及Etag值的一致性。 排查请求段列表中是否包含了不存在的段信息,例如:对象A分为a、b、c三个段上传,但是段列表中,多出了一个不存在的段d。此时您需要删除多余段的相关信息,此场景符合原因1。 排查过程中段ETag值是否和服务端返回的ETag值一致,如果不一致,请修改请求体中携带的Etag值为正确值,此场景符合原因2。 父主题: FAQ
  • 公网环境下如何提高上传大文件速度? 在公网环境下对于超过100MB的大文件建议通过分段上传方式上传。分段上传是将单个对象拆分为一系列段分别上传。每个段都是对象数据的连续部分。您可以按照任意顺序上传段。如果其中某个段传输失败,可以重新传输该段且不会影响其他段。通过多线程并发上传同一对象的多个段,可大大提高传输效率。 具体代码样例可参见分段上传。您也可以使用SDK提供的断点续传上传接口进行大文件上传。 父主题: FAQ
共100000条
提示

您即将访问非华为云网站,请注意账号财产安全