上海通用汽車有限公司是中國(guó)唯一一家在建成投產(chǎn)后8年中產(chǎn)銷超過100萬輛的企業(yè),2005年更是在乘用車市場(chǎng)上銷量排名第一。上海通用汽車也是唯一一家連續(xù)5年當(dāng)選“中國(guó)最受尊敬企業(yè)”的汽車企業(yè)。目前,上海通用汽車擁有上海金橋、煙臺(tái)、沈陽(yáng)3大生產(chǎn)基地,金橋南廠、金橋北廠、煙臺(tái)東岳汽車、沈陽(yáng)北盛汽車4個(gè)整車生產(chǎn)廠,以及金橋動(dòng)力總成、煙臺(tái)東岳動(dòng)力總成2個(gè)動(dòng)力總成廠。年總產(chǎn)能可達(dá)到60萬輛,其規(guī)模與實(shí)力在國(guó)內(nèi)汽車企業(yè)中位居前茅。
2005至2006,上海通用汽車蟬聯(lián)中國(guó)企業(yè)信息化500強(qiáng)榜首。上海通用汽車信息系統(tǒng)部是一個(gè)擁有170多人的團(tuán)體。該部門為全公司所有辦公及生產(chǎn)用戶提供IT服務(wù)。同時(shí)負(fù)責(zé)上海通用汽車數(shù)據(jù)中心的管理。目前上海通用汽車在上海建有一個(gè)數(shù)據(jù)中心,并且山東煙臺(tái)在建的中國(guó)汽車企業(yè)第一個(gè)數(shù)據(jù)災(zāi)難恢復(fù)中心也將在年底投入運(yùn)行。
SGM的生產(chǎn)制造系統(tǒng)需要經(jīng)常性的系統(tǒng)維護(hù),但是由于SGM的生產(chǎn)需要連續(xù)不間斷地運(yùn)行,也周一到周五都是生產(chǎn)時(shí)間,并且周六會(huì)連續(xù)工作24小時(shí),留給系統(tǒng)管理人員只有很少的時(shí)間來進(jìn)行維護(hù)和升級(jí);另外,企業(yè)生產(chǎn)系統(tǒng)需要經(jīng)常性地部署一些新的應(yīng)用,其中某些應(yīng)用非常復(fù)雜,安裝周期較長(zhǎng),配置步驟復(fù)雜,不利于企業(yè)對(duì)于系統(tǒng)快速部署的需求;其三,企業(yè)的生產(chǎn)系統(tǒng)需要按照重要程度實(shí)施不同程度的備份和安全方案。
企業(yè)需要快速地實(shí)現(xiàn)系統(tǒng),特別是系統(tǒng)硬件的升級(jí)和維護(hù)
需要快速地部署應(yīng)用系統(tǒng),為企業(yè)提供即時(shí)的服務(wù)
需要以較高的性價(jià)比,對(duì)一些重要的生產(chǎn)應(yīng)用提供備份系統(tǒng)
需要快速地將此前需要淘汰的應(yīng)用快速遷移到新環(huán)境下
需要降低硬件設(shè)備的數(shù)量,以便降低維護(hù)數(shù)量,節(jié)省占用空間和數(shù)據(jù)中心的能源消耗
ESX和Virtual Center、Vmotion功能降低宕機(jī)時(shí)間
在嘗試諸如刀片服務(wù)器等方案的同時(shí),SGM也開始嘗試采用VMware的虛擬化方案來解決以上的問題。SGM在上海和煙臺(tái)分別部署了虛擬化應(yīng)用方案,主要用于金橋動(dòng)力總成和煙臺(tái)東岳動(dòng)力總成的生產(chǎn)制造系統(tǒng)。SGM利用ESX 2.5和ESX 3.0,采用HP DL-380、HP DL-580和EMC CX300分別在上海和煙臺(tái)構(gòu)成虛擬化環(huán)境,截至目前為止總共運(yùn)行了近百臺(tái)虛擬機(jī),其中主要生產(chǎn)制造系統(tǒng),同時(shí)還包括一些系統(tǒng)的開發(fā)和測(cè)試環(huán)境,通過Virtual Center可以進(jìn)行統(tǒng)一的管理和資源調(diào)度,實(shí)現(xiàn)快速的系統(tǒng)遷移和資源調(diào)度。
在SGM,很多生產(chǎn)系統(tǒng)存在的相似性,只是應(yīng)用區(qū)域不一樣,每套生產(chǎn)系統(tǒng)的安裝和都部署比較復(fù)雜,長(zhǎng)的需要數(shù)周時(shí)間,通過采用虛擬化方案,在部署完一套之后,利用模板功能,將預(yù)先做好的具有共同特性的系統(tǒng)配置成模板,很快就能克隆出一套新系統(tǒng)來。大大縮短了部署的時(shí)間,減少了由于硬件的差異帶來的部署問題。
此前,對(duì)SGM的關(guān)鍵應(yīng)用系統(tǒng)都要準(zhǔn)備一套冷備的系統(tǒng)環(huán)境,這樣對(duì)于系統(tǒng)硬件的投入是雙倍的。應(yīng)用虛擬化方案之后,關(guān)鍵系統(tǒng)的備機(jī)由虛擬機(jī)擔(dān)任。從節(jié)省成本上來說僅金橋動(dòng)力總成項(xiàng)目就節(jié)省了近100萬人民幣。
采用虛擬化方案之后,以往部署新應(yīng)用,從提出采購(gòu)申請(qǐng)到設(shè)備到貨、安裝、配置,需要大概3個(gè)月時(shí)間,而現(xiàn)在利用虛擬機(jī)模板開設(shè)一個(gè)新的服務(wù)器應(yīng)用,只需要大概1個(gè)小時(shí)的時(shí)間。
應(yīng)用虛擬化方案之后,服務(wù)器的利用率從原有的平均5%提升到了現(xiàn)在的40%。
在2005年SGM應(yīng)用虛擬化之后,目前運(yùn)行虛擬機(jī)物理機(jī)已達(dá)15臺(tái),最老的4臺(tái)服務(wù)器基本上都換過零部件,但是在該過程中沒有停止過任何一個(gè)應(yīng)用。SGM利用VMware的Vmotion功能,實(shí)現(xiàn)了應(yīng)用系統(tǒng)的在線切換,保障了生產(chǎn)系統(tǒng)的連續(xù)運(yùn)行。
在此前如果要將報(bào)廢服務(wù)器上的應(yīng)用遷移,需要在新的服務(wù)器上重新安裝一遍系統(tǒng)和應(yīng)用,還需要復(fù)雜的測(cè)試和遷移時(shí)間。通過VMware的Converter工具,可以將一些關(guān)鍵應(yīng)用從舊服務(wù)器快速遷移到新的環(huán)境,遷移時(shí)間從原有的數(shù)月降低到了1天以內(nèi)。
利用在線遷移功能,VMotion保障SGM業(yè)務(wù)連續(xù)性
在制造業(yè),生產(chǎn)系統(tǒng)是非常關(guān)鍵的應(yīng)用,在整個(gè)企業(yè)的生產(chǎn)活動(dòng)中起著不可替代的作用。系統(tǒng)的穩(wěn)定連續(xù)運(yùn)行,對(duì)于企業(yè)的正常生產(chǎn)有著非常重要的意義。如果為了維護(hù)和升級(jí)系統(tǒng),而導(dǎo)致生產(chǎn)系統(tǒng)的停機(jī),將會(huì)影響到企業(yè)的生產(chǎn)流程。在實(shí)施虛擬化項(xiàng)目之前,如果要升級(jí)或者維修服務(wù)器,就需要檢查生產(chǎn)周期,查找合適的時(shí)間來安排關(guān)閉和切換服務(wù)器。因此這樣的一個(gè)服務(wù)器升級(jí)和切換,需要多個(gè)部門之間的配合才能完成,并且如果切換的過程不順利的話,將會(huì)有影響到生產(chǎn),帶來很大的問題,因此生產(chǎn)部門輕易也不愿意提出系統(tǒng)升級(jí)或者遷移的需求。
通過部署ESX Server將生產(chǎn)系統(tǒng)遷移到虛擬化環(huán)境之后,如果某臺(tái)物理機(jī)需要進(jìn)行硬件或者軟件的升級(jí),那么就可以利用VMotion工具進(jìn)行在線的遷移,可以在不中斷生產(chǎn)過程的情況下將某臺(tái)物理機(jī)上的虛擬機(jī)全部遷移到另外的服務(wù)器,實(shí)現(xiàn)了生產(chǎn)過程的連續(xù)。
現(xiàn)在,企業(yè)的生產(chǎn)部門已經(jīng)無需根據(jù)自己的生產(chǎn)周期去提出有關(guān)系統(tǒng)升級(jí)的需求,而是可以隨時(shí)根據(jù)自己的需要提出相關(guān)的系統(tǒng)要求。
此外,通過Converter工具,SGM將原有需要淘汰或者升級(jí)的系統(tǒng)很方便地遷移到了虛擬環(huán)境之中。事實(shí)證明,通過虛擬化環(huán)境的部署,服務(wù)器的部署和管理維護(hù)變得極其方便,對(duì)于所有的用戶來說完全透明,在實(shí)施以后,從未沒有為系統(tǒng)升級(jí)和維護(hù)宕過機(jī)器。
因此,SGM不僅通過實(shí)施虛擬化成功地減少了服務(wù)器和存儲(chǔ)設(shè)備購(gòu)買數(shù)量,也減少了對(duì)數(shù)據(jù)中心空間的占用,減少了所需要的電力和空調(diào)費(fèi)用。SGM信息系統(tǒng)部動(dòng)力總成IT項(xiàng)目經(jīng)理劉峰表示,“采用虛擬化技術(shù)大大方便了我們對(duì)系統(tǒng)的維護(hù)管理,使我們保證了企業(yè)的生產(chǎn)連續(xù)性?!?/P>
成果
利用模板降低了復(fù)雜新應(yīng)用的部署時(shí)間,從原來的數(shù)月或者數(shù)周,降低到現(xiàn)在的一小時(shí)以內(nèi)。
利用Vmotion功能實(shí)現(xiàn)快速的應(yīng)用遷移,實(shí)現(xiàn)快速的系統(tǒng)升級(jí)和維護(hù),宕機(jī)時(shí)間從原來的數(shù)天成為現(xiàn)在的從不宕機(jī)。
利用Virtual Center統(tǒng)一管理資源,提高了資源的利用率,節(jié)約了備機(jī)資源。
提升了服務(wù)器的利用率,從原有的差不多5%提升到現(xiàn)有的40%多。
利用Converter將原有的系統(tǒng)從快要淘汰的設(shè)備上快速遷移到虛擬環(huán)境下,將系統(tǒng)遷移的時(shí)間從原有的物理機(jī)遷移方案的數(shù)周降低到一天以內(nèi)。
由于整合了服務(wù)器和存儲(chǔ),因此大幅度降低了對(duì)數(shù)據(jù)中心空間和電力的需要。
運(yùn)作中的VMware 產(chǎn)品
VMware ESX 2.5/3.0
VMware Virtual Center
VMware Vmotion
Vmware Converter
服務(wù)器操作系統(tǒng):Windows Server 2003
客戶端操作系統(tǒng):Windows Server XP,Windows 2000
虛擬應(yīng)用:OA、生產(chǎn)制造系統(tǒng)、開放測(cè)試環(huán)境
HP DL380、HP DL580、EMC CX300
15臺(tái)HP DL-580(ESX),2臺(tái)HP DL-380(Virtual Center)
整合了多臺(tái)服務(wù)器,部署了近百臺(tái)虛擬機(jī)
服務(wù)器利用率從此前的5%上升到了40%