国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

SPICE協(xié)議虛擬多通道的實(shí)現(xiàn)*

2016-08-11 06:59:53
關(guān)鍵詞:多通道虛擬技術(shù)

肖 剛

(襄陽職業(yè)技術(shù)學(xué)院機(jī)電學(xué)院 襄陽 441050)

?

SPICE協(xié)議虛擬多通道的實(shí)現(xiàn)*

肖剛

(襄陽職業(yè)技術(shù)學(xué)院機(jī)電學(xué)院襄陽441050)

摘要SPICE協(xié)議是開源的虛擬桌面?zhèn)鬏攨f(xié)議,在SPICE服務(wù)器端和SPICE客戶端進(jìn)行交互通信,讓用戶獲得比較好的桌面體驗(yàn),但是SPICE協(xié)議在虛擬化多通道技術(shù)方面還是有一些不盡人意的地方。SPICE協(xié)議很難保證桌面應(yīng)用程序的數(shù)據(jù)在虛擬通道中得到比例公平傳輸?shù)臋C(jī)會,使得用戶操作響應(yīng)時(shí)間大、數(shù)據(jù)傳輸時(shí)延長、傳輸性能和服務(wù)質(zhì)量降低,因此針對這些問題,論文提出一種新的動(dòng)態(tài)優(yōu)先級虛擬多通道管理技術(shù),在每一個(gè)應(yīng)用程序并發(fā)傳輸過程中可以根據(jù)自適應(yīng)的復(fù)雜網(wǎng)絡(luò)狀況動(dòng)態(tài)調(diào)整每個(gè)通道的傳輸優(yōu)先級,提高虛擬桌面應(yīng)用的實(shí)時(shí)性和用戶的服務(wù)質(zhì)量,使得用戶能夠獲得更好的桌面體驗(yàn)。通過測試表明新的技術(shù)使得用戶獲得更好的桌面體驗(yàn),也提高了系統(tǒng)的傳輸性能。

關(guān)鍵詞SPICE協(xié)議; 多通道; 虛擬技術(shù); 動(dòng)態(tài)優(yōu)先級; 傳輸控制

Class NumberTP393

1 引言

云計(jì)算與虛擬化技術(shù)的快速發(fā)展和普及,為人們的生活帶來了許多的方便。云桌面作為云計(jì)算應(yīng)用的典型產(chǎn)品之一,越來越受到許多桌面用戶的廣泛關(guān)注。而云桌面離不開虛擬化技術(shù)與虛擬桌面?zhèn)鬏攨f(xié)議的支持,而桌面虛擬化技術(shù)作為虛擬化技術(shù)的重要支撐,它是云計(jì)算資源中交付的一種重要手段,向遠(yuǎn)程客戶端提供本地計(jì)算機(jī)無差異的桌面計(jì)算環(huán)境。然而虛擬桌面?zhèn)鬏攨f(xié)議的效率直接影響著桌面用戶的操作和視覺體驗(yàn)。本文在開源的SPICE傳輸協(xié)議基礎(chǔ)上進(jìn)行了深入研究。

2 SPICE協(xié)議

SPICE協(xié)議是Red Hat公司開發(fā)的一個(gè)完全開源的虛擬桌面?zhèn)鬏攨f(xié)議,它是為解決桌面虛擬化方案而設(shè)計(jì)的。SPICE基本架構(gòu)主要由SPICE客戶端、SPICE服務(wù)器端和相關(guān)組件三個(gè)組件構(gòu)成,如圖1所示。

SPICE協(xié)議的虛擬多通道技術(shù)是若干個(gè)邏輯鏈路組成的一種技術(shù),它將數(shù)據(jù)邏輯分離,可以通過添加一個(gè)新的虛擬通道來完成客戶端的新設(shè)備的加入,從而很好地支持這個(gè)設(shè)備并可以完成數(shù)據(jù)傳輸。同時(shí),用戶客戶端還可以依據(jù)動(dòng)態(tài)自適應(yīng)的不同的網(wǎng)絡(luò)狀態(tài),定義不同的虛擬多通道優(yōu)先級或者降低虛擬多通道數(shù)據(jù)傳輸流量來保證傳輸實(shí)時(shí)性數(shù)據(jù)。

圖1 SPICE基本架構(gòu)圖

3 SPICE協(xié)議虛擬多通道的設(shè)計(jì)思想

虛擬多通道主要負(fù)責(zé)SPICE客戶端與服務(wù)器端之間進(jìn)行用戶桌面應(yīng)用程序的數(shù)據(jù)通信與交互。由于一些桌面應(yīng)用程序在并發(fā)傳輸過程中,有些應(yīng)用程序傳輸網(wǎng)絡(luò)帶寬占用率比較大,實(shí)時(shí)性要求也比較高,用戶需要及時(shí)得到響應(yīng);而有些應(yīng)用程序傳輸網(wǎng)絡(luò)帶寬占用率比較小,實(shí)時(shí)性要求也比較低,不需要得到系統(tǒng)的及時(shí)響應(yīng)等一些差異,如果用絕對公平方法就會嚴(yán)重降低SPICE協(xié)議的傳輸性能及服務(wù)質(zhì)量,也使得終端用戶在遠(yuǎn)程虛擬桌面上不能獲得更好的用戶體驗(yàn)。因此針對這些問題,在SPICE協(xié)議的基本架構(gòu)基礎(chǔ)上添加了一個(gè)應(yīng)用程序并發(fā)控制模塊,該模塊能夠保證每個(gè)應(yīng)用程序在并發(fā)傳輸過程中能夠獲得公平傳輸?shù)臋C(jī)會,也提高SPICE協(xié)議的傳輸性能及服務(wù)質(zhì)量。

SPICE服務(wù)器端采用虛擬多通道技術(shù)與SPICE客戶端進(jìn)行不同的資源數(shù)據(jù)傳輸,雖然提高資源通道傳輸控制的靈活性和對不同資源通道管理的能力,但卻加大了虛擬多通道管理的難度。因此,在SPICE協(xié)議原有架構(gòu)基礎(chǔ)上添加一個(gè)應(yīng)用程序并發(fā)控制模塊,并提出一種新的基于自適應(yīng)網(wǎng)絡(luò)狀況的動(dòng)態(tài)優(yōu)先級的虛擬多通道管理技術(shù),在每個(gè)應(yīng)用程序并發(fā)傳輸過程中可以根據(jù)自適應(yīng)的復(fù)雜網(wǎng)絡(luò)狀況動(dòng)態(tài)改變各個(gè)虛擬多通道的傳輸調(diào)度優(yōu)先級,從而能夠自適應(yīng)一定的復(fù)雜網(wǎng)絡(luò)狀況,提高虛擬桌面應(yīng)用的實(shí)時(shí)性,使得終端用戶獲得更佳的桌面體驗(yàn)。

SPICE服務(wù)器端主要由應(yīng)用程序并發(fā)控制模塊和虛擬多通道管理模塊組成,其示意圖如圖2所示。

圖2 SPICE服務(wù)器示意圖

應(yīng)用程序并發(fā)控制模塊主要功能是處理虛擬桌面的每一個(gè)應(yīng)用程序,它們的調(diào)度優(yōu)先級可以依據(jù)它們在網(wǎng)絡(luò)中的平均網(wǎng)絡(luò)傳輸速率大小和不同的數(shù)據(jù)類型來進(jìn)行動(dòng)態(tài)分配。每一個(gè)應(yīng)用程序?qū)⒈壤降胤峙浣o整個(gè)虛擬通道,保證它們都能夠獲得公平傳輸?shù)臋C(jī)會,這樣不僅提高了SPICE協(xié)議的傳輸性能及服務(wù)質(zhì)量,還使得整個(gè)虛擬通道可以按照比例公平調(diào)度算法分配給所有的應(yīng)用程序。并發(fā)控制模塊示意圖如下圖3所示。

圖3 并發(fā)控制模塊示意圖

虛擬通道管理模塊主要功能是將每一個(gè)應(yīng)用程序根據(jù)不同的數(shù)據(jù)類型選擇不同的虛擬通道傳輸,該模塊可以根據(jù)自適應(yīng)的復(fù)雜網(wǎng)絡(luò)狀況動(dòng)態(tài)調(diào)整各個(gè)虛擬通道的調(diào)度優(yōu)先級。該模塊主要由通道控制器、數(shù)據(jù)分發(fā)器和通道線程模塊三部分組成,通道控制器由主通道提供信息,負(fù)責(zé)對其它虛擬通道的建立、初始化、連接和銷毀等操作和對SPICE協(xié)議的配置工作,同時(shí)它也從SPICE客戶端收集數(shù)據(jù)傳輸往返時(shí)延和丟包率等這些反饋信息來獲取當(dāng)前的網(wǎng)絡(luò)狀況,以便動(dòng)態(tài)調(diào)整各個(gè)虛擬通道的傳輸調(diào)度優(yōu)先級。數(shù)據(jù)分發(fā)器主要作用是將并發(fā)控制模塊中已經(jīng)處理后的某一個(gè)應(yīng)用程序數(shù)據(jù)根據(jù)不同的數(shù)據(jù)類型分發(fā)到各個(gè)對應(yīng)的虛擬通道的緩沖區(qū)中去。通道線程模塊主要負(fù)責(zé)傳輸不同的應(yīng)用程序數(shù)據(jù)類型。該虛擬通道管理模塊示意圖如圖4所示。

圖4 虛擬通道管理模塊示意圖

4 SPICE協(xié)議虛擬多通道的關(guān)鍵技術(shù)設(shè)計(jì)

4.1并發(fā)控制策略

SPICE服務(wù)器端新添加的并發(fā)控制模塊是并發(fā)傳輸技術(shù)的主要實(shí)現(xiàn)模塊,該模塊主要功能是傳輸虛擬桌面的應(yīng)用程序,捕獲和翻譯它們的音視頻數(shù)據(jù)和繪圖指令,將同步標(biāo)識添加進(jìn)去,按照句柄儲存在緩沖區(qū)中,并在SPICE客戶端顯示出來。并發(fā)控制模塊依據(jù)應(yīng)用程序的平均網(wǎng)絡(luò)傳輸速率大小和它們的不同數(shù)據(jù)類型分配相應(yīng)的調(diào)度優(yōu)先級。并發(fā)控制模塊根據(jù)平均網(wǎng)絡(luò)傳輸速率大小和當(dāng)前網(wǎng)絡(luò)傳輸速率大小的差值來確定應(yīng)用程序的調(diào)度優(yōu)先級,從而讓每一個(gè)應(yīng)用程序比例公平地獲得虛擬通道的傳輸機(jī)會。當(dāng)添加或刪除某個(gè)應(yīng)用程序時(shí),該模塊將會重新計(jì)算它們的調(diào)度優(yōu)先級,維持系統(tǒng)的動(dòng)態(tài)平衡,從而保證它們都能夠獲得公平的傳輸機(jī)會。并發(fā)控制模塊實(shí)現(xiàn)示意圖如圖2所示。數(shù)據(jù)分發(fā)器將桌面的應(yīng)用程序分發(fā)給虛擬通道管理模塊,通道控制器將根據(jù)應(yīng)用程序的數(shù)據(jù)類型進(jìn)行虛擬通道傳輸,同時(shí)并發(fā)控制模塊會監(jiān)控和計(jì)算該應(yīng)用程序的網(wǎng)絡(luò)傳輸速率大小并反饋給通道控制器。而通道控制器將應(yīng)用程序的當(dāng)前網(wǎng)絡(luò)傳輸速率大小與它的平均網(wǎng)絡(luò)傳輸速率大小進(jìn)行比較得到差值,通過并發(fā)控制模塊中的調(diào)度算法計(jì)算該應(yīng)用程序下一次虛擬通道傳輸?shù)恼{(diào)度優(yōu)先級,交給數(shù)據(jù)分發(fā)器作為依據(jù)。

4.2基于服務(wù)質(zhì)量的比例公平調(diào)度算法

基于服務(wù)質(zhì)量的比例公平調(diào)度算法專門為改進(jìn)后SPICE協(xié)議中的并發(fā)處理模塊而實(shí)現(xiàn)的。由于在實(shí)際應(yīng)用程序數(shù)據(jù)傳輸過程中,有些應(yīng)用程序占用的網(wǎng)絡(luò)帶寬比較大,實(shí)時(shí)性要求也比較高;而有些應(yīng)用程序占用的網(wǎng)絡(luò)帶寬比較小,實(shí)時(shí)性比較低;同時(shí),當(dāng)桌面用戶啟動(dòng)或關(guān)閉一個(gè)應(yīng)用程序時(shí)也打破了原有的動(dòng)態(tài)平衡;這些因素都是影響虛擬桌面應(yīng)用程序之間的比例公平性。因此本文提出一種改進(jìn)的動(dòng)態(tài)比例公平調(diào)度算法來讓所有應(yīng)用程序都得到相對比例公平的傳輸機(jī)會。該算法在調(diào)用應(yīng)用程序時(shí)動(dòng)態(tài)計(jì)算和分配每一個(gè)應(yīng)用程序的調(diào)度優(yōu)先級,讓優(yōu)先級低的程序推遲調(diào)度,讓優(yōu)先級高的應(yīng)用程序優(yōu)先調(diào)度。但是,隨著優(yōu)先級高的應(yīng)用程序傳輸速率大小的提高,系統(tǒng)將會逐漸降低它的調(diào)度優(yōu)先級,從而調(diào)度原來優(yōu)先級低的應(yīng)用程序。該原來的動(dòng)態(tài)比例公平調(diào)度算法的應(yīng)用程序調(diào)度優(yōu)先級定義公式Pn(t)如式(1)。

(1)

(2)

Mn(t)代表最大網(wǎng)絡(luò)傳輸速率大小,當(dāng)應(yīng)用程序n在t時(shí)刻時(shí);An(t)表示平均網(wǎng)絡(luò)傳輸速率大小,當(dāng)在0到t-1時(shí)刻區(qū)間內(nèi)。若n在t時(shí)刻之前的平均網(wǎng)絡(luò)傳輸速率很慢,則由式(1)可知它在t時(shí)刻就會逐漸提高其調(diào)度優(yōu)先級,從而獲得越來越高的調(diào)度優(yōu)先級,讓各個(gè)應(yīng)用程序獲得相對比例公平的傳輸機(jī)會。其中An(t)定義如上式(2)所示。An(t-1)表示應(yīng)用程序n在0到t-2時(shí)刻區(qū)間內(nèi)的平均網(wǎng)絡(luò)傳輸速率,Mn(t-1)表示應(yīng)用程序n在t-1時(shí)刻的最大網(wǎng)絡(luò)傳輸速率大小,t1代表應(yīng)用程序更新時(shí)間窗。當(dāng)某個(gè)應(yīng)用程序連續(xù)被系統(tǒng)調(diào)度的時(shí)候,其調(diào)度優(yōu)先級表達(dá)式的分母An(t)值會慢慢增大,從而使得其調(diào)度優(yōu)先級逐漸減小。這樣,對于很長時(shí)間沒有被系統(tǒng)調(diào)度的其它應(yīng)用程序,它們的調(diào)度優(yōu)先級表達(dá)式的分母An(t)值就比較小,于是其調(diào)度優(yōu)先級逐漸增大,從而獲得更大的系統(tǒng)調(diào)度機(jī)會,保證了系統(tǒng)調(diào)用應(yīng)用程序的公平性。

該新算法在原有的調(diào)度算法基礎(chǔ)上進(jìn)行了一點(diǎn)改進(jìn),其調(diào)度優(yōu)先級公式定義Pn(t)如式(3)。

(3)

式(3)中參數(shù)w代表服務(wù)質(zhì)量權(quán)重,正比于Cb[t]。Cb[t]是由應(yīng)用程序要求的當(dāng)前網(wǎng)絡(luò)傳輸速率和平均網(wǎng)絡(luò)傳輸速率的差值因子權(quán)衡的,它的值可以為負(fù)值,其單位為kbit/s。其中平均網(wǎng)絡(luò)傳輸速率值是由虛擬通道應(yīng)用程序的數(shù)據(jù)類型決定的?;诜?wù)質(zhì)量的比例公平調(diào)度算法的實(shí)現(xiàn)原理:如果上次時(shí)間傳輸間隔的網(wǎng)絡(luò)傳輸速率小于系統(tǒng)承載的平均網(wǎng)絡(luò)傳輸速率,則需要增加其Cb[t]值,從而增大其參數(shù)w,進(jìn)而提高其調(diào)度值Pn(t);如果應(yīng)用程序上次時(shí)間傳輸間隔的網(wǎng)絡(luò)傳輸速率大于系統(tǒng)承載的平均網(wǎng)絡(luò)傳輸速率,則需要減少其Cb[t]值,從而減少其權(quán)重w,進(jìn)而減少其調(diào)度值Pn(t)。這樣系統(tǒng)根據(jù)調(diào)度優(yōu)先級值Pn(t)的排序大小順序來調(diào)度虛擬桌面中的所有應(yīng)用程序。服務(wù)質(zhì)量由傳輸帶寬、傳輸時(shí)延和數(shù)據(jù)丟包率等因素影響,在原有的比例公平調(diào)度算法考慮到服務(wù)質(zhì)量,可以讓各個(gè)應(yīng)用程序之間獲得比例公平傳輸保證的機(jī)會。該算法不僅縮小了各個(gè)應(yīng)用程序傳輸帶寬之間的差異,滿足了動(dòng)態(tài)公平性的要求,同時(shí)還保證了系統(tǒng)的服務(wù)質(zhì)量。

4.3虛擬多通道控制算法

虛擬多通道管理模塊是SPICE協(xié)議虛擬多通道管理技術(shù)的核心實(shí)現(xiàn)部分,該模塊負(fù)責(zé)管理各類虛擬通道的創(chuàng)建、初始化、關(guān)閉和銷毀。它由通道控制器、數(shù)據(jù)分發(fā)器和資源通道三部分組成。通道控制器負(fù)責(zé)控制資源類通道和配置SPICE協(xié)議的工作,還用于監(jiān)控當(dāng)前的網(wǎng)絡(luò)狀況分配不同的調(diào)度優(yōu)先級。數(shù)據(jù)分發(fā)器負(fù)責(zé)對數(shù)據(jù)按類型分發(fā)到各個(gè)虛擬通道對應(yīng)的緩沖區(qū)中等待發(fā)送;資源多通道套負(fù)責(zé)對不同通道數(shù)據(jù)類型的傳輸和接受SPICE客戶端發(fā)送來的輸入通道信息;系統(tǒng)根據(jù)不同的網(wǎng)絡(luò)狀況提前設(shè)置了以下虛擬通道調(diào)度優(yōu)先級表,如表1所示。

表1 虛擬通道調(diào)度優(yōu)先級對應(yīng)表

虛擬多通道控制算法是一種基于自適應(yīng)網(wǎng)絡(luò)狀況的動(dòng)態(tài)優(yōu)先級算法,SPICE系統(tǒng)根據(jù)當(dāng)前網(wǎng)絡(luò)狀況提前設(shè)置了不同的動(dòng)態(tài)優(yōu)先級。系統(tǒng)通過檢測在SPICE客戶端的網(wǎng)絡(luò)帶寬,獲得當(dāng)前已知的不同網(wǎng)絡(luò)狀況,再由控制通道將獲得的網(wǎng)絡(luò)狀態(tài)信息交給通道控制器,查詢相應(yīng)的各類虛擬通道調(diào)度優(yōu)先級。當(dāng)SPICE客戶端發(fā)現(xiàn)傳輸數(shù)據(jù)往返時(shí)延較長或丟包率較大時(shí),通道控制器降低音頻通道和錄音通道的調(diào)度優(yōu)先級,將更多的傳輸機(jī)會留給顯示通道、光標(biāo)通道和輸入通道,從而降低了數(shù)據(jù)的帶寬要求和傳輸流量。當(dāng)系統(tǒng)檢測到網(wǎng)絡(luò)狀況良好時(shí),通道控制器將會把音頻通道和錄音通道的調(diào)度優(yōu)先級提高上去,使其得到更多的傳輸機(jī)會并獲得了良好的用戶體驗(yàn)。圖5為虛擬多通道控制算法流程圖。

圖5 虛擬多通道控制算法流程圖

5 性能測試與結(jié)果分析

對用戶操作響應(yīng)時(shí)延進(jìn)行性能測試,在測試過程中需要保證在客戶端虛擬桌面上對兩個(gè)Windows XP虛擬機(jī)中的兩個(gè)應(yīng)用場景的操作是相同的,我們選擇了辦公軟件word與視頻播放作為測試對象,分別對它們的打開、操作和關(guān)閉進(jìn)行測試。從圖6和圖7可知,改進(jìn)后的SPICE系統(tǒng)在進(jìn)行辦公軟件和視頻播放操作過程中,都比原先的SPICE協(xié)議系統(tǒng)在性能上都有所較大提高,縮短了終端用戶操作響應(yīng)時(shí)延,使得用戶獲得更好的桌面操作體驗(yàn),提高了系統(tǒng)的傳輸性能。

圖6 辦公應(yīng)用響應(yīng)時(shí)延比較圖

圖7 多媒體響應(yīng)時(shí)延比較

6 多媒體響應(yīng)時(shí)延比較

針對網(wǎng)絡(luò)傳輸帶寬的性能測試,論文也選擇了同樣的兩個(gè)場景,分別是辦公應(yīng)用場景和多媒體場景,它們對虛擬桌面的網(wǎng)絡(luò)傳輸帶寬有不同的需求。通過辦公應(yīng)用操作與多媒體視頻播放分別測試它們對虛擬桌面的網(wǎng)絡(luò)傳輸帶寬的大小與占用比例,然后進(jìn)行對比分析。在兩個(gè)系統(tǒng)中分別啟動(dòng)同樣的桌面應(yīng)用程序,監(jiān)控網(wǎng)絡(luò)流量,并記錄兩個(gè)應(yīng)用場景中桌面應(yīng)用程序運(yùn)行時(shí)的網(wǎng)絡(luò)數(shù)據(jù)流量,最后畫出每個(gè)應(yīng)用場景中的占用網(wǎng)絡(luò)帶寬比例圖。性能分析結(jié)果如下圖8和9所示。兩圖中測試數(shù)據(jù)說明,在虛擬桌面網(wǎng)絡(luò)傳輸帶寬過程中,當(dāng)用戶進(jìn)行辦公軟件操作和多媒體播放時(shí),改進(jìn)后的SPICE協(xié)議系統(tǒng)的平均網(wǎng)絡(luò)傳輸帶寬比原來的SPCIE協(xié)議系統(tǒng)的平均網(wǎng)絡(luò)傳輸帶寬要低,差不多降低20%以上,這是因?yàn)楦倪M(jìn)后的SPICE協(xié)議系統(tǒng)采用了新的虛擬多通道管理技術(shù),使得系統(tǒng)的網(wǎng)絡(luò)傳輸帶寬要求降低,讓用戶獲得更好的桌面體驗(yàn)。

圖8 辦公應(yīng)用場景占用網(wǎng)絡(luò)帶寬比例

圖9 多媒體場景占用網(wǎng)絡(luò)帶寬比例

7 結(jié)語

在SPICE協(xié)議的基本架構(gòu)基礎(chǔ)上添加了一個(gè)應(yīng)用程序并發(fā)控制模塊,提出了一個(gè)基于自適應(yīng)網(wǎng)絡(luò)狀況的動(dòng)態(tài)優(yōu)先級虛擬多通道管理技術(shù)。應(yīng)用程序并發(fā)控制模塊以桌面應(yīng)用程序?yàn)榛緜鬏攩卧⒃诒壤秸{(diào)度算法基礎(chǔ)上提出一種基于服務(wù)質(zhì)量的比例公平調(diào)度算法,它不僅考慮了應(yīng)用程序的差異性與公平傳輸?shù)囊?,還考慮了系統(tǒng)的服務(wù)質(zhì)量,從而提高了SPICE協(xié)議的傳輸實(shí)時(shí)性。而新的虛擬多通道管理技術(shù)在數(shù)據(jù)傳輸過程中可以根據(jù)自適應(yīng)的復(fù)雜網(wǎng)絡(luò)狀況動(dòng)態(tài)改變各個(gè)虛擬通道的傳輸優(yōu)先級。比如在網(wǎng)絡(luò)帶寬數(shù)據(jù)傳輸通暢的時(shí)候,可以提高對音頻、視頻和圖像等多媒體資源通道的優(yōu)先級,在網(wǎng)絡(luò)帶寬數(shù)據(jù)傳輸擁塞的時(shí)候,可以降低對音頻、視頻和圖像等資源通道的優(yōu)先級,從而能夠自適應(yīng)復(fù)雜的網(wǎng)絡(luò)狀況,也使得用戶獲得良好的操作和視覺體驗(yàn)。

參 考 文 獻(xiàn)

[1] Calyam P, Rajagopalan S, Selvadhurai A. LeveragingOpenFlow for Resource Placement of Virtual Desktop Cloud Applications[J]. IEEE,2013(3):311-319.

[2] Calyam P, Rajagopalan S, Selvadhurai A. LeveragingOpenFlow for Resource Placement of Virtual Desktop Cloud Applications[J]. IEEE,2013(3):311-319.

[3] X. Weijia, L. Wei, N. Woodward. Analysis and Optimization of Data Import with Hadoop[C]//Parallel and Distributed Processing Symposium Workshops & PhD Forum(IPDPSW), 2012 IEEE 26th International, 2012,2012:1058-1066.

[4] A. B. Patel, M. Birla, U. Nair. Addressing Big Data Problem Using Hadoop and MapReduce[C]//Engineering(NUiCONE), 2012 Nirma University International Conference on, 2012,2012:1-5.

[5] S. Chandrasekar, R. Dakshinamurthy, P. G. Seshakumar, et al. A Novel Indexing Scheme for Efficient Handling of Small Files in Hadoop Distributed File System[C]//Computer Communication and Informatics(ICCCI), 2013 International Conference on, 2013,2013:1-8.

[6] Jin H. Desktop Virtualization: Techniques and Application[J]. IEEE,2008,34(1):6-8.

[7] Y. Qingqiang, S. Wenfeng, C. Yahu, et al. Research and Implementation of Scalable Parallel Computing Based on Map-Reduce[J]. Journal of Shanghai University(English Edition),2011(5):426-429.

[8] M. Bhandarkar. Mapreduce Programming with Apache Hadoop[C]//Parallel & Distributed Processing(IPDPS), 2010 IEEE International Symposium on, 2010,2010:1.

[9] S. Mikami, K. Ohta, O. Tatebe. Using the Gfarm File System as a Posix Compatible Storage Platform for Hadoop Mapreduce Applications[C]//Grid Computing(GRID), 2011 12th IEEE/ACM International Conference on, 2011,2011:181-189.

[10] C. He, D. Weitzel, D. Swanson, et al. Hog: Distributed Hadoop Mapreduce on the Grid[C]//High Performance Computing, Networking, Storage and Analysis(SCC), 2012 SCCompanion, 2012,2012:1276-1283.

[11] S. S. Islam, M. B. Mollah, M. I. Huq, et al. Cloud Computing for Future Generation of Computing Technology[C]//Cyber Technology in Automation, Control, and Intelligent Systems(CYBER), 2012 IEEE International Conference on, 2012,2012:129-134.

[12] Y. Song, M. Wu, L. Ma. Design and Realization of the Smart Grid Marketing System Architecture Based on Hadoop[C]//Control Engineering and Communication Technology(ICCECT), 2012 International Conference on, 2012,2012:500-503.

收稿日期:2015年10月11日,修回日期:2015年11月26日

作者簡介:肖剛,男,碩士,研究方向:計(jì)算機(jī)網(wǎng)絡(luò)。

中圖分類號TP393

DOI:10.3969/j.issn.1672-9722.2016.04.047

Realization of the Virtual Multi-channel SPICE Agreement

XIAO Gang

(Mechanical and Electrical Institute, Xiangyang Vocational and Technical College, Xiangyang441050)

AbstractAs an open source transfer protocol, SPICE protocol has unique technical architecture and application characteristics, virtual desktop can be deployed between servers and clients with good quality of user experience through the SPICE protocol. However, data is very difficult for SPICE protocol to get proportional fairness transmission chance. It also reduces the transmission performance and delays the user action response time. Due to these problems, dynamic priority virtual multichannel management technology is put forward based on adaptive network status. It can improve the real-time of virtual desktop applications and user service quality, and enable users to get a better desktop experience.

Key WordsSPICE protocol, multi-channel, virtual technology, dynamic priority, transmission control

猜你喜歡
多通道虛擬技術(shù)
多通道經(jīng)皮腎穿刺取石治療復(fù)雜性腎結(jié)石效果分析
基于固態(tài)硬盤的快速存儲專利技術(shù)綜述
高職數(shù)控維修實(shí)訓(xùn)教學(xué)效果的提升策略研究
云數(shù)據(jù)存儲安全關(guān)鍵技術(shù)研究
虛擬技術(shù)在當(dāng)代機(jī)械制造業(yè)中的應(yīng)用
虛擬現(xiàn)實(shí)技術(shù)在實(shí)驗(yàn)教學(xué)中的應(yīng)用研究
虛擬技術(shù)在高職計(jì)算機(jī)網(wǎng)絡(luò)安全中的作用
多通道采煤機(jī)狀態(tài)監(jiān)測與分析裝置設(shè)計(jì)及應(yīng)用
有關(guān)虛擬現(xiàn)實(shí)技術(shù)在土木建筑工程中應(yīng)用的研究
淺析多通道TEC工業(yè)CCD相機(jī)保溫儀
科技資訊(2015年2期)2016-02-29 17:18:46
子洲县| 陈巴尔虎旗| 崇信县| 鹤庆县| 嘉黎县| 雅江县| 安庆市| 青冈县| 乌兰县| 延川县| 德兴市| 天长市| 安多县| 墨玉县| 建德市| 盐源县| 教育| 屏东县| 辽阳市| 南安市| 崇明县| 象山县| 容城县| 日喀则市| 姚安县| 余江县| 武乡县| 湟中县| 开远市| 绥滨县| 油尖旺区| 临沂市| 吴堡县| 松溪县| 南华县| 区。| 军事| 武强县| 正蓝旗| 桐乡市| 社会|