时间序列数据如何助力电信公司保持竞争力

导航至

本文最初发表于 The New Stack,并在此处获得转载许可。

时间序列数据库可以帮助电信公司变得更可靠、更高效和更具生产力。

随着一些新技术和政府行动改变了基本商业格局,并为新公司创新和颠覆现有企业创造了空间,电信行业正在经历快速变化。

在本文中,我们将了解现代 电信 公司面临的一些最大问题,并研究这些问题的潜在解决方案,以及主要公司如何在现实世界中使用这些解决方案。

不断变化的电信格局

企业面临的问题取决于它们所处的生命周期阶段。对于电信领域的成熟公司而言,最大的挑战是在维护其遗留基础设施的同时,还要进行现代化改造并朝着未来发展。

由于全球许多政府 推动旨在加强电信行业竞争的法规,以推动为客户提供更好的服务,因此现代化进程变得更加重要。成熟的电信公司未来将无法依靠固定的客户来产生稳定的收入。它们需要与新的竞争对手正面竞争。

让我们看一下这些公司需要解决的一些最大挑战

  • 可靠性比以往任何时候都更加重要:大量人员仍在远程工作,需要可靠的互联网才能提高工作效率。这种可靠性将需要更智能的网络和更好的监控,以便快速识别问题并自动化解决这些问题。
  • 更多设备生成更多数据:需要更多硬件来处理更多连接到互联网的人员。这意味着正在生成更多数据来监控所有这些设备,这可能会对存储和分析数据的旧工具构成挑战。
  • 边缘计算的兴起:消费者希望更低的延迟和更好的性能。各种形式的边缘计算正在兴起以帮助实现这一目标。但是,边缘计算为网络和软件架构带来了更多复杂性,需要加以考虑以维持可靠性。
  • 支持遗留硬件:处理通过不同协议通信的不同硬件,在某些情况下使用特定于供应商的工具会降低公司速度。
  • 颠覆性技术:像 Starlink 这样的新技术使公司更容易否定成熟公司的基础设施优势。T-Mobile 例如最近与 Starlink 合作,为以前因成本原因无法覆盖的地区的人们提供蜂窝网络访问。5G 是另一项新技术,由于部署和管理所有新硬件的复杂性,它将对电信公司产生重大影响。
  • 安全性:保护这些网络比以往任何时候都更加关键。似乎几乎每周我们都会了解到新的重大安全漏洞。能够可靠地实时监控网络以检测潜在的安全漏洞至关重要。

时间序列数据库如何帮助解决这些问题

上面讨论的许多问题都构成了与 时间序列数据 相关的问题。监控应用程序、异常检测、网络安全和跟踪网络可靠性——所有这些都依赖于不同形式的时间序列数据。拥有专门的工具来存储和分析这些数据是使电信公司更容易应对挑战的一种方法。让我们看一下其中的一些问题,以及现实世界的公司如何使用时间序列数据库来解决这些问题。

性能、可扩展性和可靠性

对于电信公司而言,时间序列数据库 (TSDB) 最基本的好处是能够更有效地存储和查询其数据。随着生成数据的设备数量的快速增加,为了提供更可靠的服务,公司需要更精细的粒度,例如能够每秒而不是每分钟收集 指标

例如,Cisco 使用 InfluxDB 监控其内部 SaaS 解决方案,并通过提供基于正常运行时间、加载速度和可用性等方面的警报,为最终用户提供实时监控。Cisco 还使用 InfluxDB 监控其年度 Cisco Live 会议的网络基础设施,以确保现场用户拥有稳定的互联网访问,并且虚拟与会者拥有可靠的视频流。

Vonage 是另一家使用时间序列数据库来提供可靠服务的公司。Vonage 为商业客户提供联络中心解决方案,并提供 99.999% 的正常运行时间保证。为了确保达到这个数字,它依赖 InfluxDB 来确保实时了解其基础设施,并以毫秒级的分辨率了解其指标。如果没有专门设计用于处理此类数据的数据库,这种类型的分析将非常具有挑战性。

数据集成

Network to Code 与尝试对其网络基础设施进行现代化改造的企业客户合作。其中很大一部分是了解该基础设施的可见性,这在处理许多不同的特定于供应商的硬件和网络协议时是一个挑战。它在很大程度上依赖 Telegraf 来转换和存储这些数据,而只需付出最少的努力。许多时间序列数据库还将提供额外的 原生集成,用于摄取数据,而无需处理外部服务或编写自定义代码。

自动化

为了为客户维持高服务级别协议 (SLA),自动化是强制性的。在许多情况下,人类根本无法足够快地做出反应,尤其是在问题跨越庞大网络而复杂时。

Comcast 使用时间序列数据库来分析其基础设施中的许多性能指标,不仅可以提高其软件的可靠性,还可以通过根据其收集的指标预测硬件需求来识别潜在的成本节约。

Red Hat 还能够自动化许多事情,从而变得更高效和更可靠。Red Hat 的硬件分布在 60 个不同的位置,拥有超过 1,600 台设备和 14,000 个网络接口。Red Hat 能够通过利用时间序列数据库的优势来自动化合规性报告、异常检测和容量规划等任务。

安全性

时间序列数据库通常用于网络安全,方法是跟踪事件并通过将最近的数据与历史数据进行比较来查找异常。如果您的时间序列数据库是开源的,则可以通过将数据存储在本地来避免将敏感数据暴露于潜在的网络风险,从而进一步降低安全漏洞的风险。对于不太敏感的数据,一些 TSDB 为您提供了将 数据复制 到其他存储位置的选项。这使您可以获得边缘的低延迟处理以及云的可扩展性和可靠性的好处。

结论

从技术、业务和监管的角度来看,电信行业正在发生许多变化。至少从技术的角度来看,可以通过使用时间序列数据库等新技术来解决一些主要问题,从而使公司更可靠、更高效和更具生产力。