資料庫是乙個有著超過40年歷史的悠久行業,前期一直被傳統的如oracle等少數幾家廠商把持。雲計算的先行者aws在2023年率先推出rds服務(relational database service ),商業上通過雲計算的模式顛覆了傳統license交付的模式,產品上通過全託管的服務模式,在技術和產品上幫助客戶代維資料庫,顛覆了客戶自運維的模式,降低了客戶使用資料庫的門檻,使得客戶聚焦到業務本身,生產力得到了極大的提高。
阿里雲作為國內雲資料庫的領導者,在2023年推出了阿里雲rds服務,經過10年的發展,阿里雲rds已經發展成為了乙個完整的價值體系,支援mysql、mariadb、sql server、postgresql等,並由此發展出來一系列nosql、olap、工具等產品。今天的阿里雲資料庫已經名列全球雲資料庫top 3,比肩aws和azure等國際重量級玩家。
為了釋放技術創新的洪荒之力,雲資料庫專屬集群從五個方面入手:
當前大部分雲廠商提供的資料庫服務是對客戶透明下層的主機和作業系統,阿里雲資料庫專屬集群通過開放os許可權,使得客戶能夠保留原有的資料庫管理模式。
通過堡壘機讓客戶可以登陸和管理資料庫例項所在主機,乙個堡壘機可登入多個資料庫主機(如下圖所示)。堡壘機的主要作用是記錄使用者的所有行為,使用者所有的命令都必須經過堡壘機,不開放資料庫主機公網訪問,保障資料庫主機的安全性。
雲資料庫專屬集群開放os許可權,讓客戶獲得更多自主可控的許可權,可充分發揮客戶dba的價值,及時解決資料庫問題。
資料庫一般都採用單獨部署的形態,在實際使用過程中每個資料庫例項均預留了一定量的cpu資源,cpu利用率基本在50%左右,造成資源的閒置和浪費。現有的系統架構,無法既滿足業務的實際需要,又進一步降低tco。
專屬集群主機內部通過系統的排程,利用業務本身高低峰,實現「犬牙交錯」的部署形式,使得資源得到最大化利用,可以獲得比實際物理資源要多的資源,同時進一步降低tco。
很多客戶不止使用一種資料庫,經常出現mysql+redis,mysql+postgresql這樣組合使用,從業務角度來看進行不同型別資料庫混合部署,這樣更加貼近業務實際。
專屬集群將支援不同的資料庫如mysql,postgresql,redis進行混合部署,後續更加擴充套件到oltp和olap的混合部署,進一步滿足不同客戶的實際需求。
傳統全託管雲資料庫,給所有客戶盡力提供乙個最優質的服務,但是大中型客戶天然的業務複雜度,讓通用策略和方法變得捉襟見肘,只有結合業務的平台才能獲得最佳成本和效益。雲資料庫專屬集群會逐漸將底層平台的能力釋放出來,讓客戶可以結合業務靈活地去定製,比如超賣策略,備份策略,ha策略,頻寬任意用滿,cpu/memory靈活配比,唯讀任意副本等等。以資源排程策略為例:
雲資料庫專屬集群提供靈活的資源排程策略,大促時利用均衡型策略分攤新購的機器壓力,平時利用緊湊型策略充分利用資源,最高節省60%的整體成本;專屬集群靈活的資源彈性策略可解燃眉之急,本地快速彈公升cpu、iops等資源,dba干預系統資源分配解決業務問題。
雲資料庫專屬集群將底層物理機整體排程給單個客戶使用,讓客戶在公共雲上享受類似私有雲一樣完全隔離的專屬物理資源,實現cpu、記憶體,頻寬完全獨佔。
阿里集團在長期服務電商業務的過程中,積累了豐富的資料庫經驗和版本,今天通過雲計算技術將集團的版本同時釋放出來,雲資料庫專屬集群和rds一樣,除了提供開源的mysql、postgresql、redis等這些資料庫之外,分別提供對應的阿里集團內部的版本,三節點企業版本,tair等。相比社群版本,這些企業版本在穩定性、效能等企業能力上有本質的提公升,典型有:
1、 mysql企業版本相對於開源版1.5倍的效能提公升,最高4個9的高可用性,滿足客戶高效能、高可用性要求。
2、 tair相比redis提供3x效能提公升的高效能版本和90%混合儲存的能力。
雲資料庫專屬集群是阿里雲專為大中型企業使用者定製優化的解決方案,填補了市場空白,具有資源獨享、自主可運維、多資料庫混合部署等特點。讓使用者既享受到雲資料庫的靈活性,又滿足企業對資料庫合規性、高效能和安全性要求。在推出的短短的幾個月時間,就受到了眾多大中型的客戶信任和歡迎。雲專屬資料庫浪潮已經勢不可擋,接下來會持續推出客戶急需的能力,阿里雲誠意打造,讓雲資料庫專屬集群成為上雲標配。
華雲資料重新定義企業級雲平台服務
2015年,是雲計算市場火爆的一年,也是企業級雲服務市場增長迅猛的一年。據了解,我國雲計算的市場規模在2010年就達到了350億元,2013年更是達到900億元,2014年則超過1000億元,發展平均增速達到37 預計2015年,我國雲計算上下游產業規模將超過3500億元。六年來,華雲資料,這家將自...
python連阿里雲資料庫
阿里雲上的mysql,所以用的pymysql的庫。如果沒有安裝pymysql庫要先安裝。確定host,使用者名稱,密碼,介面 一般是3306 conntest pymysql.connect 11 host rm mysql.rds.aliyuncs.com 12 user abc 13 passw...
雲資料庫系統概述及申請阿里雲資料庫 大資料平台
前言 本章內容仍然只做了解,沒有具體的操作要求。雲資料庫是基於雲計算產生的,部署和虛擬化在雲計算環境中,是一種新興的共享基礎架構方法。特點 它極大地增強了資料庫的儲存能力,消除了人員 硬體 軟體的重複配置,讓軟 硬體公升級變得更加容易。雲資料庫 具有高可擴充套件性 高可用性 採用多租形式和支援資源有...