云电脑的原理是什么?

电脑教程07

云电脑的原理是什么?,第1张

共享的软硬件资源和信息可以按需求提供给计算机各种终端和其他设备。

用户透过浏览器、桌面应用程序或是移动应用程序来访问云的服务。推广者认为云计算使得企业能够更迅速的部署应用程序,并降低管理的复杂度及维护成本,及允许IT资源的迅速重新分配以因应企业需求的快速改变。

云计算依赖资源的共享以达成规模经济,类似基础设施(如电力网)。服务提供者集成大量的资源供多个用户使用,用户可以轻易的请求(租借)更多资源,并随时调整使用量,将不需要的资源释放回整个架构,因此用户不需要因为短暂尖峰的需求就购买大量的资源,仅需提升租借量,需求降低时便退租。

服务提供者得以将目前无人租用的资源重新租给其他用户,甚至依照整体的需求量调整租金。

体系架构

大部分的云计算基础构架是由通过数据中心传送的可信赖的服务和创建在服务器上的不同层次的虚拟化技术组成的。人们可以在任何有提供网络基础设施的地方使用这些服务。“云”通常表现为对所有用户的计算需求的单一访问点。

人们通常希望商业化的产品能够满足服务质量(QoS)的要求,并且一般情况下要提供服务水平协议。

开放标准对于云计算的发展是至关重要的,并且开源软件已经为众多的云计算实例提供了基础。

包括硬件资源池、桌面池、应用池以及保证服务器高效运行的各种机制。

1) 硬件资源池:服务器集群中的计算能力、内存、网络、共享存储等形成硬件资源池,既可动态扩展,也可弹 性分配。

2) 桌面池:各种桌面,包括Windows、Linux、Mac等在云端形成桌面池。桌面池基于桌面模版和相应的资源模版创建,用户提出桌面需求后,在几分钟内即可获得定制的桌面。

3) 应用池:通过应用池,云端管理由点及面,只需管理应用的单一实例,即可交付给云电脑环境下多个用户使用。

4) 服务器集群机制:包括分布式资源调度、高可用性和实时迁移。分布式资源调度机制根据既定的资源分配规则和策略评估优先级并作出资源调度行为;高可用性通过提高云端软硬件MTTF(平均无故障时间),降低MTTR(平均恢复时间)来保证用户业务稳定运行。 云电脑是一种整体服务方案,瘦客户端只是这种方案中的一个开放式连接端,瘦客户机可以作为云终端的一种结合到云电脑服务中。只就云终端X900与瘦客户机比较而言,存在以下差别:

1) 架构:云终端采用ARM架构,瘦客户端采用x86架构,相比之下,云终端体积约为瘦客户机的1/2~1/3。

2) 硬件配置:瘦客户机采用的是x86架构,有CPU和内存、硬盘,相当于一个小型的PC机,而云终端无X86架构的CPU、内存和硬盘。

3) 本地系统:瘦客户机具有本地系统,例如嵌入式WinCE系统;云终端上没有本地用户操作系统。

4) 处理能力:瘦客户机因为具有本地用户操作系统,一般需要具备更强的处理能力。云终端一方面因为本地无操作系统,不需要很强的处理能力;另一方面云电脑是一个整体服务方案,在传输协议上作了很多优化,所以采用云终端反而比瘦客户机具有更好的用户体验。

5) 安全性:瘦客户机相当于小型PC,也会感染病毒。而在云终端上,病毒无任何附着物,在服务器端则采用多种安全机制保证虚拟机安全,所以云终端比瘦客户机更安全。

6) 功耗:一般的瘦客户机功耗约为云终端的10几倍,所以一般瘦客户机体积较大,有时需要有风扇和表面多孔设计。云终端则不需要这些散热设施,这也给云终端带来了零噪声的优势。

7) 部署:瘦客户机需要在本地安装嵌入式操作系统,云终端则是真正的即插即用,部署更加简单、方便。除此之外,云终端可由点及面统一升级,瘦客户机则需要逐个升级。

8) 维护:瘦客户机需要进行本地维护,云终端则是真正的零维护。

9) 生命周期:瘦客户机为散热一般采用表面多孔设计,这使得它在防尘、防湿等方面性能有所下降,同时也加速了瘦客户机的老化,云终端则是完全的密封设计,寿命一般为瘦客户机的2~3倍。

10) TCO:架构、功耗、易部署和维护、生命周期等这些差别使得云终端的TCO是瘦客户机的1/2~1/3。 1)体系架构:云电脑是一种整体服务方案,包括云桌面。可以这样理解:云桌面仅仅是云电脑服务组成的一部分,使用云桌面需要选择接入终端和连接协议,需考虑协议兼容性等复杂的问题。而通过使用云电脑服务则包括了云端资源、CHP连接协议和云终端,用户无需选择复杂的协议和接入终端。

2)范围:云电脑除了包含桌面外,还提供应用、存储,云桌面只是云电脑服务的一个组成部分。

3)接入方式:云电脑服务采用的是开放式框架,各种终端只需安装的3TCloud Receiver都可以接入。

4)安全性:可靠性、隔离性、专用的客户端辅以云电脑服务专有传输协议构建出云电脑服务的安全性,而云桌面则会受到不同的兼容性而产生的安全问题。

云电脑之所以能够然低配电脑运行大型游戏则是因为由云电脑搭载高端处理器和高档显卡的服务器来进行游戏画面的渲染以及其他大运算量工作,并将渲染完成的游戏画面以视频的形式通过网络传输到客户端,并从客户端接收游戏控制信号。也就是说玩家的电脑仅仅充当了接收视频和控制操作游戏的作用。而且,云电脑的客户端对硬件要求非常低,这就是为什么配置低的电脑能玩大型游戏的原因。