预配主基础结构
关于预配主基础结构
在此示例配置中,PeopleSoft 部署的主区域是阿什本,在 Oracle Cloud Infrastructure (OCI) 控制台中以 us-ashburn-1
形式显示,缩写为 IAD
。完整的 PeopleSoft 堆栈部署在单个可用性域 (AD) 中,以 AD-2 为例,其中包含以下内容:
- Oracle Exadata Database Service on Dedicated Infrastructure 四分之一机架
- 应用中间层服务器
- Oracle Cloud Infrastructure File Storage ,用作由所有应用层服务器挂载的共享文件系统。
预配同一可用性域中的所有组件可以使组件之间的网络延迟降至最低。
这是为主环境预配资源的典型顺序:
- 用户和组
- 划分
- 策略
- Virtual Cloud Network (VCN)
- 在 VCN 中:
- Internet 网关
- NAT 网关
- 服务网关
- 为每个子网路由表
- 每个区域或层的子网
- 每个子网的安全列表
- 专用基础结构上的 Oracle Exadata Database Service
- 应用中间层的计算实例
- OCI 文件存储
- 负载平衡器
此解决方案手册提供了示例,但未详细说明如何预配所有资源。您无需为每个环境预配所有资源—例如,单元测试环境可能要简单得多。但是,您必须具有组和用户、区间、VCN 和至少一个子网。
创建用户、组、区间和策略
设计了用于存储实施主要组件的区间,以及应授予不同类型用户哪些权限来管理和保护这些组件后,可使用 OCI 控制台创建用户、组、区间和策略。
例如,我们有两个组:
exa-admin-group
network-admin-group
每个组可以具有相同或不同的用户集来管理特定资源。exa-admin-group
将管理 Exadata 和数据库资源,而 network-admin-group
将管理所有网络资源,例如 VCN、路由表、子网、安全列表等。
exa-admin-group
,使用以下策略语句创建名为 exa-compartment-policy
的策略:
- 允许组
ebs-exa-admin-group
管理区间psft-exadb-d-compartment
中的instance-family
- 允许组
exa-admin-group
管理区间psft-exadb-d-compartment
中的database-family
- 允许组
exa-admin-group
管理区间psft-exadb-d-compartment
中的volume-family
network-admin-group
,使用以下语句创建名为 network-compartment-policy
的策略:
- 允许组
network-admin-group
管理区间psft-network-compartment
中的virtual-network-family
- 允许组
psft-cloudadmin-group
在区间psft-network-compartment
中使用virtual-network-family
- 允许组
exa-admin-group
在区间psft-network-compartment
中使用virtual-network-family
- 为必须授予的每个特定权限集创建一个组。
- 为要预配的每个资源创建一个区间,并按相同的方式管理资源的逻辑集合。
- 创建策略,详细说明每个组的成员可以对每个区间中的元素执行的操作。
- 定义作为每个组成员的用户。
预配 OCI 网络组件
创建主要 VCN,然后创建其他网络组件。
创建主要网络
从 Oracle Cloud Infrastructure (OCI) 控制台创建虚拟云网络 (VCN),并根据为 VCN 指定的 CIDR 块定义网络大小(IP 地址总数)。
- 登录到 OCI 控制台。
- 打开导航菜单,依次单击网络和虚拟云网络。
- 单击创建 VCN ,然后填写以下字段:
- 单击 创建 VCN 。
VCN 显示在区间中的虚拟云网络列表页面上。
创建网关
所有实施都使用专用子网和 NAT 网关。如果您的网络将有流量传入和传出公共互联网,请创建一个互联网网关。如果您需要访问区域本地服务(例如用于备份的 OCI Object Storage 和 YUM 存储库),请创建服务网关。
- 创建 NAT 网关。
- 创建 Internet 网关。
- 创建服务网关。
创建路由表
虽然在定义子网后可以更轻松地设计路由表和路由规则,但在创建子网之前创建路由表和规则会更简单。此示例使用 OCI 控制台创建路由表 db-private-RT
,包括其本地路由规则。
创建子网
创建用于 Oracle Exadata Database Service on Dedicated Infrastructure 客户端网络的子网。在此示例中,子网为 exadb-private-subnet-ad2
。
注意:
考虑以下事项:- 所有子网都位于
psft-network-compartment
区间中。 - 在本示例中,我们在子网名称末尾附加了
ad2
,以指定子网所在的可用性域。 - Oracle Exadata Database Service on Dedicated Infrastructure 可以有两个独立的子网:一个用于客户端网络,一个用于备份到对象存储。要创建专用于对象存储数据库备份的子网,请执行以下步骤,但在步骤 4d 中选择其他 CIDR 块。我们使用 10.0.108.0/24 进行案例研究。使用相同的路由表 (
db-private-RT
),因为它具有到服务网关的路由规则。
- 在 OCI 控制台中依次选择网络和虚拟云网络。
- 单击之前创建的 VCN 以显示“VCN 详细信息”页面。
- 单击子网,然后单击创建子网。
- 完成以下信息:
预配目标基础结构
预配 Oracle Exadata Database Service on Dedicated Infrastructure 分两步完成:
- 预配目标基础结构
选择 Oracle Exadata 模型和配置,并指定可用性域。完成并提交预配请求,然后等待基础结构预配完成。如果需要,您可以在预配后扩展计算能力和存储容量。
- 预配 VM 集群
预配 Oracle Exadata 基础结构后,您将在基础结构上预配 VM 集群。选择网格基础结构版本、启动器数据库版本、集群的 OCPU 计数和 ASM 磁盘组存储属性。如果您计划将备份存储在区域本地对象存储上,则不应选择用于备份的本地存储。取消选择本地备份时,Oracle Exadata Database Service on Dedicated Infrastructure 对话框会提供用于指定备份子网和子网所在区间的其他字段。
预配 Oracle Exadata Database Service on Dedicated Infrastructure
使用 Oracle Cloud Infrastructure (OCI) 控制台预配目标环境。
此示例体系结构使用以下 Oracle Exadata 模型和配置:具有两个计算节点 (domUs) 和三个存储单元的 Oracle Exadata Cloud X6-2 四分之一机架。可用性域是 AD-2。
预配 VM 集群
成功预配 Oracle Exadata Database Service on Dedicated Infrastructure 后,可以将 VM 集群预配到基础结构上。
Exadata VM 集群在数小时内完全启动、运行并可访问。以下组件已完全配置。
- 两个 domU 计算 VM 节点
- Oracle Clusterware 和 Oracle Grid Infrastructure
- 客户机子网上具有三个 IP 地址的 SCAN 名称
- SCAN 和网格 VIP 与各自的监听程序
- 高冗余 ASM 磁盘组
磁盘组名称 | 冗余 | 总大小 (MB) | 可用 (MB) |
---|---|---|---|
DATAC1 | High | 161,206,272 | 48,055,638 |
RECOC1 | High | 53,747,712 | 16,376,564 |
创建其他小型磁盘组是为了支持 Oracle Advanced Cluster File System (Oracle ACFS) 。
预配计算实例
计算实例是您的应用和中间层服务器。它们用于 PeopleSoft 应用程序和 PeopleSoft Internet 体系结构 (Internet Architecture,PIA) Web 服务器。
预配计算实例时,请选择最适合您的负载的配置。OCI 提供多种配置供您选择,以及在基于 Intel 或 AMD 的处理器之间进行选择。支持 Oracle Linux 和 Microsoft Windows。预配应用层计算节点时,请指定区间 (psft-app-compartment
) 来存放计算实例资源,并为应用层指定子网 (app-private-subnet-ad2
)。应用服务器将托管:
- Tuxedo 应用程序服务器域
- Tuxedo 批处理服务器域
- MicroFocus COBOL 编译器和运行时工具
您可以预配 PIA Web 服务器并将其放置在同一区间中,并使用与应用服务器相同的子网。他们将托管以下内容:
- WebLogic 用于托管 PIA 服务器的 Web 服务器
- Coherence*Web 高速缓存服务器(可选)