企業(yè)級基礎(chǔ)云服務(wù)青云QingCloud日前宣布推出ZooKeeper集群管理服務(wù)和消息隊列(Message Queue)服務(wù)。ZooKeeper是分布式系統(tǒng)中最基本的組件,能夠協(xié)調(diào)管理分布式應(yīng)用;消息隊列服務(wù)是為了緩解消息的生產(chǎn)和消費之間的不對等,而在兩者之間加的一層緩沖區(qū),目前支持Kafka。這兩項服務(wù)的推出能夠最大限度的降低分布式系統(tǒng)的運維難度,幫助企業(yè)用戶降低部署大數(shù)據(jù)業(yè)務(wù)的技術(shù)門檻。
青云QingCloud是全球首家將ZooKeeper作為單獨服務(wù)提供給用戶的云服務(wù)商。通過ZooKeeper,分布式應(yīng)用能夠獲得狀態(tài)同步、配置管理、名稱服務(wù)、群組服務(wù)、分布式鎖及隊列、以及Leader選舉等服務(wù)。ZooKeeper是分布式系統(tǒng)的大腦,用戶通過它能夠協(xié)調(diào)和管理Hadoop、Spark、Storm、Kafka以及自主開發(fā)的分布式應(yīng)用。將ZooKeeper作為一項單獨的服務(wù)提供給用戶,而不是捆綁在某一應(yīng)用上對外提供服務(wù),有助于用戶發(fā)揮想象力,靈活使用ZooKeeper,實現(xiàn)業(yè)務(wù)層面的創(chuàng)新。
QingCloud提供的ZooKeeper服務(wù)有如下優(yōu)勢:
在線伸縮:青云QingCloud提供的ZooKeeper集群具有真正意義上的橫向、縱向在線伸縮能力,即ZooKeeper的在線伸縮對客戶端是透明的,用戶業(yè)務(wù)的連續(xù)性不會因此而中斷。后續(xù)還會配合AutoScaling,達(dá)到ZooKeeper集群自動伸縮的效果。
自我診斷和自我修復(fù):系統(tǒng)會自動監(jiān)測ZooKeeper集群的可用性,一旦發(fā)現(xiàn)故障就會啟動自動修復(fù)功能,集群可在秒級內(nèi)自動恢復(fù),無需人為干預(yù)。
監(jiān)控告警:QingCloud ZooKeeper集群提供了豐富的監(jiān)控服務(wù),既包括CPU使用率、內(nèi)存使用率、硬盤使用率、硬盤IOPS、硬盤吞吐量等資源監(jiān)控,又包括針對ZooKeeper服務(wù)的特定監(jiān)控項。除此之外,ZooKeeper服務(wù)還可以設(shè)置告警策略,超出閾值時發(fā)出告警,并向用戶發(fā)送短信和郵件通知。
安全性:ZooKeeper集群運行于QingCloud私有網(wǎng)絡(luò)中,結(jié)合高性能硬盤,在保障高性能的同時兼顧用戶的數(shù)據(jù)安全。
此外,最新推出的Kafka消息隊列服務(wù)具有分布式、可分區(qū)、多副本的特性,主要用于處理活躍的流式數(shù)據(jù),比如網(wǎng)頁的訪問量、日志等,能夠?qū)崟r或離線處理大量數(shù)據(jù)。跟傳統(tǒng)的消息隊列系統(tǒng)如RabbitMQ、ActiveMQ相比,Kafka具有高吞吐、低延遲等優(yōu)勢,已成為大數(shù)據(jù)處理平臺中的常用組件。
與ZooKeeper集群管理服務(wù)類似,QingCloud Kafka消息隊列服務(wù)同樣具有在線伸縮的能力,且消息的發(fā)送和消費不會因為伸縮過程而中斷;以及豐富的監(jiān)控告警功能,減輕運維壓力;Kafka各組件之間能夠部署靈活的網(wǎng)絡(luò)拓?fù)洌聪⒌腜roducer、Broker、Consumer以及ZooKeeper可以在不同的網(wǎng)絡(luò)里。另外,QingCloud還提供了靈活的配置管理,允許用戶自行定制Kafka集群。
分享到微信 ×
打開微信,點擊底部的“發(fā)現(xiàn)”,
使用“掃一掃”即可將網(wǎng)頁分享至朋友圈。