Abstract
Recently, as the rapid development and popularization of peer-to-peer (P2P) technology, the P2P technology is not only applied to file-sharing, but also to video streaming. BitTorrent (BT) has been one of the most effective mechanisms for P2P file-sharing. Although BT was not created for distribution time-sensitive content, such as video streaming, a lot of research on making BT to support streaming multimedia has been published. The only one centralized component of BT is tracker. The functionality of tracker is to coordinate peers and to help peers to find each other. Consequently, the service availability of tracker is significant in video streaming. In this thesis, according to AIS defined by SA Forum, we design a high availability BT tracker that supports backup and restoration. We measure the response time of clients and the backup/restoration overhead on the condition of 250~2000 peers. According to the results, we make some conclusions for the performance of HA BT tracker.