【技术实现步骤摘要】
【国外来华专利技术】划分存储
技术介绍
随着全球用户和应用程序数量的增长,越来越需要越来越多的数据存储来存储各种各样的资源。例如,这些资源可以包括:诸如电子表格、文字处理文档、幻灯片演示、图像、视频等等之类的文件;诸如电子邮件、IM聊天记录等等之类的存储的通信历史记录;诸如联系方式、社交媒体简档等等之类的用户个人资料信息;和/或诸如网站、文档共享站点等等之类的站点。这些资源可以源自于安装在用户终端上和/或在线托管的各种应用程序,比如文字处理应用程序、电子表格应用程序、社交媒体应用程序、文件共享应用程序等等。在线存储越来越流行。使用在线存储,可以将资源在线地存储在“云”上,这意味着将资源存储在可通过互联网访问的服务器系统上,该服务器系统通常包括在一个以上数据中心和/或地理位置中实现的多个服务器单元。用于通过诸如互联网之类的网络进行分布式存储和处理的技术在本领域中是公知的。众所周知,用户可以将他们自己的资源提供给其他用户,例如同一组织(例如,公司)内的用户。例如,这可以允许一个或多个其他用户查看资源、订阅资源更新、或者甚至修改资源。
技术实现思路
但是,现有系统不能很好地进行扩展。在传统系统中,在与拥有给定资源(例如,文件、站点等)的用户相关联的单个存储位置中,存储该资源的单个主副本。如果该资源可供一个或多个其他用户查看、修改等等,则所有用户访问相同的集中式主副本。为了扩展这样的系统以使资源可用于更多的用户,必须升级存储资源的服务器单元的处理资源,例如通过升级CPU或添加更多RAM。另一方面,在本公开内容中,当第一用户的资源(例如,文件等)可用于第二其他用户时,将该资源复制到第二用户的存储 ...
【技术保护点】
1.一种服务器系统,其包括用于包括第一方和第二方的多个相应方中的每一方的物理上分离的存储区域,所述存储区域中的至少一些存储区域中的每一个存储区域存储所述相应方的一个或多个数据资源的主实例;以及管理器功能单元,其被配置为执行以下操作:响应于所述第二方与所述第一方的所述资源中的一个资源形成关系,在所述第二方的相应存储区域中建立所述第一方的所述资源中的所述一个资源的辅助副本;以及当所述资源中的所述一个资源的所述主实例通过更改进行更新时,将所述主实例中的所述更改传播到所述第二方的存储区域中的所述辅助副本。
【技术特征摘要】
【国外来华专利技术】2017.01.18 US 15/409,4471.一种服务器系统,其包括用于包括第一方和第二方的多个相应方中的每一方的物理上分离的存储区域,所述存储区域中的至少一些存储区域中的每一个存储区域存储所述相应方的一个或多个数据资源的主实例;以及管理器功能单元,其被配置为执行以下操作:响应于所述第二方与所述第一方的所述资源中的一个资源形成关系,在所述第二方的相应存储区域中建立所述第一方的所述资源中的所述一个资源的辅助副本;以及当所述资源中的所述一个资源的所述主实例通过更改进行更新时,将所述主实例中的所述更改传播到所述第二方的存储区域中的所述辅助副本。2.根据权利要求1所述的服务器系统,其中,至少包括所述第一方和所述第二方的所述相应存储区域的所述分离的存储区域中的至少一些存储区域是在单独的壳体、机架、房间、建筑物或地理位置中的单独服务器单元上实现的。3.根据权利要求2所述的服务器系统,其中,所述管理器功能单元以分布式形式实现,所述分布式形式包括所述管理器功能单元在所述服务器单元中的每个服务器单元处的相应实例。4.根据权利要求2或3所述的服务器系统,其中,所述管理器功能单元被配置为通过电子邮件实现所述服务器单元之间的所述传播,以及在接收到所述电子邮件时拦截所述电子邮件,使得不向所述第二方呈现所述电子邮件,而是用于自动更新所述辅助副本。5.根据前述权利要求中的任何一项所述的服务器系统,其中,所述管理器功能单元还被配置为:如果所述第二方修改所述第一方的所述资源中的所述一个资源以产生所述更改,则所述管理器功能单元实现对所述第一方的所述存储区域中的所述主实例的所述更改,并且将所述更改传播到所述第二方的所述存储区域中的所述辅助副本,并且将所述更改传播到各方中的与所述资源中的所述一个资源具有关系的任何其他方的所述存储区域中的辅助副本。6.根据前述权利要求中的任何一项所述的服务器系统,其中,所述辅助副本以针对所述资源的链接的形式存储在所述第二方的所述存储区域中。7.根据权利要求1至5中的任何一项所述的服务器系统,其中,所述辅助副本作为包括所述主实例的所述内容的复制的绝对副本而存储在所述存储区域上。8.根据前述权利要求中的任何一项所述的服务器系统,其中,所述主实例以针对其他地方存储的所述资源的链接的形式存储在所述第一方的所述存储区域中。9.根据权利要求1至7中的任何一项所述的服务器系统,其中,所述主实例是包括存储在所述第一方的所述存储区域上的所述资源的所述内容的绝对实例。10.根据前述权利要求中的任何一项所述的服务器系统,其中,所述资源中的每个资源包括资源类型的集合中的任何一个资源类型,所述资源类型的集合包括以下中的任何两个或更多:文件、存储的通信、站点、和/或用户简档信息。11.根据...
【专利技术属性】
技术研发人员:A·马克索德,O·弗莱德博格,B·夸尔海姆,R·奥克,O·H·布鲁,H·索尔海姆,V·克努森,K·贝里斯特兰德,S·胡尔特,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。