999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

網絡設備睡眠機制的設計

2014-04-17 10:10:37王超

摘要:網絡設備的睡眠機制是實現網絡節能的一種方法。本文對網絡設備睡眠機制進行了詳細的設計,先分析了傳統睡眠機制存在的缺陷,然后提出動態閾值調整睡眠時間的方法。

關鍵詞:網絡設備 睡眠機制 運行狀態

0 引言

網絡設備的睡眠機制需要實際硬件的支持,Microsoft,Intel,Toshiba在1997年共同制定了ACPI規范,ACPI定義了設備電源狀態、系統的全局狀態和處理器電源狀態,ACPI的主要目標是使系統動態地管理電源。根據ACPI規范,本文將網絡設備按照網絡設備狀態劃分。

1 網絡設備狀態劃分

為了清楚地闡述網絡設備的睡眠機制,本文將網絡設備的狀態劃分:運行狀態、睡眠狀態、空閑狀態、關閉狀態。

2 動態調整睡眠時間機制

利用網絡設備睡眠可以實現網絡節能。對于一個設備,如果其狀態轉換是即時的,即設備性能和功耗的損失為0,那么網絡設備睡眠機制的設計將會非常容易,設備狀態轉換策略可以非常貪婪:只要設備一空閑,就將其轉換到最深睡眠狀態;如果有請求到來,設備立即轉換到運行狀態。然而,這種假設只存在于理想設備中,現實情況是大多數設備在狀態轉換時,性能和功耗損失都不可忽略。設備從運行狀態進入睡眠狀態需要一定的時間完成狀態轉換,從睡眠狀態返回到運行狀態需要的恢復時間更長,因為在該過程中設備需要依次完成穩定電源和始終、重新初始化設備、恢復上下文等工作。

因此,當網絡設備正處于空閑狀態時,系統將決定該設備是選擇繼續保持空閑狀態還是進入低功耗的睡眠狀態。如果選擇進入睡眠狀態,系統需要先保存當前的數據,然后再讓設備進入睡眠狀態,直到檢測到設備喚醒信號為止。系統檢測到設備喚醒信號后,系統需要先恢復設備數據,然后將設備轉換回到運行狀態。網絡設備睡眠機制的關鍵問題就在于在什么時候、根據什么條件發起狀態轉換的命令。

由于設備從運行狀態轉入低功耗睡眠狀態需要付出額外的代價,一是增加了狀態轉換時所需的能耗Eex,二是增加了系統的延遲tde。因此設備只有在空閑時間足夠長的情況下,轉換至睡眠狀態才會節省設備的能量損耗。設這個足夠長的空閑時間最小值為Tthr,設備運行狀態的功耗為Pa,睡眠狀態的功耗為Ps,空閑時間為Ti,設備喚醒所需的時間Twup和進入睡眠狀態所需的時間tde之和為T0,則設備狀態轉換時必須滿足的條件:

設備在空閑狀態消耗的能量小于該時間段內設備為工作狀態消耗的能量,即如下公式所示:Ps×(Ti-T0)+E0(E0-Ps×T0)/(Pw-Ps)。因此,允許設備處于空閑狀態的時間長度Tthr最長為公式所示:Tthr=(E0-Ps×T0)/(Pw-Ps),超過Tthr長度設備進入睡眠狀態以節省設備能量損耗。

然而在Ti時間段內,設備仍然處于高功耗運行狀態,因而造成部分能量損耗。為了改善這種能量浪費,本文使用另一種策略,空閑時間預測策略。該策略的核心思想是對當前的空閑時間T長度進行預測,當預測的空閑時間長度Ti>T,那么設備一空閑就進入睡眠狀態。空閑時間T長度與很多因素有關,如網絡環境、用戶習慣和網絡設備的工作頻率等,并且設備空閑時間T的取值并沒有規律性可循,不能用傳統的概率方法來預測。考慮到在大多數情況下,在同一網絡環境中用戶的習慣是相似的,因此在同一網絡中的設備空閑時間長度一般在某個固定的范圍內。從這個角度來分析,同一網絡中的設備相鄰的空閑時間段一般具有一定的延續性。然而空閑時間也有突發性情況,比如說使用某一網絡設備的所有用戶突然都離開電腦去休息或做別的事情,造成網絡設備很長一段時間的空閑時間,過一段時間后,空閑時間段的延續性又會恢復到常態。

為了更好地描述設備空閑時間的突發性情況,文獻定義:若ti(n)/Ti(n)≥C(其中,ti(n)為當前空閑時間的長度,Ti(n)為預測空閑時間的長度,C為常數),則認為ti(n)是網絡設備突發性的空閑時間段。由于設備當前空閑時間的長度是根據它與上一個空閑時間的長度有延續性預測的,因此設備突發性的空閑時間段出現使實際值和上一空閑時間段長度的預測之間出現偏差,對當前設備的空閑時間長度預測產生不利,為了糾正空閑時間長度預測中的偏差,采用下式來預測當前的空閑時間長度如公式所示:Ti(n+1)=

本文提出一種新的網絡設備睡眠機制策略,采用動態閾值方法調整網絡設備的睡眠時間。由于本文的網絡設備節能QoS路由算法在選路時繞開空閑設備,因此空閑設備的空閑時間更多,有機會進入睡眠狀態。設網絡設備可在任何時刻進入睡眠狀態和運行狀態,而且將網絡設備關閉能夠進一步地降低設備能耗。這里假定將網絡設備轉換為睡眠狀態和關閉網絡設備的功耗是可忽略的,但是網絡設備轉換為運行狀態和重新開啟的功耗是不可忽略的。如果網絡設備在某一時刻不執行任何命令,就稱網絡設備在該時刻處于“空閑狀態”。初始狀態設設備的睡眠時間閾值為Ts,Ts的值通過該網絡設備的歷史情況預測。應用動態閾值法調整睡眠時間的長度,前提是網絡在運行期間的工作負載不均勻,并且系統能夠以一定的可信度預測到工作負載的波動性,并且系統對工作負載的預測不消耗過多的能量。接下來討論網絡設備進入睡眠和喚醒的時間和條件:

3 結語

雖然這種睡眠機制還會有丟包現象,但是在網絡設備睡眠時間閾值Ts不斷調整的過程中,睡眠時間會越來越適應數據包到達時間,丟包率明顯下降。

參考文獻:

[1]Hewleet-Packard I.Advanced configuration and power interface specification.ACPI Specification Document.Revision4.0a,2010.

[2]吳福煒,甘駿人.一種實時功耗管理算法[J].計算機學報, 2003,29(5): 30-31.

[3]Nedevschi S,Popa L,Iannaccone G,Ratnasamy S, Wether-all D.Reducing network energy consumption via sleeping and rate-adaptationA].Proceeding of the 5th USENIX Symposium on Networked Systems Design and Implementation (NSDI'08)[C],San Francisco,CA,2008,323-336.

作者簡介:王超(1972-),女,遼寧朝陽人,信息工程系副主任,副教授,研究方向:軟件開發。

摘要:網絡設備的睡眠機制是實現網絡節能的一種方法。本文對網絡設備睡眠機制進行了詳細的設計,先分析了傳統睡眠機制存在的缺陷,然后提出動態閾值調整睡眠時間的方法。

關鍵詞:網絡設備 睡眠機制 運行狀態

0 引言

網絡設備的睡眠機制需要實際硬件的支持,Microsoft,Intel,Toshiba在1997年共同制定了ACPI規范,ACPI定義了設備電源狀態、系統的全局狀態和處理器電源狀態,ACPI的主要目標是使系統動態地管理電源。根據ACPI規范,本文將網絡設備按照網絡設備狀態劃分。

1 網絡設備狀態劃分

為了清楚地闡述網絡設備的睡眠機制,本文將網絡設備的狀態劃分:運行狀態、睡眠狀態、空閑狀態、關閉狀態。

2 動態調整睡眠時間機制

利用網絡設備睡眠可以實現網絡節能。對于一個設備,如果其狀態轉換是即時的,即設備性能和功耗的損失為0,那么網絡設備睡眠機制的設計將會非常容易,設備狀態轉換策略可以非常貪婪:只要設備一空閑,就將其轉換到最深睡眠狀態;如果有請求到來,設備立即轉換到運行狀態。然而,這種假設只存在于理想設備中,現實情況是大多數設備在狀態轉換時,性能和功耗損失都不可忽略。設備從運行狀態進入睡眠狀態需要一定的時間完成狀態轉換,從睡眠狀態返回到運行狀態需要的恢復時間更長,因為在該過程中設備需要依次完成穩定電源和始終、重新初始化設備、恢復上下文等工作。

因此,當網絡設備正處于空閑狀態時,系統將決定該設備是選擇繼續保持空閑狀態還是進入低功耗的睡眠狀態。如果選擇進入睡眠狀態,系統需要先保存當前的數據,然后再讓設備進入睡眠狀態,直到檢測到設備喚醒信號為止。系統檢測到設備喚醒信號后,系統需要先恢復設備數據,然后將設備轉換回到運行狀態。網絡設備睡眠機制的關鍵問題就在于在什么時候、根據什么條件發起狀態轉換的命令。

由于設備從運行狀態轉入低功耗睡眠狀態需要付出額外的代價,一是增加了狀態轉換時所需的能耗Eex,二是增加了系統的延遲tde。因此設備只有在空閑時間足夠長的情況下,轉換至睡眠狀態才會節省設備的能量損耗。設這個足夠長的空閑時間最小值為Tthr,設備運行狀態的功耗為Pa,睡眠狀態的功耗為Ps,空閑時間為Ti,設備喚醒所需的時間Twup和進入睡眠狀態所需的時間tde之和為T0,則設備狀態轉換時必須滿足的條件:

設備在空閑狀態消耗的能量小于該時間段內設備為工作狀態消耗的能量,即如下公式所示:Ps×(Ti-T0)+E0(E0-Ps×T0)/(Pw-Ps)。因此,允許設備處于空閑狀態的時間長度Tthr最長為公式所示:Tthr=(E0-Ps×T0)/(Pw-Ps),超過Tthr長度設備進入睡眠狀態以節省設備能量損耗。

然而在Ti時間段內,設備仍然處于高功耗運行狀態,因而造成部分能量損耗。為了改善這種能量浪費,本文使用另一種策略,空閑時間預測策略。該策略的核心思想是對當前的空閑時間T長度進行預測,當預測的空閑時間長度Ti>T,那么設備一空閑就進入睡眠狀態。空閑時間T長度與很多因素有關,如網絡環境、用戶習慣和網絡設備的工作頻率等,并且設備空閑時間T的取值并沒有規律性可循,不能用傳統的概率方法來預測。考慮到在大多數情況下,在同一網絡環境中用戶的習慣是相似的,因此在同一網絡中的設備空閑時間長度一般在某個固定的范圍內。從這個角度來分析,同一網絡中的設備相鄰的空閑時間段一般具有一定的延續性。然而空閑時間也有突發性情況,比如說使用某一網絡設備的所有用戶突然都離開電腦去休息或做別的事情,造成網絡設備很長一段時間的空閑時間,過一段時間后,空閑時間段的延續性又會恢復到常態。

為了更好地描述設備空閑時間的突發性情況,文獻定義:若ti(n)/Ti(n)≥C(其中,ti(n)為當前空閑時間的長度,Ti(n)為預測空閑時間的長度,C為常數),則認為ti(n)是網絡設備突發性的空閑時間段。由于設備當前空閑時間的長度是根據它與上一個空閑時間的長度有延續性預測的,因此設備突發性的空閑時間段出現使實際值和上一空閑時間段長度的預測之間出現偏差,對當前設備的空閑時間長度預測產生不利,為了糾正空閑時間長度預測中的偏差,采用下式來預測當前的空閑時間長度如公式所示:Ti(n+1)=

本文提出一種新的網絡設備睡眠機制策略,采用動態閾值方法調整網絡設備的睡眠時間。由于本文的網絡設備節能QoS路由算法在選路時繞開空閑設備,因此空閑設備的空閑時間更多,有機會進入睡眠狀態。設網絡設備可在任何時刻進入睡眠狀態和運行狀態,而且將網絡設備關閉能夠進一步地降低設備能耗。這里假定將網絡設備轉換為睡眠狀態和關閉網絡設備的功耗是可忽略的,但是網絡設備轉換為運行狀態和重新開啟的功耗是不可忽略的。如果網絡設備在某一時刻不執行任何命令,就稱網絡設備在該時刻處于“空閑狀態”。初始狀態設設備的睡眠時間閾值為Ts,Ts的值通過該網絡設備的歷史情況預測。應用動態閾值法調整睡眠時間的長度,前提是網絡在運行期間的工作負載不均勻,并且系統能夠以一定的可信度預測到工作負載的波動性,并且系統對工作負載的預測不消耗過多的能量。接下來討論網絡設備進入睡眠和喚醒的時間和條件:

3 結語

雖然這種睡眠機制還會有丟包現象,但是在網絡設備睡眠時間閾值Ts不斷調整的過程中,睡眠時間會越來越適應數據包到達時間,丟包率明顯下降。

參考文獻:

[1]Hewleet-Packard I.Advanced configuration and power interface specification.ACPI Specification Document.Revision4.0a,2010.

[2]吳福煒,甘駿人.一種實時功耗管理算法[J].計算機學報, 2003,29(5): 30-31.

[3]Nedevschi S,Popa L,Iannaccone G,Ratnasamy S, Wether-all D.Reducing network energy consumption via sleeping and rate-adaptationA].Proceeding of the 5th USENIX Symposium on Networked Systems Design and Implementation (NSDI'08)[C],San Francisco,CA,2008,323-336.

作者簡介:王超(1972-),女,遼寧朝陽人,信息工程系副主任,副教授,研究方向:軟件開發。

摘要:網絡設備的睡眠機制是實現網絡節能的一種方法。本文對網絡設備睡眠機制進行了詳細的設計,先分析了傳統睡眠機制存在的缺陷,然后提出動態閾值調整睡眠時間的方法。

關鍵詞:網絡設備 睡眠機制 運行狀態

0 引言

網絡設備的睡眠機制需要實際硬件的支持,Microsoft,Intel,Toshiba在1997年共同制定了ACPI規范,ACPI定義了設備電源狀態、系統的全局狀態和處理器電源狀態,ACPI的主要目標是使系統動態地管理電源。根據ACPI規范,本文將網絡設備按照網絡設備狀態劃分。

1 網絡設備狀態劃分

為了清楚地闡述網絡設備的睡眠機制,本文將網絡設備的狀態劃分:運行狀態、睡眠狀態、空閑狀態、關閉狀態。

2 動態調整睡眠時間機制

利用網絡設備睡眠可以實現網絡節能。對于一個設備,如果其狀態轉換是即時的,即設備性能和功耗的損失為0,那么網絡設備睡眠機制的設計將會非常容易,設備狀態轉換策略可以非常貪婪:只要設備一空閑,就將其轉換到最深睡眠狀態;如果有請求到來,設備立即轉換到運行狀態。然而,這種假設只存在于理想設備中,現實情況是大多數設備在狀態轉換時,性能和功耗損失都不可忽略。設備從運行狀態進入睡眠狀態需要一定的時間完成狀態轉換,從睡眠狀態返回到運行狀態需要的恢復時間更長,因為在該過程中設備需要依次完成穩定電源和始終、重新初始化設備、恢復上下文等工作。

因此,當網絡設備正處于空閑狀態時,系統將決定該設備是選擇繼續保持空閑狀態還是進入低功耗的睡眠狀態。如果選擇進入睡眠狀態,系統需要先保存當前的數據,然后再讓設備進入睡眠狀態,直到檢測到設備喚醒信號為止。系統檢測到設備喚醒信號后,系統需要先恢復設備數據,然后將設備轉換回到運行狀態。網絡設備睡眠機制的關鍵問題就在于在什么時候、根據什么條件發起狀態轉換的命令。

由于設備從運行狀態轉入低功耗睡眠狀態需要付出額外的代價,一是增加了狀態轉換時所需的能耗Eex,二是增加了系統的延遲tde。因此設備只有在空閑時間足夠長的情況下,轉換至睡眠狀態才會節省設備的能量損耗。設這個足夠長的空閑時間最小值為Tthr,設備運行狀態的功耗為Pa,睡眠狀態的功耗為Ps,空閑時間為Ti,設備喚醒所需的時間Twup和進入睡眠狀態所需的時間tde之和為T0,則設備狀態轉換時必須滿足的條件:

設備在空閑狀態消耗的能量小于該時間段內設備為工作狀態消耗的能量,即如下公式所示:Ps×(Ti-T0)+E0(E0-Ps×T0)/(Pw-Ps)。因此,允許設備處于空閑狀態的時間長度Tthr最長為公式所示:Tthr=(E0-Ps×T0)/(Pw-Ps),超過Tthr長度設備進入睡眠狀態以節省設備能量損耗。

然而在Ti時間段內,設備仍然處于高功耗運行狀態,因而造成部分能量損耗。為了改善這種能量浪費,本文使用另一種策略,空閑時間預測策略。該策略的核心思想是對當前的空閑時間T長度進行預測,當預測的空閑時間長度Ti>T,那么設備一空閑就進入睡眠狀態。空閑時間T長度與很多因素有關,如網絡環境、用戶習慣和網絡設備的工作頻率等,并且設備空閑時間T的取值并沒有規律性可循,不能用傳統的概率方法來預測。考慮到在大多數情況下,在同一網絡環境中用戶的習慣是相似的,因此在同一網絡中的設備空閑時間長度一般在某個固定的范圍內。從這個角度來分析,同一網絡中的設備相鄰的空閑時間段一般具有一定的延續性。然而空閑時間也有突發性情況,比如說使用某一網絡設備的所有用戶突然都離開電腦去休息或做別的事情,造成網絡設備很長一段時間的空閑時間,過一段時間后,空閑時間段的延續性又會恢復到常態。

為了更好地描述設備空閑時間的突發性情況,文獻定義:若ti(n)/Ti(n)≥C(其中,ti(n)為當前空閑時間的長度,Ti(n)為預測空閑時間的長度,C為常數),則認為ti(n)是網絡設備突發性的空閑時間段。由于設備當前空閑時間的長度是根據它與上一個空閑時間的長度有延續性預測的,因此設備突發性的空閑時間段出現使實際值和上一空閑時間段長度的預測之間出現偏差,對當前設備的空閑時間長度預測產生不利,為了糾正空閑時間長度預測中的偏差,采用下式來預測當前的空閑時間長度如公式所示:Ti(n+1)=

本文提出一種新的網絡設備睡眠機制策略,采用動態閾值方法調整網絡設備的睡眠時間。由于本文的網絡設備節能QoS路由算法在選路時繞開空閑設備,因此空閑設備的空閑時間更多,有機會進入睡眠狀態。設網絡設備可在任何時刻進入睡眠狀態和運行狀態,而且將網絡設備關閉能夠進一步地降低設備能耗。這里假定將網絡設備轉換為睡眠狀態和關閉網絡設備的功耗是可忽略的,但是網絡設備轉換為運行狀態和重新開啟的功耗是不可忽略的。如果網絡設備在某一時刻不執行任何命令,就稱網絡設備在該時刻處于“空閑狀態”。初始狀態設設備的睡眠時間閾值為Ts,Ts的值通過該網絡設備的歷史情況預測。應用動態閾值法調整睡眠時間的長度,前提是網絡在運行期間的工作負載不均勻,并且系統能夠以一定的可信度預測到工作負載的波動性,并且系統對工作負載的預測不消耗過多的能量。接下來討論網絡設備進入睡眠和喚醒的時間和條件:

3 結語

雖然這種睡眠機制還會有丟包現象,但是在網絡設備睡眠時間閾值Ts不斷調整的過程中,睡眠時間會越來越適應數據包到達時間,丟包率明顯下降。

參考文獻:

[1]Hewleet-Packard I.Advanced configuration and power interface specification.ACPI Specification Document.Revision4.0a,2010.

[2]吳福煒,甘駿人.一種實時功耗管理算法[J].計算機學報, 2003,29(5): 30-31.

[3]Nedevschi S,Popa L,Iannaccone G,Ratnasamy S, Wether-all D.Reducing network energy consumption via sleeping and rate-adaptationA].Proceeding of the 5th USENIX Symposium on Networked Systems Design and Implementation (NSDI'08)[C],San Francisco,CA,2008,323-336.

作者簡介:王超(1972-),女,遼寧朝陽人,信息工程系副主任,副教授,研究方向:軟件開發。

主站蜘蛛池模板: 91精品人妻一区二区| 国产精品三级专区| 国产福利小视频在线播放观看| 欧美国产日韩一区二区三区精品影视| 国产在线高清一级毛片| 国产AV无码专区亚洲A∨毛片| 国产视频大全| 原味小视频在线www国产| 国产美女自慰在线观看| 色老二精品视频在线观看| 青草娱乐极品免费视频| 伊人久久青草青青综合| 亚洲视频免费播放| 少妇极品熟妇人妻专区视频| 人妻丰满熟妇AV无码区| 亚洲色图另类| 欧美一区二区啪啪| 久久天天躁夜夜躁狠狠| 国产成人91精品免费网址在线 | 国产在线一区视频| 青青青伊人色综合久久| 草逼视频国产| 91在线激情在线观看| 亚洲欧美激情另类| 午夜国产理论| 国产欧美视频在线| 国产成人综合久久| 国产青榴视频| 国产日韩精品欧美一区喷| 欧美午夜网站| 一区二区欧美日韩高清免费| 久久国产拍爱| 日韩在线欧美在线| 亚洲va欧美ⅴa国产va影院| 黄色网址免费在线| 国产成人精品高清在线| 久久亚洲国产视频| 国产一二视频| 成人中文在线| 欧洲日本亚洲中文字幕| 中文毛片无遮挡播放免费| 国产福利微拍精品一区二区| 欧美啪啪视频免码| 国产一级小视频| 国产性精品| 欧美精品1区2区| 日本不卡在线| 97综合久久| 呦女亚洲一区精品| 亚洲a级在线观看| 成人日韩精品| 97久久超碰极品视觉盛宴| 这里只有精品国产| 日本高清有码人妻| 久久香蕉国产线看观看亚洲片| 色婷婷电影网| 国产精品欧美日本韩免费一区二区三区不卡 | 尤物亚洲最大AV无码网站| 国产一级无码不卡视频| 91在线国内在线播放老师| 国产内射一区亚洲| 精品一区二区三区水蜜桃| 狠狠亚洲五月天| a毛片免费看| 精品一区二区三区视频免费观看| 成人免费黄色小视频| 尤物视频一区| 欧美一区二区精品久久久| 91在线中文| 国产精品55夜色66夜色| 人妻无码AⅤ中文字| 色婷婷狠狠干| 欧美a在线看| 人妻无码AⅤ中文字| 国产高清在线丝袜精品一区| 88av在线| 国产精品爽爽va在线无码观看| 中文字幕波多野不卡一区| 国产高清在线观看| 2022精品国偷自产免费观看| 在线日韩日本国产亚洲| 久久久久国产精品免费免费不卡|