自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

SQL Server虛擬化的幾點(diǎn)注意事項

云計算 虛擬化
SQL Server虛擬化最流行的解決方案是VMware和微軟公司的Hyper-V。首先你應(yīng)該決定采用哪一種方案。VMware仍然是虛擬化領(lǐng)域的王者,有更成熟的產(chǎn)品和更多的功能。而Hyper-V追趕的速度也很快,它比VMware成本要低一些。這兩種產(chǎn)品都提供了免費(fèi)試用版,如果你正好剛開始使用SQL Server虛擬化,我推薦你兩種產(chǎn)品都試試。

   服務(wù)器虛擬化已經(jīng)出現(xiàn)好多年了,技術(shù)已趨于成熟。幾年前,DBA還很抵觸把SQL Server遷移到虛擬機(jī),但是現(xiàn)在已經(jīng)是再平常不過的了。然而,在決定虛擬化之前有一些重要的事情需要考慮。

  SQL Server虛擬化***的解決方案是VMware和微軟公司的Hyper-V。首先你應(yīng)該決定采用哪一種方案。VMware仍然是虛擬化領(lǐng)域的王者,有更成熟的產(chǎn)品和更多的功能。而Hyper-V追趕的速度也很快,它比VMware成本要低一些。這兩種產(chǎn)品都提供了免費(fèi)試用版,如果你正好剛開始使用SQL Server虛擬化,我推薦你兩種產(chǎn)品都試試。

  當(dāng)確定了哪些功能適合自己的企業(yè),并研究清楚它們?nèi)绾芜\(yùn)作之后,你就可以比較成本和性能,然后做決定。SQL Server開發(fā)團(tuán)隊與Windows和Hyper-V團(tuán)隊都出自微軟,這是他們***的優(yōu)勢。如果你只是尋求針對SQL Server的虛擬化方案,那么Hyper-V在大部分情況下都是不錯的選擇。但是如果你的公司還要虛擬化其它服務(wù)器,比如Web服務(wù)器或者域控制器,而且其他IT人員更熟悉VMware的話,可能堅持用統(tǒng)一方案是你***的選擇。

  接下來要考慮的是什么服務(wù)器***做遷移。***對象是非生產(chǎn)用的SQL Server。許多公司對于這些環(huán)境有不同的稱謂,但是通常他們會叫做“開發(fā)環(huán)境”,“QA環(huán)境”,“階段環(huán)境”,“測試環(huán)境”,“基準(zhǔn)測試環(huán)境”以及“壓力測試環(huán)境”。更常見的是,超高性能并不是***的優(yōu)先級,這就使得對它們做虛擬化更容易了些。此外,在這些環(huán)境中的服務(wù)器可能比較老舊,經(jīng)常是淘汰下來的生產(chǎn)環(huán)境服務(wù)器,有很多使用壽命問題和配置不一致的問題。另外,它們?nèi)狈ψ銐蚩臻g來還原生產(chǎn)數(shù)據(jù)庫。另一個很糟糕但又常見的現(xiàn)象是,DBA們通常需要過于關(guān)注生產(chǎn)環(huán)境,而忽略非生產(chǎn)環(huán)境。這就可能導(dǎo)致在開發(fā)周期內(nèi)由于硬件老化故障或其它問題丟失數(shù)據(jù)庫,耗費(fèi)更多開發(fā)時間。如果你是在給這些環(huán)境做虛擬化,你會在新硬件上運(yùn)行,而且你可以使他們配置一致,使DBA們工作更容易。

  那么生產(chǎn)服務(wù)器怎么樣呢?答案很簡單:視情況而定。根據(jù)我的個人經(jīng)驗和與其它SQL Server DBA們的討論,目前的共識是轉(zhuǎn)向虛擬化對于較小的或者中等負(fù)載的服務(wù)器不成問題。這一技術(shù)已經(jīng)足夠先進(jìn),虛擬機(jī)可以與SQL Server共享內(nèi)存和磁盤IO。你可以考慮給重負(fù)荷的服務(wù)器使用VMware或者Hyper-V,但是在這種情況下,我會考慮先做一些基準(zhǔn)測試或者壓力測試,確保運(yùn)行于虛擬層的負(fù)載不會使性能下降到不可接受的程度。你還可以使用虛擬化作為運(yùn)行數(shù)據(jù)庫應(yīng)用的初始設(shè)置,但是這種方式是否可以成功并不十分確定。這些年來,我經(jīng)歷過幾種情況,我們做了最壞的打算,構(gòu)建了超級強(qiáng)大的服務(wù)器并運(yùn)行應(yīng)用程序,事情并沒有像我們想象的那樣發(fā)生。

  還有一個問題需要提醒,那就是BI服務(wù)器。這些服務(wù)器通常托管非常巨大的數(shù)據(jù)庫,這些數(shù)據(jù)庫需要非??焖俚奶幚砟芰?。當(dāng)OLAP多維數(shù)據(jù)集構(gòu)建起來的時候,SQL Server可能需要掃描TB級的數(shù)據(jù)量。在這種情況下,需要那種“猛踩油門”類型的性能,所以虛擬化的總開銷可能難以被接受。例如,在我的公司里,我們沒有看到在虛擬化數(shù)據(jù)倉庫上的良好性能表現(xiàn),需要轉(zhuǎn)換到原來的物理服務(wù)器上去。

  高可用性在當(dāng)今時代非常重要,這個領(lǐng)域虛擬化可以提供很大幫助。例如,VMware有一種稱為“vMotion”的技術(shù),支持虛擬機(jī)在物理服務(wù)器之間移動。這就使得你可以保持一套虛擬機(jī)處于運(yùn)行狀態(tài),同時你只需要把虛擬機(jī)轉(zhuǎn)換到另一臺物理服務(wù)器就可以執(zhí)行硬件升級。或者,如果數(shù)據(jù)庫應(yīng)用比較繁忙的話,當(dāng)前物理服務(wù)器不再夠用,你可以在秒級時間內(nèi)把虛擬機(jī)遷移到另一臺物理服務(wù)器上去。最終,如果底層物理硬件出故障了,vMotion將自動把對虛擬機(jī)的控制轉(zhuǎn)移到另一臺物理服務(wù)器上去。所以,如果你用vMotion在虛擬機(jī)上設(shè)置了SQL Server,這會極大地提升可用性;如果底層物理硬件出故障了,vMotion將迅速把虛擬機(jī)轉(zhuǎn)移到另一臺物理節(jié)點(diǎn)上, SQL Server仍然處于運(yùn)行狀態(tài)。

  隨著更多的新特性增加到了虛擬化軟件中,在SQL Server環(huán)境下考慮虛擬化實(shí)現(xiàn)的可能性也大大增加,而轉(zhuǎn)向虛擬化的總開銷也變得更低了。

責(zé)任編輯:賈隆 來源: 論壇
相關(guān)推薦

2010-01-21 11:30:10

2010-07-19 14:37:20

SQL Server

2010-07-20 13:02:03

SQL Server索

2012-05-11 11:52:20

虛擬化存儲

2010-04-20 14:44:34

桌面虛擬化

2011-07-26 18:43:34

HBase Shell

2014-01-13 10:50:28

虛擬化存儲

2009-11-25 17:51:27

2013-06-17 09:54:11

虛擬化服務(wù)器虛擬化

2010-07-15 13:38:35

2010-07-26 10:59:59

SQL Server游

2011-04-11 16:23:57

2009-12-01 13:20:20

路由器安裝

2009-06-25 08:50:43

微軟Windows 7操作系統(tǒng)

2010-07-23 10:09:41

SQL Server

2010-07-16 14:01:22

安裝SQL Serve

2010-06-29 17:32:13

SQL Server鎖

2019-11-27 10:46:06

sqlserver數(shù)據(jù)庫sql

2011-02-16 08:56:19

2011-05-26 11:22:04

SEO
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號