University of Minnesota M.S. thesis. July 2015. Major: Computer Science. Advisor: Haiyang Wang. 1 computer file (PDF); ix, 69 pages.Recent years have witnessed the rising popularity of file synchronization systems. Powered by rich datacenter resources, such commercial products as Dropbox and Google Drive not only provide conventional file hosting but also enable file synchronization with multi-party user collaborations. It is however known that their datacenter-based design will limit the system scalability. Peer-to-peer (P2P) based file synchronization, most notably BitTorrent Sync, is therefore widely suggested as a more scalable and efficient alternative. Unfortunately, the framework design and the protocol operation of P2P file synchron...
AbstractWith professional and home Internet users becoming increasingly concerned with data protecti...
Peer-to-Peer file distribution is an attractive alternative to IP multicast for efficient disseminat...
Cloud storage services allow files to be synchronized among multiple users or devices easily. To min...
University of Minnesota M.S. thesis. July 2016. Major: Computer Science. Advisor: Haiyang Wang. 1 co...
In this thesis, we tackle the problem of content delivery and user collaboration with emerging Inter...
University of Minnesota M.S. thesis. November 2018. Major: Computer Science. Advisor: Haiyang Wang....
Development of a local cloud system that can keep synchronized copies of files and directories betwe...
High availability is no longer just a business continuity concern. Users are increasingly dependant ...
UnrestrictedPeer-to-peer (P2P) systems provide a powerful infra-structure for large scale distribute...
The lack of fair bandwidth allocation in Peer-to-Peer systems causes many performance problems, incl...
This paper presents the results of the research that led to the development of ClawIO: a cloud synch...
Peer-to-peer networking overcomes the single point of failure and bandwidth limitations inherent to ...
Content Distribution via Internet has become increasingly popular right now. Compared with centraliz...
Peer-to-peer (P2P) overlay networks such as BitTorrent and Avalanche are increasingly used for disse...
This article is the author version of a paper accepted at ACM SIGMETRICS'2007. In particular, this p...
AbstractWith professional and home Internet users becoming increasingly concerned with data protecti...
Peer-to-Peer file distribution is an attractive alternative to IP multicast for efficient disseminat...
Cloud storage services allow files to be synchronized among multiple users or devices easily. To min...
University of Minnesota M.S. thesis. July 2016. Major: Computer Science. Advisor: Haiyang Wang. 1 co...
In this thesis, we tackle the problem of content delivery and user collaboration with emerging Inter...
University of Minnesota M.S. thesis. November 2018. Major: Computer Science. Advisor: Haiyang Wang....
Development of a local cloud system that can keep synchronized copies of files and directories betwe...
High availability is no longer just a business continuity concern. Users are increasingly dependant ...
UnrestrictedPeer-to-peer (P2P) systems provide a powerful infra-structure for large scale distribute...
The lack of fair bandwidth allocation in Peer-to-Peer systems causes many performance problems, incl...
This paper presents the results of the research that led to the development of ClawIO: a cloud synch...
Peer-to-peer networking overcomes the single point of failure and bandwidth limitations inherent to ...
Content Distribution via Internet has become increasingly popular right now. Compared with centraliz...
Peer-to-peer (P2P) overlay networks such as BitTorrent and Avalanche are increasingly used for disse...
This article is the author version of a paper accepted at ACM SIGMETRICS'2007. In particular, this p...
AbstractWith professional and home Internet users becoming increasingly concerned with data protecti...
Peer-to-Peer file distribution is an attractive alternative to IP multicast for efficient disseminat...
Cloud storage services allow files to be synchronized among multiple users or devices easily. To min...