首页> 外文会议>IEEE International conference on cluster computing >GIRAFFE: A scalable distributed coordination service for large-scale systems
【24h】

GIRAFFE: A scalable distributed coordination service for large-scale systems

机译:GIRAFFE:用于大型系统的可扩展的分布式协调服务

获取原文

摘要

The scale of cloud services keeps increasing over time, significantly introducing huge challenges in system manageability and reliability. Designing coordination services in cloud is the right track to solve the above problems. However, existing coordination services (e.g., Chubby and ZooKeeper) only perform well in read-intensive scenario and small ensemble scales. To this end, we propose Giraffe, a scalable distributed coordination service. There are three important contributions in our design. (1) Giraffe organizes coordination servers using interior-node-disjoint trees for better scalability. (2) Giraffe employs a novel Paxos protocol for strong consistency and fault-tolerance. (3) Giraffe supports hierarchical data organization and in-memory storage for high throughput and low latency. We evaluate Giraffe on a high performance computing test-bed. The experimental results show that Giraffe gains much better write performance than ZooKeeper when server ensemble is large. Giraffe is nearly 300% faster than ZooKeeper on update operations when ensemble size is 50 servers. Experiments also show that Giraffe reacts and recovers more quickly than ZooKeeper against node failures.
机译:随着时间的推移,云服务的规模不断增长,这在系统可管理性和可靠性方面提出了巨大挑战。在云中设计协调服务是解决上述问题的正确途径。但是,现有的协调服务(例如Chubby和ZooKeeper)仅在阅读密集型方案和较小的整体规模中表现良好。为此,我们提出了可扩展的分布式协调服务Giraffe。在我们的设计中有三个重要的贡献。 (1)长颈鹿使用内部节点不相交的树来组织协调服务器,以实现更好的可伸缩性。 (2)长颈鹿采用新颖的Paxos协议,以实现强大的一致性和容错能力。 (3)长颈鹿支持分层数据组织和内存中存储,以实现高吞吐量和低延迟。我们在高性能计算测试平台上评估长颈鹿。实验结果表明,当服务器集成较大时,Giraffe的写性能要优于ZooKeeper。当集合大小为50个服务器时,在更新操作上,长颈鹿比ZooKeeper快近300%。实验还表明,对于节点故障,长颈鹿的反应和恢复速度比ZooKeeper更快。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号