張健(青海油田通信公司業務管理中心,甘肅酒泉736202)
虛擬化服務器技術在油田通信中的應用
張健(青海油田通信公司業務管理中心,甘肅酒泉736202)
隨著虛擬化技術的逐漸發展,更多的企業和單位采用客戶端虛擬化技術來實施自己的企業級應用。本文著重記述和探究了基于客戶端虛擬化技術在油田通信中應用的前景。
虛擬化;客戶端;服務器
企業在信息化建設中往往會按照不同的業務、不同的部門、不同的業務系統部署多個軟件或應用系統,這些軟件或應用都需要服務器的支持,而在一臺服務器中若同時運行多個應用軟件還可能存在軟件的兼容問題或硬件的沖突,因此就必須為每一個軟件或應用配置一臺服務器,這樣就極大的增加了企業的開銷和負擔,同時也會在很大程度上浪費服務器的處理能力,目前通信公司生產用服務器數量為23臺,維護難度、電源消耗量、保障支撐都在隨著服務器的增加而增加。系統管理員往往會將大量的時間耗費在服務器的日常維護上,同時還要時刻做好通宵維護數據和恢復系統環境的思想準備,因此系統管理員最希望的就是能有一種技術來解決這些困擾。
近年來,虛擬化技術發展日臻成熟,應用也越來越廣泛,原因就是其便捷高效的管理手段可以為企業節約大量人力資源成本。虛擬化技術在油田信息化建設中得到了廣泛的應用。利用服務器虛擬化技術,用戶可以大幅度降低硬件的投入成本,將多臺業務服務器的應用部署在一臺服務器中,這樣便可以大大降低傳統服務器部署時帶來的使用效率低下、維護支撐困難等弊端,有效地實現信息化應用的高適應性。
在創建虛擬服務器時首先應該考慮的是被創建的服務器是否具有實用性和先進性,是否能夠滿足使用需求。其次為保障服務器的正常運行以及在服務器被消除或重新建立時能夠對其運行期間的數據進行保存和恢復就必須采取一定的技術手段對服務器的功能和內容進行適當的處理,一方面增強服務器運行中數據的安全性與可恢復性,另一方面要降低故障發生的可能性。
1.原理介紹
vmware虛擬化技術可以利用其相關軟件在某一物理服務器中同時創建多個虛擬服務器,所有服務器都可以根據使用需求運行不同的操作系統,并在該操作系統之上運行應用程序平臺,向網絡內用戶提供服務,同時,不同虛擬服務器之間保持相互獨立,但共用同一物理設備的資源,如處理器、內存、存儲空間等。這種實現方式可以很好的利用物理服務器的資源,節約企業運行成本。
目前通信公司已通過該項虛擬技術實現了油田移動應用服務平臺服務器的虛擬化部署,目前已在3臺刀片機上部署了虛擬服務器9臺。
1.資源池的創建
不同的虛擬機在不同的運行狀態下對資源的需求也不相同,為使物理服務器處于最佳的運行狀態就需要對虛擬服務器的資源使用狀態進行實時監控,對物理服務器的資源進行動態均衡分配。對于需要較多資源的虛擬服務器可以從資源池中劃分出更多的空閑資源提供給該服務器,對于資源需求較少的虛擬服務器可以將其所占用的過多的物理資源重新釋放到資源池中。
2.存儲構建
為向虛擬服務器提供可靠的使用性能,在存儲選擇方面可以使用san盤陣配合使用san協議以及高性能服務器集群技術進行存儲資源共享和分配,為虛擬服務器的建立提供存儲環境。在虛擬服務器中的存儲管理中,為保證服務器具有較為便捷的管理方式和較短的故障恢復時間,可以使用直連式存儲技術對虛擬服務器資源占用情況進行檢測、對虛擬服務器的配置文件進行存儲和管理。
3.動態資源分配
vmware軟件中提供了一個DRS技術,叫做可應用的分布式調度資源技術,利用該程序可以對不同主機的硬件進行統一配置,這樣就消除了不同設備之間的差異性,使得資源的自動化分配成為可能。vmware軟件可以向用戶提供vmotion技術,使用該技術可以在不影響使用效果、不改變配置信息的前提下非常簡單的實現虛擬服務器的遷移,這就使得服務器相關硬件完全實現了虛擬化,更加方便用戶管理和使用。配合使用drs技術和vmotion技術可以非常便捷的對所創建的虛擬服務器進行動態資源分配。
青海油田移動應用平臺如果按傳統的方式部署,按照“一應用一服務器”的原則,就需要獨立部署9臺服務器,而每臺服務器又需要獨立供電、獨立網絡接入,同時每臺服務器的利用率只有5%-10%,資源浪費嚴重。
而通過vmware虛擬化技術部署的虛擬服務器只需要使用3臺刀片服務器即完成了環境搭建,使單臺刀片服務器資源利用率達到60%-70%。還分別減少了電源接入、網絡接入、空間占用等資源。同時由于虛擬技術獨特的恢復功能,使管理員在面對數據恢復及環境搭建的過程中只需要輕松的將應用環境進行快照即可,在10分鐘內即可完成多環境、多系統、多數據的服務器搭建。