通信服务提供商的云原生环境是什么样的?

2022年 10月 23日 20.3k 0

通信服务提供商的云原生环境是什么样的?

世界各地的数据中心、中央办公室和企业园区构成了“云”。具有计算、存储和网络功能的公共和私有云配置由分布式物理服务器、网络设备和软件提供。无论是物理的、虚拟的、本地的、远程数据中心的,还是上述所有的混合,云都为任何企业的数字化运营提供了动力。随着 5G 服务的兴起,业务的数字化转型需要探索和部署云服务——这就是云原生的核心。

云原生环境通常被称为云堆栈,包括基础架构、配置、编排、管理和应用程序开发。这些组件利用云交付模型并提供基础架构即服务 (IaaS)、平台即服务 (PaaS) 和软件即服务 (SaaS) 等云服务。

云基础设施和服务

虽然一些通信服务提供商 (CSP) 选择逐步将服务器和网络设备添加到他们自己的中央办公室和数据中心,但其他人更喜欢使用云提供商的 IaaS 产品在云中运行他们的工作负载。该模型允许 CSP 添加比其位于同一位置的私有云所能容纳的更多的数字规模、容量和计算能力,而不会导致部署延迟和物理硬件和软件许可证的成本。随着公司将其业务运营和面向客户的支持和服务转变为数字渠道,对弹性基础设施能力的需求只会增长。

CSP 还希望云提供商将应用程序开发平台作为托管服务提供。PaaS 使提供商能够利用由云提供商平台托管的一系列应用程序开发和测试工具,而云提供商则负责维护底层基础架构、安全性、操作系统和备份。中央办公室和运营中心还可以将多种基于云的 SaaS 产品用于业务支持系统 (BSS),例如帮助台票务、产品管理、订单管理、收入管理和客户关系管理。

为了避免供应商非常熟悉的另一种供应商锁定形式,CSP 需要同时访问多个实时利用 BSS 数据的云供应商。这种访问权限使 CSP 能够以最具竞争力的价格选择满足其需求的云服务。

云供应

用户通过云配置访问云服务和资源。云提供商根据需要、需要交付这些资源的方式和时间以及付款条件来分配资源。

高级云配置基于正式合同,按月固定收费。客户使用高级配置随意访问特定资源和服务的云资源。

动态配置基于可变或波动的需求,并按使用付费。客户使用动态配置快速扩展以适应意外的工作负载峰值,并在工作负载正常化时缩减规模。

云自助服务支持不需要合同或计费的事务性云服务。云自助服务允许客户使用信用卡从门户网站按需订购云服务。

CSP 可能会发现某些类型的云配置适合于某些云服务。例如,高级云配置可能最适合影响客户服务水平协议 (SLA) 但不足以要求特定网络段的资本支出支出的常规工作负载峰值。对于客户关系管理或帮助台票务系统等 BSS SaaS 工具,高级配置也是一个不错的选择。提供 CI/CD 客户服务的企业开发团队可能会将 PaaS 与高级云配置或动态配置一起使用。云爆发可能会使用动态服务配置来处理意外的工作负载峰值。云自助服务配置可能最适合员工生产力机器人和工具。

云容器和运行时

虽然云提供商提供了高效且有效的方式来托管应用程序和应用程序开发,但为了履行这些承诺,他们的产品要求托管应用程序在云环境中运行。在云原生环境中开发新产品和服务的应用程序开发人员将使用以隔离、标准和安全方式运行的云原生应用程序容器。正如 Linux 基金会所定义的那样,“云原生”是指容器化的开源软件堆栈,其中应用程序的每个元素都被打包在自己的容器中并被动态编排,以便每个部分:

可以主动调度和管理以优化资源利用率。
是面向微服务的,旨在提高每个应用程序的整体敏捷性和可维护性。
云环境需要能够启动和停止容器、访问和存储数据以及提供容器之间通信能力的编程工具。正如所有应用程序都有用于执行指令的运行时代码一样,容器化的云原生应用程序也是如此。云运行时引擎专为云环境而设计,云运行时工具将应用程序容器与执行指令和支持工作负载所需的云计算资源相匹配。

云编排和管理

由于在任何给定时间都有数十万个应用程序容器运行工作负载,因此需要进行云编排和管理,以防止容器无意中互相抢夺资源并影响服务交付。

应用程序容器需​​要云编排和管理来管理公共云和私有云中的容器连接、交互以及容器化工作流和服务。云自动化任务被配置为有凝聚力的工作流,同时为客户和环境提供适当的权限监督和策略执行。云环境需要实时的云服务发现、调度和协调以高效运行。

在通信网络中,云自动化工具包不应与包括网络服务编排和管理的网络自动化工具包混淆。任何计划在云中运行端到端网络服务交付操作的 CSP 都需要上述所有自动化工具,此外还要求应用程序使用开放和标准的 API,以便它们可以集成并无缝协同工作。

云原生应用开发

云堆栈的顶部是云原生应用程序开发。Java、PHP、Python、Ruby 和古老的 C++ 构成了在云容器中运行的函数和微服务的编程语言格局。云原生应用程序开发是一种在公共、私有或混合云环境中构建和管理响应迅速、可扩展且强大的应用程序的方法。云原生应用程序开发和支持基础设施更具弹性,因为它们不依赖于单个关键硬盘驱动器或服务器。任何拥有适当权限的人都可以在任何地方、任何设备上访问这些应用程序。

提供商在其中央办公室和网络运营中心混合使用了传统应用程序和云原生应用程序。这种组合通常反映在提供商的商业模式中。传统 CSP 为其企业系统以及基于机箱的垂直集成网络设备和专有管理系统提供更传统的应用程序开发方法。另一方面,顾名思义,云提供商拥有更多使用云原生应用程序开发工具构建的云原生应用程序。随着 CSP 采用 IaaS 和 PaaS,他们正在添加越来越多的从头开始为云部署而设计的应用程序。

走向云原生

走向云原生只是已建立的多供应商生态系统中数字化转型的一部分。随着技术主导的颠覆步伐加快,与了解云原生环境如何使企业实现业务运营数字化和重塑客户互动的合作伙伴合作至关重要。

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论