Database Migration

VERANG has extensive experience in migrating mainframe databases and data sets to modern environments. We have experience solely rehosting mainframe database as well as rehosting databases during full modernization of legacy systems. In our experience, only Oracle, DB2, and MSSQL provide sophisticated enough configurations for scaling and redundancy, and along with the Cloud are our target environment when rehosting a database.

Source Mainframe Database

Target Location

Source Mainframe Databases Migrated Automatically

  • IMS/DB
  • VSAM
  • QSAM (including GDG emulation)


OS & TP Monitor Emulation

  • CICS
  • IMS/DC
  • Batch (JES and some TSO functions)
  • Web Services (autogen from subroutines)

Target Mainframe Databases

  • Oracle 11g or better
  • DB2 UDB version 9 or better
  • MSSQL 2014 or newer
  • PostgreSQL (VSAM/QSAM only)
  • MySQL (VSAM/QSAM only)

Target Platforms

  • Windows 32 and 64 bit
  • Linux 32 and 64 bit – Red Hat, Ubuntu, Fedora, Centos, etc.
  • Any platform that supports Java version 1.8 or better
  • And other platforms


Migrating to the Cloud

VERANG can migrate to shown mainframes or to the cloud.  When migrating to the cloud, VERANG uses partners specialized in FedRamp certified cloud service providers such as Amazon Web Services or Microsoft Azure to successfully migrate the legacy mainframe to a secure cloud service provider.

Inter-Platform Integration

Since our migrated code operates in the “open source” environment, we have many opportunities for integration with other platforms. We are quite comfortable deploying across multiple O/S types e.g. some servers can be Windows and others Linux and the user would not notice. Our communication facilities that replace EntireX are fully interoperable over different platforms.

We provide mainframe compatible FTP client for batch and we can generate and consume EBCDIC or ASCII files in batch.

From our perspective, we do not see any difference between Windows or Linux deployment. Our utilities are available and compatible in both environments.

Scalability of Servers

In our experience only Oracle, DB2 and MSSQL provide sophisticated configurations for scaling and redundancy.

The migrated code is very scalable since one can add application or batch servers ad infinitum, limited only by the performance of the database which will always be the bottleneck. It is important that the database servers be given the right amount of resources.

Other operations are equally scalable by virtue of the ability to add cheap servers.