某桌面云平台的整体架构和技术实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

某桌面云平台的拓扑架构和技术实现

文\图:BRUCE

一、云平台的整体拓扑架构

桌面云平台逻辑架构(平台组成)如下图示:

上述逻辑架构图中可知桌面云平台由 6 个组件组成,各个组件可以配置在一台服务器上,也可以单独安装在一台服务器上。各个组件的含义和作用如下:

●云控制器(CLC):负责对桌面云平台各服务器进行管理,包括设备注册、资

源调度、虚拟机动态迁移、资源池化等。

●集群控制器(CC):对集群所属辖区内的各节点服务器进行管理与通信,与云

控制服务器进行通信,同时负责云平台内物理服务器,虚拟机等节点的网络管理,包括网络隔离,与 DHCP 服务器协作进行 ip 管理等功能。

●节点控制器(NC):负责运行各类型的虚拟机,如:桌面虚拟机及服务器虚拟

平台等;同时负责与集群服务器进行通信。

●DHCP 服务器(DC):负责向 CLC 报告平台内虚拟机的 IP 地址动态分配情

况等。

●存储控制器:负责对云平台用户数据的存储及管理并外扩各种接口,可以兼

容主流厂家的存储备份系统,包括 SAN,NAS,hadoop 分布式存储,云存储系

统等。

WEB 服务:桌面云平台的管理控制中心,负责将来自用户或应用系统的资源操作请求依据策略进行合理调度,包括:各类智能化调度策略、虚拟机管理、云平台本身的存储管理、查看云环境配置信息、云平台的告警监控等。二、桌面虚拟化技术实现

桌面云平台虚拟化技术实现架构图如下图所示:

通过在物理服务器上部署桌面云平台,将 IT 资源进行统一调度、按需分配(不同用户对服务器和桌面端的 CPU、内存和硬盘的差异化需求),形成一个资源池提供虚拟机服务,实现桌面虚拟化办公学习。

通过桌面云平台的进行资源整合与采用桌面虚拟化技术,终端用户可通过多种接入方式进行使用,而对于用户而言资源整合与虚拟化是透明的,用户在使用虚拟化桌面时候与使用个人物理台式机使用效果完全一样。

桌面虚拟化改变了原有计算体系架构、原有计算层次结构关系的方式方法。

以我们熟悉的个人电脑为例,整个计算体系结构可分为硬件(CPU、内存、主板、显示器、硬盘、外设等)、操作系统(Windows、Linux、Mac 等)、应用(Office、

Web 浏览器、AutoCAD、反病毒软件等)、用户配置文件、用户(即使用者)几个层次。

到目前为止,在这个层次结构中任意上下相连的二个“层”之间在编程逻辑上都是紧密相关的,即“紧耦合”,这使得硬件和操作系统之间、操作系统和应用之间、应用和其使用者之间紧密捆绑。这样的结构在相当长时间内符合了人们对计算的基本应用要求。但随着互联网技术对计算应用地巨大推动,对计算设备更新换代的需求,以及终端设备多样性、移动性、安全性、个性化等需求都呈现爆炸式增长,于是传统“紧耦合”的计算结构越来越“力不从心”。最典型的例子:任何一次设备更新,都需要对系统及应用进行彻底重新安装以及配置重来,并且还会有老应用不兼容新系统等问题。尽管有一些补充技术力图弥补这方面的缺憾,但都是局部性方案,没有从根本上解决问题。

相关文档
最新文档