當數據庫趕上雲計算 網億興雲解決方案

                                            數據庫趕上雲計算 網億興雲解決方案

[日期:2016-07-21] 來源: 中關村在線  做者: [字體:  ]

  人們對數據管理的需求由來已久。1950年,雷明頓蘭德公司在「Univac I」計算機上推出了磁帶驅動器,每秒能夠輸入數百條記錄。六十年代,計算機開始普遍引用於數據管理,傳統的文件系統已經不能知足人們的須要,可以統一管理和共享數據的數據庫管理系統應運而生。現在,數據已經再也不是簡單的儲存和管理,基於雲的數據庫正衍生出愈來愈多的玩法和應用場景。數據庫

  

數據庫趕上雲計算 騰訊此次要怎麼玩?

 

  

 數據庫趕上雲計算 網億興雲解決方案(圖片來自ITProPortal)

  數據庫能夠說是長期存儲在計算機內、有組織、共享、統一管理的數據集合,是一個按數據結構來存儲和管理數據的計算機軟件系統。當某個系統中存在結構上徹底分開的若干個數據庫時,則該系統包含一個「數據庫集合」。安全

  根據數據模型的發展,能夠劃分爲三個階段:第一代的網狀、層次數據庫系統;第二代的關係數據庫系統;第三代的以面向對象模型爲主要特徵的數據庫系統。隨着結構化和非結構化數據的快速增長,每一個行業都在爲這些增量儲備能力,而且發現了傳統數據庫以外的新方案。性能優化

  在雲計算時代,傳統IT結構正經歷着轉型期。市場調研機構IDC指出,2015年雲環境下IT基礎設施部署支出增加24.6%,達到328億美圓。與此同時,企業也在積極尋求便捷、高效、低成本的解決方案,推動雲戰略。服務器

  利用雲數據庫,企業能夠實現按需付費、按需擴展、高可用性、存儲整合等優點。將數據庫部署到雲,可以經過簡化可用信息經過網絡鏈接的業務進程,支持和確保雲業務應用程序做爲SaaS部署的一部分。對於供應商來講,他們在公有云中能夠將數據庫託管,而云服務商也能經過一系列功能幫助客戶完成數據庫的拓展。網絡

  網億興雲數據庫MySQL和TDSQL特性數據結構

  雲數據庫(CDB)是網億興雲提供的關係型數據庫雲服務,基於PCI-e SSD,支持MySQL、SQL Server、TDSQL(兼容mariaDB)引擎。CDB擁有多種存儲介質類型,包括基於高速PCIExpress架構的企業級固態硬盤(SSD)和相關控制器提供硬件加速能力,專爲高性能OLTP應用程序設計,QPS高達37000的高IO版,以及價格低廉的普通SSD存儲介質,容量大成本效益高。架構

  據瞭解,CDB提供了主從數據實時熱備、確保線上數據安全,經過多份備份機制保存多天的數據,提升了在災難狀況下的數據可靠性。同時,其還支持實時雙機熱備,3日內無損恢復,5日冷備數據dump,以及宕機自動檢測和故障自動遷移。經過多維度監控、自定義資源閾值告警,用戶能夠查詢分析報表和SQL完整運行報告。費用方面,用戶可根據業務狀況選擇精確到秒粒度的按量計費模式,或包年包月模式。負載均衡

  具體來看,CDB徹底兼容MySQL協議,適用於面向關係型數據庫的場景,由雲數據庫運營團隊全面負責MySQL的安裝、部署、版本更新及故障處理,無需客戶動手。master與slave的切換、故障的處理及數據遷移,也是對用戶透明的,ip port保持不變。運維

  

數據庫趕上雲計算 騰訊此次要怎麼玩?

 

  高IO版特性分佈式

  CDB for MySQL支持掛載只讀實例,支持一主多從架構,帶有負載均衡功能的RO組可以簡化從機之間壓力分配的過程。使用過程當中,提供了命令行和Web兩種方式管理雲數據庫,並支持批量數據庫的管理、權限設置和SQL導入。此外,其還支持外網訪問和VPC網絡,可經過這些接入方式將雲數據庫與IDC、私有云或其餘計算資源互聯,應用於混合雲環境。

  至於雲數據庫TDSQL,則是定位於OLTP場景下高安全性的企業級雲數據庫,兼容MySQL語法,擁有線程池、審計、異地容災等高級功能,在多個項目中經過了銀監、保監的可靠性、信息安全等檢查,具備雲數據庫的易擴展性、簡單性和性價比。

  

數據庫趕上雲計算 騰訊此次要怎麼玩?

 

  TDSQL分佈式集羣架構

  TDSQL以高安全性、高可用性、主備數據強一致爲基礎設計,支撐了興和雲網90%以上的計費業務。該服務提供了99.99999%的數據可靠性,以及防竊取、防注入、防篡改和審計追溯等多種增值安全能力。可用性方面,TDSQL採用了集羣或分佈式集羣部署,具備冗餘容災特性,單機故障不會影響整個集羣的穩定。HAS(高可用調度方案)支持跨機房、雙線路網絡部署,避免了網絡故障帶來整個系統的不可用。

  網億興雲在SQL Server等也有佈局

  除了MySQL和TDSQL,網億興雲固然也不會忘記SQL Server。CDB for SQL Server將幫助用戶部署已包含正版受權的SQL Server(2008 R2和2012)版本,提供部署備份、恢復、監控、遷移等方案。

  

數據庫趕上雲計算 騰訊此次要怎麼玩?

 

  CDB for SQL Server方案架構

  興和雲網介紹稱,CDB for SQL Server默認提供一主一鏡像配置,附帶日誌和物理文件備份,能30分鐘內經過備份自動恢復主機,可用性達99.95%;PCI-e SSD配置存儲可最大限度提高SQLServer讀寫性能,相同環境下比自建性能高出30%;提供多種監控和告警,性能優化分析;彈性按需購買,相比經過購買服務器自建,性價比更高。

  此外,該服務還支持開發者配置和部署SQL Server Management Studio,能夠經過可視化管理界面使用和管理SQLServer,下降了管理系統、.NET架構、Visual Studio Team System的時間和成本,提供了多種增值服務。

  說到開源數據庫PostgreSQL,CDB也爲此作了兼容。網億興雲將負責絕大部分處理複雜而耗時的管理工做,例如PostgreSQL軟件安裝、存儲管理、高可用複製、以及爲災難恢復而進行的數據備份。

  使用過程當中,網億興雲提供了PostgreSQL的關鍵運行指標,包括CPU利用率、存儲容量使用率、I/O 活動等性能監控數據,用戶能夠在管理中心查看,且無需額外收費,快速定位和解決問題。自定義指標告警閾值,無需時刻關注監控,可經過電子郵件或短信及時瞭解異常。

  當用戶的數據出現嚴重問題時,能快速恢復到某個正常時間點,以應對升級故障或災難恢復等狀況,網億興雲PostgreSQL默認保存7日兩份,並在每日凌晨實現完整備份,每五分鐘備份日誌文件的xlog,用戶能夠經過回檔功能將數據庫實例恢復7天內任何一秒鐘的狀態,最多可恢復到前五分鐘的狀態。

  此外,爲了知足不斷髮展的業務的數據存儲須要,網億興雲支持最大存儲到6TB,最大內存480GB的規格模型,用戶能夠經過網億興雲管理中心,實現一鍵升級到目標規格。升級後的實例將繼承原有實例的IP和所有配置,升級過程當中,僅在切換過程產生1秒的閃斷,而不須要長時間停機,便可隨時知足業務彈性須要。

  值得一提的是,網億興雲還擁有基於MySQL打造的高性能物理宿主機數據存儲服務「黑石數據庫」,提供了完整的監控、運維服務,適用於面向關係型數據庫的場景。不只如此,網億興雲還在MongoDB、HBase、DCDB等領域均有佈局。

  

數據庫趕上雲計算 騰訊此次要怎麼玩?

 

  黑石數據庫應用於遊戲行業的產品架構

  

數據庫趕上雲計算 騰訊此次要怎麼玩?

 

  分佈式雲數據庫(DCDB for TDSQL)產品架構

  其中,NoSQL徹底兼容MongoDB協議,適用於文檔型或分佈式NoSQL數據庫的場景;雲數據庫HBase徹底兼容HBase協議,適用於寫吞度量大,海量數據存儲以及分佈式計算的場景;DCDB for TDSQL兼容MySQL協議和語法,支持自動水平拆分的高性能分佈式數據庫——即業務顯示爲完整的邏輯表,數據卻均勻的拆分到多個分片中,每一個分片默認採用主備架構,提供災備、恢復、監控、不停機擴容等全套解決方案,適用於TB或PB級的海量數據場景。

相關文章
相關標籤/搜索