部署 Agile PLM 的注意事项

Oracle 提供的基准架构充分利用 Oracle Cloud Infrastructure 功能,同时满足大多数重要的技术和业务需求。这样,学生可以自信地实现部署目标,而不必投资于长期分析项目。对于此参考体系结构未涵盖的任何特殊要求,可以进行其他设计选择。Oracle 希望在从引用体系结构开始时更轻松地设计这些更改的设计过程。

关于 Agile PLM 部署选项

无论您是想要保持与 Agile PLM 内部部署,还是要迁移到 Oracle Cloud,还是要部署混合模式,Oracle 都将继续支持和添加保持业务运营所需的功能。如果您是一位全新的 Oracle Agile PLM 客户,则建议您直接使用 Agile PLM 云来快速恢复创新。

您可以在 Oracle Cloud 上手动部署 Agile PLM,或者如果您在 Oracle Linux 6 和 7 上运行了 Agile PLM 9.3.6,则可以利用预构建的映像和自动化。Agile PLM 9.3.6 及通过认证的软件上运行的其他版本已通过认证可在 Oracle Cloud Infrastructure 上运行。

从市场部署:您可以转至 Oracle Cloud Marketplace,并将 Oracle Agile Product Lifecycle Management 映像安装到身份域中。您将获得 Agile PLM 的虚拟机映像,并使用 Oracle DatabaseOracle Cloud 上部署。此外,可以使用 Terraform 在可以持久保存、版本和共享的配置文件中定义基础结构资源。这些文件介绍了预配基础结构和维护所需状态所需的步骤。然后,您可以执行以下步骤来构建所述的基础设施。

将内部部署 Agile PLM 迁移到云:要比内部部署版本更快地获得新功能,您可以计划将内部部署数据和文件迁移到云。您可以选择使用联机传输选项或脱机传输选项迁移数据,具体取决于数据的大小、安全注意事项以及需要数据传输的速度。

  • 通过在线传输选项,在通过线路传输数据集时,必须考虑带宽和安全性。您可以通过公共互联网迁移数据集,也可以在内部部署数据中心与 Oracle Cloud Infrastructure 之间设置专用连接。数据应始终在休息和过境时加密。
    • Oracle FastConnect 将您的数据中心和网络安全地连接到 Oracle Cloud Infrastructure。这是需要传输较大数据集的组织的最佳选择。使用第三方连接提供程序时,端口速度以 1 Gbps 和 10 Gbps 为增量;在 Oracle 数据中心定位时,增量为 10 Gbps。
    • 如果数据集相对较小,通常可以通过公共互联网传输至多 2 TB。Oracle 建议使用 IPsec VPN Connect,该连接可在您的源环境与 Oracle Cloud Infrastructure 之间提供加密和安全连接,以便将数据安全写入对象存储,然后从中恢复。在源环境之间设置 IPsec VPN 连接的第一个步骤是 DRG。应将 DRG 设置为将 Oracle 云与内部部署路由器连接起来。使用多个 IPsec 隧道以确保冗余。
  • 如果您有大规模的 PB 级数据集并且担心上载时间过长,Oracle 建议使用以下脱机传输选项。这些选项使用商用硬盘或 Oracle 数据传输设备将数据快速安全地传输到 Oracle,而不通过线路进行传输。
    • 每个数据传输设备允许组织迁移多达 150 TB 的数据。在创建传输作业后,可以通过 Oracle Cloud Infrastructure 控制台请求设备。应配置设备,然后将其连接到内部部署网络。迁移团队还需要挂载设备上的 NFS 卷,并将数据复制到设备上。复制数据后,将设备寄送到 Oracle 并监视数据传输的状态。
    • Oracle 数据传输磁盘是另一种脱机数据传输解决方案。您可以将数据作为加密磁盘上的文件发送到 Oracle 传输站点。然后,站点运算符将文件上载到您指定的对象存储桶中。您可以根据需要将上载的数据迁移到其他 Oracle Cloud Infrastructure 服务。

网络连接

网络和连接体系结构的主要目的是在云资源与需要访问这些资源的任何用户和 / 或系统之间提供安全、高速的连接。

后面是无状态规则 .png 的说明
插图无状态规则 .png 的说明

以独立网络连接部署为例。上载或下载文件时,Oracle Identity Cloud Service 将处理验证,您可以通过堡垒服务器访问专用子网中的实例。负载平衡器实例在公共子网中接收您的请求,并允许通过应用服务器从公共互联网流量。应用服务器和文件管理器通过专用负载平衡器相互通信。应用程序管理器访问数据库并通过负载平衡器响应您的操作。

图像中显示的网络安全组 (Network Security Group, NSG) 用作实例的虚拟防火墙。使用它们允许不同层之间以及堡垒主机与外部主机之间的通信。它们还包含有关允许数据传输的通信端口的信息。NSG 包含一组入站和出站规则。其中一些规则标记为无状态。将安全规则标记为无状态表示您不希望对与该规则匹配的任何流量使用连接跟踪。这意味着不自动允许响应流量。要允许无状态入站规则的响应流量,必须创建相应的无状态出站规则。

成本管理和监管

从资本支出模型(其中许多成本已在项目实施中固定)转变为运营支出模型(使用系统成本会不断扩展和收缩),客户通常需要成本管理工具来理解和控制组织内的这些云成本。

这些工具可以:

  • 控制资源的使用方式并设置配额
  • 设置和管理云预算
  • 防止超支
  • 确保跨部门和项目进行准确的成本跟踪
  • 分析哪些部门、服务和项目会不断促进云的应用
  • 获取发票对账的细粒度使用详细信息
  • 确定区域来优化成本
Oracle 提供的云平台服务可满足以下需求:
  • 区间:区间可用于确保业务单位之间的云资源隔离。此外,它们还用于对资源进行逻辑分组,以便衡量使用情况和计费。我们通常建议为组织的每个主要部分(即业务单位或部门)创建一个区间。区间也可以嵌套来支持子部门。
  • 标记:利用标记跟踪与跨多个部门的特定项目关联的资源的成本和使用。此外,您可以通过对所需的 Oracle Cloud Infrastructure 资源进行标记和编写批量操作脚本来简化资源管理。标记可利用策略、控制和自动化来确保标记完整性,并防止用户创建过多的标记、重复的标记以及处理现有标记。
  • 限额:使用限额可以更好地控制 Oracle Cloud Infrastructure 中资源的使用方式。管理员可以通过策略语句轻松设置配额,将资源分配给某些区间,设置一个区间可以占用的最大云资源数,甚至可以删除对某个区间的云资源的访问。定额与服务限制不同,因为服务限制由 Oracle 设置,而定额则由客户管理员设置。
  • 预算:将资源分配给与特定用例、部门或运营区域匹配的区间后,您可以设置预算、查看支出如何跟踪预算以及配置预警,以便在实际超出预算之前标记意外使用。
  • 成本分析:计费成本分析仪表盘有助于直观地查看对云使用量和成本有贡献的大桶。您可以按云服务、区间和标记分析成本。例如,分析师或管理员可以使用此工具来识别增加生产量或开发 / 测试使用量之间的差异,以及增加使用存储量与网络之间的差异。
  • 详细使用情况报告:包含详细的资源级别和每小时数据(包括所有关联的元数据)的 CSV 文件,即标记和区间。将详细的使用情况报告导出为 CSV 文件,并导入到现有商务智能工具中用于发票对账用例,从而获得更精细的账单,并确定成本优化区域。例如,您可以利用详细使用情况数据并与 Oracle Cloud Infrastructure 监视服务中的 CPU 利用率数据组合来识别要关闭的 CPU 利用率低的实例。

后面是 cost_management_compartments.png 的说明
插图 cost_management_compartments.png 的说明

监视

您需要能够监视云基础设施资源的运行状况和容量,以便始终实时优化 Agile PLM 性能。目标包括确保 Agile PLM 在云中的可用性和性能,并在异常影响您的业务之前检测并修复异常。此外,学生可能需要了解如何确定瓶颈和利用率低的资源,才能相应地优化。

Infrastructure Monitoring

您可能已经在使用 Oracle Enterprise Manager 和 Oracle Management Cloud 等监视工具来进行现有的 Agile PLM 部署。Oracle Cloud Infrastructure 在控制台中本地提供基础结构监视,但也可以支持现有的监视工具。根据您计划将所有应用程序和数据集迁移到 Oracle Cloud 还是维护混合云环境,Oracle 建议使用以下监视工具。
  • 对混合 / 多云环境进行多层监视:对于大多数多层迁移方案,您可以继续利用现有的监视工具,包括 Oracle Enterprise ManagerOracle Management CloudOracle Enterprise Manager 12c 提供对 Agile PLM 应用程序和 Oracle Database 的多实例监视,可提供全面、高效和关键的健康状况信息,例如绩效指标、可用性和最终用户体验。Oracle Management Cloud 可跨混合和多云环境提供集成监视。它通过跨基础设施、应用性能、安全性甚至最终用户活动等各个层面的代理进行监视。
  • Oracle Cloud Infrastructure Monitoring:为 IT 提供的经济高效、开箱即用的指标和仪表盘,用于监视云资源,例如 Oracle Cloud Infrastructure 控制台内的计算实例、块存储卷、虚拟 NIC、负载平衡器和对象存储桶。例如,您可以利用监视来跟踪 CPU 利用率、内存利用率并与计算自动伸缩进行集成。您还可以与开源可视化工具集成,运行您自己的度量查询,并让应用程序发出自己的定制度量,使您能够从控制台中的一个位置对所有关键时间序列数据进行可视化、监视和预警。
Oracle Cloud Infrastructure 执行无代理监视。目前,该原生基础设施监视服务不监视数据库服务。建议使用 Oracle Management CloudOracle Enterprise Manager,具体取决于 Oracle Database 是部署在内部部署还是部署为云服务。