SD-MTD: Software-Defined Moving-Target Defense for Cloud-System Obfuscation (KSII transactions on Internet and information systems, 2022)