遠程接入架構

套用虛擬化領域首創自主核心技術——無需終端服務支持 目前有些遠程接入方案也可以實現用戶遠程套用的便捷接入,但都需要微軟終端服務的支持,使得用戶在使用遠程接入的同時,需要支付微軟終端服務的相關費用和配置支出。極通EWEBS 2008有效的解決了這個問題,EWEBS 2008不再需要微軟終端服務,直接部署AIP就可以完成套用的虛擬化工作。

網路將我們帶上了信息化的高速路,可隨著我們跑在這條道上的套用越來越多,我們發現這條信息化之路也如同北京大街小巷——堵車啦!
隨著企業的各種信息化套用程度加深,人們對信息化高速路“堵車”現象的體會,不亞於對現實生活中每天上下班的擠車疲憊。企業信息化套用為何因網路而緩慢?主要原因在於兩個方面:一方面是企業信息化套用大規模增多,使得企業區域網路頻寬變窄;一方面是企業變大,分支機構增加,企業區域網路套用無法滿足分支機構訪問的安全和快捷性。本來以為搭上信息化的快車,讓企業業務迅速隨之提速,但沒想到碰到“堵車”,如何解決信息化堵車之困?如何才能給企業自身打造虛擬快車道?如何讓企業網路套用加速?
套用虛擬化技術,這劑新興IT良藥的誕生,從架構根基上,給人們帶來了網路套用加速的希望。
看療效:幾個不靠譜的保健藥
針對網路套用加速,最直接的瓶頸就是性能低下的廣域網(WAN),次之的瓶頸就是B/S軟體結構的功能局限性。
傳統的醫療方案,如何來解決這兩個瓶頸呢?首先,針對性能低下的廣域網,用戶通過兩個藥方來解決問題,其一是購買更多頻寬,換句話說希望國家把基礎網際網路頻寬建設得更足,這是一劑靠天的藥;其二是用戶通過VPN及一些廣域網加速設備,最佳化算法提高數據傳送速率,達到網路套用加速,這是一劑保健的藥。對於前者,毫無疑問是烏托邦的理想,把解決問題的希望寄托在網際網路的一個理想境地下,就仿佛我們將堵車的希望完全寄托在國家無限的修寬道路上,認為道路無限寬,就不會堵車了,所以相當不現實;對於後者,倒是當前用戶比較常見的方法,但VPN及一些廣域網加速設備,因為其原理還是基於傳統網路架構,還是限於當前網路頻寬範圍,只不過通過最佳化的傳輸算法,讓數據傳輸更有次序,相對會稍微快點,就像在堵車的路口,如有警察進行最佳化指揮,車流可以緩慢前進,但警察解決不了根本的堵車問題,所以這幅藥僅僅起到健康補充的保健作用,不可能完全解決問題,就像我們經常吃維C片,也能起點效果,但是絕對不能治病。
其次,B/S架構從誕生開始,比較天然解決了遠程套用的問題,現在看來還是比較有效的,所以其瓶頸並不是在傳輸層面,其瓶頸是在於內容層面,因為當前主流B/S架構由於受到IE頁面局限,受到XML、HTML等標準語言平台的局限,它天然在IT套用的功性能上面跟區域網路內的各種套用軟體有巨大差距,因為在區域網路使用的各種套用軟體,相對有網路頻寬保障,直接基於C/S架構,可運用的編程技術、外掛程式程式,到能夠完成的功能和達到的性能,都遠在基於IE訪問的B/S架構套用之上,當前IT用戶的網路套用需求,已經“爆棚”,他們需要更豐富功能的各種套用,超越於網路頻寬限制,隨時隨地通過網路使用,達到促進自身業務的發展。所以,從這個層面看,B/S架構欠缺的內容軟肋,將不是短期內能夠彌補的,B/S這副藥,看來不是很對症,或者對“重症患者”效果實在不怎么樣。
新方法:天降套用虛擬化
提高廣域網頻寬,是根本大計,但企業用戶沒法操控,花費較貴,不很現實。廣域網最佳化和Web套用最佳化技術可幫助客戶充分利用可用頻寬,但是,如果不能通過虛擬化或簡化面向用戶的數據中心套用來實現套用整合與集中,則延時問題將得不到全面解決。而這正是套用虛擬化要解決的問題。
何為套用虛擬化?
簡單來講,套用虛擬化技術使機構能夠用更少的投入做更多的事情,並最終節省經費。這樣,企業決策者就能夠在IT開銷與業務需求之間達成更好的平衡——由運營成本降低所節省的經費可以重新投入到能夠推動增長的業務領域中。
從技術角度來講,套用虛擬化可以簡單描述為“以IT套用客戶端集中部署平台為核心,以對最終用戶透明的方式完全使用戶的套用和數據在平台上統一計算和運行,並最終讓用戶獲得與本地訪問套用同樣的套用感受和計算結果。”
虛擬化背後的主要推動力是基礎設施各方面的猛烈增長,同時伴隨著IT硬體和套用的大量增加。而且,IT系統正在變得越來越大,分布越來越廣,並且更加複雜,因而難以管理,但要求加強IT控制的業務和監管壓力卻在繼續增大。這聽起來可能比較專業,但對業務決策者來說卻很中聽,因為套用虛擬化正在幫助解決當今機構所面臨的很多推動力方面的問題——提高業務效率、增強員工移動性、遵守安全與監管規定、向新興市場拓展、業務外包、以及業務連續性等等。
在可能實現的一系列利益當中,套用虛擬化技術能幫助企業解決三個關鍵方面的問題——安全性、性能和成本。從安全形度來講,套用虛擬化從其設計本身來看是安全的。採用客戶-伺服器端套用,數據安全面臨風險。IT人員不僅必須應對數據的存放、列印和操控環境,而且還必須考慮數據在網路內和網路外遷移轉換,並保證智慧財產權不會泄露,電腦病毒也不會潛入。啟動套用虛擬化項目後,一個公司的所有系統和數據都被整合到了一起,從而幾乎消除了在設備層面上數據被盜或數據丟失的風險。性能改善對很多公司來說是另一個吸引人的因素。因為客戶-伺服器端套用依靠網路來傳輸流量,所以它們會為網路增添頻寬消耗問題。這種問題困擾著很多企業,反過來又會降低套用系統的性能。套用虛擬化技術可以將各種套用系統集中起來,只有一個通過網路傳送的虛擬界面。這樣可以保證在極低的頻寬上實現高性能,而不管設備、網路和地點如何。所以在業務擴張或合併的情況下,企業能夠在幾分鐘或幾小時時間內讓新用戶上網,而不像過去那樣需要幾個星期或幾個月。因此,容易理解為什麼套用虛擬化是很多所謂的“業務流程外包”公司所歡迎的一種方式。
個人計算設備和作業系統的繁多使得客戶-伺服器端套用的測試、調試和客戶定製開發成本高昂且耗費時間。採用套用虛擬化技術之後,將不需要在每個用戶的桌面上部署和管理多個軟體客戶端系統,所有套用客戶端系統都將一次性地部署在數據中心的一台專用伺服器上,這台伺服器就放在套用伺服器的前面。客戶也將不需要通過網路向每個用戶傳送實際的數據,只有虛擬的客戶端界面(螢幕圖像更新、按鍵、滑鼠移動等等)被實際傳送並顯示在用戶的電腦上。這個過程對最終用戶是一目了然的,最終用戶的感覺好像是實際的客戶端軟體正在他的桌面上運行一樣。
客戶-伺服器端套用要求在每個用戶的電腦上安裝客戶端軟體,從而導致更高的成本,因為需要在分散式網路上管理這些軟體的部署、補丁和升級。這個問題隨著用戶登錄到每個新套用系統的需求量呈增長趨勢,因為IT部門需要在每個用戶的桌面上部署另一個獨特的客戶端設備。即便在最講究戰術的接入服務場景中,套用虛擬化可以帶來的成本效益也是相當誘人的。通過將IT系統的管理集中起來,企業能夠同時實現各種不同的效益——從頻寬成本節約到提高IT效率和員工生產力以及延長陳舊的或當前的系統的壽命等等。
目前,套用虛擬化展現給用戶最直接的功能還是遠程套用交付,或者叫遠程接入,也叫套用虛擬化領域。從全球看,走在最前沿的廠商還是Citrix(思傑),其推出的套用虛擬化平台Citrix交付中心(Citrix Delivery Center),即Citrix套用交付基礎架構解決方案正在逐步進行中國全面本地化的進程。國內最具實力的套用虛擬化廠商極通科技,也在2008年7月向全球推出極通EWEBS 套用虛擬化系統,該產品採用了極通科技獨創的AIP(Application Integration Protocol)技術,把應用程式的輸入輸出邏輯(應用程式界面)與計算邏輯指令隔離開來,在用戶訪問EWEBS伺服器發布的套用時,在EWEBS 伺服器上會為用戶開設獨立的會話,占用獨立的記憶體空間,應用程式的計算邏輯指令在這個會話空間中運行,應用程式的界面會通過AIP協定傳送到用戶計算機上,用戶計算機只需要通過網路把鍵盤、滑鼠及其他外設的操作傳送到伺服器端,從伺服器端接收變化的應用程式界面,並且在用戶端顯示出來,就可以獲得在本地運行套用一樣的訪問感受,最終實現用戶客戶端使用人員不受終端設備和網路頻寬的限制,在任何時間、任何地點、使用任何設備、採用任何網路連線,都能夠高效、安全地訪問EWEBS伺服器(集群)上的各種套用軟體。
EWEBS:為遠程接入下“猛藥”
作為國內套用虛擬化領軍企業,極通科技於2008年7月,首家面向全球推出極通EWEBS 套用虛擬化系統。極通EWEBS是一種套用虛擬化平台軟體,其主要功能是向企業提供最佳性能、靈活快捷的套用交付服務。管理員只需要將各種套用軟體集中部署在EWEBS伺服器(集群)上,並通過極通EWEBS的應用程式虛擬化功能,將各種套用軟體整合到企業門戶中供終端用戶使用。終端客戶機無需安裝任何軟體,就能夠讓企業各種IT套用擺脫終端設備和網路頻寬的限制,實現終端客戶機用戶在任何時間、任何地點、使用任何設備、採用任何網路連線,都能夠高效、快捷、安全、方便地訪問已經集中部署在EWEBS伺服器(集群)上的各種套用軟體。
極通EWEBS主要通過三副猛藥,接近完美解決了網路套用加速的問題。
猛藥一:強大的負載均衡技術——動態集群
業內部分遠程接入解決方案中都面臨一個較大的困難就是如何在多台伺服器之間實現訪問負載平衡,現有的困難包括: • 主要採用基於會話數的負載均衡(如終端服務),不能基於應用程式實現負載平衡 • 伺服器負載信息的收集和同步實施比較困難
極通EWEBS可以區分應用程式,根據對應伺服器上的綜合負載信息包括CPU、記憶體、硬碟及網路等伺服器資源的綜合使用情況實現負載均衡。 在極通EWEBS 伺服器集群中,由集群管理控制器來負責負載信息的收集和同步,在用戶提出應用程式訪問請求時,分配空閒的伺服器信息給客戶端,客戶端從而訪問最空閒的伺服器上的應用程式。在極通EWEBS 伺服器集群中,採用了競選機制來選擇集群控制器,以避免由於集群控制器失敗導致的負載均衡無法正常工作現象。
猛藥二:智慧型主機定位——動態IP技術
在國內目前的網際網路環境中,越來越多的企業用戶使用ADSL技術接入網際網路,這也導致用戶無法獲得固定的公網IP位址,遠程用戶在訪問企業內部套用時必須依賴於第三方動態DNS技術,但是服務質量卻無法得到保證。 極通EWEBS 中內嵌了動態DNS技術,用戶只需經過簡單的配置就可以獲得由極通科技專門為用戶提供的DNS服務。無論用戶的公網IP發生什麼樣的變化,極通科技的DNS伺服器都會在最短的時間內為用戶提供最新的地址解析,用戶就可以一直使用固定的名稱來訪問套用伺服器。
猛藥三:強大的性能最佳化技術
極通EWEBS 時刻注意最佳化性能,不僅在本地輸入法和虛擬列印中儘量最佳化伺服器和網路性能,在伺服器端運行應用程式時更是採用了資源共享和會話共享技術來最佳化伺服器性能。
針對資源共享,在傳統套用模式下,當用戶運行某個應用程式時,應用程式相關進程會調用若干程式模組,每個模組的代碼段和數據段會被載入到記憶體中。在用戶調用另一個應用程式時,同樣會調用相關的模組,載入相關的代碼段和數據段,即使相同的模組代碼段被調用,也會重複從硬碟讀取並載入到記憶體中,從而產生了記憶體的大量占用和硬碟讀寫操作。
在遠程套用模式中,為了保證用戶套用的獨立性,通常會為用戶開闢獨立的記憶體空間。如果有更多的用戶執行相同的應用程式,同樣的代碼段會被更多次的載入到記憶體中,導致了伺服器記憶體、硬碟及CPU資源的大量消耗,增加了對伺服器硬體的需求。
在極通EWEBS中,專門開啟了獨立的共享空間,用於載入應用程式模組的代碼段,用戶執行應用程式時數據段存放在各自獨立的記憶體空間中,這樣就減少從伺服器硬碟上大量讀取代碼段的需求,從而減少伺服器記憶體、硬碟及CPU資源的消耗。因此在同樣的硬體條件下,伺服器同時可以支持更多的用戶訪問。
在會話共享方面,當一個用戶從同一個客戶端訪問伺服器上的多個應用程式時,只會占用一個會話,所有的應用程式在一個會話空間中運行,減少了伺服器因為維護多個會話而產生的資源消耗,同時降低了網路連線的數量。

相關詞條

相關搜尋

熱門詞條

聯絡我們