CTI論壇(ctiforum)5月6日消息(記者 李文杰):企業(yè)云轉型過(guò)程中最核心的是數據庫,難遷移的也是數據庫,最難管理的也是數據庫,所以都有專(zhuān)職的DBA來(lái)運維管理數據庫。當企業(yè)完成應用遷移到云端后,就需要同時(shí)將后端數據也遷移到云上,而這些數據基本上都存在于數據庫中的。云數據庫服務(wù)將有助于企業(yè)實(shí)現“有狀態(tài)”的核心業(yè)務(wù)云化。
在沒(méi)有云數據庫服務(wù)之前,企業(yè)想要把業(yè)務(wù)遷移到云中時(shí),必須在租用的云主機中去構建數據庫,面臨數據庫引擎選型,參數優(yōu)化配置,架設容災方案,實(shí)現數據備份,監控報警,以及日常運維管理。云數據庫服務(wù)提供數據庫的主從節點(diǎn)自動(dòng)搭建,數據庫自助備份,數據庫的實(shí)時(shí)監控報警,當數據庫發(fā)生問(wèn)題的時(shí)候可以恢復數據。可以達到省時(shí)、省事、省錢(qián)的目的。
為了助力企業(yè)的云遷移,最近國內領(lǐng)先的混合云平臺和技術(shù)服務(wù)提供商 -- 上海刻通信息技術(shù)有限公司 (以下簡(jiǎn)稱(chēng)“刻通云KeyTone Cloud”) 推出了基于 MySQL 5.5的數據庫服務(wù)和基于 Redis 的云緩存服務(wù)。可以讓客戶(hù)在幾分鐘內獲得一個(gè)帶災備的數據庫服務(wù)。而基于 Redis 的云緩存服務(wù)服務(wù)將幫助企業(yè)用戶(hù)提高 Web 應用程序的性能,該服務(wù)允許用戶(hù)從快速的托管內存緩存系統中檢索信息,而無(wú)需完全依賴(lài)于速度較慢的基于磁盤(pán)的數據庫,從而大大提高了數據檢索效率。
MySQL是最流行的關(guān)系型數據庫管理系統,在 WEB 應用方面 MySQL 是最好的 RDBMS (Relational Database Management System,關(guān)系數據庫管理系統) 應用軟件之一。MySQL 是一種關(guān)聯(lián)數據庫管理系統,關(guān)聯(lián)數據庫將數據保存在不同的表中,而不是將所有數據放在一個(gè)大倉庫內,這樣就增加了速度并提高了靈活性。MySQL 所使用的 SQL 語(yǔ)言是用于訪(fǎng)問(wèn)數據庫的最常用標準化語(yǔ)言。MySQL 軟件采用了雙授權政策,它分為社區版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),一般中小型網(wǎng)站的開(kāi)發(fā)都選擇 MySQL 作為網(wǎng)站數據庫。由于其社區版的性能卓越,搭配 PHP,Java和 Apache,Nginx 可組成良好的開(kāi)發(fā)環(huán)境。刻通云的云數據庫服務(wù)的主要功能如下:
遷移方便
云數據庫提供的MySQL數據庫與原有的MySQL協(xié)議完全兼容,也就意味不需要對原有的程序、應用以及各種數據庫管理工具進(jìn)行任何更改就可以使用數據庫提供的服務(wù),兼容用戶(hù)原來(lái)的第三方數據庫管理工具。圖一展示了使用刻通云管理控制臺生成部署云數據庫。
使用刻通云管理控制臺生成部署云數據庫 數據可靠
刻通云選取 InnoDB 存儲引擎并做了配置優(yōu)化,MySQL 數據庫運行于用戶(hù)私有網(wǎng)絡(luò )內,通過(guò)主從 MySQL 實(shí)時(shí)同步的高可靠的架構為用戶(hù)提供一個(gè)高可靠的數據庫服務(wù)。
數據備份
刻通云為用戶(hù)的數據提供備份功能,從備份點(diǎn)還原的數據庫服務(wù)獨立與原數據庫(圖二),它給予用戶(hù)自由處置線(xiàn)上業(yè)務(wù)數據同時(shí)又不影響線(xiàn)上業(yè)務(wù)的能力。
用刻通云管理控制臺備份云數據庫
訪(fǎng)問(wèn)控制
刻通云數據庫提供用戶(hù)訪(fǎng)問(wèn)權限分配控制,讓用戶(hù)能夠自由控制每個(gè)數據庫用戶(hù)的權限。
自動(dòng)管理
云數據庫讓用戶(hù)從煩瑣費時(shí)的操作中解放出來(lái), 刻通云會(huì )給數據庫進(jìn)行小版本升級以及動(dòng)態(tài)從節點(diǎn)管理,可以讓用戶(hù)更加專(zhuān)注于業(yè)務(wù)開(kāi)發(fā),而不需要費心管理數據庫。
輕松擴展
隨著(zhù)用戶(hù)的業(yè)務(wù)拓展可能會(huì )帶來(lái)的數據庫訪(fǎng)問(wèn)的壓力,數據庫云提供升級數據庫空間的功能,方便用戶(hù)業(yè)務(wù)擴展。
監控報警
云數據庫的監控報警機制可以監控“主節點(diǎn)”的 CPU,內存以及硬盤(pán)使用率。
互聯(lián)網(wǎng)技術(shù)特別是移動(dòng)互聯(lián)網(wǎng)技術(shù)的迅猛發(fā)展使得傳統的關(guān)系數據庫在應對海量數據訪(fǎng)問(wèn)處理時(shí)面臨巨大的挑戰,緩存服務(wù)可以提供卓越的性能,和水平的擴展性來(lái)解決此類(lèi)問(wèn)題。Redis 是其中的佼佼者,不僅結構穩定,而且性能出色。Redis 更像一個(gè)加強版的 Memcached,在部分場(chǎng)合可以對關(guān)系數據庫起到很好的補充作用。它提供了 Python、Ruby、Erlang、PHP 客戶(hù)端,方便使用。總的來(lái)說(shuō),它與 Memcached 有兩個(gè)區別,一是 Memcached 沒(méi)有持久化的功能,但 Redis 有,客戶(hù)可以把 Redis 當做數據庫來(lái)使用,可以存數據;二是 Redis 數據結構比 Memcached 豐富。
刻通云的 Redis 是一個(gè)獨立的服務(wù),跟用戶(hù)之前的業(yè)務(wù)主機是完全分開(kāi)的,通過(guò)網(wǎng)絡(luò )交互,不會(huì )影響業(yè)務(wù)主機本身的性能。刻通云緩存服務(wù)針對 Redis 進(jìn)行了優(yōu)化配置, 使性能達到最優(yōu),同時(shí)提供監控信息,以便更清晰的了解服務(wù)的性能。利用刻通云的管理控制臺, 客戶(hù)只需要花費幾分鐘的時(shí)間,便能將內存內部緩存層添加到客戶(hù)的基礎設施中。刻通云的 Redis 主要功能特點(diǎn)如下:
部署簡(jiǎn)單
刻通云讓用戶(hù)能夠非常輕松地部署 Redis 兼容型緩存環(huán)境。使用刻通云提供的管理控制臺(圖三),只需要幾分鐘就能訪(fǎng)問(wèn)生產(chǎn)就緒的云緩存功能,用戶(hù)無(wú)需擔心基礎設施配置,也不需要安裝和維護緩存軟件,刻通云會(huì )對故障進(jìn)行檢測和恢復,讓用戶(hù)專(zhuān)注于價(jià)值更高的應用程序開(kāi)發(fā)工作。
使用刻通云管理控制臺生成部署云緩存 安全可靠
為了保障數據的安全性,刻通云緩存服務(wù)允許用戶(hù)指定某個(gè)受管的私有網(wǎng)絡(luò )用于緩存節點(diǎn)的 IP 地址范圍來(lái)隔離緩存集群,以及連接現有的應用程序。
自動(dòng)管理
刻通云緩存服務(wù)讓用戶(hù)從煩瑣費時(shí)的操作中解放出來(lái),刻通云會(huì )給Redis進(jìn)行小版本升級,可以讓用戶(hù)更加專(zhuān)注于業(yè)務(wù)開(kāi)發(fā),而不需要費心管理緩存服務(wù)軟件。
監控報警
刻通云緩存服務(wù)的監控報警機制可以監控“主節點(diǎn)”的 CPU,內存以及硬盤(pán)使用率。
關(guān)于刻通云:
刻通云是由一批來(lái)自于前盛大云、百度和騰訊等公司的國內最早從事云平臺開(kāi)發(fā)及云服務(wù)的團隊組成。2014年初得到了寬帶資本和戈壁投資共同領(lǐng)投的Pre-A輪融資和思科(Cisco Systems, Inc。)的戰略投資。刻通云提供基于OpenStack的混合云IaaS平臺解決方案,可以部署為公共云、私有云或者混合云(互聯(lián)的公有云和私有云)。刻通云將OpenStack從一個(gè)開(kāi)源軟件框架變成為對運營(yíng)商和企業(yè)用戶(hù)可用的企業(yè)級別的、可運營(yíng)的公有云、私有云和混合云平臺。為增強OpenStack作為公有云和混合云平臺的功能,刻通云除了支持ECC,彈性快存儲EBS,對象存儲Object Storage, 彈性負載均衡ELB,防火墻Firewall,安全組Security Group,彈性IP地址Floating IP等OpenStack本身支持的功能以外,還增加了許多OpenStack發(fā)行版不支持的而企業(yè)云計算平臺又需要的高端SDN功能和IaaS2.0功能。刻通云先進(jìn)的IaaS 2.0功能包括,但不限于,以下功能:云主機的橫向自動(dòng)伸縮(Auto Scaling)、云主機的縱向熱伸展(VM Live Scale-up)、基于OpenVPN和PPTP協(xié)議的端到點(diǎn)(Host-to-Site)VPN服務(wù)、以及基于GRE 隧道協(xié)議的點(diǎn)到點(diǎn)(Site-to-Site)的VPN服務(wù)、支持用戶(hù)自帶鏡像導入云平臺并使用其來(lái)創(chuàng )建虛機(BYOI)等。