The only time you should realistically see disks going into read-only mode from ScaleIO is if you’re having _major_ underlying issues, e.g. something like major networking issues, which may cause mass drops of MDMs or bad oscillating
network failures. ScaleIO (VxFlex OS) can handle MDMs disconnecting fairly well, but the only time you’d really see issues if there’s something seriously wrong with the environment; this would be similar in a Ceph or any other software defined storage platform.
We actually run ScaleIO environments (MDM, SDC and SDS) on top our Compute Nodes to offer instances block storage, but there’s also no issue in connecting external SDC’s to a ScaleIO cluster (e.g. if SDS is on storage only nodes) as it’s
fully supported.