Page 316 - 《软件学报》2020年第9期
P. 316

张金宏  等:面向主干网的网络级绿色节能机制                                                           2937


             (3)  在所有情形下,SRCF-G 和 SPT-G 的功耗分别比 SRCF 和 SPT 有较大幅度的降低,尤其是在低流量负
                 载下降幅最大,在 CERNET2,GéANT 和 INTERNET2 拓扑下分别为 30.8%,19.3%,24%和 42.4%,18.2%,
                 17.2%;而在高负载情形下差距不明显,在 CERNET2,GéANT 和 INTERNET2 拓扑下分别为 1.29%,
                 1.9%,1.4%和 3.25%,1.82%,2.96%.
             对于情况(1):首先,SRCF-G 使得网络在全局视图下,能够以最小剩余容量路径和尽量复用已开启网元的原
         则路由每个流量需求,且在局部视图下每条边的内部采用 G-BFD 算法使得开启的物理链路数最小,这样得到一
         个在所有机制中最小的网络子图路由全部流量需求;其次,SRCF 和 SPT 因缺少在局部视图下的流量分配阶段
         而开启较多的物理链路,使得它们功耗分别高于 SRCF-G 和 SPT-G;再次,SPT-G 的功耗始终大于 SRCF,这表明
         全局路由算法对节省功耗的贡献大于在局部视图下的流量分配策略;最后,SOPF 和 MSPF 的功耗最高,这是因
         为它们都是基于最少跳数的路由机制,相比于复用已开启网元的 SRCF-G 和 SRCF 以及直接以功耗为边权重的
         SPT-G 和 SPT,它们开启了更多的网元.
             对于情况(2):在拓扑复杂度和流量负载较低时,采用多路径路由的 MSPF 与采用单路径路由的 SOPF 相比
         开启了较多的网元;随着拓扑复杂度和流量负载的不断升高,更多的网元不断被开启,SOPF 的单路径优势逐渐
         被削弱,而 MSPF 多路径路由的优势逐渐显现出来,较 SOPF 更加均匀地在网元间路由流量需求,这使得其功耗
         最终低于 SOPF.
             对于情况(3):这主要是由于低负载情形下,G-BFD 算法将零散的流量分配到极少数物理链路上进行传输,
         使得大量的剩余空闲物理链路得以休眠,从而获得尽可能多的节能收益,而随机流量分配策略在传输相同的流
         量时使用较多物理链路,相比之下,剩余空闲物理链路数目较少,导致网络功耗较大.而在高负载情形下,各边中
         的物理链路利用率近乎饱和,局部视图下的流量分配策略在此时的作用十分有限,这导致各机制网络功耗之间
         差距不明显.


            250                                        500                                  低负载
                                                       400
            200
           网络功耗(kW)  150                        低负载   网络功耗(kW)  300                         中负载
                                                中负载
                                                                                            高负载
                                                高负载
            100
                                                       200
            50
             0                                         100 0
                SPT  SPT-G  SOPF  MSPF  SRCF SRCF-G        SPT  SPT-G  SOPF  MSPF  SRCF SRCF-G
                         路由机制                                        路由机制
                      (a) CERNET2                                                (b) GéANT

                                 700
                                 600
                                                                       低负载
                                 网络功耗(kW)  400                         中负载
                                 500
                                                                       高负载
                                 300
                                 200
                                 100
                                   0
                                     SPT  SPT-G  SOPF  MSPF  SRCF SRCF-G
                                               路由机制
                                                (c) INTERNET2

                                 Fig.6    Comparisons on network power consumption
                                             图 6   网络功耗对比
   311   312   313   314   315   316   317   318   319   320   321