Font Size: a A A

A Fabric Of Middleware For Distributed Rooter System And Load Balance Management Research

Posted on:2006-05-30Degree:MasterType:Thesis
Country:ChinaCandidate:L Y LiFull Text:PDF
GTID:2178360182469850Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
As the internet resources and the internet multimedia communications growing rapidly, the dataflow among the internet is becoming much more greatful than ever before. But the forwarding ability of the original routers cannot suffer the requirement of the user network, so it requires upgrading of the routers to satisfy these changes. The bottleneck of the router is not depended on the speed of the port, but depended on by the speed of the forwarding engine. It means that the forwording ability of the influence the block of the routers. If upgrading the original router, it will bring up a great outlay. As this condition, the original routers can be grouped up to be a distributed router system, and share the forwarding abilites among different routers. To satisfy this requirement, the thesis presents a fabric of middleware for the distributed system. The fabric can provide an abstract environment for the management and protocol applications. The thesis discusses the two layers of the middleware: farwading platform and the APIs, and analyses the key technoledges of the middleware, which includes the management of the virtual equipments, distributed communication problem and APIs of the middleware. We appliment the middleware and the distributed router system under LINUX environment, and get good performance result of the forwarding ability. To solve the load balance of the distributed router system, the thesis proposes a dynamic load balance algorithm based on the forwarding ability of each card router. The dynamic load balance algorithm can help the card routers to share the forwarding ablates with the other card routers, and make sure the load balance among the card routers. To ensure the forwarding flow from one card router to other routes can have the same latency, the thesis propose a LFDDR algorithm, and working with de VOQ algorithm to ensure the fair latency between the different data flows. And a counted transferring mechanism is used to avoid some packets that consume too much system resources. The emulation of the algorithm illustrate that the dynamic load balance algorithm can redistribute the overload dataflow and make the load balance among the distributed system node, and LFDRR algorithm can limit the difference of the latency among dataflows in a tolarent range.
Keywords/Search Tags:distributed router, middleware, cluster, load banlance, fair scheduler
PDF Full Text Request
Related items