In some large CICS systems, the amount of virtual storage available can become a limiting factor.
In such cases, you might be able to relieve the virtual storage problem by splitting the system into two or more separate systems with shared resources. You can use all the facilities of MRO to help maintain a single-system image for users.
If you are using DL/I databases and want to split your system to avoid virtual storage constraints, consider using DBCTL, rather than CICS function shipping, to share the databases between your CICS address spaces.