论文部分内容阅读
在当今这个高速发展的信息社会,数据可以说是企业生存的根本,数据破坏对企业来说无疑是致命的打击,对个人也是如此。在这样的大势下,数据的备份容灾成为了存储行业的研究热点。同时随着互联网的高速发展,使企业个人能像使用水电一样方便快捷地使用备份资源,这就是云备份。云备份服务的使用者可以大致分为两种:个人用户和企业用户。个人用户备份的数据格式偏多样化,备份时间点具有一定的随机性。企业用户需要备份的数据格式比较固定,备份的时间点也会呈现出规律性。相对个人而言,企业用户备份数据的安全性和可用性要求会更高。服务于个人用户的公有备份云和服务于企业用户的私有备份云的概念可以隔离个人用户和企业用户,很好地保障了企业用户备份数据的私密性,同时也可以针对两种用户的使用特点制定更合适的云备份解决方案。在提出的公私混合的云备份架构里,公有备份云面向个人用户提供云备份服务,所有的个人用户位于同一片公有备份云之中;私有备份云面向企业提供云备份服务,每一个企业拥有一个相对独立的私有备份云。这种做法可以保证企业数据的私有性和安全性,打消企业将数据备份到云端的顾虑。在公私混合的云备份架构下,备份数据需要传输到存储服务器。这样存储服务器很容易成为系统的瓶颈,为了解决这个问题,提出了P2P客户端的设计方案。在备份源和目的地存储服务器之间,利用多个客户端构建一个P2P的备份网络,在存储服务器无法满足备份需求的时候,将备份数据暂时缓冲到P2P备份网络上。为了保障数据的可用性和可靠性,又引入了一定的数据冗余策略。将客户端P2P设计带来的额外的时间上的开销与多备份作业并发执行时客户端备份时间窗口进行比较,证明了在多备份作业并发的情况下客户端P2P设计可有效的缩小备份时间窗口,提升用户的备份体验。