在桌面云系统方案设计中,可以采用TOGAF自上而下的设计思路,先从高阶对桌面云整体框架进行了设计,给出桌面云体系的完整视图。在桌面云框架中,既有桌面云核心组件如用户管理、桌面生命周期管理、策略管理等,也有桌面云支撑组件如防病毒、补丁、审计、备份等。
在有了高阶视图后,分别对每个功能模块进行详细设计。在功能模块详细设计中,根据各模块涉及的产品进行针对性设计。如对于桌面生命周期管理模块,需要数据库节点、用户接入节点、负载均衡节点、管理接入节点等,对于桌面审计模块,需要数据库节点、应用节点、控制台节点等。在设计时,也需要根据产品特性,设计每个功能模块节点的可用性保护,如采用主备保护模式或集群负载均衡模式等。
在完成模块详细设计后,需要进行基础架构的集成设计。将之前的功能模块节点设计映射到底层的服务器、存储、网络基础架构环境中,以供后期落地实施。