Cloud Computing is a huge number of physical servers that are divided (virtualized) and then distributed as services or resources […]