CN111198845A - 一种数据迁移方法、可读存储介质及计算设备 - Google Patents
一种数据迁移方法、可读存储介质及计算设备 Download PDFInfo
- Publication number
- CN111198845A CN111198845A CN202010089445.7A CN202010089445A CN111198845A CN 111198845 A CN111198845 A CN 111198845A CN 202010089445 A CN202010089445 A CN 202010089445A CN 111198845 A CN111198845 A CN 111198845A
- Authority
- CN
- China
- Prior art keywords
- data
- storage server
- access request
- request
- data access
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/11—File system administration, e.g. details of archiving or snapshots
- G06F16/119—Details of migration of file systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/13—File access structures, e.g. distributed indices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/172—Caching, prefetching or hoarding of files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本公开提供了一种数据迁移方法,所述方法包括:管理服务器接收数据迁移指令;所述管理服务器根据所述数据迁移指令,指示第一存储服务器将数据迁移至第二存储服务器;在数据迁移期间,所述管理服务器接收数据访问请求,根据所述数据访问请求,向第二存储服务器发送数据查询指令,如果所述第二存储服务器返回第一消息指示没有查询到请求对应数据,则向第一存储服务器发送数据访问指令,指示所述第一存储服务器进行所述数据访问请求相关的数据读写操作;如果所述第二存储服务器返回第二消息指示已查询到请求对应数据,则向第二存储服务器发送访问指令,指示所述第二存储服务器进行所述数据访问请求相关的数据读写操作。
Description
技术领域
本发明涉及计算机技术领域,具体而言,涉及一种数据迁移方法、可读存储介质及计算设备。
背景技术
随着信息技术的发展,数据成为当下的重要资产。为了应对数据增长与业务需要,数据存储设备集群化已成为业界共识。通过多个节点分散存储数据,可以大幅提升数据I/O能力,保证业务响应速率。为此,带来了集群化存储管理上的需求。
不管是在大规模的云计算应用场景,还是若干台主备服务器的小型应用场景,数据存储设备之间都会有数据迁移的需求,用于业务的转移,数据的备份等等。在迁移过程中,正常的业务服务往往会受到影响,如何保证业务的连续性,降低数据迁移产生的业务中断问题,是本发明要解决的技术问题。
发明内容
为此,本发明提供一种数据迁移方法、可读存储介质及计算设备,以力图解决或者至少缓解上面存在的至少一个问题。
根据本发明实施例的一个方面,提供了一种数据迁移方法,包括:
管理服务器接收数据迁移指令;
所述管理服务器根据所述数据迁移指令,指示第一存储服务器将数据迁移至第二存储服务器;
在数据迁移期间,所述管理服务器接收数据访问请求,根据所述数据访问请求,向第二存储服务器发送数据查询指令,如果所述第二存储服务器返回第一消息指示没有查询到请求对应数据,则向第一存储服务器发送数据访问指令,指示所述第一存储服务器进行所述数据访问请求相关的数据读写操作;如果所述第二存储服务器返回第二消息指示已查询到请求对应数据,则向第二存储服务器发送访问指令,指示所述第二存储服务器进行所述数据访问请求相关的数据读写操作。
可选地,向第一存储服务器发送数据访问指令,指示所述第一存储服务器进行所述数据访问请求相关的数据读写操作,具体包括:
如果所述数据访问请求是读请求,则向第一存储服务器发送数据读指令,指示所述第一存储服务器进行所述数据访问请求相关的数据读操作;
如果所述数据访问请求是写请求,则指示所述第一存储服务器判断数据写入过程中是否会发生同一数据的迁移,如果是,则执行无法正常写入流程,否则,指示所述第一存储服务器进行所述数据访问请求相关的数据写操作。
可选地,所述第一存储服务器判断数据写入过程中是否会发生同一数据的迁移,包括:
计算所述数据访问请求对应数据发生数据迁移的等待时间;
计算数据写入过程的持续时间;
计算所述数据访问请求对应数据发生数据迁移的等待时间与所述数据写入过程的持续时间的差值,如果所述差值大于预设阈值,则确定数据写入过程中不会发生同一数据的迁移,否则,确定数据写入过程中会发生同一数据的迁移。
可选地,计算所述数据访问请求对应数据发生数据迁移的等待时间,包括:
预先获取全部待同步数据的文件信息和传输序列;
以及,
获取所述第一存储服务器当前传输文件的信息;
根据所述当前传输文件的信息、所述全部待同步数据的文件信息和所述传输序列,计算所述数据访问请求对应数据发生数据迁移的等待时间。
可选地,所述执行无法正常写入流程,包括:
将所述写请求对应数据存储在本地;
当确定所述第一存储服务器的数据已迁移至所述第二存储服务器时,将本地存储的写请求对应数据迁移至所述第二存储服务器。
可选地,所述管理服务器接收数据访问请求之后,还包括:
如果所述数据访问请求是读请求,则查询本地存储内容,判断所述读请求对应数据是否在本地存储,如果是,则从本地读取数据并返回给用户。
可选地,所述管理服务器接收数据访问请求之后,还包括:
如果所述数据访问请求是写请求,则查询本地存储内容,判断所述写请求对应数据是否在本地存储,如果是,则将所述写请求对应数据覆盖本地存储。
根据本发明实施例的又一个方面,提供了一种可读存储介质,适于存储一个或多个程序,所述一个或多个程序被配置为由计算设备执行上述的数据迁移方法。
根据本发明实施例的又一个方面,提供了一种计算设备,包括:一个或多个处理器;存储器;以及一个或多个程序,其中所述一个或多个程序存储在所述存储器中并被配置为由所述一个或多个处理器执行上述的数据迁移方法。
根据本发明实施例,在数据迁移期间,所述管理服务器接收数据访问请求,根据所述数据访问请求,向第二存储服务器发送数据查询指令,如果所述第二存储服务器返回第一消息指示没有查询到请求对应数据,则向第一存储服务器发送数据访问指令,指示所述第一存储服务器进行所述数据访问请求相关的数据读写操作;如果所述第二存储服务器返回第二消息指示已查询到请求对应数据,则向第二存储服务器发送访问指令,指示所述第二存储服务器进行所述数据访问请求相关的数据读写操作;实现了在数据迁移期间,存储服务器的数据仍能够正常访问,同时避免数据的读写冲突。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1示出了本发明实施例的***架构示意图;
图2示出了本发明实施例的方法流程图;
图3示出了本发明具体实施例的方法流程图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
如图1所示,本发明实施例提供了一种网络架构示意图,用以对本发明提供的方法进行辅助说明。其中,业务处理层的业务服务器用于对业务逻辑进行处理,而管理服务器是一个抽象的设备,用于实现计算资源的管理功能,例如:任务分配、数据路由、层间耦合、数据管理等,管理服务器可能是一个设备,也可能依据功能划分为多个设备。
如图2所示,根据本发明的实施例的一种数据迁移方法,包括:
S110、管理服务器接收数据迁移指令;
S120、所述管理服务器根据所述数据迁移指令,指示第一存储服务器将数据迁移至第二存储服务器;
S130、在数据迁移期间,所述管理服务器接收数据访问请求,根据所述数据访问请求,向第二存储服务器发送数据查询指令,如果所述第二存储服务器返回第一消息指示没有查询到请求对应数据,则向第一存储服务器发送数据访问指令,指示所述第一存储服务器进行所述数据访问请求相关的数据读写操作;如果所述第二存储服务器返回第二消息指示已查询到请求对应数据,则向第二存储服务器发送访问指令,指示所述第二存储服务器进行所述数据访问请求相关的数据读写操作。
本发明实施例,当接收到数据访问请求时,优先向第二存储服务器查询是否已存储数据访问请求对应数据,如果是,则在第二存储服务器直接进行数据读写,相比于在第一存储服务器进行数据读写,减少了新写入数据的再次迁移过程;否则,仍由第一存储服务器处理请求。
进一步地,步骤S130中,向第一存储服务器发送数据访问指令,指示所述第一存储服务器进行所述数据访问请求相关的数据读写操作,具体包括:
如果所述数据访问请求是读请求,则向第一存储服务器发送数据读指令,指示所述第一存储服务器进行所述数据访问请求相关的数据读操作;
如果所述数据访问请求是写请求,则指示所述第一存储服务器判断数据写入过程中是否会发生同一数据的迁移,如果是,则执行无法正常写入流程,否则,指示所述第一存储服务器进行所述数据访问请求相关的数据写操作。
本发明实施例,实现数据迁移过程中数据的正常写入,解决了可能出现数据读写冲突或迁移数据被损坏的问题,特别适宜较大型的文件或者连续的数据写入的场景。
进一步地,所述第一存储服务器判断数据写入过程中是否会发生同一数据的迁移,包括:
计算所述数据访问请求对应数据发生数据迁移的等待时间;
计算数据写入过程的持续时间;
计算所述数据访问请求对应数据发生数据迁移的等待时间与所述数据写入过程的持续时间的差值,如果所述差值大于预设阈值,则确定数据写入过程中不会发生同一数据的迁移,否则,确定数据写入过程中会发生同一数据的迁移。
本发明实施例,通过计算所述数据访问请求对应数据发生数据迁移的等待时间与所述数据写入过程的持续时间的差值,并将差值与预设阈值进行比较,确定是否有足够的时间在数据迁移发生前完成同一数据的写入,避免在写入过程中发生数据迁移导致数据出错或者由于写保护导致数据迁移失败的情况。
进一步地,计算所述数据访问请求对应数据发生数据迁移的等待时间,包括:
预先获取全部待同步数据的文件信息和传输序列;
以及,
获取所述第一存储服务器当前传输文件的信息;
根据所述当前传输文件的信息、所述全部待同步数据的文件信息和所述传输序列,计算所述数据访问请求对应数据发生数据迁移的等待时间。
其中,全部待同步数据的文件信息包括文件名称、大小,传输序列则通常是根据文件路径或者实际存储地址排列。基于全部待同步数据的文件信息和传输序列,以及第一存储服务器当前传输文件的信息,即可计算出数据访问请求对应数据发生数据迁移的等待时间。
进一步地,所述执行无法正常写入流程,包括:
将所述写请求对应数据存储在本地;
当确定所述第一存储服务器的数据已迁移至所述第二存储服务器时,将本地存储的写请求对应数据迁移至所述第二存储服务器。
本发明实施例,管理服务器缓存无法正常写入第一存储服务器的数据,并且将缓存数据存储在第二存储服务器,保障了数据迁移期间数据正常更新信息的留存。
进一步地,所述管理服务器接收数据访问请求之后,还包括:
如果所述数据访问请求是读请求,则查询本地存储内容,判断所述读请求对应数据是否在本地存储,如果是,则从本地读取数据并返回给用户。
本发明实施例,管理服务器缓存无法正常写入第一存储服务器的数据后,在处理相同数据的读请求时,优先查询管理服务器缓存,从而将最新数据返回给用户。
进一步地,所述管理服务器接收数据访问请求之后,还包括:
如果所述数据访问请求是写请求,则查询本地存储内容,判断所述写请求对应数据是否在本地存储,如果是,则将所述写请求对应数据覆盖本地存储。
本发明实施例,管理服务器缓存无法正常写入第一存储服务器的数据后,在处理相同数据的写请求时,优先查询管理服务器缓存,并使用写请求数据覆盖原缓存内容,从而保障了缓存中的数据是实时更新的。在第二存储服务器完成数据迁移后,仅需把最新的缓存内容写入第二存储服务器即可。
为了便于理解本发明的构思,下面给出一个具体实施例进行说明,如图3所示,包括步骤:
S200、管理服务器接收到数据迁移指令;
S210、管理服务器指示第一存储服务器迁移数据至第二存储服务器;
S220、管理服务器在数据迁移过程中,接收到数据写入请求;
S230、本地缓存是否有待更新数据,如果是,执行S240;否则,执行S250;
S240、管理服务器将数据更新至本地缓存;
S250、第二存储服务器是否有待更新数据,如果是,执行S260;否则,执行S270;
S260、管理服务器将数据更新至第二存储服务器;
S270、第一存储服务器是否有足够等待时间,如果是,执行S280;否则,执行S290;
S280、管理服务器将数据更新至第一存储服务器;
S290、管理服务器将数据写入本地缓存。
对于大容量的存储集群,设备之间的数据迁移往往要花数小时甚至数天,在此期间为了保证业务的连续性,以及避免给管理服务器的缓存空间带来过大压力,将数据更新分散在第一存储服务器、第二存储服务器和管理服务器缓存,并随着数据迁移结束,将管理服务器缓存数据更新至第二存储服务器,从而完成数据迁移,并且保证数据迁移过程中的业务连续性。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(CompactDisc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (9)
1.一种数据迁移方法,其特征在于,所述方法包括:
管理服务器接收数据迁移指令;
所述管理服务器根据所述数据迁移指令,指示第一存储服务器将数据迁移至第二存储服务器;
在数据迁移期间,所述管理服务器接收数据访问请求,根据所述数据访问请求,向第二存储服务器发送数据查询指令,如果所述第二存储服务器返回第一消息指示没有查询到请求对应数据,则向第一存储服务器发送数据访问指令,指示所述第一存储服务器进行所述数据访问请求相关的数据读写操作;如果所述第二存储服务器返回第二消息指示已查询到请求对应数据,则向第二存储服务器发送访问指令,指示所述第二存储服务器进行所述数据访问请求相关的数据读写操作。
2.如权利要求1所述的方法,其特征在于,向第一存储服务器发送数据访问指令,指示所述第一存储服务器进行所述数据访问请求相关的数据读写操作,具体包括:
如果所述数据访问请求是读请求,则向第一存储服务器发送数据读指令,指示所述第一存储服务器进行所述数据访问请求相关的数据读操作;
如果所述数据访问请求是写请求,则指示所述第一存储服务器判断数据写入过程中是否会发生同一数据的迁移,如果是,则执行无法正常写入流程,否则,指示所述第一存储服务器进行所述数据访问请求相关的数据写操作。
3.如权利要求2所述的方法,其特征在于,所述第一存储服务器判断数据写入过程中是否会发生同一数据的迁移,包括:
计算所述数据访问请求对应数据发生数据迁移的等待时间;
计算数据写入过程的持续时间;
计算所述数据访问请求对应数据发生数据迁移的等待时间与所述数据写入过程的持续时间的差值,如果所述差值大于预设阈值,则确定数据写入过程中不会发生同一数据的迁移,否则,确定数据写入过程中会发生同一数据的迁移。
4.如权利要求3所述的方法,其特征在于,计算所述数据访问请求对应数据发生数据迁移的等待时间,包括:
预先获取全部待同步数据的文件信息和传输序列;
以及,
获取所述第一存储服务器当前传输文件的信息;
根据所述当前传输文件的信息、所述全部待同步数据的文件信息和所述传输序列,计算所述数据访问请求对应数据发生数据迁移的等待时间。
5.如权利要求2所述的方法,其特征在于,所述执行无法正常写入流程,包括:
将所述写请求对应数据存储在本地;
当确定所述第一存储服务器的数据已迁移至所述第二存储服务器时,将本地存储的写请求对应数据迁移至所述第二存储服务器。
6.如权利要求5所述的方法,其特征在于,所述管理服务器接收数据访问请求之后,还包括:
如果所述数据访问请求是读请求,则查询本地存储内容,判断所述读请求对应数据是否在本地存储,如果是,则从本地读取数据并返回给用户。
7.如权利要求5所述的方法,其特征在于,所述管理服务器接收数据访问请求之后,还包括:
如果所述数据访问请求是写请求,则查询本地存储内容,判断所述写请求对应数据是否在本地存储,如果是,则将所述写请求对应数据覆盖本地存储。
8.一种可读存储介质,适于存储一个或多个程序,所述一个或多个程序被配置为由计算设备执行如权利要求1-7中任一项所述的数据迁移方法。
9.一种计算设备,包括:
一个或多个处理器;
存储器;以及
一个或多个程序,其中所述一个或多个程序存储在所述存储器中并被配置为由所述一个或多个处理器执行如权利要求1-7中任一项所述的数据迁移方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010089445.7A CN111198845B (zh) | 2020-02-13 | 2020-02-13 | 一种数据迁移方法、可读存储介质及计算设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010089445.7A CN111198845B (zh) | 2020-02-13 | 2020-02-13 | 一种数据迁移方法、可读存储介质及计算设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111198845A true CN111198845A (zh) | 2020-05-26 |
CN111198845B CN111198845B (zh) | 2023-07-21 |
Family
ID=70746580
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010089445.7A Active CN111198845B (zh) | 2020-02-13 | 2020-02-13 | 一种数据迁移方法、可读存储介质及计算设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111198845B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111800497A (zh) * | 2020-06-30 | 2020-10-20 | 北京金山云网络技术有限公司 | 请求响应方法、热迁移***及装置 |
CN113535085A (zh) * | 2021-07-05 | 2021-10-22 | 歌尔科技有限公司 | 产品标识的传输方法、终端设备、***及存储介质 |
CN114338692A (zh) * | 2022-02-17 | 2022-04-12 | 上海玄翎科技有限公司 | 一种基于分片集群扩容的数据平衡方法与设备 |
CN115113798A (zh) * | 2021-03-17 | 2022-09-27 | ***通信集团山东有限公司 | 一种应用于分布式存储的数据迁移方法、***及设备 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102955845A (zh) * | 2012-10-23 | 2013-03-06 | 北京亿赞普网络技术有限公司 | 数据访问方法、装置与分布式数据库*** |
US8751533B1 (en) * | 2009-11-25 | 2014-06-10 | Netapp, Inc. | Method and system for transparently migrating storage objects between nodes in a clustered storage system |
CN105549904A (zh) * | 2015-12-08 | 2016-05-04 | 华为技术有限公司 | 一种应用于存储***中的数据迁移方法及存储设备 |
WO2016086552A1 (zh) * | 2014-12-04 | 2016-06-09 | 中兴通讯股份有限公司 | 一种文件处理的方法及客户端 |
US20160164722A1 (en) * | 2014-12-04 | 2016-06-09 | Microsoft Technology Licensing, Llc | Zero-downtime, reversible, client-driven service migration |
US20180232174A1 (en) * | 2017-02-15 | 2018-08-16 | Beijing Baidu Netcom Science And Technology Co., Ltd. | Data Migration Between Cloud Storage Systems |
CN109451088A (zh) * | 2018-10-30 | 2019-03-08 | 新华三大数据技术有限公司 | 一种数据访问方法及装置 |
CN110427284A (zh) * | 2019-07-31 | 2019-11-08 | 中国工商银行股份有限公司 | 数据处理方法、分布式***、计算机***和介质 |
-
2020
- 2020-02-13 CN CN202010089445.7A patent/CN111198845B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8751533B1 (en) * | 2009-11-25 | 2014-06-10 | Netapp, Inc. | Method and system for transparently migrating storage objects between nodes in a clustered storage system |
CN102955845A (zh) * | 2012-10-23 | 2013-03-06 | 北京亿赞普网络技术有限公司 | 数据访问方法、装置与分布式数据库*** |
WO2016086552A1 (zh) * | 2014-12-04 | 2016-06-09 | 中兴通讯股份有限公司 | 一种文件处理的方法及客户端 |
US20160164722A1 (en) * | 2014-12-04 | 2016-06-09 | Microsoft Technology Licensing, Llc | Zero-downtime, reversible, client-driven service migration |
CN105549904A (zh) * | 2015-12-08 | 2016-05-04 | 华为技术有限公司 | 一种应用于存储***中的数据迁移方法及存储设备 |
US20180232174A1 (en) * | 2017-02-15 | 2018-08-16 | Beijing Baidu Netcom Science And Technology Co., Ltd. | Data Migration Between Cloud Storage Systems |
CN109451088A (zh) * | 2018-10-30 | 2019-03-08 | 新华三大数据技术有限公司 | 一种数据访问方法及装置 |
CN110427284A (zh) * | 2019-07-31 | 2019-11-08 | 中国工商银行股份有限公司 | 数据处理方法、分布式***、计算机***和介质 |
Non-Patent Citations (2)
Title |
---|
付桂涛;赵天磊;唐川;邢座程;: "优化迁移共享的自适应令牌协议" * |
张震伟;马雁云;: "基于超元数据缓存的高速数据访问***" * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111800497A (zh) * | 2020-06-30 | 2020-10-20 | 北京金山云网络技术有限公司 | 请求响应方法、热迁移***及装置 |
CN115113798A (zh) * | 2021-03-17 | 2022-09-27 | ***通信集团山东有限公司 | 一种应用于分布式存储的数据迁移方法、***及设备 |
CN115113798B (zh) * | 2021-03-17 | 2024-03-19 | ***通信集团山东有限公司 | 一种应用于分布式存储的数据迁移方法、***及设备 |
CN113535085A (zh) * | 2021-07-05 | 2021-10-22 | 歌尔科技有限公司 | 产品标识的传输方法、终端设备、***及存储介质 |
CN114338692A (zh) * | 2022-02-17 | 2022-04-12 | 上海玄翎科技有限公司 | 一种基于分片集群扩容的数据平衡方法与设备 |
CN114338692B (zh) * | 2022-02-17 | 2023-11-10 | 上海玄翎科技有限公司 | 一种基于分片集群扩容的数据平衡方法与设备 |
Also Published As
Publication number | Publication date |
---|---|
CN111198845B (zh) | 2023-07-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111198845B (zh) | 一种数据迁移方法、可读存储介质及计算设备 | |
US10242022B1 (en) | Systems and methods for managing delayed allocation on clustered file systems | |
US20050234867A1 (en) | Method and apparatus for managing file, computer product, and file system | |
CN104935654A (zh) | 一种服务器集群***中的缓存方法、写入点客户端和读客户端 | |
CN108762668B (zh) | 一种处理写入冲突的方法及装置 | |
CN107870802B (zh) | 一种虚拟机迁移方法和装置 | |
US10620871B1 (en) | Storage scheme for a distributed storage system | |
CN112256433B (zh) | 基于Kafka集群的分区迁移方法和装置 | |
CN110109868A (zh) | 用于索引文件的方法、装置和计算机程序产品 | |
CN110147203B (zh) | 一种文件管理方法、装置、电子设备及存储介质 | |
CN107329704A (zh) | 一种缓存镜像方法及控制器 | |
CN112839076A (zh) | 数据存储、读取方法、网关、电子设备及存储介质 | |
CN113467719B (zh) | 数据写入方法及装置 | |
CN114327270A (zh) | 一种请求处理方法、装置、设备及可读存储介质 | |
CN112148206A (zh) | 一种数据读写方法、装置、电子设备及介质 | |
CN115982101B (zh) | 基于多机房副本放置策略的机房数据迁移方法与装置 | |
CN111400273B (zh) | 数据库扩容方法、装置、电子设备及机器可读存储介质 | |
CN109542860B (zh) | 基于hdfs的业务数据管理方法、终端设备 | |
WO2022151856A1 (zh) | 一种异构存储卷在线接管的方法、***、设备及介质 | |
CN115390754A (zh) | 一种硬盘管理方法及装置 | |
CN115328851A (zh) | 一种数据保护方法、装置、设备及介质 | |
CN114780043A (zh) | 基于多层缓存的数据处理方法及装置、电子设备 | |
CN111399753B (zh) | 写入图片的方法和装置 | |
CN110941511B (zh) | 一种快照合并方法、装置、设备及存储介质 | |
CN110083509B (zh) | 一种日志数据的规整方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20230626 Address after: Room 1202, Chuangxin Building, No.1 Keji Road, Science and Technology Innovation Park, Daya Bay West District, Huizhou City, Guangdong Province, 516000 Applicant after: Orange Triangle (Guangdong) Technology Co.,Ltd. Address before: 453000 c1-082, Chuangye building, No. 1 Park, Chuangye Road, Xinxiang City, Henan Province Applicant before: Henan Wenzheng Electronic Data Processing Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |