青云推出ZooKeeper和消息队列服务
- 发布时间:2015-05-27 02:32:26 来源:科技日报 责任编辑:罗伯特
5月25日,青云QingCloud宣布推出ZooKeeper集群管理服务和消息队列服务。ZooKeeper是分布式系统中最基本的组件,能够协调管理分布式应用;消息队列服务是为了缓解消息的生产和消费之间的不对等,而在两者之间加的一层缓冲区,目前支持Kafka。这两项服务的推出能够最大限度地降低分布式系统的运维难度,帮助企业用户降低部署大数据业务的技术门槛。
通过ZooKeeper,分布式应用能够获得状态同步、配置管理、名称服务、群组服务、分布式锁及队列、以及Leader选举等服务。ZooKeeper是分布式系统的大脑,用户通过它能够协调和管理Hadoop、Spark、Storm、Kafka以及自主开发的分布式应用。将ZooKeeper作为一项单独的服务提供给用户,而不是捆绑在某一应用上对外提供服务,有助于用户发挥想象力,灵活使用ZooKeeper,实现业务层面的创新。
此外,最新推出的Kafka消息队列服务具有分布式、可分区、多副本的特性,主要用于处理活跃的流式数据,比如网页的访问量、日志等,能够实时或离线处理大量数据。跟传统的消息队列系统如RabbitMQ、ActiveMQ相比,Kafka具有高吞吐、低延迟等优势,已成为大数据处理平台中的常用组件。
与ZooKeeper集群管理服务类似,QingCloud Kafka消息队列服务同样具有在线伸缩的能力,且消息的发送和消费不会因为伸缩过程而中断;以及丰富的监控告警功能,减轻运维压力;Kafka各组件之间能够部署灵活的网络拓扑,即消息的Producer、Broker、Consumer以及ZooKeeper可以在不同的网络里。另外,QingCloud还提供了灵活的配置管理,允许用户自行定制Kafka集群。
青云QingCloud首席架构师林源表示,此次发布的ZooKeeper集群管理服务和消息队列服务是大数据平台的基础,为QingCloud即将推出的大数据服务提供支持。QingCloud预计在7月份会推出Hadoop服务,包括HDFS、MapReduce和HBase等基础组件,未来还会推出Spark和Storm等实时大数据服务。(李炜)
- 股票名称 最新价 涨跌幅