首页 首页 云计算 云技术 查看内容

云计算的关键技术:个人用户端云技术

木马童年 2019-2-13 15:00 43 0

对于台式机、笔记本电脑来说,AMD、Intel公司的二核、四核、六核等多核CPU已经具备足够的处理能力,云计算对台式机、笔记本电脑用户来说没有太大的吸引力;因此云计算的用户端趋向于手机、平板电脑这样的便携式设备 ...

对于台式机、笔记本电脑来说,AMD、Intel公司的二核、四核、六核等多核CPU已经具备足够的处理能力,云计算对台式机、笔记本电脑用户来说没有太大的吸引力;因此云计算的用户端趋向于手机、平板电脑这样的便携式设备,这些设备的共同点在于小屏幕、弱CPU、电池供电时间有限,需要借助云计算解决处理能力不足的问题。云计算的个人用户端是进入云计算的入口,这个入口如果没有很好的用户体验云计算就是一纸空文,没人用的云计算也就走向死亡,因此云计算个人用户端是决定云计算成败至关重要的一个环节。从目前采用的技术来看,云计算用户端主要是以谷歌Chrome OS为代表的HTML5浏览器式UI,不过GameString和Onlive公司新近开发的串流技术提供的UI则更加值得注意。

Google是云计算的大力倡导者,12月7日发布了新一版Chrome OS,这一版主要针对具有实体键盘的设备,提供文字处理等最为常用的应用,其特点是可以实现云计算HTML5应用的离线使用,不过YouTube、Hulu等视频应用在Google提供的Cr48笔记本电脑上运行得差强人意,让人对Chrome OS的印象大打折扣。相关评论可以上网搜索。

也是在12月7日,二个名不见经传的小公司Onlive和GameString展示了他们最新的串流云计算技术,在GameString演示视频中,一台Android手机被用来运行多人在线游戏魔兽世界(World of Warcraft)。这一Android应用程序是使用Adobe Air网络应用程序平台和GameString公司的软件工具包开发的。在它的帮助下,游戏开发者可以让高端游戏一部分在移动设备上运行,另一部分在云服务器上运行。

串流游戏要比串流视频和音乐复杂得多。通常为了防止网络连接问题带来的延迟,无论观看者什么时间看到画面,视频软件都会提前缓存接下来几秒的内容。游戏却无法做到这一点,因为下面几秒发生的事是由玩家当前操作决定的。为了不影响游戏效果,压缩效果需要足够好以保证数据流不会延迟太多。OnLive的工程师们开发出一个压缩算法并能够成功应用于特定游戏和特定用户的网络连接。这个压缩算法在不同情况下都有所不同,暗度、细节以及3D动作都不一样。如果数据在传输过程中丢失,OnLive软件将试图从已知数据中推断丢失数据以修复这个错误。所有这些工作都是由运行在远端云服务器组上的软件完成的。安装在用户设备上的软件非常简单,只是向服务器发送用户鼠标点击坐标和键盘或者按钮的点击时间。一切应用都运行起来都像是本地程序,甚至像一些高端的软件,比如通常运行在工作站上的专业视频编辑软件或者电脑辅助设计软件也都可以完成。

GameString虽然也依赖于压缩技术但方式有所不同,该公司的软件在移动设备上负责游戏的更多部分——几乎所有的按钮、菜单以及用户界面组件。最复杂的计算工作在服务器端完成,手机或者平板电脑只需要负责处理图形用户界面(GUI)以及用户和界面的交互。这意味着服务器上的工作将更加集中细化,现有已安装的智能手机游戏也可以使用云服务器提供的强大服务。

Onlive和GameString的创新技术为我们开发云计算个人用户端和云端服务器软件开启了一条新的思路,对于大型复杂软件在云计算环境下的应用提供了切实可行的方法。他们的技术除了可以实现复杂的在线游戏,利用串流技术还可以在个人终端实现大型复杂软件的GUI,为我们设计云计算结构提供了一个范例。目前该项技术需要比较高的无线带宽,在线游戏只有在WiFi环境中可以使用,假以时日相信可以做得更好。

云计算的研究如果脱离了个人用户端的创新其实是十分危险的,云计算软件的开发在个人用户端必须具有很好的用户体验才能吸引用户使用,形成足够的用户群落从而促进云计算的真正实现。

在不久的将来,多智时代一定会彻底走入我们的生活,有兴趣入行未来前沿产业的朋友,可以收藏多智时代,及时获取人工智能、大数据、云计算和物联网的前沿资讯和基础知识,让我们一起携手,引领人工智能的未来!

云计算 平板电脑 用户体验 云计算技术 应用程序 移动设备
0
为您推荐
IBM Power服务器内存和I/O升级 更具性价比

IBM Power服务器内存和I/O升级 更具性价比

近日,IBM对Power System产品线的部分机型进行了升级,包括对入门机型升级内存和I/O、…...

云计算是怎么定义的,核心技术有哪些?

云计算是怎么定义的,核心技术有哪些?

1.云计算的定义在《“智慧的地球”――IBM 云计算 2.0》中,IBM 公司对于云计算概念的…...

完美云计算之旅你需要考虑的几个步骤

完美云计算之旅你需要考虑的几个步骤

云计算如今不再是测试阶段,已经开始步入了真正的部署阶段。目前,很多公司都已经开始…...

云计算安全的三个层面:技术风险、管理风险和法律风险

云计算安全的三个层面:技术风险、管理风险

  云计算在IT技术领域大放异彩,成为引领技术潮流的新技术。云计算的高速发展为试图…...

OpenStack Neutron网络分析

OpenStack Neutron网络分析

一.前言本文主要介绍了如何分析Neutron下的VM网络数据流,并结合这些方法如何去进行…...

OpenStack超融合部署架构

OpenStack超融合部署架构

一.前言1. 什么是超融合三种常见的蔬菜:土豆、茄子、青椒放在一起可以烹调出永远的…...