etcd是一个强一致性的分布式键值存储,它提供了一种可靠的方式来存储需要由分布式系统或机器集群访问的数据。最值得注意的是,它为流行的容器编排平台kubernetes管理配置数据、状态数据和元数据。
etcd集群是为了提供具有最佳稳定性、可靠性、可扩展性和性能的键值存储。吞吐量和延迟是衡量性能的一些最常见的方法。延迟是指完成一项操作所需的时间。吞吐量是在一定时间内完成的总操作。
在这篇博客中,我们比较了etcd在两个亚马逊EC2实例系列上的吞吐量和延迟,这些实例系列跨越了一系列的实例规模。 这些实例系列是亚马逊EC2 M6g(基于Arm Neoverse驱动的AWS Graviton2处理器)和亚马逊EC2 M5(基于Xeon Platinum 8000)。我们的结果表明,与M5实例相比,在M6g实例上部署etcd的性能优势高达18%。下面几节介绍了我们的测试方法和结果的细节。
阅读直达链接:https://community.arm.com/arm-community-blogs/b/tools-software-ides-blog/posts/improve-etcd-performance-by-18-percent-by-deploying-on-aws-graviton2
作者:Ker Liu
欢迎大家点赞留言,更多Arm技术文章动态请关注极术社区Arm技术专栏