随着手机、PDA等用户终端的快速发展,即时通讯、社交网络、内容分享、CSCW等各类用户应用蓬勃发展,今天用户之间的协同协作更加紧密,终端之间的数据共享更加频繁,因此高效、可靠、灵活的文件与数据同步技术成为大数据时代至关重要的用户需求。基于P2P对等网络构建分布式文件同步系统,是一种无服务器的文件同步系统,能够克服基于云模式的文件同步系统的诸多不足,具有可扩展、灵活高效、资源开销小、数据隐私性好等优点,广泛适用于个人用户数据文件的存储和同步。系统充分利用各个终端节点上的本地资源,提高覆盖网络的抗扰动性;采用向量时钟算法实现各对等节点的同步控制,避免事件冲突,从而保证数据文件的一致性;采用数 据重复分割和增量文件传输等技术实现文件的快速传输和分发,减少带宽资源的消耗,提高文件的同步效率。
服务器模式 对等模式