using virtualization many Virtual Machines can run parallel on the same Host. For dynamic resource management, virtual machines can be migrated from residing host to a different. But before starting the migration some questions need to be answered like when to start the virtual machine migration, which VM to migrated and where? The Virtual Machine migration methods on the Virtual cloud environment has already been researched at length, but very few studies have focused on affinity-relations among virtual machines during migration, hence the key objective of this research paper, is to explore the Affinity-aware VM migration in detail and propose Affinity-Aware VM migration algorithms for migration of a group of VMs with affinity to a destination Host with less capacity than required. This paper also provides a brief review of several virtual machine migration techniques