提供高可用性会话边框控制器
会话边界管理器 (Session Bordellers, SBC) 支持跨多个 IP 网络提供安全、高质量的交互式语音和数据通信。
SBCs 部署在 IP 网络之间的边界。企业可以使用 SBC 互连内部通信网络,连接到设计用于交互式通信的广域服务(例如 SIP 主干),等等。SBC 也可以在两个服务提供商之间部署,也可以在服务提供商与其客户之间部署。
- 安全性
- 互操作性和服务达到最大化
- 体验质量 (QoE)、可用性和服务级别协议 (SLA) 保证
- 服务收入优化和成本管理
- 法规遵从性
Oracle Communications Session Border Controller 是一款功能强大、功能齐全的软件,您可以在 Oracle Cloud Infrastructure 上部署。generation-2 硬件底层 Oracle Cloud Infrastructure 使用非过度订阅的网络并提供控制基于会话的通信所需的计算功能,而不会向构成此类通信的双向介质流添加延迟、抖动或延迟。
体系结构
此引用体系结构包含一对活动备用 Oracle Communications Session Border Controller 实例,这些实例部署在 Oracle Cloud Infrastructure 区域的单个可用性域中的不同故障域中。在具有多个可用性域的区域中,可以在两个可用性域之间分配 SBC 实例。
下图说明了此体系结构。

插图 sbc-oc.png 的说明
体系结构包含以下组件:
- 主 SBC 节点和备用 SBC 节点
这些是托管 Oracle Communications Session Border Controller 的计算实例。在此引用体系结构中,SBC 节点都连接到同一子网,并且部署在单个可用性域中。可以选择在不同的子网中附加 SBC 节点。在具有多个可用性域的区域中,可以在单独的可用性域中部署它们。
- 底座主机
堡垒主机是连接到专用子网的计算实例。它提供对 SBC 节点的安全管理访问权限。
您可以安装第三方软件(如 Sippy)来管理 SBC 节点。
- 虚拟云网络 (VCN) 和子网
此引用体系结构具有单个 VCN,其中包含两个公共子网和两个专用子网。
每个 SBC 节点在所有四个子网中都有 VNIC。下表汇总了四个 VNIC 的网络分发和用途。VNIC 和子网 目的 专用子网 WanPort0 中的主 VNIC0 SBC 实例的管理访问权限。 公共子网介质 0 中的辅助 VNIC1 带有语音数据有效负载的包。 公共子网介质 10 中的辅助 VNIC2 带有语音会话的信号通信有效负载。 专用子网中的辅助 VNIC3 在主 SBC 和备用 SBC 之间进行实时通信,以监视这些控制器的运行状况。 如果主 SBC 出现故障,则会将活动语音呼叫相关信息传输到备用 SBC。
- 安全列表
对于每个子网,可以创建安全规则,以指定必须允许进出子网的源、目标和流量类型。
- NAT 网关
NAT 网关允许从专用节点访问 Internet 上的主机,例如将补丁程序和更新下载到 SBC 节点或堡垒/Sippy 节点。
- 服务网关
服务网关提供了从 VCN 到 Oracle Cloud Infrastructure Object Storage 的访问权限,用于存储日志和其他数据。
- 对象存储
Oracle Cloud Infrastructure Object Storage 服务是一个网络规模的高性能存储平台,提供可靠且经济高效的数据持久性。您可以使用它来存储日志和其他数据。
- 可用性域
可用性域是区域内的独立独立数据中心。每个可用性域中的物理资源都与其他可用性域中的资源隔离,这些资源提供故障容差。可用性域不共享基础设施,例如电源、冷却或内部可用性域网络。因此,一个可用性域出现故障不太可能影响该区域中的其他可用性域。
- 故障域
故障域是可用性域内的硬件和基础结构分组。每个可用性域都有三个具有独立电源和硬件的故障域。将计算实例放置到多个故障域时,应用程序可以容忍可用性域内的物理服务器故障、系统维护以及许多常见网络和电源故障。
建议
您的要求可能不同于此处介绍的体系结构。使用以下建议案作为起点。
- Sippy/bastion 主机
使用 VM.Standard.2.4 计算配置。此主机用于访问 SBC 节点和运行管理软件,例如 Sippy。
- 主 SBC 节点和备用 SBC 节点
使用 VM.Standard2.24 配置,该配置提供 24 个 OCPU 和 320 GB RAM。它还提供 24.6 Gbps 网络带宽。如果部署需要更多带宽,请考虑使用 BM.Standard2.52,该 BM.Standard2.52 提供 52 个 OCPU、768 GB RAM 和 2 x 25-Gbps 网络带宽。
- 对象存储
使用 Oracle Cloud Infrastructure Object Storage 存储日志和其他数据。
- VCN
创建 VCN 时,确定每个子网所需的云资源的 IP 地址数。使用无类域间路由 (Classless Inter-Domain Routing, CIDR) 表示法,为所需的 IP 地址指定足够大的子网掩码和网络地址范围。使用位于标准专用 IP 地址块内的地址空间。
选择不与内部部署网络重叠的地址范围,以便以后可以根据需要在 VCN 与内部部署网络之间设置连接。
创建 VCN 后,无法更改其地址范围。
设计子网时,请考虑您的功能和安全要求。将同一层或角色中的所有计算实例附加到同一子网。
使用区域子网。
- 安全列表
使用安全列表定义适用于整个子网的入站和出站规则。