Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

101 results about "Asynchronous replication" patented technology

Asynchronous replication is a store and forward approach to data backup or data protection. Asynchronous replication writes data to the primary storage array first and then, depending on the implementation approach, commits data to be replicated to memory or a disk-based journal.

Asynchronously protecting a synchronously replicated dataset

A recovery storage system asynchronously protecting a synchronously replicated dataset, where the asynchronous protection of the synchronously replicated dataset includes: receiving, by a recovery storage system, an identifier of a synchronously replicated dataset, wherein the synchronously replicated dataset is a dataset synchronously replicated across the plurality of storage systems; asynchronously replicating, on the recovery storage system, the synchronously replicated dataset from the plurality of storage systems; detecting that each dataset in the synchronously replicated dataset on the plurality of storage systems has become unavailable; and restoring the dataset on the recovery storage system.
Owner:PURE STORAGE INC

Non-disruptively transition from asynchronous replication to bi-directional synchronous replication for a multi-site storage system

A computer-implemented method comprises transitioning from a unidirectional asynchronous replication to initiating bi-directional synchronous replication between one or more storage objects of a first consistency group (CG1) of a primary storage site and one or more storage objects of a second consistency group (CG2) of a secondary storage site, converting the one or more storage objects of the CG2 from data protection read only access to read write access, and performing a reverse synchronization process between the one or more storage objects of the CG2 and the one or more storage objects of the CG1 including instantiating a reverse splitter on each volume of CG2, establishing reverse sync replication sessions for each storage object of the CG2, and allowing input output (IO) access to the one or more storage objects of the CG2.
Owner:NETAPP INC

Data storage method, system and equipment for territorial resource planning and medium

The invention relates to the technical field of territorial resource data processing, in particular to a data storage method, system and device for territorial resource planning and a medium, and the method comprises the steps: carrying out the fragmentation processing of territorial resource data, and obtaining data fragmentation information; performing real-time analysis on the data fragment information to obtain hot data and cold data, performing synchronous replication processing on the hot data, and performing asynchronous replication processing on the cold data; obtaining memory state information, dividing the memory state information to obtain grading information, adjusting the grading information according to the hotspot data, and storing the hotspot data to a plurality of grading caches; the data access flow information is acquired in real time, the data fragmentation information is dynamically adjusted according to the data access flow information, and the distribution updating information used for updating the hot data and the cold data is obtained, so that territorial resources can be stably stored, the data consistency is improved, and the system reliability and the user experience are improved.
Owner:GUANGZHOU SIKAN SURVEYING & MAPPING TECH CO LTD

Techniques for user snapshot orchestration during asynchronous replication

Techniques can include: performing asynchronous replication for a source storage object and a target storage object; tracking writes tagged with a tracking identifier associated with a replication related snapshot of the source storage object; receiving a request at a source system to create identical user snapshots of the source storage object and the target storage object; creating a user snapshot of the source storage object; and storing a record in metadata of tracked writes denoting a time order of the request relative to tracked writes tagged with the tracking identifier; determining, in accordance with said tracking, first tracked writes tagged with the tracking identifier that are received before the request; replicating, to the target system, data changes from the replication related snapshot corresponding to the first tracked writes; and creating a user snapshot of the target storage object after data changes are applied to the target storage object.
Owner:DELL PROD LP

Cache data semi-synchronization method

The present application relates to the technical field of middleware, and in particular to a cache data semi-synchronization method, comprising comprises the following steps: writing and running a distributed cache proxy layer service using a preset programming language, receiving a read / write command request from an application client, parsing a Key consistent hashing value and sending same to a rear-end Redis sharding node. A master instance parses a message packet, marks a write operation and records same in an AOF file. Upon write to disk, the master instance sends an AOF file transfer command to a slave instance node, and the slave instance acknowledges reception. When receiving a reception response, the master instance updates an acknowledgment offset of the slave node and responds to the client. When network delay is high, data of a master node and a slave node is marked as "asynchronous", and it is automatically downgraded to asynchronous replication. According to the present application, by means of a self-developed Redis kernel, an asynchronous ack mechanism is used to optimize redis to achieve master-slave semi-synchronization, thereby enhancing data reliability of a single point of failure, and eliminating the influence introduced by a native Redis asynchronous replication mechanism such as data delay and data consistency.
Owner:CHINA TELECOM CLOUD TECH CO LTD

Disaster recovery method, device and system

A disaster recovery method, device and system can be applied to the technical field of storage. The method comprises the steps that a first data center synchronously copies backup data to a second data center through a first synchronous copying link; under the condition that a third data center is normal, the first data center asynchronously copies the backup data to the third data center through a first asynchronous copying link; under the condition that the third data center breaks down, the first data center asynchronously copies the backup data to a fourth data center through a second asynchronous copying link; wherein the first data center and the second data center are both production centers, the first data center and the second data center are located in a first area, the third data center and the fourth data center are both disaster recovery centers, and the third data center and the fourth data center are located in a second area. The disaster recovery performance of the disaster recovery system can be reduced in a stepped manner, so that user demands can be met to the greatest extent.
Owner:CHENGDU HUAWEI TECH CO LTD

Database replication with host replication at asynchronously replicated system

Various examples are directed to systems and methods for operating a primary database management system and a secondary database management system. The secondary database management system may receive a takeover request indicating that the secondary database management system is to assume a role of the primary database system. The secondary database management system may determine that a last valid commit of a first host of the secondary database system is an oldest last valid commit. The secondary database management system may revert to a first state of the primary database management system corresponding to the last valid commit of the first host. The secondary database management system may be configured to assume the role of the primary database management system.
Owner:SAP SE

Log backup method and device, database system and computing equipment

The embodiment of the invention provides a log backup method and device, a database system and computing device.The log backup method is applied to the database system and comprises the steps that a logic log, generated through triggering, of a first data operation instruction in a target transaction is obtained, and the target transaction comprises multiple data operation instructions; the first data operation instruction is any one of a plurality of data operation instructions, and the logic log is generated by executing the first data operation instruction to complete modification operation on main library data; copying the logic log in real time and sending the logic log to the standby library, and returning to execute the step of obtaining the logic log of the first data operation instruction generated by triggering in the target transaction; and under the condition that the standby library receives the logic logs of the data operation instructions of the target transaction, submitting the logic logs of the data operation instructions. Through real-time transmission of the logic log, the risk of degradation to asynchronous replication caused by timeout is reduced, and the stability, availability and response speed of a database system are enhanced.
Owner:ALIBABA CLOUD COMPUTING CO LTD

Database replication with host replication at asynchronously replicated system

Various examples are directed to systems and methods for operating a primary database management system and a secondary database management system. The secondary database management system may receive a takeover request indicating that the secondary database management system is to assume a role of the primary database system. The secondary database management system may determine that a last valid commit of a first host of the secondary database system is an oldest last valid commit. The secondary database management system may revert to a first state of the primary database management system corresponding to the last valid commit of the first host. The secondary database management system may be configured to assume the role of the primary database management system.
Owner:SAP SE

RDMA data transmission method, network device, system, and electronic device

An RDMA data transmission method, a network device and a network system is provided. An implementation of the method is applied to a network device comprising an xPU and an RNIC, the xPU comprises a first engine, and the RNIC comprises a second engine in communication with the first engine, a WQE Buffer, and an RDMA engine in communication with the second engine. The method comprises: assembling, by the first engine, a WE based on a hardware offload asynchronous copy instruction set, and transmitting the WE to the second engine; storing, by the second engine, the WE into the WQE Buffer and transmitting the WE to the RDMA engine; performing, by the RDMA engine, data processing based on the WE, the data processing comprising data transmitting, memory accessing and queue managing; and receiving, by the first engine, a feedback of the data processing transmitted via the second engine.
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD

High-performance SpMM kernel implementation method based on dense tensor core

The invention relates to the technical field of sparse matrix multiplication, and discloses a high-performance SpMM kernel implementation method based on a dense tensor core. The method comprises the following steps: storing a sparse matrix in a BlockNM sparse format, and pre-fetching metadata in the sparse matrix into a shared memory of a GPU (Graphics Processing Unit); asynchronously copying the sparse matrix and the dense matrix to a shared memory, setting a four-stage pipeline scheduling strategy, and controlling SpMM operations of different iteration processes; loading the sparse matrix and the dense matrix in the shared memory into a register, setting an offset for each thread accessing the shared memory, and enabling each thread to access different banks in the shared memory based on the offset; the matrix multiplication and addition operation is executed in the register to obtain a calculation result, the calculation result is temporarily stored in the shared memory from the register, then the calculation result in the shared memory is written back to the global memory, and the efficiency of sparse matrix multiplication is improved.
Owner:GUANGZHOU HUANGPU XING DIGITAL TECHNOLOGY CO LTD

Load migration method and system for balancing energy efficiency of server cluster

The invention provides a load migration method and system for balancing the energy efficiency of a server cluster, and relates to the technical field of distributed computing. According to the method, the power consumption data of the distributed cache nodes in the server cluster are acquired, and the high-power consumption nodes and the low-power consumption nodes are identified; meanwhile, access frequency data of the cache data fragments are obtained, and cross-node unified sorting is carried out to generate a global access popularity result; based on the popularity sorting and the power consumption data, determining a fragment with the highest access popularity in the high-power consumption nodes as a fragment to be migrated, and selecting a low-power consumption node with sufficient resources as a target node to form a migration decision; updating a cluster metadata mapping relation, establishing a data transmission channel, asynchronously copying data blocks in batches, and verifying the data blocks; and after completion, switching a client route, and pointing the request to a target node. Energy efficiency balance of the server cluster can be realized, the overall power consumption is effectively reduced, and the resource utilization rate is improved.
Owner:ZIGUANG HENGYUE TECH CO LTD

Methods and multi-site systems to provide recovery point objective (RPO) protection and automatically initiate realignment and reconfiguration of a protection configuration from the secondary storage site to the tertiary storage site upon primary storage site failure

A computer-implemented method comprises providing a synchronous replication relationship from one or more storage objects of a first storage node to one or more replicated storage objects of a second storage node, providing an asynchronous replication relationship with an asynchronous update schedule from the one or more storage objects of the first storage node to one or more replicated storage objects of the third storage node to provide a protection configuration, tracking, with the third storage node of the tertiary site, a state of the secondary storage site, automatically performing a failover from the primary storage site to the secondary storage site and activating a synchronous mirror copy for the one or more replicated storage objects of the second storage node, and automatically initiating realignment and reconfiguration of the protection configuration to the tertiary storage site based upon the state of the secondary storage site.
Owner:NETAPP INC

Methods and multi-site systems to provide recovery point objective (RPO) protection, snapshot retention between secondary storage site and tertiary storage site, and automatically initiating realignment and reconfiguration of a protection configuration from the secondary storage site to the tertiary storage site upon primary storage site failure

Multi-site distributed storage systems and computer-implemented methods are described for providing common snapshot retention and automatic fanout reconfiguration for an asynchronous leg after a failure event that causes a failover from a primary storage site to a secondary storage site. A computer-implemented method comprises providing an asynchronous replication relationship with an asynchronous update schedule from one or more storage objects of the first storage node to one or more replicated storage objects of the third storage node, creating a snapshot copy of the one or more storage objects of the first storage node, transferring the snapshot copy to the third storage node based on an asynchronous mirror policy, and intercepting the snapshot create operation on the primary storage site and transferring the snapshot copy to the second storage node to provide a common snapshot between the second storage node and the third storage node.
Owner:NETAPP INC

Data path strategies for replica volumes

Techniques providing data path strategies for improving storage performance at DR sites. The techniques include receiving, in an asynchronous replication process, a large replication data transfer including data changes of a production volume since the last synchronization to a replica volume, partitioning the replication data into multiple small write requests, tagging each small write request as a write request to the replica volume, and performing early evicting, from cache memory, all cache pages used to cache host data specified in the small write requests; deep compression of contiguous host data specified in the small write requests; stream separation on the small write requests, each small write request being tagged as corresponding to a specific production site; and / or flushing host data having the same retention period to a specific region of physical storage space for the replica volume, each small write request being tagged with hint information indicating the retention period.
Owner:DELL PROD LP

Asynchronous replication via file-oriented snapshots

A replication policy management and scheduling technique of a Files service is configured for deployment in multi-site data replication environments. The technique involves policy management for data distribution and / or data consolidation (concentration) where multiple sources, e.g., file system (FS) clusters or sites, replicate the data to a central target FS site, e.g., in a spoke and hub arrangement typical of remote office / branch office environments. The technique also involves creation and configuration of a main replication policy by a customer at a central resource manager configured to interact and manage the FS sites, each of which includes one or more file server virtual machines.
Owner:NUTANIX INC

Data disaster recovery backup method and system of security system

The invention provides a data disaster tolerance backup method and system of a security system, and relates to the technical field of data backup, and the method comprises the steps: carrying out content-based segmentation on a data object to obtain a fragment sequence; generating a fingerprint sequence and constructing a verifiable ordered index; encrypting the fragment sequence by using a session key and generating an authentication tag to form encrypted packaging; executing cross-domain asynchronous replication based on a multi-dimensional evaluation strategy; and carrying out consistency check on the submitted serial number and the ordered index, if the check is passed, carrying out persistent storage, otherwise, carrying out rollback and retransmission. According to the method, a data disaster recovery backup mechanism with high security, verifiability and flexibility is realized.
Owner:BEIJING XINXUN XINAN TECH CO LTD

Disaster recovery method, apparatus and system

A disaster recovery method, apparatus and system, which can be applied in the technical field of storage. The method comprises: a first data center synchronously duplicating backup data to a second data center by means of a first synchronous duplication link; when a third data center is normal, the first data center asynchronously duplicating the backup data to the third data center by means of a first asynchronous duplication link; and when the third data center has a fault, the first data center asynchronously duplicating the backup data to a fourth data center by means of a second asynchronous duplication link, wherein the first data center and the second data center are both production centers and are located in a first area, and the third data center and the fourth data center are both disaster recovery centers and are located in a second area. The present application can achieve a step-by-step reduction in the disaster recovery performance of a disaster recovery performance, such that user demands are met to the greatest extent.
Owner:HUAWEI TECH CO LTD

Cutover engine based on synchronous replication

Techniques for synchronous replication-based cutover are provided. An asynchronous replication process is executed to perform asynchronous incremental transfer of data of a storage object from a first computing environment to a replicated storage object at a second computing environment until cutover criteria are met. The synchronous replication process is executed based on the cutover criteria being met to synchronously replicate operations targeting the storage object to the replicated storage object. The cutover is performed based on the synchronous replication process reaching a stable state of synchronous replication for child objects of the storage object to direct operations from targeting the storage object to targeting the replicated storage object, wherein the operations are submitted to both the storage object and the replicated storage object.
Owner:NETAPP INC

GPU Asynchronous Direct Memory Access Applications

One embodiment provides a graphics processor comprising a base die including a plurality of chiplet sockets and a plurality of chiplets coupled with the plurality of chiplet sockets. A chiplet of the plurality of chiplets including a graphics core cluster including a plurality of graphics cores, a distributed shared local memory including shared local memory within each of the plurality of graphics cores, and a direct memory access engine within each of the plurality of graphics cores, the direct memory access engine configured to asynchronously copy data from a memory device to the distributed shared local memory.
Owner:INTEL CORP

Tracking writes and snapshot creation / deletion in memory to improve asynchronous replication performance and support lower recovery point objectives (RPOS)

Techniques for tracking incoming writes and snap creation / deletion in memory to improve asynchronous replication and support lower RPOs. In the techniques, a storage system uses its data cache to receive data specified in write requests issued by storage clients, while dedicating an amount of the cache memory to track and record offsets / lengths of writes directed to source volumes. At the end of each replication interval, the storage system obtains a list of the recorded offsets / lengths for each source volume, identifies and reads areas of the source volume that were written to during the replication interval using the list, and replicates data from the identified areas to a destination volume. Because the list of recorded offsets / lengths of incoming writes for the source volume is compiled and available from volatile cache memory, it can be generated and accessed very quickly using reduced processing / memory resources, allowing for lower RPOs in asynchronous replication processes.
Owner:DELL PROD LP

Techniques for efficiently transitioning object groups to low RPO replication mode

Techniques can include: establishing an asynchronous replication configuration for a replication session of a source volume group VG1 and a target volume group VG2; and performing processing to transition the replication session to a low RPO (recovery point objective) replication mode comprising: setting the replication session to an alternative asynchronous replication (AAR) mode; transitioning the replication session to a hybrid mode; creating a first snapset of snapshots of source volumes of VG1; replicating each snapshot of the first snapset from a source to a target system in either the low RPO replication mode or the AAR mode based on an associated member level asynchronous replication mode corresponding to said each snapshot; and constructing a second snapset of snapshots of target volumes of VG2, wherein each snapshot in the second snapset denotes a same point in time copy as a corresponding snapshot in the first snapset.
Owner:DELL PROD LP

Method and apparatus for snapshot management

A method for use in a storage system including a primary storage system and a secondary storage system, the method comprising: starting an asynchronous replication manager; detecting that an intrusion detector has detected an intrusion in the primary storage system; in response to the intrusion being detected, causing the asynchronous replication manager to stop transmission, to a secondary storage system, of replication data associated with any data buckets that are collected by the asynchronous replication manager while allowing the asynchronous replication manager to continue collecting new data buckets; generating an alert that indicates that the intrusion detector has detected the intrusion; receiving a response that is indicative of whether the intrusion is confirmed; when the response indicates that the intrusion is not confirmed, resuming the asynchronous replication manager, and when the intrusion is confirmed, causing the asynchronous replication manager to stop collecting data buckets.
Owner:DELL PROD LP

Tracking writes and snapshot creation / deletion in memory to improve asynchronous replication performance and support lower recovery point objectives (RPOs)

Techniques for tracking incoming writes and snap creation / deletion in memory to improve asynchronous replication and support lower RPOs. In the techniques, a storage system uses its data cache to receive data specified in write requests issued by storage clients, while dedicating an amount of the cache memory to track and record offsets / lengths of writes directed to source volumes. At the end of each replication interval, the storage system obtains a list of the recorded offsets / lengths for each source volume, identifies and reads areas of the source volume that were written to during the replication interval using the list, and replicates data from the identified areas to a destination volume. Because the list of recorded offsets / lengths of incoming writes for the source volume is compiled and available from volatile cache memory, it can be generated and accessed very quickly using reduced processing / memory resources, allowing for lower RPOs in asynchronous replication processes.
Owner:DELL PROD LP

Techniques for dynamic resource balancing with asynchronous replication

Techniques can include: configuring stretched volumes for asynchronous replication; specifying replication settings denoting selected replication service levels of asynchronous replication optimizations for the stretched volumes; performing asynchronous replication for the stretched volumes based on the replication settings; monitoring a current amount denoting an amount of a resource that is free and available for use; and responsive to determining that the current amount is below a minimum, performing a corrective action to increase the current amount, wherein the corrective action includes: changing a replication setting for a stretched volume from a first replication service level to a second replication service level, wherein the second replication service level is expected to consume less of the resource than the first replication service level when performing asynchronous replication for the stretched volume.
Owner:DELL PROD LP

Data replication method of distributed file system and distributed file system

The invention provides a data replication method of a distributed file system and the distributed file system, and belongs to the technical field of storage. In the method, a first storage cluster executes a first operation request and generates an operation log corresponding to the semantics of the first operation request based on the semantics of the first operation request for a file, and the operation log is sent to a second storage cluster; and the second storage cluster plays back the first operation request based on the operation log. In the method, the operation log is generated on the basis of the semantics of the operation request, and the operation request is played back on the basis of the operation log, so that data replication is realized on a file semantic layer, and compared with data replication realized on a block layer, the method does not depend on the replication capability of the block layer, and can realize synchronous replication and asynchronous replication capabilities by using a set of data replication scheme; therefore, synchronous replication and asynchronous replication can be realized without different block layer scheme designs, the complexity of system development and maintenance can be reduced, and the data replication performance is improved.
Owner:HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD

Data path strategies for replica volumes

Techniques providing data path strategies for improving storage performance at DR sites. The techniques include receiving, in an asynchronous replication process, a large replication data transfer including data changes of a production volume since the last synchronization to a replica volume, partitioning the replication data into multiple small write requests, tagging each small write request as a write request to the replica volume, and performing early evicting, from cache memory, all cache pages used to cache host data specified in the small write requests; deep compression of contiguous host data specified in the small write requests; stream separation on the small write requests, each small write request being tagged as corresponding to a specific production site; and / or flushing host data having the same retention period to a specific region of physical storage space for the replica volume, each small write request being tagged with hint information indicating the retention period.
Owner:DELL PROD LP

Switching method and device of distributed disaster recovery system and electronic equipment

The invention discloses a switching method and device of a distributed disaster recovery system and electronic equipment, and relates to the technical field of distribution.The distributed disaster recovery system at least comprises a main cluster and a standby cluster, the main cluster and the standby cluster adopt an asynchronous replication mechanism, and the method comprises the steps that node information of L nodes included in the main cluster is collected through a monitoring module, the node information of the L nodes is transmitted to a control module to be analyzed, and the node state of each node is obtained; under the condition that the node state of the service node is an abnormal state, detecting the number of continuous abnormities of the IP address corresponding to the service node; and updating the service node as a main node in the standby cluster and generating a first signal under the condition that the number of continuous exceptions is greater than a preset number and the nodes in the same region corresponding to the service node are in an abnormal state. The technical problem that in the prior art, a disaster recovery system adopting a one-host and two-backup architecture is high in data loss risk during host and backup switching is solved.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Fund value data record distributed receiving and storing method and system

The invention discloses a fund value data record distributed receiving and storing method and system, and belongs to the field of distributed big data, the method comprises the following steps: recording and analyzing the time consumption of each election cycle, the election success frequency, the failure frequency and network delay data, and adjusting the election timeout time in real time; collecting data of response time, log synchronization rate and stability of the nodes, scoring the nodes and allocating priorities to optimize the election process; a batch replication and asynchronous replication mechanism is adopted, so that communication delay between nodes is reduced; and during the election period, the voting strategy is adjusted according to the distribution priority, the node with the high priority preferentially obtains votes, and the priority of each node is calculated and updated in real time for the next election period. According to the method, the consistency and synchronism of data in a distributed database cluster can be effectively improved, the number of election failures is reduced, the election efficiency and stability of a system are optimized, and safe and efficient storage of fund numerical data is guaranteed.
Owner:GUANGDONG UNIVERSITY OF BUSINESS STUDIES

Distributed multi-copy high-performance high-availability scheme based on data file

The invention provides a distributed multi-copy high-performance high-availability scheme based on a data file, which comprises the following steps: acquiring a write request of a user, and executing the write request through a leader consensus layer in a distributed cluster; monitoring a data file generated in the storage engine; generating a loading item based on the data file, asynchronously sending the loading item to the follower to load the data file, and continuing to execute the next write-in request by the leader; and after the follower completes data loading through a direct loading technology, a loading result is updated to consensus data of the distributed cluster through an asynchronous callback mode. Compared with a current mainstream consensus protocol, the method adopts an asynchronous replication mechanism, returns a result that user write-in success does not depend on copy synchronization, does not need extra waiting, performs state synchronization by using a data file with a high compression ratio, effectively reduces the performance bottleneck of copy synchronization while ensuring the utilization efficiency of system resources, and improves the user experience. And the performance is linearly expanded along with the number of copies.
Owner:TIANMOU TECH (BEIJING) CO LTD +1