Should I have a dedicated infrastructure for hosting retail tech MSA?
Yes, it is necessary to isolate the MSA from other components as it keeps fault isolation at bay and gives you the best performance. Also, isolate the infrastructure of the parts on which your MSA is dependent.