一种块式分布式文件系统的文件安全控制方法

    公开(公告)号:CN104219232A

    公开(公告)日:2014-12-17

    申请号:CN201410423924.2

    申请日:2014-08-26

    申请人: 浙江大学

    IPC分类号: H04L29/06 H04L29/08

    摘要: 本发明公开了一种块式分布式文件系统的文件安全控制方法,其将分布式存储系统在逻辑上分为多个子系统,每个子系统包含一超级用户和用户列表文件,子系统采用公钥加密算法,超级用户的私钥离线保存,用户的私钥生成后只保存在客户端;子系统采用对所有操作进行log记录,并使用Hash树对log进行摘要处理,客户端保留最近一次操作Hash树根节点的哈希值,通过对比客户端和服务端的哈希值判断文件系统是否被非法修改,同时采用version-vector算法检查多用户操作的文件系统的一致性。本发明为分布式文件系统在提供了存储安全和信任管理,即使在服务端不可靠的情况下,仍然能够检测出文件是否可靠正确。

    一种块式分布式文件系统的文件安全控制方法

    公开(公告)号:CN104219232B

    公开(公告)日:2017-05-10

    申请号:CN201410423924.2

    申请日:2014-08-26

    申请人: 浙江大学

    IPC分类号: H04L29/06 H04L29/08

    摘要: 本发明公开了一种块式分布式文件系统的文件安全控制方法,其将分布式存储系统在逻辑上分为多个子系统,每个子系统包含一超级用户和用户列表文件,子系统采用公钥加密算法,超级用户的私钥离线保存,用户的私钥生成后只保存在客户端;子系统采用对所有操作进行log记录,并使用Hash树对log进行摘要处理,客户端保留最近一次操作Hash树根节点的哈希值,通过对比客户端和服务端的哈希值判断文件系统是否被非法修改,同时采用version‑vector算法检查多用户操作的文件系统的一致性。本发明为分布式文件系统在提供了存储安全和信任管理,即使在服务端不可靠的情况下,仍然能够检测出文件是否可靠正确。

    一种基于图论的大数据存储及查询方法

    公开(公告)号:CN103823846A

    公开(公告)日:2014-05-28

    申请号:CN201410042350.4

    申请日:2014-01-28

    申请人: 浙江大学

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30312 G06F17/30424

    摘要: 本发明公开了一种基于图论的大数据存储及查询方法,包括如下步骤:步骤1.用户发起数据存储请求,主服务器将接收到的数据进行数据抽象,得到点数据、边数据以及属性数据,并为每个数据申请索引值;步骤2.主服务器根据数据类型向对应的从服务器存储数据;步骤3.用户发起查询请求,主服务器分析查询请求所采用的图形查询语言并将查询请求提交给关系服务器;步骤4.关系服务器对所述查询请求基于索引值进行查询遍历,并将查询结果返回至主服务器;步骤5.主服务器处理返回的查询结果,并向用户发送处理结果。本发明方法提供了一个能够进行水平扩展的数据库,为数据计算和数据分析提供了极大的便利。

    面向多用户群的大数据分发方法

    公开(公告)号:CN103428008B

    公开(公告)日:2016-08-10

    申请号:CN201310383301.2

    申请日:2013-08-28

    申请人: 浙江大学

    IPC分类号: H04L12/18

    摘要: 本发明涉及一种面向多用户群的大数据分发策略,包括运行在物理服务器上的多个虚拟服务器以及虚拟机管理模块,多个虚拟服务器组成一个虚拟服务器集群,虚拟服务器集群内设置有主虚拟服务器,主虚拟服务器通过Paxos算法由虚拟服务器中选择得到,虚拟服务器集群上还设置有监控模块,用于监控集群内的虚拟服务器的负载状况,并随时由集群内添加或者移除虚拟服务器。本发明的优点在于,步骤简洁,其中计算步骤少,充分弥补了在响应大数据分发时控制粒度过于粗放,无法精确调整负载均衡的问题,具有较好的应用价值。

    面向多用户群的大数据分发策略

    公开(公告)号:CN103428008A

    公开(公告)日:2013-12-04

    申请号:CN201310383301.2

    申请日:2013-08-28

    申请人: 浙江大学

    IPC分类号: H04L12/18

    摘要: 本发明涉及一种面向多用户群的大数据分发策略,包括运行在物理服务器上的多个虚拟服务器以及虚拟机管理模块,多个虚拟服务器组成一个虚拟服务器集群,虚拟服务器集群内设置有主虚拟服务器,主虚拟服务器通过Paxos算法由虚拟服务器中选择得到,虚拟服务器集群上还设置有监控模块,用于监控集群内的虚拟服务器的负载状况,并随时由集群内添加或者移除虚拟服务器。本发明的优点在于,步骤简洁,其中计算步骤少,充分弥补了在响应大数据分发时控制粒度过于粗放,无法精确调整负载均衡的问题,具有较好的应用价值。