此次升級(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í)用戶。其新增功能如下:
– 提供了InnoDB和TokuDB兩大事務(wù)引擎;
– 主從開啟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編寫的開源、支持網(wǎng)絡(luò)、基于內(nèi)存、可選持久性的鍵值對(duì)存儲(chǔ)數(shù)據(jù)庫(kù)。Redis on QingCloud使用開放、統(tǒng)一的AppCenter框架將Redis封裝成App,支持在AppCenter上一鍵部署、橫向伸縮、縱向擴(kuò)容、監(jiān)控告警等功能。在原生Redis的基礎(chǔ)上增加了其易用性、高可用的特性,免去維護(hù)管理的煩惱。其新增功能如下:
– 高可用:采用Redis Sentinel機(jī)制,支持主從秒級(jí)切換;
– 增加GEO命令,方便處理地理位置信息;
– 提供Lua remote debugger功能,方便Lua腳本的調(diào)試;
– 提供CONFIG命令的開關(guān),方便您更快捷地配置服務(wù),謹(jǐn)慎使用;
– 提供獲取Redis日志的功能。
三、Memcached on QingCloud:Memcached是一個(gè)開源、分布式的內(nèi)存緩存系統(tǒng)。Memcached on QingCloud使用開放、統(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讀取或者寫入數(shù)據(jù)。雖然etcd是為CoreOS而設(shè)計(jì),但其可以運(yùn)行在多個(gè)平臺(tái)上,包括OS X、Linux、BSD等,在容器編排、微服務(wù)等場(chǎng)景有著服務(wù)注冊(cè)中心的重要地位。
etcd on QingCloud使用開放、統(tǒng)一的AppCenter框架將etcd封裝成App,支持在AppCenter上一鍵部署、橫向伸縮、縱向擴(kuò)容、監(jiān)控告警等功能,方便用戶更簡(jiǎn)潔、高效地管理和維護(hù)etcd集群。
五、ZooKeeper on QingCloud:ZooKeeper是一個(gè)高可用的分布式數(shù)據(jù)管理與系統(tǒng)協(xié)調(diào)軟件,它可以為分布式應(yīng)用提供狀態(tài)同步、配置管理、名稱服務(wù)、群組服務(wù)、分布式鎖及隊(duì)列、以及Leader選舉等服務(wù)。
ZooKeeper on QingCloud使用開放、統(tǒng)一的AppCenter框架將ZooKeeper封裝成App,支持橫向與縱向伸縮,同時(shí)QingCloud的ZooKeeper集群具有自我診斷與自我修復(fù)功能,并且提供了監(jiān)控告警等功能來(lái)幫助用戶更好地管理集群。集群將運(yùn)行于私有網(wǎng)絡(luò)內(nèi),結(jié)合QingCloud提供的高性能硬盤,在保障高性能的同時(shí)兼顧數(shù)據(jù)安全。
六、Kafka on QingCloud:Kafka是一個(gè)分布式、可分區(qū)、多副本的發(fā)布訂閱消息系統(tǒng),具有高吞吐量、低延遲、高可靠等優(yōu)點(diǎn),Kafka on QingCloud使用開放、統(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)用也即將上線。Tomcat on QingCloud使用開放、統(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)的各類企業(yè)級(jí)應(yīng)用,致力于為用戶提供一站式應(yīng)用服務(wù)平臺(tái)。QingCloud未來(lái)將基于AppCenter開發(fā)并交付更多企業(yè)級(jí)PaaS服務(wù),助力用戶實(shí)現(xiàn)以應(yīng)用為中心的云端消費(fèi)新模式。