暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

电信行业首个Aerospike数据库可持久内存案例落地,真香!

Aerospike服务号 2022-03-15
1171

电信公司早就不再是纯粹的电信公司。今天,它们已经渗透到消费者生活的方方面面——从支付和银行业务到医疗保健、娱乐、教育。角色的转变带来的一个结果就是电信网络内数据流量的大量增长,数据量每年翻一番在电信行业也不稀奇。

如果电信基础设施不够强健,注定会出现数据拥塞和关键任务应用程序的反应迟缓,从而导致糟糕的客户体验。这正是Aerospike某个大型电信客户当下面临的挑战。它们提供了更多的服务,吸引了更多用户,与此同时数据流量也在空前增长,迫切需要一种新的方法来帮助解决。这种新方法来自他们的战略数据平台提供商Aerospike,通过引入英特尔傲腾可持久内存(PMem),来帮助电信企业应对所需的数据规模,同时保持较低的成本。

英特尔傲腾PMem是一种新型内存和存储技术,主要面向数据密集型应用,这些应用需要低延迟、高持久性和强大的数据一致性——这是当今电信领域比较普遍的需求。尽管此前在金融行业已经有客户采用了基PMem的Aerospike解决方案,但在电信行业,这是第一个PMem的商业部署案例。

Aerospike与英特尔和客户一起解决了以下挑战:跨孤岛分析数据;支撑关键任务工作负载;在边缘实现数据的高速传输以做出实时决策。最为重要的是,在这个过程没有任何性能的损失。

Aerospike支持不同的存储组合

Aerospike实时数据平台对索引和数据提供不同的存储组合:

 索引和数据都存储在内存中

 索引和数据都存储在PMem中

 索引存储在内存/PMem,数据存储在SSD(即混合内存)

 索引和数据都存储在SSD(即全闪存)

显然,这里是性能+成本与数据规模之间的权衡,很多时候这个权衡决策是很难做的。不过,傲腾可持久内存让这个决策变得容易,因为它在成本+性能和数据规模之间做到了平衡。

▲Aerospike提供的不同存储组合具有不同的性能表现

在真正部署前,我们先进行了概念验证 (PoC)以展示基于PMem解决方案的技术可行性。我们使用名为“Aerospike C Benchmark”的内置基准测试工具来比较 PMem和“混合内存”方法。除了对PMem 进行优化外,PoC还使用了第二代Intel Xeon可扩展处理器。为了确保更快的可预测响应时间和更低的延迟,我们还使用了支持应用设备队列(ADQ)功能的英特尔以太网800系列网络适配器。

我们采用Aerospike数据库5,选择了两种典型配置:混合内存(配置1)和PMem(配置2),分别测试了这两种配置环境中不同读/写比例时的性能表现。基准测试工具记录了这个结果。

▲基于PMem的配置(配置2)性能(以TPS衡量)更好PMem带了比混合内存更佳的表现

测试结果表明,从“混合内存”模式转换到PMem模式之后,每秒事务数提高了2.3 倍。应该说,数据保存在PMem比在SSD 的表现更好在意料之中,但是将索引从内存转移到PMem也并没有带来明显的性能影响。

我们对70-30“读写”混合工作负载进行了测试,发现将数据从SSD换到PMem后,性能提升了60%;又对全“写”工作负载进行了测试,结果是写入的时间也减少了 10%。

▲不同工作负载下的Aerospike C客户端基准测试结果

实际上,除了显著提高性能外,英特尔傲腾PMem支持的Aerospike数据平台在其他许多方面为客户带来了好处:

1.通过在PMem中存储索引和数据,可以在系统断电时继续保存索引。这样几秒钟内重新启动,无需重建索引,节约了重启时间。

2.使用PMem比使用内存支持更大的索引,这可以减少服务器数量。此外,每台服务器可以配置的总内存量更大了,同时不会牺牲性能,这反过来又减少了投资和运营费用。

3.减少了停机时间,可以更频繁地进行软件更新和打安全补丁,冗余和复制要求也更容易满足。

小结

Aerospike和英特尔联合进行的PoC充分展示了PMem的能力,说明PMem绝不仅仅是一项工程壮举。大型电信公司的商业部署案例证明了它可以被信任来处理电信公司的关键工作负载,支持关键应用,例如“客户画像”。

我们认为,在电信和非电信边缘数据系统中,基于PMem的数据平台非常适合,此前这些系统一般选择的都是基于内存的解决方案。如果您正在考虑以更具性价比的方式部署MEC解决方案,基于PMem的数据平台正是一个非常好的选择。

关于Aerospike 

Aerospike实时数据平台使组织能够面对数十亿笔交易规模时实时采取行动,同时将服务器占用空间减少多达80%。Aerospike多云平台以可预测的亚毫秒级性能为实时应用程序提供支持,数据规模高达PB 级,正常运行时间为 5个9,并提供全球分布的、强一致的数据存储能力。基于Aerospike实时数据平台构建的应用程序可用于打击欺诈、面向在线电子商务进行商品推荐、支持全球数字支付等,并为数千万客户提供超个性化的用户体验。Airtel、Experian、Nielsen、PayPal、Snap、Wayfaaaair 和 Yahoo 等客户利用 Aerospike作为面向未来的数据底座。该公司总部位于加利福尼亚州山景城,还在伦敦、班加罗尔和特拉维夫设有办事处。目前已在中国开展业务。

猛戳左下角“阅读原文”,既可以下载社区版本,也可以随时提问。欢迎添加小编微信:Aerospike_China,帮你解决更多问题。





文章转载自Aerospike服务号,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论