了解如何使用自备映像将 Siebel 迁移到 Oracle Cloud Infrastructure

您可以使用 Oracle Cloud Infrastructure 的自备映像 (Bring Your Own Image, BYOI) 功能来迁移和更新 Siebel Enterprise,以便将运行 Siebel 的内部部署虚拟机映像引入云。

BYOI 消除了在 OCI 中实现 Siebel 的新需求,从而满足客户的需求。本地虚拟机的一切功能都随之迁移到 OCI,从而减少整体工作量和时间。

Oracle Siebel 已经在客户关系管理 (CRM) 部门革新了二十多年。在这一领域竞争激烈的情况下,Siebel 仍然被视为完整的 CRM,为所有垂直领域提供 CRM 解决方案。Oracle Cloud Infrastructure (OCI) 上的 Siebel 提高了其总体能力。客户可以利用 Siebel 在 Oracle Cloud 上提供的强大功能,将 Siebel 与 Oracle 堆栈无缝集成,从而为企业提供有力支持。

此解决方案手册仅关注 Siebel 的中间层迁移。虽然 BYOI 功能还可以迁移运行 Linux 的 VM,但本练习中的步骤适用于 Windows。

了解 Oracle Cloud Infrastructure 上 Siebel 的特性和功能

OCI 上的 Siebel 实施为您提供许多优势,其中包括:

  • 根据 Oracle 最近获得的客户验证调查结果,与内部部署或其他云平台部署相比,总体拥有成本更低。
  • 新的基于 REST 的连续部署工具 Siebel Cloud Manager 可自动在 OCI 的 Oracle Container Engine for Kubernetes (OKE) 上部署 Siebel CRM,从而容器化 Siebel 实施。
  • 无单点故障。
  • 无需重新设计架构,即可进行迁移。
  • 快速现场技术更新、修补和更新(Siebel 团队现在利用 CI/CD 软件开发模型)。
  • 通过 Oracle Cloud Infrastructure 或 Oracle Management Cloud 和 Siebel 模板主动监视成本和使用情况。
  • 几乎可以即时扩展或收缩。
  • 在当前部署中使用 Oracle Cloud Infrastructure 工具或工具,以保持对安全性和监管的控制。

了解内部部署需求

要完成此手册中的练习,您的内部部署 Siebel CRM 版本必须是 IP 2017 或更高版本。

预期结果

完成迁移到 OCI 后,您应该会看到以下结果:

  • 从内部部署导出的定制映像将用于在 OCI 中创建实例。

    如果您预计内部部署 VM 和将使用 OCI 定制映像在 OCI 中创建的 VM 不会同时启动并运行,则可以为 OCI 上的 VM 使用相同的内部部署 VM 主机名。这是因为最佳做法是在同一域中维护具有不同主机名的计算机。

  • 要概括 Siebel Windows,您需要运行 Sysprep(系统准备)。
  • Siebel 将更新为最新版本之一。
  • Siebel 数据库和客户端必须升级到认证版本,但其迁移过程不在本手册的范围内。有关认证,请访问 My Oracle Support

了解 Siebel 参考体系结构

Siebel CRM 可在不同架构风格中部署到 OCI,确保:

  • 高可用性
  • 安全性
  • 负载平衡
  • 灾难恢复

下面显示了可以在 OCI 上部署的最简单安全、高度可用的 Siebel 体系结构。

后面是 migrate-siebel-oci-byoi-arch.png 的说明
插图 migrate-siebel-oci-byoi-arch.png 的说明

migrate-siebel-oci-byoi-arch-oracle.zip

上述体系结构的主要功能包括:
  1. 跨 AD 的区域子网:区域子网跨整个区域,提供诸如保护免遭 AD 网络故障、简化 Siebel 服务部署和管理等好处。在此体系结构堡垒主机中,两个 AD 中的负载平衡器和应用层服务器均处于活动状态。
  2. 跨 AD 负载平衡:公共负载平衡在所有配置的 AD 中跨服务器分配流量,从而提供针对 AD 故障的保护。
  3. 跨 AD 的主动 - 主动 Siebel AI 服务器组件:通过在 AD 中将支持的服务群集化,您可以在单个 AD 中防范任何意外故障。
  4. 跨 AD 的主动 - 主动 Siebel Server 组件:通过将受支持的服务集群到多个 AD,您可以在单个 AD 中防范任何意外故障。GWY 和 Siebel 文件系统在 AD 中显示为“主动 - 被动”。
  5. 可用性域中的数据库灾难恢复:使用数据卫士或活动数据卫士取决于您的用例和数据库版本。Active Data Guard 需要 Enterprise Edition - Extreme Performance。
此体系结构包含以下组件:
  • 区域

    Oracle Cloud Infrastructure 区域是一个局部地理区域,其中包含一个或多个数据中心,称为可用性域。区域独立于其他区域,而广阔的距离可以分离它们(跨国家甚至大陆)。

  • 可用性域

    可用性域是一个区域中的独立数据中心。每个可用性域中的物理资源都与其他可用性域中的资源隔离,因而具备容错能力。可用性域不共享电源、冷却设备或内部可用性域网络等基础设施。因此,一个可用性域出现故障不会影响区域中的其他可用性域。

  • 虚拟云网络 (VCN) 和子网

    VCN 是可在 Oracle Cloud Infrastructure 区域中设置的可定制的软件定义网络。与传统的数据中心网络一样,VCN 允许您完全控制您的网络环境。VCN 可以具有多个不可重叠的 CIDR 块,您可以在创建 VCN 后更改这些块。您可以将 VCN 分段到子网,这些子网可以限定到区域或可用性域。每个子网包含一个连续的地址范围,这些地址与 VCN 中的其他子网不重叠。您可以在创建子网后更改其大小。子网可以是公共子网,也可以是专用子网。

  • 堡垒

    Oracle Cloud Infrastructure 堡垒提供对没有公共端点且需要严格资源访问控制的资源(例如裸金属和虚拟机、Oracle MySQL 数据库服务自治事务处理 (Autonomous Transaction Processing, ATP)、Oracle Container Engine for Kubernetes (OKE) 以及任何允许安全 Shell 协议 (Secure Shell Protocol, SSH) 访问的其他资源有限且受时间限制的安全访问。使用 Oracle Cloud Infrastructure 堡垒服务,您可以启用对专用主机的访问,而无需部署和维护跳转主机。此外,通过基于身份的权限以及集中、审计和有时限的 SSH 会话,您还可以改善安全状况。Oracle Cloud Infrastructure 堡垒消除了公共 IP 的堡垒访问需求,在提供远程访问时消除了麻烦和潜在的攻击面。

  • 负载平衡器

    Oracle Cloud Infrastructure Load Balancing 服务提供从单个入口点到后端多个服务器的自动流量分配。通过负载平衡器可以访问不同的应用。

  • 动态路由网关 (DRG)

    DRG 是一个虚拟路由器,它提供 VCN 与区域之外的网络之间的专用网络通信路径,例如另一个 Oracle Cloud Infrastructure 区域中的 VCN、内部部署网络或其他云提供商中的网络。

  • Siebel AI 服务器

    Siebel 应用产品接口 (SAI) 是与 Siebel Server 上的 Siebel Web 引擎(该引擎是应用产品对象管理器组件的一部分,例如 Call Center Object Manager)以及由 Siebel CRM 用户运行的浏览器进行通信的程序。

  • Siebel 组件

    专用子网包含 Siebel 应用服务器、Siebel 云网关和 Siebel FS VM。

  • 主数据库和备用数据库

    主数据库是 Siebel 应用产品使用的主数据库。备用数据库是从主数据库的备份创建的数据库副本。

  • Data Guard

    一组全面的服务,可以创建、维护、管理和监视一个或多个备用数据库,使生产 Oracle 数据库在灾难和数据损坏后能够生存

  • 对象存储

    通过对象存储,可以快速访问任意内容类型的大量结构化和非结构化数据,包括数据库备份、分析数据以及丰富的内容(例如图像和视频)。您可以安全可靠地存储数据,然后直接从互联网或云平台检索数据。您可以在不降低性能或服务可靠性的情况下无缝扩展存储。将标准存储用于需要快速、立即和频繁访问的“热”存储。将归档存储用于长时间保留的“冷”存储,很少或很少访问。

关于实施责任

要实施此解决方案,您必须具有或分配以下概述的责任: