今天跟大家交流的主要有三個部分,因為VMware公司很多人并不是很熟悉,所以第一部分跟大家簡單介紹一下VMware公司。第二部分跟大家介紹一下現在比較流行的話題:虛擬化,前幾年可能大家還不是很認可虛擬化,但今天已經非常認可了,虛擬化的背景是什么,為什么虛擬化這個詞更流行。第三部分,因為今天是刀片的論壇,也有一個比較流行的詞語刀片,那么利用VMware的技術怎么提高刀片服務器的可用性。
這是VMware的一個簡單介紹,我們是第一家服務器虛擬化的廠商,雖然我們進入中國比較晚,是06年進入的,但是虛擬化技術我們是從98年做起的,我們做的是讓你怎么利用虛擬化的技術提高可用性。我們也是全世界軟件廠商增長最快的,所以Intel變成了我們的股東了,買了我們的股票。IBM、HP、戴爾都是的OEM合作伙伴。主要應用在四個環(huán)境上:有服務器整合、業(yè)務連續(xù)性、測試與開發(fā)和虛擬化。
什么是服務器的虛擬化呢?第一點我們做的是I/O架構服務器的虛擬化,在I/O架構說實現一變多的架構。通過軟件的方式讓你實現一個大的機器,一如說IBM的3950,或者HP的580,9月6日Intel又推出了4路4核的處理器,就相當于16核的機器,那么什么應用能夠把16核的性能利用起來呢,這樣的應用很少。我們一直在做虛擬化的技術,做的就是在I/O架構上一變多,并不是多變一。
這是一個簡單的概況,下面說一下市場的背景,這是今年或者明年都比較流行的詞:多核、虛擬化、刀片服務器、健康IDC、綠色IDC,虛擬化是其中很大的一塊。剛才說了為什么做虛擬化呢?因為是技術的引導、行業(yè)的趨勢,如果不做虛擬化就代表你買的機器浪費了,國內整個來看都是一樣,用戶系統(tǒng)利用率平均也就是10-30%,有好多客戶通過我們的調查發(fā)現資源利用率10%都不到。所以說我們就有機會,可以把多個機器放在一個機器上,做到提高資源利用率。實現應用的時候,總體的應用成本包括人員采購費用,想的比較多的還有培訓費、培訓IT、維護人員,但是你沒有看到這個冰山下面很大的一塊,就是管理成本、操作成本、維護成本,電量給你帶來的消耗,有的客戶說我們人多不在乎這個,但是你可以看到效率,大家經常忽略這塊,但是VMware能夠實現呢?
實現的是本身你買10個機器實現10個程序,但應用VMware的技術你可以買1個機器實現10個機器說所運行的程序,創(chuàng)建這個虛擬化的過程只需要幾分鐘。那么刀片服務器做到什么?就是冷卻把整個的IT架構都整合,把存儲、網絡、磁帶機都整合到刀片服務器的機箱里面去,但是沒有做到什么?沒有做到提高單個刀片資源的使用率,比如說刀片上還是裝了一個操作系統(tǒng)裝了一個應用程序,但是一個操作系統(tǒng)上裝了多個應用程序會有所擔心,可能會造成故障,擔心處理性能忙不過來。但是應用VMware虛擬化技術不用擔心這些。
這原來是一個標準的平臺,內存、處理器、存儲器上面裝了一個操作系統(tǒng),但應用VMware技術,先裝上VMware的軟件,改變了系統(tǒng)的架構,大家了解BA都知道,他們現在有一個這樣一個版本叫做WLS-VE,是可以跑在虛擬化平臺的,就是不用操作系統(tǒng)了,買這套服務器,上面有操作系統(tǒng)的架構,就不外再裝操作系統(tǒng)了。那么意味著你以后會有越來越多這樣的軟件出現。
越來越多的客戶想轉到對虛擬化的投入上,這也是一個趨勢,比如一年前、兩年前,跟國內客戶談虛擬化大多都不太認可,你會發(fā)現隨著處理器的架構、芯片的技術發(fā)展越來越快,如果不做虛擬化的時候你就越來越不能支持了,比如說16核的機器,可能Intel明年就出8核了,肯定以后做多核是個趨勢,肯定有這種可能,你利用不起來了,那怎么辦?那只能做這樣的虛擬化技術,所以只有用戶認可了虛擬化技術才能把資源充分的利用起來。
下面我會說到VMware的一些技術怎樣幫助你提高刀片的可用性。這是兩張圖,上面一個操作系統(tǒng)一個程序,剛才說到你沒有把這個機器完全應用起來。右邊是虛擬化架構,中間有虛擬化一層之后,虛擬出來兩個服務器,也就是說每個虛擬機對你來說就是一個物理的服務器,只不過是通過軟件定義出來的虛擬機,每個虛擬的物理服務器里面還可以裝操作系統(tǒng)和程序,這兩個系統(tǒng)完全是沒有關系的,左邊可以裝一個Windows、右邊可以裝一個Linux都可以,兩個機器是完全獨立的。而且大家可以看到,我們跟其它家做的不一樣的地方是什么呢?你的操作系統(tǒng)和應用程序不用做任何修改,不是說要改你的操作系統(tǒng)的版本或者應用程序,那不是用戶最重要做虛擬化的目的,而且我們讓你能支持更多的操作系統(tǒng),虛擬化這個平臺的機器你可以自己定義,我這個服務器要500MHz的,裝個Windows,另外一個虛擬化可以配怎樣的配置,或者裝什么樣的操作程序都可以,要裝Oracle都可以。而且我剛才說了,我們的虛擬化平臺是一個標準的平臺,可以讓你裝更多的操作系統(tǒng),這指的是什么的呢?比如說以前是跑在NT平臺上的,如果你老的系統(tǒng)7.2、7.3的遷移、整合怎么辦,以前都不可以,現在就可以,我創(chuàng)建出來一個虛擬機,這個虛擬機可以保證你能支持紅帽7.1、7.2、9.0等系統(tǒng),什么操作系統(tǒng)都可以支持。
這是虛擬化四個關鍵的特征,第一個特征是兼容性,就是你的配置是你自己定義的,根據你的需要,機器要高性能的,我們有很好的兼容形,上面是Linux、Windows都可以,目前可以支持64位的操作系統(tǒng)。第二個特點,隔離,以前可能你做虛擬化,但不是隔離的,可能會有沖突,有的時候都不知道是什么原因,但你自己定義出來的虛擬機是跟另外的虛擬機是完全隔離的,是跑在自己這段內存、硬盤上,你這個虛擬機壞掉對其它的都沒有影響。
第三點是封裝特性,指的是上面很多虛擬機里面創(chuàng)建好了硬件平臺,然后裝上操作系統(tǒng)、應用程序,上面有很多的數據,不管有多少數據,你配好這個虛擬機,操作系統(tǒng)應用程序的數據,對你底層的平臺我只看你的一組文件,你可以把它理解成一個文件,這有什么好處?我可以高可用的備份,把文件拷到另外一臺機器可以恢復,并不是像操作系統(tǒng)再把文件倒回來。第四點,硬件獨立特性,就是左邊的機器可以是Intel,右邊的機器可以是AMD,因為我們中間有一套東西把它們隔離開了。
傳統(tǒng)的模式大家看到,所有的機器,應用程序的架構你會發(fā)現都改變,應用虛擬化的技術把你所有的東西都抽象出來,會變成這樣的結構,你需要多大我就創(chuàng)建給你,不需要再受限于底下的硬件平臺,就是虛擬了你的CPU、硬盤、內存、網絡、存儲,都通過我來管理。我們通過這個平臺把你下面所有的硬件平臺管理起來,這樣可以做到所有這些東西計算資源,就像你家里用的自來水和煤氣一樣,需要多大就放多大,這個計算資源變成了一個工廠,通過我的手段來提供給你用,可能你不夠用了那我再劃點資源給你,你需要多大我劃給你,不夠再加給你。但如果兩個機器負載都是30%,不是同一個時間達到峰點,放在一個機器上那你會發(fā)現平均利用起來了,這樣就提高了利用率。
虛擬化的好處,降低了成本、提高了響應,最大的靈活性。把小機器在大機器上了,你在給用戶創(chuàng)建一個機器的時候會很快,新創(chuàng)建的虛擬機裝上了Windows和應用程序,而另外的用戶也需要的話不需要再重裝了,可以克隆,2、3分鐘就出來,有很大的靈活性,這是虛擬化架構給你帶來的一些好處。
服務器網絡、存儲設備和網絡都做到了虛擬化,以后你身邊的架構都是這樣搭建起來的,各種應用的程序都跑在這樣的平臺上,很急有很關鍵的項目要上,兩個物理服務器還有很多資源沒有利用上,那么虛擬化可以幫你解決這個問題。ESX Server在某客戶的實際應用中已經連續(xù)運行了1000天,不是說沒有停國際,但是它做過升級,但應用程序一天都沒有停過,VMware可以把你的應用程序先遷到其它的機器上,然后等應用程序升級完之后再遷回來。
這是互操作性,VMware做的虛擬化產品是一個商業(yè)化的版本,并不是開源類的軟件,說白了就是要收錢的,有個完整的認證過程,來保證你的可用性,所以我們的軟件的80%的客戶都把它用在重要的應用上,因為我們這是一套商業(yè)化的軟件,所有認證的東西VMware或者我們的合作伙伴廠商都可以為你提供支持。
這是操作系統(tǒng),大家看到我們有讓你比現在的服務器裝更多的操作系統(tǒng),能夠裝SP、NT,保證你的可用性,讓你老的系統(tǒng)的遷移都能夠用的上。這是單個虛擬機里面可以支持4個CPU、32個G內存,而年底就會把它翻倍。我說到了我們現在已經做了9年,做到了第三代的產品,我們有自己的管理軟件,可以管理網絡里面所有基于我們的軟件搭建的虛擬平臺,而且有一些接口可以開放給管理軟件。有了這套軟件之后就不會再有KVI,因為它都是通過網絡把它抓過來。為什么VMware的軟件可以增加刀片服務器的可用性,可以利用VMware的虛擬化平臺把應用程序遷移到其它的程序上升級完再遷回來繼續(xù)運行。
所以說VMware軟件可以幫你實現服務器上一定程度的高可用性。另外還有一個功能,最左邊的機器可能負載比較大,要利用所有的資源,那怎么辦?可以設立一個觸發(fā)條件,會把另外兩個虛擬及遷移到這個虛擬機上,這是VMware的DRS的功能。所以我們做到了無中斷的按需擴容,可以把幾個虛擬機扔過去,動態(tài)的增長,幾個應用程序哪個都不能停,那么就可以這樣來實現。另外還有備份,我們有一個VCB的應用軟件,先備份到VCB這臺機器上去,然后再去VCB這臺機器上恢復你的應用程序,大家知道我們做的不是備份軟件,而是用這種機制來提高你這臺機器的可用性。另外降低計劃外宕機的解決方案,不用裝什么軟件,兩塊VCB板可以互相切換。而且可以支持第三方的集成軟件,這兩個虛擬機可以跨兩個物理服務器,你就把這個虛擬機想象成物理服務器一樣。
這是我們在各行各業(yè)的一些成功案例,大家可以看到很多大的企業(yè)、大的部門都用到了VMware軟件,現在銀行有用到,工行、招行等等都用了這套軟件。因為時間的關系我就借著這個機會把VMware的技術簡單的為各位介紹一下,如果感興趣的話我們也可以在會后繼續(xù)探討,謝謝大家。