雲端計算基礎設施構建:平臺雲化-資料庫雲化建議
資料庫單機虛擬化承載可行性
在資料庫單機方式部署模式下,可以採用伺服器虛擬化環境進行承載,虛擬化環境中資料庫單機系統基本可以正常執行並正常提供資料庫的定義、操作、訪問控制等功能,效能損失在可接受範圍內(5%~26%)。
資料庫叢集虛擬化承載可行性
資料庫HA雙機叢集和資料庫網格叢集可在部分廠商(Vmware、微軟、華為、中興)虛擬化環境中部署,可以提供較高和實時的可用性服務保障,但RAC系統搭建、部署配置工作複雜,同時RAC在虛擬化環境中擴充套件效能較弱,需要進一步研究和優化。
資料庫雙機虛擬化承載可行性
由於SQLServer Failover資料庫叢集系統故障切換時間在60-100秒,不能滿足業務訪問實時高可用的要求,建議在虛擬化環境考慮採用虛擬化HA高可用方式取代SQLServer Failover叢集,以降低SQLServer Failover叢集的資源佔用量。
KVM與Windows虛擬機器適配問題
Redhat KVM虛擬機器承載SQLServer資料庫時效能較差,不建議採用KVM虛擬機器承載SQLServer資料庫。
資料庫虛擬化承載選型建議
考慮到虛擬化軟體與不同作業系統相容性存在適配優劣的限制,建議承載資料庫虛擬機器時優先選擇Vmware虛擬化軟體,其次在承載Window系統虛擬機器時建議採用Hyper-V虛擬化技術,在承載Linux虛擬機器時建議採用Xen、KVM虛擬化技術。
資料庫高可靠性
1、對於可靠性要求不高的的資料庫,可採用虛擬機器的HA技術進行設計,資料庫伺服器發生故障時,故障時間為虛擬機器伺服器開啟時間。一般在3-6分鐘左右。此模式下應用層的資料庫故障時,虛擬機器HA不會觸發
2、對於I/O較高的資料庫可採用快取資料庫+主庫的方式配置,適當降低I/O開銷
3、當單機虛擬機器開銷佔用物理機50%以上時可採用物理機資源直接部署資料庫及相應的HA或者RAC
4、當平臺需要多臺物理機執行大型資料庫時,可考慮分散式資料庫解決I/O問題
在資料庫單機方式部署模式下,可以採用伺服器虛擬化環境進行承載,虛擬化環境中資料庫單機系統基本可以正常執行並正常提供資料庫的定義、操作、訪問控制等功能,效能損失在可接受範圍內(5%~26%)。
資料庫叢集虛擬化承載可行性
資料庫HA雙機叢集和資料庫網格叢集可在部分廠商(Vmware、微軟、華為、中興)虛擬化環境中部署,可以提供較高和實時的可用性服務保障,但RAC系統搭建、部署配置工作複雜,同時RAC在虛擬化環境中擴充套件效能較弱,需要進一步研究和優化。
資料庫雙機虛擬化承載可行性
由於SQLServer Failover資料庫叢集系統故障切換時間在60-100秒,不能滿足業務訪問實時高可用的要求,建議在虛擬化環境考慮採用虛擬化HA高可用方式取代SQLServer Failover叢集,以降低SQLServer Failover叢集的資源佔用量。
KVM與Windows虛擬機器適配問題
Redhat KVM虛擬機器承載SQLServer資料庫時效能較差,不建議採用KVM虛擬機器承載SQLServer資料庫。
資料庫虛擬化承載選型建議
考慮到虛擬化軟體與不同作業系統相容性存在適配優劣的限制,建議承載資料庫虛擬機器時優先選擇Vmware虛擬化軟體,其次在承載Window系統虛擬機器時建議採用Hyper-V虛擬化技術,在承載Linux虛擬機器時建議採用Xen、KVM虛擬化技術。
資料庫高可靠性
1、對於可靠性要求不高的的資料庫,可採用虛擬機器的HA技術進行設計,資料庫伺服器發生故障時,故障時間為虛擬機器伺服器開啟時間。一般在3-6分鐘左右。此模式下應用層的資料庫故障時,虛擬機器HA不會觸發
2、對於I/O較高的資料庫可採用快取資料庫+主庫的方式配置,適當降低I/O開銷
3、當單機虛擬機器開銷佔用物理機50%以上時可採用物理機資源直接部署資料庫及相應的HA或者RAC
4、當平臺需要多臺物理機執行大型資料庫時,可考慮分散式資料庫解決I/O問題
相關文章
- 邊緣雲端計算標準化需求與建議
- 國家質量基礎設施一站式服務平臺建設,NQI雲平臺建設
- 基於Apache Hudi在Google雲構建資料湖平臺ApacheGo
- 雲音樂輿情平臺建設雲音樂輿情平臺建設
- 雲端計算基礎
- 7步做好雲端計算基礎設施的監控
- 質量基礎設施一站式NQI雲平臺系統建設方案
- 銀行容器雲平臺建設的關鍵設計 | 資料
- 雲端計算智慧化:讓資料庫更聰明資料庫
- 教育資訊化建設——雲桌面
- AI雲平臺怎麼構建AI
- 《圖解雲端計算架構:基礎設施和API》中的網址圖解架構API
- 構建資料庫雲管平臺 實現資料價值最大化資料庫
- 澳門與阿里共建智慧城市將以雲端計算為構建基礎阿里
- 雲端計算平臺的設計原則
- 基於 Kubernetes 的雲原生 AI 平臺建設AI
- 雲端計算基礎-0
- AI雲平臺建設意義AI
- 阿里雲的“終端雲化”實踐,基於ENS進行邊緣架構構建阿里架構
- Confidential Containers:雲原生機密計算基礎設施IDEAI
- 聚焦邊緣計算場景,打造雲邊端一體化容器雲平臺
- CMP雲管理平臺該如何構建?
- 國家質量基礎設施(NQI)一站式服務平臺,NQI雲服務平臺建設
- 資料庫優化建議資料庫優化
- 雲端計算與大資料要學啥?零基礎能學雲端計算嗎?大資料
- 如何構建自己的雲資料庫?建立雲資料庫是否要收費?資料庫
- 智慧黨建雲平臺建設方案,組織部黨員資訊化系統開發
- 雲端計算開發學習教程,雲端計算基礎架構實現講解架構
- 第九屆全球雲端計算大會落幕,杉巖資料分享智慧製造基礎建設之道
- KubeVela:標準化的雲原生平臺構建引擎
- 什麼叫做雲端計算?雲端計算基礎學習路線
- 銀行雲原生基礎設施構建:裸金屬VS虛擬機器虛擬機
- 雲端計算時代,資料庫架構設計有哪些改變?資料庫架構
- 雲端計算成為趨勢,北鯤雲超算平臺佈局雲端計算市場?
- 玩轉雲端 | 算力基礎設施升級,看天翼雲紫金DPU顯身手!
- 手自一體化的移動雲測試平臺建設方案
- JDBC + SAP雲平臺 = 執行在雲端的資料庫應用JDBC資料庫
- 零基礎如何學習雲端計算?雲端計算學習教程
- 雲原生可觀測套件:構建無處不在的可觀測基礎設施套件