摘 要:云計算的潛在利益是壓倒性的。然而,實現這些利益要求各方面支持云平臺的云模型的關鍵是設計原則。設計的核心原則之一是動態的可擴展性,不幸的是,今天的數據庫服務器,大部分是無法滿足這一要求。文中介紹了云計算平臺中的數據庫技術,并從與云數據庫的關系、云數據庫現狀和云數據庫的發展趨勢三個方面進行了分析。指出云計算帶來了關系型數據庫向非關系型數據庫的轉變。
關鍵詞:云計算非關系數據庫云數據庫Daas
中圖分類號:TP311文獻標識碼:A文章編號:1674-098X(2011)05(b)-0025-02
1 云計算與云數據庫
1.1 云計算
最近,云計算模式一直受到媒體和博客圈中的重要關注。對一些人來說,云計算只不過是一個營銷傘,它所包括的分布式計算,網格計算,效用計算和軟件即服務,已經作為研究熱點和商業話題。
云計算作為一種新技術提供了不同層次的服務,這就決定了其用戶的公共性,即云計算服務于企業、政府、學術、個人等最終用戶,也包括應用軟件、中間件平臺等“用戶”。設備的多樣性如各種規模的服務器、主機、存儲設備以及各種類型的終端設備如:智能手機、各種智能傳感器等設備。同時在商業上簡化和標準了服務接口,及按需計費的商業模式。
云計算作為一種共用設施,它所提供的社會服務,稱之為“公共云”,可以為托管應用和數據庫的商業公司提供軟件即服務(SaaS)、平臺即服務(PaaS)、基礎架構即服務(IaaS)和數據庫即服務(DaaS)。而作為企業信息化的集中計算平臺來提供,稱“私有云”,私有云是數據中心和網格技術的另一個進化結果,由需要有成千上萬的服務器以及大型存儲需求的任何一個組織建立起來的,私有云計算同樣包含了云硬件、云平臺、云服務三個層次。……