-
公开(公告)号:CN103019886B
公开(公告)日:2016-03-30
申请号:CN201210533418.X
申请日:2012-12-11
Applicant: 曙光信息产业(北京)有限公司
IPC: G06F11/14
Abstract: 本发明公开了一种,多元数据服务器下日志系统的恢复方法,包括:在宕机的节点重启时,查询当前元数据文件的大小;将当前元数据文件的大小与预定的阈值进行比较;以及在当前元数据文件的大小小于预定的阈值时,将当前元数据文件直接拷贝到所述节点。通过本发明的技术方案,能够降低恢复元数据文件的时间。
-
公开(公告)号:CN102508891B
公开(公告)日:2013-08-28
申请号:CN201110328292.8
申请日:2011-10-25
Applicant: 曙光信息产业(北京)有限公司
IPC: G06F17/30
Abstract: 本发明提供了一种基于丢弃的多元数据服务器元数据日志一致性的方法,主元数据服务器收到元数据请求后,将其保存到内存后,传播请求给从元数据服务器;从元数据服务器接收传播请求保存到内存后,应答主元数据服务器;主元数据服务器收到应答后将请求提交到日志设备,完成后,提交请求给从元数据服务器;从元数据服务器收到提交请求后,提交到日志设备,同时应答提交请求并应用到磁盘并同步;主元数据服务器收到提交请求应答后,应用到磁盘并同步后,发送丢弃命令给从元数据服务器,并根据丢弃情况保存本地副本日志。通过引入三次通信机制,使得日志系统在日志设备损坏的情况下,可以通过少量拷贝日志文件,来实现恢复,极大了减少了恢复的时间。
-
公开(公告)号:CN103186678A
公开(公告)日:2013-07-03
申请号:CN201310144430.6
申请日:2013-04-24
Applicant: 曙光信息产业(北京)有限公司
IPC: G06F17/30
Abstract: 本发明公开了一种数据修复方法、装置和系统,该方法包括:将事物号发送至数据服务器;接收数据服务器反馈的存储结果,其中,数据服务器反馈的存储结果用于表示该数据服务器对事物号的存储情况;根据存储结果判断存储出现异常的数据服务器,并根据其他数据服务器存储的数据对该数据服务器的数据进行修复。本发明通过判断出现异常的数据服务器,并根据其他数据服务器存储的数据对该异常数据服务器的数据进行修复,能够借助尽可能少的信令开销准确地获知出现异常的数据服务器,避免对元数据服务器进行大量访问,并且能够有效提高数据一致性。
-
公开(公告)号:CN102541982A
公开(公告)日:2012-07-04
申请号:CN201110326051.X
申请日:2011-10-25
Applicant: 曙光信息产业(北京)有限公司
IPC: G06F17/30
Abstract: 本发明提供了一种组织和访问元数据文件日志的方法,使用红黑树组织日志系统的一致性操作所涉及到所有文件,选取日志文件的文件名作红黑树的关键字。本发明通过引入红黑树管理可靠性操作涉及到的文件,减少了可靠性操作中的文件操作次数,提高了可靠性操作的性能。同时,将多个元数据操作写入磁盘的操作进行了聚合管理,极大的减少了文件的sync操作,降低了可靠性操作的处理时间。
-
公开(公告)号:CN103268270B
公开(公告)日:2016-04-13
申请号:CN201310173209.3
申请日:2013-05-10
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明公开了一种方法和装置,其中,该方法包括:在每次对系统中存储的数据生成快照时,在二叉树中创建与本次快照对应的节点;对于每次生成的快照,确定本次生成的快照相比于二叉树中其他节点已存储的快照的非增量数据,并且在存储本次生成的快照时,将非增量数据的索引存储至二叉树中与本次生成的快照所对应的节点。本发明通过不重复存储与已有快照存储的数据相同的数据,从而减少存储多个快照所占用的内存,节约存储快照所需的设备的空间,此外,本发明通过二叉树来管理快照实现了快照的快速定位,并且使系统可以更加高效地使用快照,提高了系统的操作性能。
-
公开(公告)号:CN103235754A
公开(公告)日:2013-08-07
申请号:CN201310145208.8
申请日:2013-04-24
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明公开了一种分布式文件系统中请求的处理方法和装置,该方法包括:判断请求是否为待处理的请求;在请求为待处理的请求的情况下,对请求进行解析,得到该请求所包含的节点;对于该请求的每个节点,根据该节点的类型,将该节点发送至与类型对应的节点队列。本发明通过对请求进行解析,使请求中的每个节点根据其类型发送至对应的节点队列,能使其快速准确地用到节点上,保证让不同节点上的请求各自并发执行,提高了系统操作效率。
-
公开(公告)号:CN103235747A
公开(公告)日:2013-08-07
申请号:CN201310145568.8
申请日:2013-04-24
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明公开了一种元数据的恢复方法和系统,其中,该方法包括:根据需要恢复的数据创建事务,并保存创建的事务对应的事务标记;通过执行创建的事务以恢复数据,其中,如果对于已创建的事务所对应的数据出现新的操作,则利用该新的操作所对应事务的事务标记替换该数据对应的原事务的事务标记。本发明通过执行事务的方式恢复数据能使需要恢复数据的节点准确地接收完整的数据,并且通过使用最终的操作事务替代中间操作事务的方法,从而实现不重复执行对应于同一数据的多个事务来减少数据的恢复时间,保证了数据的恢复质量和恢复进度,从而提高系统的稳定性和可靠性。
-
公开(公告)号:CN103136370A
公开(公告)日:2013-06-05
申请号:CN201310092302.1
申请日:2013-03-21
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明公开了一种元数据的恢复方法和装置,其中,该恢复方法包括:保存元数据服务器出现异常期间生成的事务以及存储的每个事务所对应的文件标识;在元数据服务器异常解除之后,对于保存的事务,根据相同文件标识所对应的事务生成元数据;将生成的元数据发送至元数据服务器。本发明通过保存元数据服务器出现异常期间生成的事务及对应的文件标识,并且由于本发明的方案能够传输相同文件标识对应的事务所生成的元数据,因此,传输的方式可以是针对多个文件并行传输元数据,从而有效提高了元数据恢复的效率,在尽可能短的时间内使多个元数据服务器恢复成一致,增加系统的可靠性,避免了服务器恢复占用大量的时间,尽可能保证用户的业务能够正常进行。
-
公开(公告)号:CN103049351A
公开(公告)日:2013-04-17
申请号:CN201210541441.3
申请日:2012-12-13
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明公开了一种多元数据服务器的日志处理方法,包括:在主副本在内存中保存日志之后,将日志传送给从副本;主副本和从副本分别进行记录日志设备和应用元数据磁盘的操作;以及当主副本和从副本完成应用元数据磁盘的操作之后,向对方发送应用结束消息。通过本发明的技术方案,能够提高系统的可用性和可靠性。
-
公开(公告)号:CN102541984A
公开(公告)日:2012-07-04
申请号:CN201110326447.4
申请日:2011-10-25
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供了一种分布式文件系统客户端的文件系统。本发明中,客户端由内核态模块和用户态守护进程两部分组成。这两个模块通过字符设备进行通信,但是和FUSE的不同点在于,内核态在与用户态通信之前,会将需要的内存页面准备好,并映射为用户态可以访问的虚拟地址,将虚拟地址作为通信的一部分,传递给用户态守护进程。这样以来,用户态进程就可以直接操作内核态事先准备好的内存区域,而不需要再进行内存分配,同时避免了用户态和内核态之间的内存拷贝。
-
-
-
-
-
-
-
-
-