设计决策:辅助基础架构注意事项

将 Citrix 工作负载迁移到 Azure 云不仅包括移动 Citrix 服务器映像。Citrix 用户依赖打印服务,而应用程序则依赖于数据库或 Web 服务器等支持基础架构。为了向用户提供最佳体验,需要在过渡期间访问这些支持基础架构服务和工作负载。

以下是您需要回答的有关支持基础架构的问题:

我需要掌握有关基础架构服务器的哪些信息?

  • 基本信息:主机名(物理或虚拟)、设备或服务器、虚拟机管理程序和硬件版本、服务器角色和用途

  • 虚拟机规格:内核/vCPU 数量、内核速度、内存

  • 操作系统信息:操作系统名称和版本、支持终止日期、生命周期终止日期

  • 网络:所需的 vNIC 数量、IP 地址、NIC 仿真模式、VLAN 分配的名称/编号、VLAN 通信流量、入站端口和协议、出站端口和协议、所需的负载平衡器

  • 存储:根设备卷 (GB)、其他附加存储和大小 (GB)、虚拟磁盘格式、加密、卷数、磁盘配置

  • 备份:备份频率和类型、可用备份、已知良好的备份、备份日期/时间

  • 软件:必需的软件列表、软件版本、供应商、访问的文件系统、经过验证可在 Azure Cloud 中运行的软件

  • 指标:具备过去 30 天内最大 CPU、稳态 CPU、最大 IOPS、稳态 IOPS、网络带宽(入口/出口)、最大内存和稳态内存的可用指标

  • SSL 证书要求

  • 迁移:系统停机时间窗口、首选应用程序(基础架构)迁移策略、恢复时间目标、恢复点目标、迁移期间可接受的停机时间、应用程序迁移优先级、数据重要性、分配的灾难恢复层

  • 依赖关系:使用任何类型的基于硬件的密钥(如 USB 密钥),其他工作负载依赖于此服务器,此工作负载是否依赖于其他服务器或服务

如何验证在其上运行的应用程序是否可以托管在 Azure 中,并确定是否应迁移、重建或取消服务器?

  • 联系应用程序供应商,确认它们可以在 Azure 中进行虚拟化。如果供应商不知道,则在开发或测试订阅中安装和测试应用程序

  • 确定应用程序是否需要在 Azure 中可用。如果没有,请计划将它们保留在本地,直到它们可以日落

  • 联系应用程序供应商,以确定 Azure 是否支持 Citrix 工作负载中的所有应用程序。否则,可能需要将不受支持的应用程序置于不同的 Citrix 工作负载中,该工作负载将保留在本地并最终失效

  • 如果 Azure 支持这些应用程序,请向供应商索取有关迁移应用程序的信息

  • 使用 Azure Migrate:服务器迁移工具确定服务器是否可以实时迁移

  • 如果服务器是虚拟服务器并且在 Azure 中受支持,但无法实时迁移,请考虑导出操作系统启动盘并将其导入到 Azure 中,然后在库中创建映像

  • 如果应用程序服务器受支持,但无法迁移或操作系统磁盘已复制,则计划在 Azure 中重建服务器

打印机和打印服务器将如何迁移到 Azure?

  • 打印服务器可以像其他基础结构服务器一样迁移到 Azure。任何连接到该打印服务器的打印机都需要通过 TCP 等可路由协议进行访问

  • 云中的打印服务器需要像在本地一样进行管理

  • 考虑使用 Citrix 通用打印

  • 考虑考虑集中式 SaaS 云打印服务

  • 测试和验证任何打印解决方案

将数据库迁移到 Azure 的最佳做法是什么?

  • 始终使数据库尽可能靠近使用数据库的应用程序,以避免不必要的延迟或 Azure 出口 费用

  • Azure RDS 支持 SQL Server、PostgreSQL 和 MySQL 数据库引擎。其他数据库引擎要么需要将其架构、数据和代码转换为 RDS 支持的格式之一,要么迁移到运行源数据库引擎的 IaaS 服务器

  • 尽可能迁移到 RDS 版本

  • 考虑使用数据库迁移助手来协助进行任何数据库迁移

物理或虚拟设备呢?

  • 确定在 Azure 中修补和保护设备的最佳流程

  • 无法将物理设备迁移到云中,因此请与供应商核实设备是否有可在 Azure 中运行的虚拟版本

  • 对于虚拟设备,请咨询供应商以验证 Azure 兼容性,因为在某些情况下可能需要更改版本

Azure 文件什么时候是应用程序数据的好解决方案?

  • Azure 文件通过直接挂载 SMB 和 NFS 文件共享来支持 Windows、macOS 和 Linux 客户端

  • Azure 文件支持Active Directory 身份验证

  • Azure 文件同步可用于在 Azure 文件和 Windows 本地文件服务器之间复制 SMB 文件共享

  • 应用程序可以通过 File REST API 接口从任何位置共享数据

  • 将 Azure 文件用作有状态容器(如用户层或配置文件)的持久存储卷

迁移支持基础架构

建议使用 Azure 迁移:服务器评估或 Movere(Microsoft SaaS 产品)来规划迁移

-  Azure Migrate offers an Azure VMware Solution tool in Preview to assist you in migrating if you are currently using VMware for virtualization in your on-premises data center and plan to use VMware in Azure as well

-  Movere is available through the Microsoft Solution Assessment and Microsoft Cloud Economics Program

如果您当前在本地数据中心使用 VMware 虚拟化,则使用 Azure VMware 解决方案具有以下优势:

-  Administrators are familiar with the VMware interface and are comfortable with the administration tools and interfaces

-  Migration of VMs can be accomplished through a Microsoft agentless approach that supports replicating up to 500 VMs simultaneously (similar to using vMotion)

其他资源链接

将计算机迁移为物理服务器 Azure

将本地计算机迁移到 Azure

迁移概述:SQL Server 到 Azure SQL 数据库

为什么 Azure 文件很有用?

使用 Azure 文件的 Citrix Profile Management

使用 Azure 迁移服务

使用 Movere

将VMware 机迁移到 Azure

设计决策:辅助基础架构注意事项