-
公开(公告)号:CN107018185B
公开(公告)日:2020-04-07
申请号:CN201710195750.2
申请日:2017-03-28
Applicant: 清华大学
IPC: H04L29/08
Abstract: 本发明公开了一种云存储系统的同步方法与装置,包括接收客户端发起的文件对象操作请求;根据所述文件对象创建请求的内容,计算出对应于所述文件对象的哈希值;根据所述哈希值获取所述文件对象所在的分区;根据所述文件对象所在的分区取得多个所述文件对象的每个副本对应的存储设备;向所取得的所述多个存储设备发起写入求,以将所述文件对象的副本写入到相应的存储设备中;计算新的分区的哈希值,并将所述新的哈希值传送给相邻的下一个存储设备。通过本申请的同步方法与装置,可以减少同步文件对象的网络开销与同步延迟。
-
公开(公告)号:CN107608852A
公开(公告)日:2018-01-19
申请号:CN201710780715.7
申请日:2017-09-01
Applicant: 清华大学
IPC: G06F11/30
Abstract: 本发明实施例提供一种进程监控方法及装置。所述方法包括:获取进程信息,从系统中获取与进程信息匹配的待监控进程;通过钩子函数截取所有的数据包片段,根据各个数据包片段获取对应的套接字的第一文件描述符;遍历待监控进程对应的打开文件描述符表,打开文件描述符表包括多个第二文件描述符,若判断获知多个第二文件描述符中存在与目标数据包片段的第一文件描述符相匹配,则将待监控进程与目标数据包片段关联;获取目标数据包片段的相关信息,以实现对待监控进程的监控。所述装置用于执行所述方法。本发明实施例通过钩子函数截取数据包片段,并根据第一文件描述符合第二文件描述符获得目标数据包片段,提高了对待监控进程的监控效率。
-
公开(公告)号:CN107608852B
公开(公告)日:2019-11-26
申请号:CN201710780715.7
申请日:2017-09-01
Applicant: 清华大学
IPC: G06F11/30
Abstract: 本发明实施例提供一种进程监控方法及装置。所述方法包括:获取进程信息,从系统中获取与进程信息匹配的待监控进程;通过钩子函数截取所有的数据包片段,根据各个数据包片段获取对应的套接字的第一文件描述符;遍历待监控进程对应的打开文件描述符表,打开文件描述符表包括多个第二文件描述符,若判断获知多个第二文件描述符中存在与目标数据包片段的第一文件描述符相匹配,则将待监控进程与目标数据包片段关联;获取目标数据包片段的相关信息,以实现对待监控进程的监控。所述装置用于执行所述方法。本发明实施例通过钩子函数截取数据包片段,并根据第一文件描述符合第二文件描述符获得目标数据包片段,提高了对待监控进程的监控效率。
-
公开(公告)号:CN107018185A
公开(公告)日:2017-08-04
申请号:CN201710195750.2
申请日:2017-03-28
Applicant: 清华大学
IPC: H04L29/08
Abstract: 本发明公开了一种云存储系统的同步方法与装置,包括接收客户端发起的文件对象操作请求;根据所述文件对象创建请求的内容,计算出对应于所述文件对象的哈希值;根据所述哈希值获取所述文件对象所在的分区;根据所述文件对象所在的分区取得多个所述文件对象的每个副本对应的存储设备;向所取得的所述多个存储设备发起写入求,以将所述文件对象的副本写入到相应的存储设备中;计算新的分区的哈希值,并将所述新的哈希值传送给相邻的下一个存储设备。通过本申请的同步方法与装置,可以减少同步文件对象的网络开销与同步延迟。
-
-
-