闪速类介质中存储事务记录的文件系统

    公开(公告)号:CN1983266B

    公开(公告)日:2011-05-11

    申请号:CN200610093180.8

    申请日:2006-06-23

    发明人: D·道奇

    IPC分类号: G06F17/30 G06F12/00

    摘要: 阐述了具有基于事务的文件系统的计算机系统。其包含处理器,处理器可以访问的保持性数据存储设备,和可被处理器执行的文件系统软件。保持性数据存储设备包含闪速类存储设备,其被组织成多个毗邻的存储块,每个存储块包含多个毗邻的存储页面。每个存储页面包含数据存储区和备用存储区。文件系统软件管理存储在保持性数据存储设备上的文件的文件数据和文件系统结构,并保存存储在闪速类介质中的事务文件。事务文件包含多个事务记录,其每个包含逻辑标题段和逻辑数据段。每个事务记录的逻辑标题段对应闪速类存储介质的同一块内的两个或多个毗邻存储页面的备用存储区,每个事务记录的逻辑数据段对应两个或多个毗邻存储页面的数据存储区。

    闪速类介质中存储事务记录的文件系统

    公开(公告)号:CN1983266A

    公开(公告)日:2007-06-20

    申请号:CN200610093180.8

    申请日:2006-06-23

    发明人: D·道奇

    IPC分类号: G06F17/30 G06F12/00

    摘要: 阐述了具有基于事务的文件系统的计算机系统。其包含处理器,处理器可以访问的保持性数据存储设备,和可被处理器执行的文件系统软件。保持性数据存储设备包含闪速类存储设备,其被组织成多个毗邻的存储块,每个存储块包含多个毗邻的存储页面。每个存储页面包含数据存储区和备用存储区。文件系统软件管理存储在保持性数据存储设备上的文件的文件数据和文件系统结构,并保存存储在闪速类介质中的事务文件。事务文件包含多个事务记录,其每个包含逻辑标题段和逻辑数据段。每个事务记录的逻辑标题段对应闪速类存储介质的同一块内的两个或多个毗邻存储页面的备用存储区,每个事务记录的逻辑数据段对应两个或多个毗邻存储页面的数据存储区。

    一种针对HDFS的数据窃取检测方法及装置

    公开(公告)号:CN107704772A

    公开(公告)日:2018-02-16

    申请号:CN201711034364.1

    申请日:2017-10-30

    IPC分类号: G06F21/62 G06F17/30

    摘要: 本发明公开了一种针对HDFS的数据窃取检测方法及装置,该方法包括:通过已生成的待检测文件夹的检测数据集,提取出待检测文件夹中每一个待检测文件的最近访问时间和创建时间,并通过最近访问时间、创建时间和检测时刻的关系以及最近访问时间和预设的复制结束时刻的关系,确定文件所属的类别;根据属于截止簇的文件的数量和在检测时刻待检测文件夹中所有文件的数量计算复制比例;通过复制比例与复制阈值的关系,以及在检测时刻待检测文件夹中所有文件数量与数量阈值的关系,确定文件是否存在已被复制的风险。因此,实现了对文件批量复制行为的量化检测,并且,采用MapReduce并行处理方式,提高了检测的速度。

    事务文件系统
    7.
    发明授权

    公开(公告)号:CN100445998C

    公开(公告)日:2008-12-24

    申请号:CN200510103697.6

    申请日:2001-03-16

    申请人: 微软公司

    IPC分类号: G06F17/30

    摘要: 本发明提供一种文件访问的方法,它包括:接收打开文件的第一请求,该请求与第一事务相关;打开该文件的第一范例(instance),并维持指出该文件的第一范例与第一事务相关的信息;接收打开该文件的第二请求;打开文件的第二范例;接收对该文件的第二范例数据的改变;维持数据将对应第一范例的文件的第一版本与对应于第二范例的文件的第二版本隔离;接收读出该文件的读请求,所述读请求与第一事务相关;判定该文件的第一版本是否与第一事务相关;且响应该读请求读出对应该文件第一版本的数据。因此,本发明加入事务机制到文件系统中,使得应用程序能容易执行对一个或多个文件的多重事务操作,克服了与外事务机制相关的问题。

    事务文件系统
    8.
    发明公开

    公开(公告)号:CN1746892A

    公开(公告)日:2006-03-15

    申请号:CN200510103697.6

    申请日:2001-03-16

    申请人: 微软公司

    IPC分类号: G06F17/30

    摘要: 本发明提供一种文件访问的方法,它包括:接收打开文件的第一请求,该请求与第一事务相关;打开该文件的第一范例(instance),并维持指出该文件的第一范例与第一事务相关的信息;接收打开该文件的第二请求;打开文件的第二范例;接收对该文件的第二范例数据的改变;维持数据将对应第一范例的文件的第一版本与对应于第二范例的文件的第二版本隔离;接收读出该文件的读请求,所述读请求与第一事务相关;判定该文件的第一版本是否与第一事务相关;且响应该读请求读出对应该文件第一版本的数据。因此,本发明加入事务机制到文件系统中,使得应用程序能容易执行对一个或多个文件的多重事务操作,克服了与外事务机制相关的问题。

    事务文件系统
    9.
    发明公开

    公开(公告)号:CN1449530A

    公开(公告)日:2003-10-15

    申请号:CN01808063.4

    申请日:2001-03-16

    申请人: 微软公司

    IPC分类号: G06F17/30 G06F9/46

    摘要: 一个事务文件系统,其中多重文件系统操作能作为用户级事务的一部分执行。一个应用程序规定,在文件上的操作或对线程的文件系统操作应作为事务的一部分处理,且给予该应用程序与事务范围相关的文件句柄。对于与事务范围相关的文件系统请求,在文件系统中的一个部件管理与事务行为一致的操作。可以是用于分布式事务的资源管理器的部件通过借助跟踪已改变的页面的副本提供文件的多个版本来提供数据隔离,使得事务的读程序在事务的写程序提交该事务且读程序重新打开该文件之前不接收由事务的写程序作出对文件的改变。该部件还处理在多级日志中的名字空间记录操作,以方便记录及恢复。页面数据与主日志分开记录,它带有唯一的记号,使得日志能判定一个页面是否在系统崩溃之前完全被刷新到盘中。在事务提交以前,通过隔离目录提供名字空间的隔离,因而直到提交,事务还看到它自己操作的效果而不是其他事务的操作的效果。在网上的事务也通过重定向器协议得以方便。