--> 在甲骨文云基础设施上部署云规模计费解决方案
欢迎访问深圳敏捷云计算科技有限公司!

在甲骨文云基础设施上部署云规模计费解决方案

2024-01-16 原创文章

随着通信服务提供商(CSP)努力满足日益增长的用户基础需求,并推出新的5G服务,他们越来越多地将其业务支持系统(BSS)迁移到云端,以提高运营灵活性。


甲骨文通信计费和收入管理(BRM)应用是面向通信行业的领先的、云规模的收入管理解决方案。BRM旨在支持CSP货币化策略核心的业务流程,并可作为云原生、容器化应用部署在甲骨文云基础设施(OCI)上,利用甲骨文云基础设施容器引擎Kubernetes(OKE)。


此架构描述了在单个OCI区域内的单个可用性域中部署BRM的高级概念架构。实际部署细节将取决于服务提供商的业务需求等多种因素,可能与此参考架构有所不同。


BRM具有功能丰富和运营性能,使得创新型、以客户为中心的企业能够满足面向消费者(B2C)和面向企业(B2B)服务提供商的高收入增长需求。为了展示BRM的企业级计费性能,甲骨文通信云规模计费解决方案(由BRM提供动力)进行了测试。该解决方案运行在OCI上并使用OKE,完成了针对800万账户的账单运行,仅用时4.5小时。甲骨文实现了每小时2.29百万账户的计费吞吐量和每小时5.11百万账户的开票吞吐量。有关详细信息,包括测试方法和使用的OCI架构,请参阅“探索更多”中的技术简报。


BRM具有多服务架构,利用行业认可的云原生技术,如:Docker作为容器运行时,Kubernetes用于容器编排,Helm用于打包和部署。云规模计费为通信和数字业务提供业界验证的现代计费和收入管理,包括:

  • 灵活的服务和行业商业模式支持
  • 更快创新:设计时灵活性的数字产品快速上市
  • IT敏捷性:现代云原生部署模型,总拥有成本低,旨在部署在公共和私有云基础设施中
  • 全面的计费运营,确保准确一致的计费体验,帮助最小化客户计费投诉
  • 针对复杂层次结构的计费,包括:灵活的团体账户计划、汇总规则、定期、使用、购买费用、账单时折扣、支付、催收、调整和争议管理

架构

该架构用于通信服务提供商和与通信相关的企业的端到端收入管理。


收入管理是为每项服务和客户生成、捕获和收集收入的端到端过程。甲骨文通信云规模计费旨在支持高性能计费和开票任务的高效调度和执行,运行在云原生基础设施上。计费和开票是多线程应用程序,旨在最佳地利用可用的计算资源,确保大规模作业在最短的时间内完成。


计费操作被分解为多个并行的较小过程,实现有效的可扩展性,与动态Kubernetes自动缩放良好对齐。在层次结构中增加层次数量或下级账户数量产生可预测的吞吐量和可扩展性特征。


除了高性能的云原生架构外,还提供强大的运营能力,用于配置、调度和查看计费、开票和其他关键收入管理功能。

BRM的广泛API套件(包括Web服务、REST和符合TM Forum标准的开放API)允许服务提供商灵活控制地将BRM与外部企业业务应用程序集成,无需直接访问数据库,降低数据安全风险并减少运营管理负担。


容器化的BRM应用程序允许服务提供商灵活地在OCI公共云、本地(裸机或虚拟机)或客户的OCI专属区域部署应用程序。





架构包含以下组件:


租户

租户是甲骨文在甲骨文云中为您注册甲骨文云基础设施时设置的安全且独立的分区。您可以在租户内创建、组织和管理甲骨文云中的资源。租户与公司或组织同义。通常,一家公司会有一个租户,并在该租户内反映其组织结构。单个租户通常与单个订阅关联,而单个订阅通常只有一个租户。


地区

甲骨文云基础设施区域是一个地理上的局部区域,包含一个或多个数据中心,称为可用性域。各个区域彼此独立,它们之间可能相隔很远(跨越国家甚至大洲)。


分区

分区是甲骨文云基础设施租户内跨区域的逻辑分区。使用分区来组织甲骨文云中的资源,控制对资源的访问,并设置使用配额。为了控制对给定分区中资源的访问,您需要定义策略,指定谁可以访问资源以及他们可以执行的操作。


可用性区域

可用性域是区域内独立的、独立的数据中心。每个可用性域中的物理资源与其他可用性域的资源隔离,这提供了故障容忍性。可用性域不共享基础设施,如电力或冷却,或内部可用性域网络。因此,一个可用性域的故障不太可能影响该区域内的其他可用性域。


故障域

故障域是可用性域内硬件和基础设施的分组。每个可用性域有三个故障域,拥有独立的电力和硬件。当您将资源分布在多个故障域时,您的应用程序可以容忍物理服务器故障、系统维护和故障域内的电源故障。


虚拟云网络(VCN)和子网

VCN是您在甲骨文云基础设施区域中设置的可自定义的软件定义网络。与传统的数据中心网络一样,VCN使您能够完全控制网络环境。一个VCN可以有多个不重叠的CIDR块,您可以在创建VCN后更改这些块。您可以将VCN划分为子网,这些子网可以限定在一个区域或一个可用性域内。每个子网由一系列不与VCN中的其他子网重叠的地址组成。您可以在创建后更改子网的大小。子网可以是公共的或私有的。


负载均衡器

甲骨文云基础设施负载均衡服务提供了从单个入口点到后端多台服务器的自动化流量分配。


安全列表

对于每个子网,您可以创建安全规则,指定必须允许进出子网的流量的来源、目的地和类型。


网络地址转换(NAT)网关

NAT网关使VCN中的私有资源能够访问互联网上的主机,而无需将这些资源暴露给入站的互联网连接。


服务网关

服务网关为VCN提供了访问其他服务的途径,例如甲骨文云基础设施对象存储。来自VCN到甲骨文服务的流量通过甲骨文网络基础设施进行传输,从不经过互联网。


云守卫

您可以使用甲骨文云守卫来监控和维护甲骨文云基础设施中资源的安全。云守卫使用您可以定义的检测器配方来检查您的资源是否存在安全弱点,并监控操作员和用户是否存在风险活动。当检测到任何配置错误或不安全活动时,云守卫推荐纠正措施,并协助采取这些措施,基于您可以定义的响应者配方。


安全区

安全区从一开始就确保甲骨文的安全最佳实践得到执行,通过强制执行如加密数据和阻止网络对公共访问的策略,适用于整个分区。安全区与同名分区相关联,并包括安全区策略或“配方”,适用于该分区及其子分区。您不能将标准分区添加或移动到安全区分区。


FastConnect

甲骨文云基础设施FastConnect提供了一种轻松创建数据中心与甲骨文云基础设施之间专用、私有连接的方法。与基于互联网的连接相比,FastConnect提供了更高带宽选项和更可靠的网络体验。


Exadata数据库系统

甲骨文Exadata数据库服务是一个选项,使您能够在云中利用Exadata的强大功能,如果您的业务需求需要的话。您可以配置灵活的X8M系统,随着需求增长,向系统中添加数据库计算服务器和存储服务器。X8M系统提供RoCE(RDMA over Converged Ethernet)网络,用于高带宽和低延迟,持久内存(PMEM)模块,以及智能Exadata软件。


考虑因素

在OCI中部署云原生BRM时,请考虑以下几点。


自动缩放

您可以使用Kubernetes HorizontalPodAutoscaler(HPA)根据Pod的CPU或内存利用率,自动增加或减少部署中的BRM Pod副本数量。有关更多信息,请参阅“探索更多”中的《甲骨文通信计费和收入管理云原生部署指南》。


性能

BRM部署架构和系统规模将因客户而异,并且将取决于许多因素,包括但不限于用户基础、预期使用量、计费和开票模型、账户层次结构复杂性以及数据保留需求,这些应在部署项目设计阶段之前和期间与甲骨文或您的实施合作伙伴讨论。


可用性和弹性

为了获得更高的可用性,BRM可以跨可用性域和区域部署。在此类模型中,可以使用Active Data Guard提供跨RAC实例的数据复制。


融合计费

如果您需要支持高容量、低延迟的4G和5G服务核心网络计费,应考虑部署甲骨文通信云规模计费解决方案,该解决方案由甲骨文通信弹性计费引擎提供动力,并与BRM并行部署(不包含在此参考架构中)。在OCI上使用OKE进行的性能测试中,计费引擎在支持1亿同时活跃订户的多站点性能测试中实现了单位数毫秒级的延迟。测试表明,在每秒处理270,000笔交易时,甲骨文的云原生解决方案甚至可以满足世界上最大的CSP的最严格计费要求。有关甲骨文通信云规模计费的更多详情,请参阅“探索更多”。


开启您的Oracle云之旅:Agilewing - 您的智能云服务伙伴

作为Oracle的高级合作伙伴,Agilewing正重新定义企业体验Oracle云服务的方式。借助于其简化的开户流程和一流的技术支持,Agilewing将复杂的开户和操作流程转化为一种轻松、直观的体验。通过我们的一站式服务,您可以迅速开启并享受Oracle云的全方位服务,从而无缝融入云端世界。

Agilewing的AgileCDN服务,结合了OCI的云基础服务,提供了一流的全球内容加速解决方案。超过2800个全球POP节点和7000个直连点的强大网络,确保了无论您的业务扩展到全球哪个角落,都能保持高效稳定的运行。

利用Oracle云的先进技术,Agilewing致力于简化云服务搭建、云迁移和业务出海的过程。我们的合作模式为客户带来经济高效的解决方案,使他们能够更加专注于核心业务,同时享受Oracle云的高性能和安全保障。

Oracle云服务,作为一个充满潜力的领域,以其高性能、安全性和全球统一的服务标准,为各类企业开启了新的机遇之门。通过Agilewing的专业服务,无论是个人用户还是企业,都能轻松步入这个充满技术革新和高效能的新时代。现在,就让Agilewing引领您开始探索Oracle云服务,打开一个全新的世界大门。


如您想咨询 Oracle 的相关业务,可联系搜索微信号:lhh1843812463woshiwhw123

或者可以进入以下群组进行咨询:

微信公众号

微信技术交流社群: