1 云計(jì)算與云數(shù)據(jù)庫(kù)
1.1云計(jì)算
最近,云計(jì)算模式一直受到媒體和博客圈中的重要關(guān)注。對(duì)一些人來(lái)說(shuō),云計(jì)算只不過(guò)是一個(gè)營(yíng)銷(xiāo)傘,它所包括的分布式計(jì)算,網(wǎng)格計(jì)算,效用計(jì)算和軟件即服務(wù),已經(jīng)作為研究熱點(diǎn)和商業(yè)話題。
云計(jì)算作為一種新技術(shù)提供了不同層次的服務(wù),這就決定了其用戶的公共性,即云計(jì)算服務(wù)于企業(yè)、政府、學(xué)術(shù)、個(gè)人等最終用戶,也包括應(yīng)用軟件、中間件平臺(tái)等“用戶”。設(shè)備的多樣性如各種規(guī)模的服務(wù)器、主機(jī)、存儲(chǔ)設(shè)備以及各種類(lèi)型的終端設(shè)備如:智能手機(jī)、各種智能傳感器等設(shè)備。同時(shí)在商業(yè)上簡(jiǎn)化和標(biāo)準(zhǔn)了服務(wù)接口,及按需計(jì)費(fèi)的商業(yè)模式。
云計(jì)算作為一種共用設(shè)施。它所提供的社會(huì)服務(wù),稱(chēng)之為“公共云”,可以為托管應(yīng)用和數(shù)據(jù)庫(kù)的商業(yè)公司提供軟件即服務(wù)(SaaS)、平臺(tái)即服務(wù);(PaaS)、基礎(chǔ)架構(gòu)即服務(wù)(IaaS)和數(shù)據(jù)庫(kù)即服務(wù)(DaaS)。而作為企業(yè)信息化的集中計(jì)算平臺(tái)來(lái)提供,稱(chēng)“私有云”,私有云是數(shù)據(jù)中心和網(wǎng)格技術(shù)的另一個(gè)進(jìn)化結(jié)果,由需要有成千上萬(wàn)的服務(wù)器以及大型存儲(chǔ)需求的任何一個(gè)組織建立起來(lái)的,私有云計(jì)算同樣包含了云硬件、云平臺(tái)、云服務(wù)三個(gè)層次。不同的是,石硬件是用戶白己的個(gè)人電腦或服務(wù)器,而非云計(jì)算廠商的數(shù)據(jù)中心。公共云計(jì)算提供不了99.99%的正常運(yùn)行時(shí)間,但運(yùn)行時(shí)間卻是企業(yè)數(shù)據(jù)中心管理人員最希望在服務(wù)協(xié)議中看到的條款,運(yùn)行時(shí)間達(dá)不到要求,這對(duì)企業(yè)來(lái)說(shuō)存在著一定的風(fēng)險(xiǎn),而位干防火墻后面的私有云降低了在云中暴露數(shù)據(jù)的風(fēng)險(xiǎn),也降低了在多租賃云環(huán)境中數(shù)據(jù)保護(hù)的擔(dān)心。私有云相對(duì)公共云的一個(gè)問(wèn)題是調(diào)用云服務(wù)時(shí)需要多個(gè)API,急需標(biāo)準(zhǔn)出臺(tái),假設(shè)亞馬遜的API成為事實(shí)上的一種標(biāo)準(zhǔn),那么它開(kāi)發(fā)的私有云軟件將與亞馬遜的EC2 API保持良好的兼容性。
云計(jì)算是基于互聯(lián)網(wǎng)的計(jì)算的最新發(fā)展,互聯(lián)網(wǎng)的應(yīng)用提供了一個(gè)共同的基礎(chǔ)設(shè)施。因此,正如公共互聯(lián)網(wǎng)催生民營(yíng)企業(yè)內(nèi)部網(wǎng),云計(jì)算正在產(chǎn)生私有云計(jì)算平臺(tái)。公共和私有石計(jì)算平臺(tái)是希望提供云計(jì)算的好處,他們的客戶。無(wú)論你是私人或公共的云,數(shù)據(jù)庫(kù)是該平臺(tái)的關(guān)鍵部分。因此,當(dāng)務(wù)之急是你的石與云計(jì)算的數(shù)據(jù)庫(kù)兼容,為了滿足云計(jì)算的要求,還必須先了解石計(jì)算的好處。
云計(jì)算的好處:
(1)降低成本:所有資源,包括昂貴的網(wǎng)絡(luò)設(shè)備,服務(wù)器,工作人員等共享,從而降低了成本,特別是小到中等規(guī)模的應(yīng)用和原型,
(2)資本支出轉(zhuǎn)移到運(yùn)營(yíng)成本:云計(jì)算使企業(yè)從資本轉(zhuǎn)移支出(資本支出)資金運(yùn)營(yíng)開(kāi)支(OpEX),使客戶能夠?qū)W⒂谠黾釉谄渎殭?quán)范圍內(nèi)的核心價(jià)值,如業(yè)務(wù)和流程的洞察力,而不是建立和維護(hù)IT基礎(chǔ)設(shè)施。總之,云計(jì)算允許你專(zhuān)注于創(chuàng)新的資金和資源。
(3)敏捷:提供按需實(shí)現(xiàn)了更快的設(shè)置和拆卸的上根據(jù)需要的資源。當(dāng)一個(gè)項(xiàng)目的經(jīng)費(fèi),你主動(dòng)服務(wù),那么,如果該項(xiàng)目被殺死,你只需云終止合同。
(4)動(dòng)態(tài)可擴(kuò)展性:大多數(shù)應(yīng)用的經(jīng)驗(yàn)在交通尖峰。過(guò)度購(gòu)買(mǎi)自己的裝備,以適應(yīng)這些尖峰相反,許多云服務(wù)能順利和有效地處理這些峰值規(guī)模,以更加符合成本效益的支付即用即付模式。這也被稱(chēng)為彈性和亞馬遜背后的名宇彈性計(jì)算云(ECZ)是。
(5)簡(jiǎn)化維護(hù):修補(bǔ)程序和升級(jí)正在迅速部署在共享的基礎(chǔ)設(shè)施,因?yàn)槭莻浞荨?/p>
1.2云數(shù)據(jù)庫(kù)
任何信息系統(tǒng)都需要對(duì)數(shù)據(jù)(信息)進(jìn)行計(jì)邏輯計(jì)算,最終存人數(shù)據(jù)庫(kù)中。在“云計(jì)算”中,我們可以把信息系統(tǒng)的數(shù)據(jù)庫(kù)簡(jiǎn)單得分為傳統(tǒng)關(guān)系數(shù)據(jù)庫(kù),云數(shù)據(jù)庫(kù)(DBaaS)和NoSql數(shù)據(jù)庫(kù)。
傳統(tǒng)應(yīng)用的數(shù)據(jù)庫(kù)大多數(shù)是商用關(guān)系型數(shù)據(jù)庫(kù)、開(kāi)源數(shù)據(jù)庫(kù),商用關(guān)系數(shù)據(jù)庫(kù)經(jīng)過(guò)多年發(fā)展,非常穩(wěn)定可靠,但存在著價(jià)格昂貴、維護(hù)成本高、人員要求高等缺點(diǎn)而且在高并發(fā)、海量數(shù)據(jù)的情況卜,需要很多開(kāi)發(fā)技巧。這些傳統(tǒng)應(yīng)用的數(shù)據(jù)庫(kù)有oracle,Licence, mysql等。
云數(shù)據(jù)庫(kù)有SAASJ商Salesforge提供了的databasc.com,號(hào)稱(chēng)超過(guò)87200個(gè)組織在使用它;微軟也提供了sql azure,其開(kāi)發(fā)工具與傳統(tǒng)的sql server相一致,datahase.com和sqlzure都是關(guān)系數(shù)據(jù)庫(kù),提供了事務(wù)的支持,兩家廠商都宣稱(chēng)所提供的數(shù)據(jù)庫(kù)可以按需購(gòu)買(mǎi),自動(dòng)維護(hù),自動(dòng)容災(zāi)存儲(chǔ),水平擴(kuò)展。海量存儲(chǔ)等高擴(kuò)展及高可用的能力。
NoSql數(shù)據(jù)庫(kù),不提供關(guān)系模型、實(shí)時(shí)一致性,但是提供了高可用性及高擴(kuò)展性,最著名的是google的bigtable以及amazon的dynamo,開(kāi)源的實(shí)現(xiàn)也很多如mongodb,hbase等oNoSql數(shù)據(jù)庫(kù)山大型互聯(lián)網(wǎng)公司,也就決定了它更適合大型互聯(lián)網(wǎng)應(yīng)用。但并不是所有的數(shù)據(jù)都有高致性要求,NoSql數(shù)據(jù)庫(kù)在信息系統(tǒng)高數(shù)據(jù)一致性要求下,就不怎么適合,但是可以作為企業(yè)應(yīng)用的一個(gè)很好的補(bǔ)充。
2 云數(shù)據(jù)庫(kù)現(xiàn)狀
2.1數(shù)據(jù)庫(kù)最有影響的技術(shù)調(diào)查
舊金山一2010年12月6日一對(duì)1200多個(gè)數(shù)據(jù)庫(kù)專(zhuān)業(yè)人員對(duì)最新的數(shù)據(jù)庫(kù)技術(shù)發(fā)展趨勢(shì)進(jìn)行調(diào)查。超過(guò)1/3的受訪者(34%)注定要運(yùn)用作為對(duì)社會(huì)影響最大的技術(shù)云選定的數(shù)據(jù)庫(kù)。虛擬化排名第二,27%的選票,以15%的固態(tài)磁盤(pán)排名第三,視覺(jué)調(diào)整以12%排名第四和協(xié)作技術(shù),獲得8%輪出前五位。
從以上數(shù)據(jù)來(lái)看正如BMBA產(chǎn)品管理高級(jí)主管斯科特瓦爾茨所說(shuō),隨著云數(shù)據(jù)庫(kù)產(chǎn)品從亞馬遜和微軟、許多開(kāi)源提供商的推出,大多數(shù)數(shù)據(jù)床專(zhuān)業(yè)人員將在2011年以某種形式參與云,從長(zhǎng)遠(yuǎn)來(lái)看,云數(shù)據(jù)庫(kù)的可擴(kuò)展性和精簡(jiǎn)配置將會(huì)讓用戶受益,但在此同時(shí),數(shù)據(jù)庫(kù)管理員必須要學(xué)會(huì)在管理不可預(yù)測(cè)和控制的環(huán)境中分布式數(shù)據(jù)。
2.2云計(jì)算環(huán)境的新型數(shù)據(jù)庫(kù)
云數(shù)據(jù)庫(kù)市場(chǎng)主要有Google的Bigtable,Amazon的SimpleDB , I OGen自己的Mongo,AppJet的AppJet數(shù)據(jù)庫(kù)以及甲骨文開(kāi)源BerkelyDB等新型數(shù)據(jù)庫(kù)。但Google和Amazon幾乎主牢了整個(gè)云數(shù)據(jù)庫(kù)市場(chǎng)。Google的Bigtable是一個(gè)管理結(jié)構(gòu)化數(shù)據(jù)的分布式存儲(chǔ)系統(tǒng),其設(shè)計(jì)目的是為了擴(kuò)展非常大數(shù)據(jù)存儲(chǔ)系統(tǒng),通過(guò)數(shù)千臺(tái)服務(wù)器實(shí)現(xiàn)PB級(jí)數(shù)據(jù)存儲(chǔ),Google本身的網(wǎng)頁(yè)索引,Coogle地球和Google金融都在使用Bigtable,Amazon的SimpleDB是一個(gè)高可用、可擴(kuò)展,靈活的,非關(guān)系數(shù)據(jù)存儲(chǔ)系統(tǒng),存儲(chǔ)和查詢數(shù)據(jù)由開(kāi)發(fā)人員向Web服務(wù)請(qǐng)求,其他工作由SimpleDB完成。Bigtable是作為Google云計(jì)算平臺(tái)的一部分提供外部開(kāi)發(fā)人員。
以上所提及的數(shù)據(jù)庫(kù)沒(méi)有一個(gè)是關(guān)系型的,都具有些共同特征,正是這些特征使它們特別適用于服務(wù)云計(jì)算式的應(yīng)用,這意味著云計(jì)算和這些非關(guān)系型數(shù)據(jù)處理模型有著齊頭并進(jìn)的發(fā)展趨勢(shì)。
3 云數(shù)據(jù)庫(kù)的發(fā)展趨勢(shì)
隨著云的興起,非關(guān)系型的數(shù)據(jù)庫(kù)成了一個(gè)極其熱門(mén)的新領(lǐng)域,非關(guān)系數(shù)據(jù)庫(kù)產(chǎn)品的發(fā)展非常迅速。而傳統(tǒng)的關(guān)系數(shù)據(jù)庫(kù)顯得力不從心,暴露了很多難以克服的問(wèn)題,它所存在的許多規(guī)則的條條款束縛了數(shù)據(jù)庫(kù)系統(tǒng)的開(kāi)發(fā),而在云端需要的是個(gè)真正強(qiáng)大的,能讓多臺(tái)計(jì)算機(jī)一起運(yùn)行的數(shù)據(jù)床系統(tǒng),保存所有用戶的所有數(shù)據(jù)。
作為云數(shù)據(jù)庫(kù)就其自身所持有的易擴(kuò)展、易配制以及根據(jù)負(fù)載特性和資源狀況進(jìn)行自我優(yōu)化的特征,非關(guān)系型數(shù)據(jù)床正在吸引人們的注意。因?yàn)椋P(guān)系數(shù)據(jù)庫(kù)本身所存在不足以及不易擴(kuò)展,在應(yīng)用中需要配合tom操作,而loin操作不易并行的性質(zhì)使得關(guān)系數(shù)據(jù)庫(kù)很難部署在有大量的結(jié)點(diǎn)的sharenothing集群,這對(duì)海量數(shù)據(jù)庫(kù)的處理造成不利的局面。
基于云計(jì)算的需求,目前NoSQL數(shù)據(jù)庫(kù),應(yīng)該說(shuō)它是下一代數(shù)據(jù)庫(kù)枝術(shù),因?yàn)槠渲饕攸c(diǎn)是非關(guān)系、分布式、水平可擴(kuò)展非常配合云計(jì)算中的海量數(shù)據(jù)運(yùn)算。NoSQL數(shù)據(jù)庫(kù)具有極高的并發(fā)讀寫(xiě)性能,而且能保證海量數(shù)據(jù)存儲(chǔ)的同時(shí),還具有良好的查詢性能,具有彈性的可擴(kuò)展能力。
另外并行關(guān)系數(shù)據(jù)庫(kù)也可以考慮關(guān)系數(shù)據(jù)庫(kù)支持share nothing集群系統(tǒng),提高了系統(tǒng)的可伸縮性。多用于數(shù)據(jù)分析應(yīng)用中,以讀操作為主,寫(xiě)操作數(shù)量少,并且多是批寫(xiě),支持傳統(tǒng)應(yīng)用和商業(yè)智能工具。
其次,共享磁盤(pán)數(shù)據(jù)庫(kù)架構(gòu)也是理想的云數(shù)據(jù)庫(kù),共享磁盤(pán)數(shù)據(jù)庫(kù)允許低成本的服務(wù)器集群使用一個(gè)單一的數(shù)據(jù)采集,通常提供了系列的存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)或附加存儲(chǔ)(NAS)的網(wǎng)絡(luò)。共享磁盤(pán)數(shù)據(jù)庫(kù)除廠具有支持彈性可擴(kuò)一展性,還充分利用了服務(wù)器的CPU資源,從而擴(kuò)展了現(xiàn)有的服務(wù)器的壽命,因?yàn)樗鼈儾恍枰峁┘舛说男阅埽徊⑶以诜⻊?wù)器上的一個(gè)共享磁盤(pán)卜的數(shù)據(jù)庫(kù)部分可以單獨(dú)進(jìn)行升級(jí),同時(shí)保持在線的群集;還有它的高可用性,由于在共享磁章數(shù)據(jù)庫(kù)中的節(jié)點(diǎn)是完全可以互換的,你可以失去節(jié)點(diǎn)和性能降低,但系統(tǒng)保特運(yùn)行;降低支持成本:云數(shù)據(jù)庫(kù)的好處之一是,他們轉(zhuǎn)向了低級(jí)別的DBA功能多的專(zhuān)家誰(shuí)是在一個(gè)集中的管理方式為所有用戶數(shù)據(jù)庫(kù)。因此共享磁盤(pán)數(shù)據(jù)庫(kù)的DBA干凈地分離和應(yīng)用是理想的云數(shù)據(jù)庫(kù)的功能。同時(shí),共享磁盤(pán)數(shù)據(jù)庫(kù)也提供無(wú)縫的負(fù)載平衡,進(jìn)一步降低在云環(huán)境的支持成本。
以上所提的數(shù)據(jù)庫(kù)都是非關(guān)系數(shù)據(jù)庫(kù),隨著互聯(lián)網(wǎng)web2.0網(wǎng)站的興起,云計(jì)算的發(fā)展,以前的關(guān)系數(shù)據(jù)庫(kù)已經(jīng)力不從心,非關(guān)系數(shù)據(jù)庫(kù)的應(yīng)用就是云數(shù)據(jù)庫(kù)的發(fā)展趨勢(shì)。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.vmgcyvh.cn/
本文標(biāo)題:基于“云計(jì)算”的數(shù)據(jù)庫(kù)分析
本文網(wǎng)址:http://www.vmgcyvh.cn/html/consultation/1083976338.html



本文轉(zhuǎn)自:e-works制造業(yè)信息化門(mén)戶網(wǎng)
本文來(lái)源于互聯(lián)網(wǎng),拓步ERP資訊網(wǎng)本著傳播知識(shí)、有益學(xué)習(xí)和研究的目的進(jìn)行的轉(zhuǎn)載,為網(wǎng)友免費(fèi)提供,并盡力標(biāo)明作者與出處,如有著作權(quán)人或出版方提出異議,本站將立即刪除。如果您對(duì)文章轉(zhuǎn)載有任何疑問(wèn)請(qǐng)告之我們,以便我們及時(shí)糾正。聯(lián)系方式:QQ:10877846 Tel:0755-26405298。
