System deployment using bittorrent

Intervenant(s) : Thomas Tsai Steven Shiau Ceasar Sun

  • Langue : Anglais
  • Type d'événement : Conférence
  • Date : Mardi 4 juillet 2017
  • Horaire : 11h00
  • Durée : 40 minutes
  • Lieu : Room A 013 Coté Serveur
Public cible : GeeksGrand publicProfessionnels

Bittorrent is popular for file sharing. However, when bittorrent is used in system deployment, a major issue has to be overcome, i.e., for bare metal recovery, normally there is no enough temporary space to store the whole system image before restoring. Since the disk is the place where you want deployment the system, and normally the RAM size is not big enough to store the whole system image. Besides, because the nature of bittorrent mechanism, i.e., the data is transferred in random order, the image data can not be piped, like that in multicast mechanism. Clonezilla [1] is a free software project mainly developed at NCHC, Taiwan. Recently the bittorent mechanism has been developed in Clonezilla for massive deployment by incorporating Ezio [2], ocs-bttrack [3], mktorrent, and ctorrent. In this talk we will describe the bittorrent mechanism implemented in Clonezilla, and a demonstration will be done to let the audience understand how it works.


Thomas Tsai , Steven Shiau , Ceasar Sun ,
Steven Shiau is a researcher at the NCHC (National Center for High-performance Computing), Taiwan. While there he wrote parallel and distributed program to simulate plasma. This program formed the basic idea for the future development of the free software DRBL (Diskless Remote Boot in Linux), a rapid deployment software for distributed PC cluster and education environment. With Kuo-Lien Huang, Ceasar Sun, Jazz Wang and Thomas Tsai, he developed another free software "Clonezilla", a cloning and imaging tool. He is the project leader of the file system imaging tool “Partclone”, and the maintainer of GParted live. The project DRBL won first place in ’Public Sector Applications’ category at the Free Software Contest in France in 2007. He is the deputy division leader of software development technology division at NCHC now, and spends most of his time in the development of DRBL, Clonezilla and promoting the use of free software and high-performance computing.