隨著公司生產業務的不斷發展,與之配套的IT網絡服務不斷延伸,各種為生產服務的IT應用系統也廣泛應用,
ERP、OA、門戶網站、郵件系統、實時數據采集系統、LIMS、生產調度優化系統、GIS系統等等。目前,公司的IT應用系統已經超越單純的工具和支撐系統,成為生產和決策部門的一部分。這些IT應用在提高工作效率的同時,自身也面臨管理和維護的問題。一方面這些應用系統不斷增加而且日益復雜,對維護管理人員的技能是一種考驗;另一方面IT設備越來越多,而維護人員并沒有增加。另外,一些設備利用率不高,而另一些卻在滿負荷運轉。這些現狀對公司IT應用系統的平穩運行帶來挑戰。在既有的IT資源和人力資源基礎上,如何利用新技術、新理念提高設備運行效率、降低運營成本,同時還要能靈活應對新業務需求是企業IT部門亟待解決的問題。
近年來,在IT領域,虛擬化、
云計算技術得到快速發展和應用,為上述問題的解決帶來新的曙光。
虛擬化技術將各種資源通過邏輯抽象來統一表示,這些資源包括CPU、服務器、存儲、設備與I/O、網絡等硬件資源,也包括操作系統、文件系統、應用程序等。它將原本運行在真實環境上的計算機系統或組件運行在虛擬出來的環境中。它對用戶隱藏不必要的技術細節,使用戶不受物理或者地理限制的約束,降低資源使用者與資源具體實現之間的耦合程度,在虛擬的統一的環境中實現在真實物理環境中的部分或全部功能。
何謂云計算呢?維基百科(Wikipedia)對云計算的定義是:一種能夠動態伸縮的虛擬化資源通過互聯網以服務的形式提供給用戶的計算模式,用戶不需要知道如何管理那些支持云計算的基礎設施。IBM認為云計算是一種共享的網絡交付信息服務的模式,云服務的使用者看到的只有服務本身,而不用關心相關基礎設施的具體實現。它是一種革新的IT運用模式。這種運用模式的主體是所有連接互聯網的實體,可以是人、設備和程序。它的核心原則是:硬件和軟件都是資源并被封裝為服務,用戶可以通過互聯網按需訪問和使用。在云計算中,IT業務通常運行在遠程的分布式系統上,不是在本地計算機或者服務器上。這個分布式系統由互聯網相互連接,通過開放的技術和標準把硬件和軟件抽象為動態可擴展、可配置的資源,對外以服務的形式提供給用戶。服務接口將資源在邏輯上以整合實體的形式呈現,隱蔽其中的實現細節。系統中業務的創建、發布、執行和管理都可以在網絡上進行,用戶只需要按資源的使用量或業務規模付費。
目前業界普遍認為按照服務類型劃分,云計算分為三類:基礎設施云IaaS,平臺云PaaS,應用云SaaS。Amazon公司的EC2服務是典型的IaaS,它將計算能力打包為虛擬機實例通過網絡提供給用戶,按照虛擬機的配置和使用時長收費,用戶使用完畢釋放資源。GoogleApp Engine是典型的PaaS,用戶可以在這個平臺上開發、測試和部署應用。著名的在線CRM應用SalesforceCRM是典型的SaaS。一般認為,云計算的部署方式有3種,公有云、私有云和混合云。公有云一般是由政府推動或若干機構共同建設,共享使用的云環境。私有云是由某個企業或機構單獨建設和使用的云環境。混合云是公有云和私有云的混合。
目前,在IBM、Google和微軟等IT巨頭的推動下,各個行業IT應用向云計算遷移。我公司也應做云計算方面的研究和準備工作。虛擬化是實現云計算的重要基礎。未來我們公司要構建面向云計算的IT環境首先需要實施虛擬化。根據虛擬化應用具體層次的不同,虛擬化概念有不同的內涵。
網絡虛擬化指將網絡的硬件和軟件資源整合,向用戶提供虛擬網絡連接。它分為局域網絡虛擬化和廣域網絡虛擬化。在局域網絡虛擬化中,多個本地網絡被組合為一個邏輯網絡,或者一個本地網絡被分割為多個邏輯網絡,用來提高企業網絡的使用效率。典型代表是虛擬局域網(Virtual Lan),這在公司目前的局域網管理中已經廣泛應用。對于廣域網虛擬化,目前的應用是虛擬專用網-VPN,VPN抽象網絡連接,使得遠程用戶可以隨時訪問公司內部網絡,但并不感覺到物理連接和虛擬連接的差異,同時保證這種外部網絡連接的安全性和私密性。VPN在公司也已經有應用。
服務器虛擬化是在一臺物理服務器上虛擬出多個虛擬服務器,即虛擬機,每個虛擬機運行在一個隔離環境中,是具有完整硬件功能的邏輯計算機系統,包括操作系統和應用程序。多個虛擬機可以互不影響的在同一臺物理服務器上同時運行,復用物理服務器的資源。
目前虛擬化應用熱點是桌面虛擬化和數據中心虛擬化。桌面虛擬化,也稱VDI,它解除PC桌面環境(包括應用程序和文件)與物理機器的耦合關系,使得經虛擬化后的桌面環境被保存在遠端服務器上,而不是在PC的本地硬盤上。這意味著當用戶在其桌面環境工作時,所有的程序和數據都運行和保存在遠端的服務器上。用戶只要用任何有足夠顯示能力的設備就能使用自己的桌面環境,如電腦、智能手機等。而且用戶可以從不同的終端登錄自己的桌面環境,繼續原有的業務。在這種應用模式下終端設備就可以簡化,也就是所謂的瘦客戶端。維護人員可以直接從服務器對所有虛擬桌面集中管理,并能快速部署系統和應用。桌面虛擬化從本質上講是服務器虛擬化的一個應用,虛擬的桌面環境就是虛擬機。
企業PC應用現狀是,PC分屬每個用戶,每個用戶的使用習慣和安全意識差別很大,經常會發生計算機病毒傳播或者辦公信息泄密。如果采用虛擬桌面技術,公司PC桌面管理將得到加強,桌面安全能大幅提升,而維護工作量大幅降低。
針對桌面虛擬化,虛擬化領域的幾個主導廠商都有相應的產品和解決方案。例如VMware公司的View,Citrix的XenDesktop,IBM的桌面虛擬化產品VDSB,微軟也有相應產品。中石化北京燕山分公司采用了CISCO的VDI解決方案,部署2500臺虛擬桌面。CISCO提供端到端的全程虛擬化桌面解決方案,從前端虛擬化終端,到虛擬化網絡設備,再到虛擬化數據中心。用戶原來的PC替換為瘦客戶端。客戶端的計算、存儲都在數據中心的服務器端完成。燕山石化的VDI解決方案基本構成如下:在數據中心服務器端部署32臺CISCO UCS B系列刀片服務器,運行虛擬化平VMware vSphere4,UCS6120XP交換機,VDI管理程序:VMware View。
我們公司的PC桌面管理現狀和燕山石化相似,建議可以嘗試采用桌面虛擬化解決方案,具體采用的產品可以再做調研和比較。我建議一個采用VMware公司虛擬桌面產品-VMwareView。VMware公司是x86架構下虛擬化平臺供應商的領導廠商,在虛擬化領域有完整而成熟的產品線和解決方案。View的實現結構如圖1所示。
圖1 View的實現結構
VMware view桌面虛擬化方案構建于VMware vSphere 4上,VMware vSphere允許多個用戶桌面以虛擬機的形式獨立運行,同時共享CPU、內存、網絡連接和存儲器等底層物理硬件資源。這種架構將用戶彼此隔離開來,使每位用戶都擁有自己的操作系統,同時可以實現精確的資源分配,并能保護用戶免受由其他用戶活動所造成的應用程序崩潰和操作系統故障的影響。VMware View Manager是虛擬桌面管理器,是VMware View的關鍵組件,部署在Windows 2003 Server之上,通過基于WEB管理界面按照不同策略向用戶分配虛擬機。管理員使用View Manager作為中心控制點支持用戶安全靈活的訪問其虛擬桌面和應用程序,并利用與VMware vSphere之間的緊密集成,交付桌面。View Manager具有極強的擴展性和可靠性,它使用基于Web的直觀管理界面創建和更新桌面映像、管理用戶數據,并監控其創建的
虛擬桌面。客戶端使用VMware View Client程序,通過PCoIP顯示協議回傳運行結果。該協議是一種高性能自適應顯示協議,可應用在3D圖形設計、Flash領域,即使在低帶寬下,也能保持穩定的顯示。由于它的優異性能,被許多遠程顯示方案所采用,包括其他桌面虛擬化產品供應商。
我公司可以先采取試點方式應用桌面虛擬化技術,可以選擇教育培訓中心試點,學校的應用場景非常適合這一技術。根據試點效果,再逐步推廣。
目前,桌面虛擬化技術大規模應用是所謂的“桌面云”,在華為上海研究所有1萬名員工在使用華為自身研制的這種運用云計算平臺的虛擬桌面。上海聯通和浙江移動也在批量使用這種桌面云。
當前虛擬化應用中的另一個熱點,是數據中心虛擬化,這是全新的數據中心部署和管理方式,有以下優勢。
1.能夠實現一定程度的自動化運行,降低人工干預頻率,同時提供簡單強大的管理界面,使管理員擺脫繁重的與物理服務器、操作系統、中間件等的配置和管理工作,專注于應用管理。
2.實現動態調度資源。對于管理員而言,虛擬化的數據中心不再是一臺臺隔離的服務器,而是一個統一的資源池,而且具備伸縮性。管理程序能夠根據應用的負載情況自動調整分配資源,提升資源利用率。
3.加速應用的部署,提高業務響應速度。
4.通過虛擬化整合,可以將應用集中,提高服務器的利用率,減少服務器,從而降低制冷、通風等耗電量,達到綠色減排目的。
這些優勢非常有現實意義。2009年中化集團升級
ERP系統,當時他們的
ERP系統是SAPR/3 4.7版,計劃升級到6.0版。由于中化的業務中,當時已有93%通過
ERP來執行。如何不中斷業務,實現平穩升級成為中化集團面對的難題。經過研究,他們最終采用IBM的私有云方案。他們對3個數據中心實施虛擬化改造,將所有資源池化,由IBM的數據中心管理軟件統一管理,將動態的、分散的資源集中調度和靈活分配,跨越2個數據中心的云環境得以實現。私有云使得中化集團在
ERP系統不停機,沒有增加新服務器的限制下,實現平穩升級。中化實現私有云,還能實現未來包括
ERP在內的各種IT應用的靈活運行。中化私有云對我們公司的IT運維有很好的示范作用。
應用虛擬化技術,實現PC桌面、交換、數據中心的虛擬化乃至建設私有云能夠讓企業擁有統一的、可管理的、具備彈性伸縮的IT基礎架構。這對企業IT應用有重要意義,這能大幅提升運維效率,提高資源利用率,降低系統運營成本,還能靈活應對新業務需求。在必要的時候可以對接公有云,直接租用公有云計算供應商的資源,彌補不足。未來,隨著虛擬化和云計算技術的進一步發展和應用,采用虛擬化技術的面向計算的企業IT基礎設施在運維時會有更大優勢。我們作為企業的IT部門應當及早研究和應用虛擬化和云計算技術,助力公司信息化建設。
轉載請注明出處:拓步ERP資訊網http://www.vmgcyvh.cn/
本文標題:也談虛擬化和云計算在企業的應用
本文網址:http://www.vmgcyvh.cn/html/support/11121510032.html