Using Virtual Machine Allocation Policies to Defend against Co-Resident Attacks in Cloud Computing | IEEE Journals & Magazine | IEEE Xplore