What is Database Replication as a Service (SmartSafe)?

Database Replication as a Service (DbRaaS), also called SmartSafe, is a managed service offering provided by Smart Associates which utilises the database replication features of our Smart Management Frameworks (SMF) product. It is designed to improve the performance, availability and recoverability of one or more of IBM®’s Pure Data™ for Analytics (aka Netezza) or Netezza Performance Server for IBM Cloud Pak for Data appliances.

DR as a Service allows customers to replicate their Netezza databases in near real-time (you choose how frequently you want to replicate changes between systems, according to workload, data volatility, bandwidth, and recovery time/point considerations). Disaster Recovery time can be measured in the minutes it will take to repoint your DNS servers to the DR system; but even without a disaster, database replication can potentially enable customers to divide their data, users, and workloads between multiple appliances for improved performance, concurrency and throughput.

Key Features

A key feature of the DbRaaS is that customers don’t have to manage anything to do with Database Replication themselves - the service provided by Smart Associates includes: installation; configuration; initial synchronisation; ongoing monitoring; detection and resolution of replication issues; etc.

Here is a summary of the key features of Smart Management Frameworks, which incorporates Data Replication:


  • It requires no custom development/scripting
  • It has metadata driven automation, with command line interface for metadata management
  • It uses the same TCP/IP ports as the NPS itself (e.g. 22, 5480), so there is no need for complex firewall rules
  • There is no need to perform any storage management (cluster configuration) on the NPS Hosts - devices only need to be mounted
  • It is compatible with any desired backup storage or device supported by NPS (e.g. SAN, NFS, GPFS, Tivoli, EMC Networker, Symantec/Veritas NetBackup)
  • It is multi-master bi-directional replication (BDR), by database (i.e. one single NPS could be both the source of one replicated database and the target of another replication set at the same time)
  • Source databases can be restored using a different name on each target, and can be replicated to multiple targets
  • All management of DR, backups, and other administrative tasks, is performed outside of the Host NPS environment
  • Replication failures do not affect PDA operations, and are recoverable at any subsequent point in time

Zero Cost Migration to NPS

If you're upgrading your existing Netezza appliances to IBM NPS for Cloud Pak for Data, the migration process is substantial and not without risk and the recommended approach is to engage professional services to undertake this task.

Smart Management Frameworks SmartSafe module allows you to undertake a virtually risk-free migration to your new platform as part of the service. In a nutshell, you run your old and new Netezza systems in parallel, replicating the databases.

So no drawn out migration plan with rehearsals and outages - when you are satisfied that the new solution is fully functional, you cut over. You can even migrate your users gradually to the new system.

Further Information

If you would like more information, contact us here and we'll get in touch.
To download the SmartSafe brochure, click here.