跳转至

将 Megaport 与 SAP on Azure 集成

你可以使用 Megaport 来实现一个 ExpressRoute 二层连接 在你的本地或托管型基础架构与 SAP on Azure 实例之间。你也可以使用 ExpressRoute 连接到 仅云部署的 SAP on Azure 实例。

开始之前,请确保你已创建物理连接(Port)。创建 Port 后,你将把一个 Virtual Cross Connect(VXC)从 Port 连接到与 Azure VNet 基础架构关联的虚拟网关。VXC 是在 A 端(你的 Port)与 B 端(本例中为你的 SAP on Azure 实例)之间的点对点以太网连接。

如果你还不是 Megaport 的客户,你可以在我们的全球 data centers/Points of Presence 中创建 10 Gbps、100 Gbps,或更高的 Port。如果你的公司不在我们的某个 PoP 所在位置,你可以采购一条最后一公里线路到这些站点之一以连接到 Megaport。Contact Megaport 了解更多信息。

注意

如果你需要在不同位置创建一个 Port,以便在物理上将此解决方案与你的其他现有流量(经过你的 Ports)隔离,建议在继续之前创建一个新的 Port

下图概述了 Megaport 连接到 Azure 上 SAP NetWeaver 解决方案的方式:

Azure 上的 SAP NetWeaver

通过向 Azure 环境部署额外的 VXC,你可以在该解决方案的连接部分实现冗余。下图展示了当这些 VXC 实施在不同的 Ports 上时,如何实现额外的物理冗余:

具有两个 Port 的 Azure 上的 SAP NetWeaver

先决条件

开始之前,你需要具备以下条件:

  • 一个 Port – 如果你尚未创建 Port,请参见 创建 Port。你将使用 VXC 从 Port 部署到 SAP on Azure 实例的连接。

  • 一个 ExpressRoute Service Key – 按照 Azure documentation 中的步骤在你的 Azure 门户中创建服务密钥。请确保在 Create ExpressRoute Circuit 窗口中选择 Megaport 作为 Provider(见 Azure 文档的 Step 2)。

    要查看连接到特定 Azure 合作伙伴位置的时延和价格,请开始添加到 Microsoft Azure 的连接的流程,但不要提供 Microsoft Azure Service Key (Microsoft Azure 服务密钥),而是点击 View all Azure Partner locations (查看所有 Azure 合作伙伴位置)。您可以在没有服务密钥的情况下继续进入连接详细信息页面并查看所选端口的定价。要下单购买 Microsoft Azure 连接,您需要提供服务密钥
    新建连接 'Select Port' 页面,已选择 Microsoft Azure 服务提供商。显示一个端口列表,包含它们的位置、区域和预期时延

将 Megaport 与 SAP on Azure 集成

  1. Megaport Portal 中,转到 Services (服务) 页面并选择你要使用的 Port。

  2. 为该 Port 添加一个 Azure 连接。

    如果这是该 Port 的第一个连接,单击 Microsoft Azure 磁贴。该磁贴可快捷进入配置页面。或者,单击 +Connection (添加连接),单击 Cloud (云),然后单击 Microsoft Azure (微软 Azure)
    连接按钮

  3. 将 ExpressRoute 服务密钥填入 Microsoft Azure Service Key (Microsoft Azure 服务密钥) 字段。 在新建连接的“Select Port”页面中选择了 Microsoft Azure Provider

    Portal 会验证该密钥,然后基于 ExpressRoute 区域显示主用与备用 Azure 接入点。关于如何添加冗余连接的更多信息,请参见 冗余

  4. 选择主用选项,然后单击 Next (下一步)

  5. 指定连接详情:

    • Connection Name (连接名称) – 将在 Megaport Portal 中显示的 VXC 名称。

    • Service Level Reference (服务级别参考) (可选) – 为您的 Megaport 服务指定一个用于计费用途的唯一标识编号,例如成本中心编号、客户唯一 ID 或采购订单编号。该服务级别参考编号会显示在发票的产品部分的每个服务下。您也可以为现有服务编辑此字段。

    • Rate Limit (速率限制) – 你的连接速率,单位为 Mbps。该值将根据 Service Key 的信息自动填充。

    • VXC State (VXC 状态) – 选择 Enabled (已启用)Shut Down (关机) 以定义连接的初始状态。更多信息,请参见 为故障切换测试关闭 VXC

      注意

      如果你选择 Shut Down (关机),流量将不会通过此服务转发,并且在 Megaport 网络上会表现为中断状态。该服务的计费仍然有效,你仍将为此连接付费。

    • Preferred A-End VLAN (首选 A 端 VLAN) – 为此连接指定一个未使用的 VLAN ID。这是与 Port 关联的 S-Tag(外层标签),用于透明承载 ExpressRoute 的内层 C-Tags。此 VLAN ID 必须在该 Port 上唯一,范围为 2 到 4093。如果你指定了已在使用的 VLAN ID,系统会显示下一个可用的 VLAN 编号。VLAN ID 必须唯一才能继续下单。如果你未指定,Megaport 会为你分配一个。

      重要

      Megaport 通过 Q-in-Q 将 ExpressRoute 服务交付至 Microsoft 端口。对于不支持 Q-in-Q 的网络设备,你可以对 A 端 VLAN 执行 Untag (去除标签)。去除标签会移除外层连接(S-Tag)的 VLAN 标签,并以原生 802.1Q VLAN 方式交付三个内层标签(C-Tags)。请注意,使用无标签 VLAN 会将该 VXC 限制为仅能关联一个 Port。由于你无法在该 Port 上部署其他 VXC(例如备用的 ExpressRoute VXC),因此我们不建议将此变通方案作为长期解决方案。 如果你要创建 MACsec 连接,必须使用无标签 VLAN。

    • Minimum Term (最低合约期) – 选择 无最低合约期、12 个月、24 个月、36 个月、48 个月或 60 个月。期限越长,每月费率越低。12 个月 为默认选择。请注意屏幕上的信息,以避免提前终止费用(ETF)。

      对于合约期为 12、24、36、48 或 60 个月的服务,启用 最低合约期续订 选项,可在合约到期时以相同的折扣价格和合约期限自动续订。如果您不续签合约,在合约期结束时, 合约将在下一个计费周期自动转为按月合约,价格相同,但不含合约期折扣。

      更多信息,请参见 VXC 定价和合同条款VXC、Megaport Internet 和 IX 计费

    • Resource Tags (资源标签) – 您可以使用资源标签为 Megaport 服务添加您自己的参考元数据。
      要添加标签:

      1. 单击 Add Tags (添加标签)
      2. 单击 Add New Tag (添加新标签)
      3. 在各字段中输入详细信息:
        • Key (键) – 字符串最大长度 128。有效值为 a-z 0-9 _ : . / \ -
        • Value (值) – 字符串最大长度 256。有效值为 a-z A-Z 0-9 _ : . @ / + \ - (space)
      4. 单击 Save (保存)

      如果该服务已存在资源标签,您可以单击 Manage Tags (管理标签) 进行管理。

      警告

      切勿在资源标签中包含敏感信息。敏感信息包括会返回现有标签定义的命令,以及可识别个人或公司的信息。

    连接详情

  6. 单击 Next (下一步)

  7. 审核详情并单击 Add VXC (添加 VXC)
    新建连接摘要
  8. 单击 Review Order (审核订单)

  9. 审阅 Global Services Agreement,然后单击 Order Now (立即下单)
    订购服务
    你现在已在 Azure 基础架构中创建了一个二层连接。

  10. 将新建的 VXC 连接到 SAP on Azure 实例。

    登录到你的 Microsoft Azure 门户。为进入 Azure 基础架构的主用与备用 BGP 连接指定 AS 号、VLAN ID,以及主用与备用 IP 子网。

注意

Microsoft Azure 要求你使用 BGP 将你的本地环境与 Azure 基础架构相连。

有关在 Azure 控制台中设置 Microsoft Peering 和 Private Peering 的更多信息,请参见 Create and modify peering for an ExpressRoute circuit

冗余

若要满足 Microsoft Azure 的 availability SLA,你的 Azure 基础架构必须具备第二条 VXC 连接。将 Microsoft Azure 服务密钥粘贴到相应字段后,选择 Secondary 接入点位置(Primary 接入点位置会变灰且不可用)。

此时,你已从 Megaport 到 Azure 基础架构创建了第二条二层连接,在 Megaport Portal 中的工作已完成。

背景信息

规划在 Azure 上部署 SAP

你可以在 Azure 虚拟机(VM)以及裸金属实例上运行 SAP 应用程序,例如 SAP Hana on Azure(large instance)。与为本地部署采购和安装设备这一相对漫长的流程相比,在 VM 上运行的 SAP 应用可以快速部署计算与存储资源。部署方式可以是本地、连接到云解决方案,或完全在云中运行。不支持将同一套 SAP 系统拆分在本地与云基础架构之间运行。

基于 Azure 虚拟机的 SAP

NetWeaver、Business One 和 HANA 等 SAP 服务可以运行在 Azure 的 VM、存储与网络之上。为高效使用这些服务,了解 VM 在 vCPU、内存以及相关网络与存储带宽方面的规格与容量非常重要。你需要有足够的资源来确保所用 SAP 应用的性能。

这些 VM 基于 Hyper-V 虚拟硬盘(VHD),可在其上运行各种操作系统作为 Guest OS。你可以在 Microsoft 网站上查看 LinuxWindows VM 规格的详细信息。

与 Azure VM 关联的存储有两种类型:非持久(易失性)和持久。Microsoft Azure 提供标准与高级存储层;高级存储层可提供更好的 I/O 时延、更高的吞吐量,以及更小的 I/O 时延波动。有关高级存储的更多信息,请参见 Azure Premium Storage, now generally available

SAP HANA(大实例)

SAP HANA(大实例)是为大型企业客户提供的一种专用解决方案,允许你在专属的裸金属服务器上部署 SAP HANA。该方案消除了共享多租户环境可能带来的性能问题。可选配置范围包括:从 36 个 Intel CPU 核心与 768 GB 内存,到 480 个 Intel CPU 核心与 24 TB 内存。请注意,裸金属服务器仅用于运行 SAP HANA,而工作负载的中间层仍将在 VM 上运行。

通过租户来实现对网络、存储与服务器等客户资源的隔离。Azure 上的 SAP 裸金属解决方案已通过 TDI(Tailored Datacenter Integration)认证。

参考资料