• 1
  • 2
  • 3
  • 4
  • 5
阿里云应用开发 首 页  »  帮助中心  »  云服务器  »  阿里云应用开发
构建Citrix私有云的六个步骤
发布日期:2016-7-27 18:7:10

  只有小部分云计算厂商目前可以提供一个灵活、可扩展、已可供企业实际使用的完整云计算产品和服务,如国内的阿里云。Citrix公司的云计算产品允许企业用户在云中构建一个基础设施,并且可交付给最终用户使用。

  使用Citrix系统公司云计算套件中的产品,IT管理员们可管理虚拟机管理程序、联合身份、桌面交付以及用户配置文件。使用Citrix公司产品构建私有云的一个好处就是,所有的组件都可作为虚拟实例进行部署。这就意味着,你可在使用位于数据中心或托管设施内硬件的现成虚拟环境中使用所有的组件。

  步骤1:管理程序的配置

  不管是使用私有服务器还是托管服务器,你都需要创建一个虚拟环境以构建你的云。在购买硬件之后,你可安装Citrix公司的XenServer管理程序。下面是XenServer的一些主要特点:

  (1)虚拟机管理:当流量高峰出现、需要增加更多虚拟机的时候,管理员们可快速部署新的虚拟机。他们还可配合配置服务器,以管理虚拟机镜像。

  (2) 高可用性:使用服务器池可保证系统处于冗余状态,若发生故障,可在各主机之间自动实现虚拟机(VM)迁移。

  (3)存储支持:XenServer支持多个不同的存储设备,并可在图形用户界面级别直接管理这些设备。

  根据不同的部署,管理程序还可拥有其它几个功能。当管理程序已安装完毕并正常运行的时候,你需要将存储与新建立的镜像相连。

  步骤2:设备的认证

  Citrix公司的NetScaler设备都是一个虚拟或者物理的设备。根据你的数据吞吐流量的需求或者硬件组件的需求,把该设备当作一个虚拟或者物理的设备成为入口点。

  由于访问云计算环境必须是安全的,你还需要拥有一个坚固的网关。NetScaler设备允许你创建可处理用户连接的负载平衡服务器。

  云计算环境还需要站点具有高可用性;而NetScaler设备通过其全球服务器负载平衡技术(GSLB)实现了这一高可用性。从而有能力连接多个站点,以创建一个更为强壮与稳定的云计算基础设施。

  步骤3: 应用的交付

  一旦你已经完成了管理程序与入口点的配置,你需要一个引擎用于打包应用程序与向云交付应用程序包。Citrix公司的XenApp 6.5就是这样一个向最终用户交付应用程序的强壮的瘦客户端。你可在物理或者虚拟的Windows Server 2008 R2 64位实例上安装XenApp,用于实现快速交付。然后,你就可安装与隔离应用程序,通过Active Directory(AD)管理用户访问,并且允许用户通过云计算实现无缝应用。

  用户访问是通过XenApp的网络接口进行管理的。而身份验证会发生在安装在NetScaler的网络接口实例中,或者直接出现在XenApp窗口中。当登录到云计算门户站点的时候,用户输入他们自己的AD凭据;根据他们所属的安全组不同,他们会被授权访问应用程序的某个特定子集。只要用户能连接互联网,他们就可从任何地点、通过任何设备访问这个门户站点。

  步骤4:桌面的交付

  对:用户来说,云计算的最大好处之一就是他们可从任何的地点、通过几乎任何的设备使用他们自己企业的桌面应用。例如,不管用户身在何处,他都可通过一个iPad设备使用Windows 7企业桌面应用。通过集中管理所有的主机镜像与使用云计算所赋予用户访问的权限,他们就可通过个人设备访问企业镜像。

  使用XenDesktop,管理员们可为最终用户创建、管理与部署主机镜像。使用诸如HDX之类的技术(这是一种可提高托管桌面上Flash电影、画面速度与质量的视频格式),最终用户可体验真正的无缝应用。XenDesktop所交付的桌面应用就如同一个专用的池环境,用户可分别使用第一个可用的桌面或者一个持续的桌面。

  当一个用户通过云计算使用他的桌面的时候,他还可访问实际位于XenApp服务器上的个人应用程序,用户在登录桌面实例的时候就已连接上该服务器。对使用者来说,所有这一切都似乎是无缝的,就好像应用程序总在桌面上是始终可用的。在现实中,这个过程是独立的,并在数据中心中进行管理的。

  步骤5:通过开放云计算访问的联合身份

  许多企业都在Citrix云计算环境中运行软件即服务(SaaS)的应用。当用户需要记住与输入多个身份凭证以访问不同SaaS应用程序的时候,就会发生问题。

  Citrix的Open Cloud Access为云计算提供了联合身份的功能。通过在云中扩展AD范围,Open Cloud Access可把SaaS图标直接置于用户的门户站点,如Salesforce或者GoToMeeting。然后,使用一组现有的AD凭证,用户就可登录SaaS应用程序而不必重新输入用户名与密码。

  步骤6:云计算的交付与管理

  近期Citrix公司对CloudStack的收购使其云计算交付的能力上升了一个新台阶。除CloudStack使用你自己的硬件提供公共云服务外,CloudStack完全就是一个类似于Amazon弹性云计算(EC2)的开源云计算操作系统。CloudStack精心组织虚拟化资源构建一个同质化的环境,在这个环境中你可通过自助服务CloudStack门户站点删除对不同虚拟机的创建。

  CloudStack可实现一个安全的多租户云计算环境;只需点击鼠标一下,你就可通过一个预设模板部署虚拟服务器。可通过网络接口、命令行或者调用扩展CloudStack应用程序编程接口(API)等方式关闭、暂停与重启虚拟实例。

  集成XenServer的产品可实现对Citrix云计算环境的更多管理。控制台为管理员们提供了对存储、CPU、IP池、内存及其他资源的集成显示。此外,它还能以时间序列列出云中所发生的事件,以便于管理员们能更轻松地跟踪这些事件。

  有了CloudStack,管理员们可对如何交付企业云计算服务做出更好的决策。云计算架构可专用于整个VLAN,以支持网络节点之间MPLS的特定帐号。企业还可创建一个多角色支持环境,以便于管理员只访问他们所需的工具。

  随着云计算的不断发展,其相关的云计算产品也将不断推陈出新。云计算厂商们也将继续开发功能强大的新工具,以实现更为无缝的云计算交付,阿里云也正大力发展期应用程序。同时更重要的,是为最终用户提供一个更为强壮和积极的使用体验。