酷栈科技:《VDI相关英文技术干货翻译系列之三-合肥生活网_安徽便民生活资讯_关注民生_关注行业_合肥热线
合肥生活网_安徽便民生活资讯_关注民生_关注行业_合肥热线
新闻中心
您的位置:主页 > 男士 > 酷栈科技:《VDI相关英文技术干货翻译系列之三

酷栈科技:《VDI相关英文技术干货翻译系列之三

  通过本系列译文希望能够为广大读者提供云桌面相关的科普知识,能够帮助读者在一定程度上了解云桌面背后的知识体系和国外一流厂商的技术和产品发展方向。由于中英文文化差异,翻译不当之处在所难免,请多谅解!

  上海酷栈科技有限公司(简称“CStack”或“酷栈科技”),作为一家专注的高性能、智能化云桌面产品及方案提供商,从产品孵化阶段就不断学习和总结国外一流厂商优秀的产品设计理念和演进之路,而思杰(Citrix)是所有国内云桌面厂商必将面对的竞争对手,我们认为只有更好地了解对手,学习对手,做到知己知彼,方可百战不殆。通过本系列译文,您可以看到一流厂商优秀的技术点都已经在CStack xView产品中有所体现并超越。随着光纤网络和5G的普及,视频、3D和云游戏成为互联网流量消费大户,所以CStack成立之初就将其云桌面产品xView定位于中高端市场,可以很好地适用于2D/3D设计、视频播放、视频监控、云游戏和Win10等新兴云桌面使用场景,在技术路线上坚定不移地选择视频编解码技术(Video Codecs)作为核心桌面协议技术栈,引入H.264和H.265编码技术并配合专业GPU显卡加速桌面会话(session),提升用户使用体验;同时广泛支持多种GPU虚拟化和直通技术,提升产品核心竞争力;在产品不断落地商用和打磨的同时,近期我们又增加了智能混合编码技术,用于应对普通办公场景下的Office,OA,ERP等静态内容以及对于图像和画面有着极高要求的一些特殊使用场景。后续,我们会继续以匠心精神将CStack xView云桌面产品进行不断技术优化和产品升级,为用户提供焕然一新的云桌面使用体验。

  ·确保你拥有支持H.265编码的Maxwell或者Pascal主板,请点击此处查看支持虚拟化的Tesla GPU的完整列表。

  【译者]】:H.265又称之为HEVC(高效率视频编码)或者MPEG-H Part 2,是由ISO/IEC MPEG和ITU-T 组织联合成立的JCT-VC(Joint Collaborative Team on Video Coding)定义和发布的。从最初2013第一个版本到2017年经过了几年的发展,目前逐步成为主流的视频编码技术,可以支持4K/8K等超高清的图像编码。但是由于H.265比较消耗系统资源,所以并不是所有的CPU或者GPU都能够担当此任务。相比Citrix而言CStack目前在服务器端采用了性价比更高的NVIDIA低端显卡或者专业编码卡作为H.265的编码设备,同时我们在软件方面全线和硬件加速,不再进行额外收费,降低用户投入成本;在客户端方面,目前基于ARM的A2000和X86盒子的X1000都是支持H.265解码的,同时可以做到自适应方式。

  相比H.264,我们期望使用H.265可以在相同的视觉质量下获得更好的压缩,或者在更低的带宽下获得相同的视觉质量。

  我首先从H.264 YUV420和H.265 YUV420之间的“人眼”比较开始,去了解色彩二次采样的行为。

  虽然我们看到在缩放到捕获图像时“人眼”比较的差异,但是我们几乎没有发现SSIM数值的差异。在这两种场景中(H.264和H.265),图像的准确率都在83%左右。以我的观点来看,H.265的“色彩二次采样效应”不易识别,但是相比H.264,H.265的色彩精度并不是很好。

  【译者]】:简而言之就是在图像呈现方面,主观的影响的确非常大,所以很多实际项目中,需要根据客户实际使用情况进行充分的分析和验证,虽然采用H.265不一定能够解决清晰度的问题,但是在带宽上面的确有绝对优势。

  【译者]】:可以看到Citrix测试采用的是P40-1B vGPU,其中P40代表NVIDIA Telsa P40显卡(P指的是Pascal架构)“1”代表1G显存,“B”代表需要购买GRID vPC或者vDWS 软件授权。通过该显卡完成了视频播放,编码等工作。相对而言CStack可以采用更为性价比高的AMDMxGPU S7150(支持虚拟化)或者NVIDIA低端GPU实现同样的视频播放和硬件编码工作,极大的降低了用户投入成本。

  我们看下结果。对于给定的测试用例,相比H.264,H.265的带宽节省了20%。当然,这并不能代表所有用例,但至少我们已经了解了H.264和H.265的表现,特别是在具有低带宽WAN连接的场景中。

  【译者]】:CStack去年底联合某省电信天翼云进行了广域网环境下H.265的测试对比,抽取了高清视频播放,云游戏等高端场景,结论是H.265基本上可以降低约30%到40%的带宽。

  在我们的GPU场景中,H.264和H.265之间的延时几乎没有差异,因为两种协议都使用硬件编码(NVENC)。我们测量了同样非常好的终端用户延时115毫秒,这是我们看到的所有Citrix协议的最佳值。

  【译者]】:同理CStack采用的是硬件加速技术,所以两者编码延时也基本没有差异。但是这里需要注意的是,由于H.265需要占用更多的硬件资源,所以单张加速卡能够支持的并发桌面在H.265下会有所降低,这并不是CStack的原因,而是NVIDIA GPU的硬件整体资源受限而引起的,同理Citrix也会遇到这个问题,所以在实际场景中,需要测试单张卡对于H.265或者H.264的并发处理能力。

  正如前提条件部分已经提到的,理解终端的扩展需求非常重要,因为支持H.265硬件解码是必要的。很少有瘦客户机已经支持H.265硬件解码,甚至胖客户机也需要一个合适的GPU(例如Pascal)或CPU (Skylake)来支持硬件解码。

  【译者]】:目前CStack的ARM A2000和X86的 X1000都支持H.265。软终端根据实际客户利旧PC的硬件性能而定。

  它并没有避免色彩二次采样效应,但是对于大多数用例来说,高色度提供了相当不错的质量。在带宽消耗方面,中等和高策略之间也没有太大的差别,因此我建议以“高”作为起点。

  正如我们所看到的,这与我们已经为H.264设置的策略相同。那么我们如何控制H.265的使用呢?为了使用H.265而不是H.264,你需要在终端处调整设置。

  【译者]】:CStack对于支持H.265是自动适应的,零配置。支持H.265的终端会自动切换到H.265,对于不支持的,则自动切换到H.264上。当然我们也可以支持手工强制配置。

  最后,让我们看一下用H.265替代H.264的使用场景。特别是在我们为使用3D VDI的场景提供有限带宽的情况下,H.265可能是正确的协议。但是,您需要权衡所描述的前提条件,以使其工作,并决定自己是否值得这样做。

  【译者]】:的确如此,H.265虽然带来了节约带宽的优势,但是其降低了单体硬件的并发数量,所以需要根据实际项目情况酌情考虑问题。

  上海酷栈科技有限公司(简称:“CStack”)是一家提供行业领先的云桌面产品及解决方案的高科技公司,其前身是上海思华科技股份有限公司云计算事业部,自2012年从事云计算及云桌面技术研究和标准化产品交付以来,已完成众多云桌面项目集成与实施。其产品和解决方案已广泛应用于运营商、公安、制造、教育、金融、医疗、保险等多个行业及领域。

责任编辑:admin
关于我们 广告服务 联系我们 友情链接 版权声明