摘要:高度可用的數(shù)據(jù)庫云計算時代的高可用數(shù)據(jù)庫是可擴展容錯且與任何私有云或公共云兼容的數(shù)據(jù)庫實例?,F(xiàn)在是企業(yè)通過采用云計算解決方案運行現(xiàn)代數(shù)據(jù)庫來獲得競爭優(yōu)勢的時候了。
公共云和私有云使企業(yè)能夠擺脫容易出錯的傳統(tǒng)架構,并運行具有可靠性為5個9和6個9的應用程序。業(yè)務應用程序可以按需、即時且經(jīng)濟高效地進行調整。數(shù)據(jù)庫應用程序一直是所有企業(yè)基礎設施的主要組成部分,但這些應用程序(特別是關系數(shù)據(jù)庫)在使用云計算能力方面仍有很長的路要走。它們被設計為大型單片應用程序,當組織嘗試以可擴展的方式可靠地運行它們時,將面臨著相當大的挑戰(zhàn)。
傳統(tǒng)的分布式環(huán)境數(shù)據(jù)庫通常部署為多個獨立的數(shù)據(jù)庫實例,具有統(tǒng)一查詢的能力。對于測試/開發(fā)環(huán)境,生成數(shù)據(jù)庫的許多物理副本在后臺創(chuàng)建,導致數(shù)據(jù)蔓延。云計算與這些解決方案的集成是有限的:重點是數(shù)據(jù)的位置,而不是使用分布式系統(tǒng)的強大功能。讓我們考慮針對高可用性和測試/開發(fā)數(shù)據(jù)庫的情況解決這些問題的不同選項。
高度可用的數(shù)據(jù)庫
云計算時代的高可用數(shù)據(jù)庫是可擴展、容錯且與任何私有云或公共云兼容的數(shù)據(jù)庫實例。它們旨在提供業(yè)務連續(xù)性,而不會因任何類型的硬件或網(wǎng)絡故障而導致用戶體驗的影響。其核心設計原則是消除任何單點故障,并提供平穩(wěn)的故障轉移體驗。
主動/被動數(shù)據(jù)庫副本
第一種選擇是在主/副本體系結構中部署數(shù)據(jù)庫,以便在任何給定時間單個主服務器提供數(shù)據(jù)庫請求。復制策略使用數(shù)據(jù)庫供應商的復制特性或外部第三方復制工具從主服務器同步復制數(shù)據(jù)。一旦主服務器發(fā)生故障,副本服務器就會接管并使用復制的數(shù)據(jù)在故障發(fā)生之前重新啟動數(shù)據(jù)庫。
這種方法可能會遇到數(shù)據(jù)庫性能和可靠性問題。數(shù)據(jù)庫操作將與這兩個位置的網(wǎng)絡一樣快。第三方復制工具可能無法提供穩(wěn)定的數(shù)據(jù)復制,并且可能在故障轉移后使數(shù)據(jù)庫處于不一致的狀態(tài)。
內置高可用性的數(shù)據(jù)庫
第二種選擇是尋找提供內置高可用性的數(shù)據(jù)庫解決方案。此功能在Noss數(shù)據(jù)庫(如Cassandra和MongoDB)中更常見。它們從數(shù)據(jù)庫層創(chuàng)建一致的數(shù)據(jù)副本,并啟用容錯數(shù)據(jù)庫。然而,這種方法可能對許多企業(yè)不起作用,因為傳統(tǒng)的關系數(shù)據(jù)庫管理系統(tǒng)缺乏這種能力。此外,混合和多云復制通常不是這些解決方案的選擇。
測試/開發(fā)數(shù)據(jù)庫
克隆數(shù)據(jù)庫是測試、開發(fā)和分析的共同要求。生產數(shù)據(jù)庫始終在隔離的基礎設施中運行,并且為備份、大數(shù)據(jù)分析和質量保證創(chuàng)建此數(shù)據(jù)庫的一個或多個副本。
快照和克隆
要將數(shù)據(jù)庫復制到另一個站點或云平臺,操作人員可以獲取快照并將其物理克隆到其他位置。這樣做涉及設置策略,該策略定期獲取數(shù)據(jù)庫的快照。并將其克隆到預定義位置。用戶需要像Oracle RMAN這樣的解決方案,它可以跟蹤快照之間的變化,采取一致的備份,并在需要時進行恢復。但是對于所有數(shù)據(jù)庫都不存在這樣的解決方案,并且使用遠程數(shù)據(jù)中心和云平臺來創(chuàng)建這樣的克隆仍然是復雜的(如果可行的話)過程。
適用于私有云、混合云和多云的高可用存儲
解決這些問題的更好解決方案是從存儲層完全抽象數(shù)據(jù)庫層,并讓存儲解決方案處理應用程序的高可用性。軟件定義存儲(SDS)可以通過提供不同類型的硬件和軟件故障的數(shù)據(jù)保護來提供此功能。軟件定義存儲(SDS)還可以靈活地在后端使用任何類型的存儲硬件,其中包括物理服務器和虛擬云實例。
這種方法的唯一缺點是投資于正確的解決方案,這種解決方案很容易與客戶選擇的數(shù)據(jù)庫應用程序集成,并且還與其他數(shù)據(jù)庫兼容以實現(xiàn)轉換。此外,此類解決方案應該能夠在任何私有云或公共云上運行,并且應該模糊內部部署和公共云位置之間的界限。
以下是這樣的解決方案:
數(shù)據(jù)庫即服務
社交媒體、投資、游戲等需要5個9或6個9的可用性,并采用全球可訪問性的應用程序,需要最適合云端的整個數(shù)據(jù)庫系統(tǒng)。數(shù)據(jù)庫即服務(DBaaS)提供了一種在云中運行數(shù)據(jù)庫的簡便方法,可以節(jié)省購買服務器、構建基礎設施和構建大型團隊來管理這些數(shù)據(jù)庫的時間。供應商提供多種方式來使用數(shù)據(jù)庫即服務(DBaaS)產品,例如安裝了數(shù)據(jù)庫的虛擬機,DB Schema即服務以及具有專用硬件的數(shù)據(jù)庫,用于RDBMS以及NoSQL數(shù)據(jù)庫。
在考慮任何基于云計算的數(shù)據(jù)庫安裝時,必須解決以下問題:
(1)供應商鎖定:每個提供商都有自己的業(yè)務流程框架,這使得消費者更難從一個提供商轉移到另一個提供商。
(2)數(shù)據(jù)同步:總是需要外部工具以一致的方式將數(shù)據(jù)從一個位置復制到另一個位置。這些工具通常具有破壞性,昂貴且復雜,并且它們構成了跨越多個位置和環(huán)境的巨大瓶頸。
(3)云計算成本分析:決定在云平臺中應該使用哪些應用程序和數(shù)據(jù)之前,應該進行仔細的預算分析。如果不設計混合云,其預算很容易失控,同時要記住為了獲得簡單性和靈活性需要付出代價。
迄今為止,數(shù)據(jù)庫已經(jīng)存在了50多年,長期在傳統(tǒng)的辦公環(huán)境中成功運行?,F(xiàn)在是企業(yè)通過采用云計算解決方案運行現(xiàn)代數(shù)據(jù)庫來獲得競爭優(yōu)勢的時候了。
文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/5273.html
摘要:相反,楊皓然認為,目前有一些開源的框架,重點解決了彈性伸縮的問題,但還沒有廣泛的和其它服務連接,沒有充分發(fā)揮的威力。以應用為中心,而不是以資源為中心對于函數(shù)計算的實現(xiàn)方式,楊皓然認為立足點應該是以應用為中心,而不是以資源為中心。 摘要: 過去十年,云服務深刻地改變了社會獲取和使用計算能力的方式,云服務自身也以極快的速度演進。在基礎設施云化之后,容器、Serverless等技術迅猛發(fā)展,...
摘要:而企業(yè)在這樣一個大數(shù)據(jù)與移動互聯(lián)時代,較大的挑戰(zhàn)不是提供基本的計算,而是怎樣提供一個分布式的企業(yè)服務,讓企業(yè)在任何地方都可以工作,用戶不會受到阻礙,這需要建立云計算環(huán)境。 ? ? 在這些數(shù)據(jù)中,埋藏著消費者的消費習慣、市場變化、產品走勢以及大量的歷史記錄,這些關鍵數(shù)據(jù)對于企業(yè)和組織的后續(xù)運營和發(fā)展至關重要。 ? ? ??? 而企業(yè)在這樣一個大數(shù)據(jù)與移動互聯(lián)時代,較大的挑戰(zhàn)不是提供基本的...
摘要:隨著年代初云計算的興起,這一轉變將掀起浪潮。他自己預測,集中式云計算,特別是亞馬遜,谷歌和微軟的云計算將繼續(xù)增長。計算機制造商將這一轉變視為收復失地的機會。據(jù)英國《經(jīng)濟學人》報道, 一些聯(lián)網(wǎng)的設備配備一些傳感器,收集各種信息,發(fā)送給制造商用于分析。它們好似一個數(shù)字的吸塵器,在以平均兩倍的速度增長。慕尼黑的創(chuàng)業(yè)企業(yè)Bragi開發(fā)的無線耳機卻并不如此。他們保留了大部分收集的信息(如穿戴者的生命體...
摘要:計算機制造商將這一轉變視為收復失地的機會。今年月,微軟的宣傳語由移動優(yōu)先,云優(yōu)先改為智能云和智能端,推出用算法將軟件容器分派到任何設備的服務。據(jù)英國《經(jīng)濟學人》報道, 一些聯(lián)網(wǎng)的設備配備一些傳感器,收集各種信息,發(fā)送給制造商用于分析。它們好似一個數(shù)字的吸塵器,在以平均兩倍的速度增長。慕尼黑的創(chuàng)業(yè)企業(yè)Bragi開發(fā)的無線耳機卻并不如此。他們保留了大部分收集的信息(如穿戴者的生命體征),在本地數(shù)...
摘要:在一定程度上也印證了云時代就應該有云時代的數(shù)據(jù)庫,而不應該再是。關于2019年的云計算市場格局,依舊是馬太效應凸顯、大者恒大的趨勢繼續(xù),但在這個過程中,也存在不少的變數(shù)和新的技術趨勢。在筆者看來,云計算市場2019年將全面進入云原生時代,一些守舊的企業(yè)依舊會深陷泥潭,而那些革新的企業(yè)則會借助這一機遇走向安全地帶,盡管這一安全地帶也只是暫時的安全。這里所談論的云原生,并非近兩年來業(yè)界熱議的云原...
閱讀 3547·2019-08-30 12:58
閱讀 929·2019-08-29 16:37
閱讀 2802·2019-08-29 16:29
閱讀 3107·2019-08-26 12:18
閱讀 2372·2019-08-26 11:59
閱讀 3416·2019-08-23 18:27
閱讀 2789·2019-08-23 16:43
閱讀 3305·2019-08-23 15:23