毫秒级的竞技PK | 电信行业需要的5G速度
作者:互联网
VoltDB是一种高速决策引擎,经证实可为实时应用程序提供助力,这些实时应用程序必须在几毫秒内做出反应,用以增加营收或防止营收降低。
在电信行业中,这种核心能力是绝对必要的。5G的引入与物联网(IoT)的爆炸性增长相结合,正在推动数据量、速度和种类的大量增加,由于5G驱动的服务等级协议(SLA)要求与遗留系统缺点之间力量的差距,想达到规模,仅靠传统解决方案根本无法实现5G带来的延迟和事务一致性级别。
VoltDB平台的独特功能使其相较其他平台能更好地处理电信公司复杂的高速数据需求,数字化转换您的业务。对于以下应用程序用例特别有效:
- 数字业务支持系统(BSS)无法满足5G的新延迟要求,需要新的模块化部署方法。
- Billing中介系统,由于流入了所有基于IoT的数据,因此具有巨大的发展新机遇。
- 客户管理(也称为客户价值管理和客户体验管理)实际上已经发展成为一个行业,其高度个性化的报价已成为其标准。
- 收入保证,在面对日益增长的网络威胁和更复杂的欺诈者的情况下变得越来越难。
VoltDB旨在增加电信企业预先进行的大数据投资(例如NoSQL,Hadoop和传统数据仓库)以及消息投资(例如Kafka),从而使企业能够针对复杂的流数据大规模触发关键的事件中正确决策。它只需不到10毫秒的时间,且在不会影响数据准确性的前提下,可实时增加收入或防止收入损失。
毫秒级-VoltDB的优势世界顶尖的短跑运动员和永无止境的奥林匹克竞技者之间的区别是几毫秒。同样,数据世界也已经变成了毫秒级的游戏,丢失几分之一秒就意味着失去收入并输给了竞争对手。
VoltDB比其他任何人都更了解这一点,这就是为什么我们围绕速度和准确性的结合构建我们的平台的原因:我们在这两者上都没有妥协。
VoltDB旨在支持实时应用程序,这些应用程序必须在事件发生后数毫秒内做出反应,以增加收入或防止收入损失。
请注意,我们说的是“事件中”,而不是“事件后”(“事件”是指采取措施触发通过光纤电缆传输数据的行为,例如信用卡购买,短信或被告知通过电话应用执行某项操作的IoT设备)。
我们将“事件中”定义为事件发生后10毫秒之内,并且将涉及的数据发送到数据湖之前。
1.为什么单位毫秒的概念如此重要?
如果数据已经到达数据湖,它会失去了企业变现的机会,从而失去了大部分的价值,进而失去了将其货币化(BSS)的能力,以及失去了利用它来吸引客户注意力(客户管理)的机会。
2.为什么在7到10毫秒内错过了这些机会,数据失去了价值?
从加载网页到进行在线购买的每个任务都包含许多子任务,每个子任务都有自己的延迟,如果您的数据平台无法满足要求,这些子任务最终会花费太多时间,导致购物者取消订单或网络罪犯潜入。
这就是VoltDB大放异彩的地方。如果整个过程需要在250毫秒内完成,那么“决策”部分-当您的数据库通过使用机器学习和AI来确定某条数据是否异常时,因此值得采取行动(通过,或者不让它通过,或及时利用它来获利)-需要在10毫秒内发生,以使围绕它的所有子任务及时发生。
当您考虑5G和IoT时,对异常数据做出这些不到10毫秒的决策就变得更加有价值,这将使设备间的通信速度更快。由于数据速度受到光速的限制,光速会通过光速传播的介质(光缆)进一步降低,因此加快处理速度并充分利用5G的唯一方法是尽可能多地完成数据事件发生时(即在“边缘”),从摄取到采取正确的操作,以尽可能快地获取数据。
VoltDB提供了罕见的功能组合,使我们的数据平台特别适合21世纪电信公司以及为其提供服务的各种软件供应商。
当今的商业环境要求某些硬核功能来解决特定应用程序的规模和延迟挑战,而又不影响准确性或可靠性,而VoltDB可以提供以下每一项功能:
首先是应用级功能和优点:
看点1.超可靠的低延迟,可与5G SLA保持一致
5G与IoT和机器对机器通信相结合,使传统技术几乎无法生存。为了满足5G的SLA,尤其是BSS和客户管理方面的要求,您的应用程序必须能够在200毫秒内从接收到决策,这意味着决策部分需要在10毫秒内完成,同时又不影响数据准确性。
看点2.流集成,以基于多个信息流做出事件中的决策
当今的数据来自高度分散的来源,速度很快。
流处理技术使您可以实时处理、存储、分析数据,最重要的是,可以对数据流进行操作。传统的批处理数据的处理方法,要求在处理、存储或分析数据之前先以批处理的形式收集数据,而流数据则连续不断地流入,从而使您可以实时处理数据,而不必等待数据以批处理的形式到达。
看点3.遵循严苛标准保持事务一致性的数据处理方式,并做出复杂决策
遵循严苛标准是保持一致性的关键。
如果5G使一切变得更快,那么在确保一致性而又不牺牲速度或数据平台性能等其他指标的情况下,ACID变得更加重要,也变得更加困难。
大多数基于NoSQL的数据平台将无法满足一项或多项严苛要求,因此无法满足当今许多(即使不是大多数)企业应用程序的数据一致性要求。
看点4.智能实时聚合,可测量,监视和检测重要KPI中的偏差
任何强大的5G应用程序的核心都是能够使用历史记录和近期记录来做出复杂的决策,从而对事件进行细微的了解,并根据您的独特业务需求和KPI以最佳方式对其采取行动。
大多数数据平台(尤其是那些使用旧版或NoSQL数据库技术的数据平台)都专注于历史数据或最新数据,而没有将其汇总并得到整体视图。
看点5.水平可扩展性,以支持不断增长的数据量和各种数据,而无需延迟潜伏
由于涉及的开销以及数据包必须进行额外的数据中心传输,因此仅垂直扩展(即通过添加CPU内核)会很快使您的应用程序出现延迟和超过正常运行时间的麻烦。
内存数据平台(如VoltDB)针对水平和垂直扩展进行了优化,因为它们没有绑定到磁盘,并且可以使用分区来水平扩展,也可以使用多核支持来垂直扩展。
除此之外,还有一些操作级别的功能和优点:
1.云原生将通过敏捷性和自动化构建竞争优势
云原生架构充分利用了公共云的分布式、可扩展性、灵活的特性,以最大程度地创造业务价值和保持客户满意度。
走向云原生意味着通过启用诸如持续集成和部署之类的实践以及快速按实际规模扩展或缩减资源的能力,减少基础架构的许多层(网络、服务器、操作系统等)以加速新服务的开发和部署。实时资源优化,以响应流量高峰和一次性事件。
2.高可用性确保面对硬件故障的业务连续性
在 5G 时代,客户管理、BSS 和收入必须要求没有服务故障。为了让您的客户保持快乐和忠诚,在欺诈者有机会在您的网络内造成严重破坏之前,您需要避开他们。
凭借高可用性,您可以减少停机的负面影响,实现系统故障的自动恢复,进而转化为更好的投资回报率,并最终实现更稳健的收益底线。
3.主动-主动跨数据中心复制,以提供地理分布的弹性,以支持5G级服务质量
虽然许多数据平台和数据库技术公司提供某种形式的跨数据中心复制,但很少有人提供真正的双活交叉数据中心复制。
这意味着使用两个数据库,这两个数据库都可以实时更改,并且两个数据库都可以相互传播更改,因此避免了冲突解决方面的问题,因这些问题显著影响应用性能并最终影响您的投资回报率。
4.磁盘持久性确保您永不丢失数据
磁盘持久性意味着在创建数据的过程结束后,数据仍将保留。
磁盘持久性可确保在您使用的系统关闭电源后进行数据存储,这意味着您可以从数据中获得最大的价值,而不会让任何数据丢失。
5.通过减少层数,简化基础架构,简化堆栈以降低成本并提高数据处理性能
堆栈中的每一层都增加了延迟。添加更多层可以很好地解决所有类型的数据摄取和分析问题,并且应用程序不能再花时间进行关键任务决策。
直到 5G 和 IoT 的出现,改变了这一现状。层越少,您引入堆栈的延迟就越少。VoltDB 允许您简化堆栈,以管理 200 毫秒以下的“从即入到操作”。
虽然许多数据库技术公司提供以上某些“THE”功能,但没有其他数据平台或数据库技术公司提供所有以上的功能。
VoltDB支持强ACID和实时智能决策的应用程序,以实现互联世界。没有其它数据库产品可以像VoltDB这样,可以同时需要低延时、大规模、高并发数和准确性相结合的应用程序加油。
关于VoltDB
VoltDB支持强ACID和实时智能决策的应用程序,以实现互联世界。没有其它数据库产品可以像VoltDB这样,可以同时需要低延时、大规模、高并发数和准确性相结合的应用程序加油。
VoltDB由2014年图灵奖获得者Mike Stonebraker博士创建,他对关系数据库进行了重新设计,以应对当今不断增长的实时操作和机器学习挑战。Stonebraker博士对数据库技术研究已有40多年,在快速数据,流数据和内存数据库方面带来了众多创新理念。
在VoltDB的研发过程中,他意识到了利用内存事务数据库技术挖掘流数据的全部潜力,不但可以满足处理数据的延迟和并发需求,还能提供实时分析和决策。VoltDB是业界可信赖的名称,在诺基亚、金融时报、三菱电机、HPE、巴克莱、华为等领先组织合作有实际场景落地案例。
VoltDB中国:https://www.voltdb-china.cn/
标签:数据库,应用程序,毫秒,VoltDB,PK,5G,数据 来源: https://blog.51cto.com/u_14983666/2786580