Hi Bhavana,
I would first recommend reviewing our TDM architecture document under our 'Getting Started' section: Architecture Overview - CA Test Data Manager - 4.2 - CA Technologies Documentation
Then I would recommending checking out our System Requirements document: System Requirements - CA Test Data Manager - 4.2 - CA Technologies Documentation
Lastly, here is a document outlining our supported Data Sources: Supported Data Sources - CA Test Data Manager - 4.2 - CA Technologies Documentation
These documents should be able to answer your questions around infrastructure requirements for TDM.
If you would like to setup a meeting around implementing TDM in your environment to discuss this more in depth, please reach out to your CA Account Manager and they will be able to help you further.
If you do not know who your account manager is, you can call CA Customer Care at one of these numbers: Contact CA Support - CA Technologies
Best regards,
Taylor