Distributed data recovery architecture based on schema segregation
TL;DR: This paper proposes a decentralized disaster recovery structure instead of a single centralized DR, i.e. the databases are hosted on multiple servers, where each of these servers is catering to one or more related schema.
Abstract: The growing importance of huge amount of data and the data analysis for business agility has prophesied managerial decisions to ensure data security and disaster recovery options. This growing dependency has triggered extensive storage of data and development of ‘high availability’ databases. One of the prevalent practices in the industry is to provide for a data center (DC) where the on-going service runs under normal circumstances and another server at Disaster Recovery Center (DR) that contains a replica of the database to provide continuity of service if the primary database fails due to a catastrophe or some other unavoidable reasons. Such situation may cause the database server to be damaged or result in a hardware malfunction. In this paper, we propose a decentralized disaster recovery structure instead of a single centralized DR, i.e. the databases are hosted on multiple servers, where each of these servers is catering to one or more related schema. Since we have multiple servers each catering for a different schema, we also propose different replication schemes for each of these schemas depending on the nature of updates and usage. In the proposed architecture, we would like to have a cyclic back up scheme to provide better decentralization and less vulnerable as opposed to a radial back up architectures.
...read more
Citations
1 citations
Cites background from "Distributed data recovery architect..."
...A distributed computer system can provide more computing power, and hence parallel computation (Bhattacharya et al., 2017)....
[...]
References
2,328 citations
"Distributed data recovery architect..." refers background in this paper
...Moreover subsections of these databases as a whole may form a distributed RDBMS and can provide function as a service equivalent to a centralized one in DC, when required – This concept is proposed in [7]....
[...]
493 citations
116 citations
"Distributed data recovery architect..." refers background in this paper
...On this context it is pointed out that dynamic replication [9] can be used to reduce bandwidth consumption and access latency in high performance “data grids” where users require remote access to large files....
[...]
28 citations
"Distributed data recovery architect..." refers background in this paper
...Another research work considers the usage and updating rate of the data bases at the multiple sites and accordingly different replication rates [8] have been proposed to ensure consistent replication as well as faster execution....
[...]
27 citations
"Distributed data recovery architect..." refers methods in this paper
...The Strategies for handling multiple threads in replicated objects [11] have been discussed and have presented the novel ADETS-MAT algorithm for deterministic thread scheduling....
[...]