天天看点

XenApp之高可用篇

前言:新年的第一篇文章,过去的一年,收获了很多,希望新的一年能够更上一层楼。

在传统的桌面和应用中,用户的行为对企业的生产造成的影响很小,但是在桌面云和应用云中,

一个潜在的隐患可以击溃整个系统,整个系统的高可用性显得越来越重要。本文主要探讨XenApp

结合NetScaler来实现高可用性。

XenApp的高可用性主要涉及到以下三个方面:

  • 硬件
  • 应用程序
  • 业务不间断性/灾难恢复

1、硬件

     硬件主要包含以下两个硬件:

  •     用户使用的终端
  •     服务器

   用户终端:建议通过使用瘦客户机,如果出现问题,通过替换来实现。

                      如果是PC机,更换就很麻烦,还会遇到很多问题:比如蓝屏,

                    一些莫名其妙的系统问题

   服务器: 需要系统工程师维护,定期巡检,确保硬件不出现问题。及时修复报警

  信息。

2、应用程序

      应用程序主要包含以下两个方面:

  •      操作系统
  •      Citrix XenApp
  •      服务器虚拟化

      2.1、操作系统

      操作系统是一切的前提,系统的稳定性一定需要保障。

     1、定期检查,巡检

     2、重要补丁

          注意:安装前要测试。

     3、注意系统报警信息

    2.2、 Citrix XenApp

    对于Citrix一些重要的服务器角色,需要做高可用性,

    比如Web Interface,XML Service,Data Store,

    2.3、服务器虚拟化

     虚拟化现在已经是趋势,有了虚拟化,很多工作能够很轻松的实行,

    有了虚拟化,我们可以将系统状态做一个快照,在出现故障后,可以很快的

    恢复。    可以很方便的添加资源。

3、业务不间断性/灾难恢复

     一个安全稳定的平台能够在业务中断时,还能连续工作。

   一个备份的站点显得非常重要。

   但是缺点是空置了50%的设备。

Citrix NetScaler针对XenApp提供了以下功能:

  • Load Balancing for Citrix XenApp

       其中对Web Interface和XML Service分别做了负载均衡。

  • 远程访问
  •   GLSB

继续阅读