Power of duplication

Some businesses assume that a robust backup schedule is enough to keep their business running in the event of a disaster.

These same organizations often believe that data replication systems are too:

  1. Complex
  2. Expensive
  3. Simply beyond their requirements.

Fortunately, all three of these beliefs (Complex, expensive & beyond requirements) are wrong. Here are the top 5 reasons why every business needs a data replication solution:

1. Maximizing Systems Availability

2. Reduced Time to Recovery

3. Lower Costs in the Event of Outage or Disaster

4. Fully Accurate Data Copies

5. Improved Data Protection

High-Availability Data Replication (HDR)

  • HDR is the oldest replication technology since IDS version 6.
  • Consists of a pair of servers — the primary and the HDR secondary.
  • Supports both synchronous and asynchronous replication modes.
  • In synchronous mode, transactions on the primary server will not commit until it receives an acknowledgement from the HDR secondary server. Thus, the HDR secondary is immediately ready to take the place of the primary server — what is called a “hot” standby.
  • In asynchronous mode, only checkpoints are synchronized between the primary and HDR secondary.
  • One characteristic of HDR is that it uses a half-duplex communication protocol and thus is sensitive to network latency


Shared Disk Secondary (SDS)

  • The primary server and the SD secondary server share the same disk or disk array.
  • Servers must be configured to access shared disk devices that allow concurrent access.
  • If the SD secondary server instance and the primary server instance both are located on a single machine, then both servers can access local disks. If they are on separate physical machines, then they must be configured to access shared disk devices that appear locally attached.

SD secondary servers can be used in conjunction with HDR secondary servers, with RS secondary servers, and with Enterprise Replication.


Remote Standalone Server (RSS)

  • It is very similar to HDR.
  • Has its own set of disks to manage.
  • Ideal for large distance or with high latency replication.
  • Index page logging should be enabled.
  • Logs are sent to the RS secondary server in much the same way as a primary server sends logs to an HDR secondary server.
  • However, the RS secondary server is designed to function entirely within an asynchronous communication framework so that its effect on the primary server is minimized.
  • Any transaction committed on the primary server is not guaranteed to be committed at the same time on the RS secondary server.

Index Page Logging:

  • Writes the full index to the log file, which is then transmitted asynchronously to the secondary server. The secondary server is not required to rebuild the index during recovery. For RS secondary servers, the primary server does not wait for an acknowledgment from the secondary server, which allows immediate access to the index on the primary server.
  • It also Creates Sysha database


RSS-Common setup be like

Enterprise Replication (ER)

Enterprise Replication is an asynchronous, log-based tool for replicating data between HCL OneDB database servers. Enterprise Replication on the source server captures transactions to be replicated by reading the logical log, storing the transactions, and reliably transmitting each transaction as replication data to the target servers.

At each target server, Enterprise Replication receives and applies each transaction contained in the replication data to the appropriate databases and tables as a normal, logged transaction.

Primary-target and update anywhere (active/active) support

ER Strengths

ER-Common setup be like


  • Mirroring is a process of automatically writing identical pages to two different devices.
  • Every write to the primary chunk is automatically accompanied by an identical write to the mirror chunk.
  • If a failure occurs on the primary chunk, mirroring enables you to read from and write to the mirror chunk until you can recover the primary chunk, all without interrupting user access to data.
  • In cases where there are requirements for reliability and availability, disk mirroring is one of several features to choose from.
  • When mirroring disk, the files involved for the mirrored chunks should be placed on different disk drives (not merely different slices on the same drive) and preferably on different disk controllers.



Comment wrap
Further Reading
Data Management | April 7, 2021
Data Security
The discipline of data security manifests through many capabilities that protect information at rest, in motion, and in use.   The average cost of a data breach in 2019 was calculated at $3.92 million which involved 25,575 accounts that year according to a report by the Ponemon Institute and IBM Security. High-profile companies such as Capital One, Evite, and Zynga experienced data breaches that exposed more than 100 million customer accounts each. Data breeches must be disclosed to customers, so they can be costly events that result in multi-million dollar lawsuits and settlements.   Many organizations realize two things, the value of data and the cost to protect data are increasing simultaneously. This makes protecting data with patches a very cost-prohibitive solution. More security layers and patches only add an equal cost to the overall situation. Instead, IT teams must design and implement the right data management strategy from the beginning and, select the right solutions.   To make matters worse, the median data volume that companies currently have under management – in both structured and unstructured formats – is now greater than 630TB, which is expected to exceed 820TB within two years. Data breeches must be disclosed to customers, so they can be costly events that result in multimillion-dollar lawsuits and settlements.   One best practice area for any data security strategy is database protection. This includes such things as monitoring database activity to detect unusual user activity, as well as conducting regular access reviews to identify old and unnecessary permissions. Both of which OneDB  permits through its OneDB  Explore front-end UX tool. It includes encrypting data, which OneDB does at various levels: column level; all or selected database storage units – dbspaces and subspaces; backup archives; client-server & server-server communication. And of course, enforcing the least amount of privilege possible to carry out a function policy is also prudent.    OneDB is a safe, cost-effective and efficient choice for data management. To learn more about how the HCL OneDB data platform will support your data security strategy, visit us at https://hcltechsw.com/products/onedb.   
Data Management | March 23, 2021
Becoming Data Driven
We are living in the data age. Enterprises today are generating data at an unprecedented pace and require the ability to store and utilize data like never before.   But where is the data going? Everywhere. For many enterprises, data sprawl is a real challenge. Thanks to modern technology advancements, the complexity created by data sprawl is compounded by an enterprise’s continuing need to manage legacy systems, deploy modern systems, and respond to changing business conditions in a timely fashion.   Enterprises are proactively undertaking strategic efforts to use data to make more informed business decisions, operational improvements, organizational changes, and enhancements to the customer experience.  Consider all the different data types that enterprises are analyzing (image below). The median data volume that companies currently have under management – in both structured and unstructured formats – is now greater than 630TB, with that number expected to exceed 820TB within two years.    Moving Past the Barriers     The systems, data types, and the analytical processes enterprises needed to execute against their data, are likely to evolve. While it would be difficult to predict what will be popular in the future, we do know that machine learning will see significant adoption over the next few years. Machine learning thirsts for data; multiple data types from numerical, text, images and more are used to train and build machine learning models.    For enterprises, it’s imperative to take the long view on data and data platform systems. It is rarely feasible to adopt and implement every new technology or system that comes along. It’s been proven repeatedly that polyglot persistence might be good for one-off workloads, but that model soon breaks down at scale. HCL’s cloud native, multi-model database, OneDB, is designed to overcome those limitations and scale to meet future data demands, while significantly lowering TCO.   Why Choose HCL OneDB   OneDB provides a rich multi-model data platform for your...
Cloud Native, Data Management | November 19, 2020
Powering Cloud-Native Apps with OneDB
What is your company's strategy to managing the growing demands of continuous data and support cloud-native app development at today's rate? For many leaders they seek to modernize their data platform strategy to meet these challenges.  OneDB is a feature-rich and equally able to serve as the foundation for cloud solutions, embedded applications, and IoT or edge solutions. Whether you're ready to build brand cloud-native apps, rehost or re-platform applications to take advantage of the destination platform, HCL OneDB will set you at ease with it's multi-model, cloud-native capabilities, one step at a time.  HCL OneDB is well known for its reliability, performance, and simplicity. Whether deployed on premise, public cloud, or private cloud, clients will be able to gain further advantages.  Many of the unique advantages include: Always-on Transactions - Keep data available at all times, including zero downtime for maintenance and unplanned outages.  Increased Productivity - Stable multi-model data management allows you to focus and quickly deliver the right type of data for the business solutions you need.  Detecting Patterns - HCL OneDB is optimized to find anomalies and deviations for predictive analytics in Spatio-temporal data. Ease of Use - OneDB Explore, our modern graphical administration and monitoring tool for HCL OneDB gives you the ability to monitor what is critical, and take action on what is necessary to keep your business running smoothly.  To learn about OneDB's key capabilities visit our website or download our datasheet here.