Review of Grid-Cloud Distributed Environments
Dharmesh Dhabliya, Ananta Charan Ojha, Amandeep Gill, Asha Uchil, Anishkumar Dhablia, Jambi Ratna Raja Kumar, Ankur Gupta, Sabyasachi Pramanik · Advances in systems analysis, software engineering, and high performance computing book series · 2024
Users who may be geographically distant from organizations must be provided with up-to-date info. Replication is one approach to make such data accessible. The process of duplicating and maintaining database items across many databases is known as distributed database replication. Distributed databases safeguard application availability while providing quick local access to shared data. Distributed databases are often divided up into pieces or replica divisions. In distributed databases, fragmentation is advantageous for utilization, effectiveness, parallelism, and security. Locality of reference is strong if data items are found in the location where they are utilized the most. Users may still query or edit the remaining pieces even if one is unavailable. It's critical to manage fragmented data replication availability even in the event of a failure. Failure scenarios include a server that responds improperly or returns an inaccurate value. Enabling fault tolerance and data management systems like SAS, Oracle, and NetApp is the only way to fix these errors. This study reviews the research on data replication and fragmentation techniques used in cloud environments. It is easy to implement, takes into consideration cloud databases, considers both fragmentation and replication strategies, and is focused on enhancing database performance. All the necessary information to implement the approach is included in the chapter.