设计决策:辅助基础架构注意事项
将 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)
其他资源链接
迁移概述:SQL Server 到 Azure SQL 数据库