北京,2017年7月12日——
近日,青云QingCloud宣布,將對(duì)其官方運(yùn)營(yíng)的PaaS服務(wù)進(jìn)行全面的應(yīng)用化升級(jí)。升級(jí)完成后,QingCloud將以獨(dú)立應(yīng)用的方式通過(guò)QingCloud AppCenter向最終用戶(hù)交付PaaS服務(wù)。目前,QingCloud已經(jīng)完成對(duì)Redis、Memcached、ZooKeeper及Kafka應(yīng)用的升級(jí),并發(fā)布全新MySQL Plus數(shù)據(jù)庫(kù)及etcd存儲(chǔ)應(yīng)用中間件應(yīng)用,以及即將推出的Tomcat服務(wù)。用戶(hù)可以登錄QingCloud AppCenter(https://appcenter.qingcloud.com/)使用以上應(yīng)用與服務(wù)。
AppCenter是青云QingCloud面向企業(yè)應(yīng)用的交付及管理平臺(tái)。通過(guò)AppCenter,應(yīng)用開(kāi)發(fā)者可以快速、便捷地開(kāi)發(fā)并管理云端應(yīng)用,從而保障最終用戶(hù)可以享用AppCenter中品類(lèi)豐富的應(yīng)用。隨著QingCloud PaaS應(yīng)用的升級(jí)入駐,AppCenter的應(yīng)用生態(tài)將會(huì)更加完善,用戶(hù)可以通過(guò)AppCenter使用更多基礎(chǔ)PaaS及企業(yè)中間件應(yīng)用。
此次升級(jí)的具體內(nèi)容如下:
一、QingCloud MySQL Plus:是一款具備金融級(jí)強(qiáng)一致性、主從秒級(jí)切換,集InnoDB+TokuDB雙存儲(chǔ)引擎支持的增強(qiáng)型MySQL集群應(yīng)用。作為QingCloud關(guān)系型數(shù)據(jù)庫(kù)RDB的升級(jí)版本,QingCloud MySQL Plus主要面向?qū)?shù)據(jù)一致性和高可用性有著強(qiáng)烈需求的高端企業(yè)級(jí)用戶(hù)。其新增功能如下:
- 提供了InnoDB和TokuDB兩大事務(wù)引擎;
- 主從開(kāi)啟Semi-sync,嚴(yán)格保證節(jié)點(diǎn)間的數(shù)據(jù)一致性;
- 使用Raft協(xié)議管理集群主從節(jié)點(diǎn),故障時(shí)可實(shí)現(xiàn)秒級(jí)主從切換,保障業(yè)務(wù)連續(xù)性;
- 集群為一主多從架構(gòu),默認(rèn)兩個(gè)從節(jié)點(diǎn),最大支持六個(gè)從節(jié)點(diǎn)。
二、Redis on QingCloud:Redis是一個(gè)使用ANSI C編寫(xiě)的開(kāi)源、支持網(wǎng)絡(luò)、基于內(nèi)存、可選持久性的鍵值對(duì)存儲(chǔ)數(shù)據(jù)庫(kù)。Redis on QingCloud使用開(kāi)放、統(tǒng)一的AppCenter框架將Redis封裝成App,支持在AppCenter上一鍵部署、橫向伸縮、縱向擴(kuò)容、監(jiān)控告警等功能。在原生Redis的基礎(chǔ)上增加了其易用性、高可用的特性,免去維護(hù)管理的煩惱。其新增功能如下:
- 高可用:采用Redis Sentinel機(jī)制,支持主從秒級(jí)切換;
- 增加GEO命令,方便處理地理位置信息;
- 提供Lua remote debugger功能,方便Lua腳本的調(diào)試;
- 提供CONFIG命令的開(kāi)關(guān),方便您更快捷地配置服務(wù),謹(jǐn)慎使用;
- 提供獲取Redis日志的功能。
三、Memcached on QingCloud:Memcached是一個(gè)開(kāi)源、分布式的內(nèi)存緩存系統(tǒng)。Memcached on QingCloud使用開(kāi)放、統(tǒng)一的AppCenter框架將Memcached封裝成App,支持在AppCenter上一鍵部署、橫向伸縮、縱向擴(kuò)容、監(jiān)控告警等功能。其新增功能如下:
- 可配置初始節(jié)點(diǎn)數(shù);
- 可直接配置Memcached管理參數(shù)。
四、etcd on QingCloud:etcd是一個(gè)分布式鍵值存儲(chǔ)中間件,負(fù)責(zé)節(jié)點(diǎn)間的服務(wù)發(fā)現(xiàn)和配置共享,應(yīng)用可以通過(guò)etcd讀取或者寫(xiě)入數(shù)據(jù)。雖然etcd是為CoreOS而設(shè)計(jì),但其可以運(yùn)行在多個(gè)平臺(tái)上,包括OS X、Linux、BSD等,在容器編排、微服務(wù)等場(chǎng)景有著服務(wù)注冊(cè)中心的重要地位。
etcd on QingCloud使用開(kāi)放、統(tǒng)一的AppCenter框架將etcd封裝成App,支持在AppCenter上一鍵部署、橫向伸縮、縱向擴(kuò)容、監(jiān)控告警等功能,方便用戶(hù)更簡(jiǎn)潔、高效地管理和維護(hù)etcd集群。
五、ZooKeeper on QingCloud:ZooKeeper是一個(gè)高可用的分布式數(shù)據(jù)管理與系統(tǒng)協(xié)調(diào)軟件,它可以為分布式應(yīng)用提供狀態(tài)同步、配置管理、名稱(chēng)服務(wù)、群組服務(wù)、分布式鎖及隊(duì)列、以及Leader選舉等服務(wù)。
ZooKeeper on QingCloud使用開(kāi)放、統(tǒng)一的AppCenter框架將ZooKeeper封裝成App,支持橫向與縱向伸縮,同時(shí)QingCloud的ZooKeeper集群具有自我診斷與自我修復(fù)功能,并且提供了監(jiān)控告警等功能來(lái)幫助用戶(hù)更好地管理集群。集群將運(yùn)行于私有網(wǎng)絡(luò)內(nèi),結(jié)合QingCloud提供的高性能硬盤(pán),在保障高性能的同時(shí)兼顧數(shù)據(jù)安全。
六、Kafka on QingCloud:Kafka是一個(gè)分布式、可分區(qū)、多副本的發(fā)布訂閱消息系統(tǒng),具有高吞吐量、低延遲、高可靠等優(yōu)點(diǎn),Kafka on QingCloud使用開(kāi)放、統(tǒng)一的AppCenter框架將Kafka封裝成App,支持在AppCenter上一鍵部署、橫向伸縮、縱向擴(kuò)容、監(jiān)控告警等功能。其新增功能如下:
- 數(shù)據(jù)過(guò)期策略升級(jí),數(shù)據(jù)過(guò)期和segment文件輪滾以消息時(shí)間戳為基準(zhǔn);
- 集成Kafka-manager,會(huì)自動(dòng)加載配置信息到管理界面,更方便監(jiān)控和管理多個(gè)Kafka集群。
此外,Tomcat on QingCloud應(yīng)用也即將上線(xiàn)。Tomcat on QingCloud使用開(kāi)放、統(tǒng)一的AppCenter框架將Tomcat封裝成App,集成了QingCloud LoadBalancer服務(wù)以提供高可用的Tomcat集群功能。另外,還可集成Redis on QingCloud集群實(shí)現(xiàn)Session Replication,或者集成QingCloud MySQL Plus來(lái)存儲(chǔ)關(guān)鍵的業(yè)務(wù)數(shù)據(jù)。
青云QingCloud CTO甘泉(Reno Gan)表示,AppCenter是QingCloud的戰(zhàn)略級(jí)平臺(tái),匯集了第三方服務(wù)提供商及QingCloud官方運(yùn)營(yíng)的各類(lèi)企業(yè)級(jí)應(yīng)用,致力于為用戶(hù)提供一站式應(yīng)用服務(wù)平臺(tái)。QingCloud未來(lái)將基于AppCenter開(kāi)發(fā)并交付更多企業(yè)級(jí)PaaS服務(wù),助力用戶(hù)實(shí)現(xiàn)以應(yīng)用為中心的云端消費(fèi)新模式。