Abstract
In recent years, small and medium organizations have migrated to the cloud. Cloud computing provides information technology (IT) services, which can be found with Internet access from any place at any time. One can get services through application software like web browsers and mobile applications. Virtualization indicates the main concept to manage an IT infrastructure and data centers in the cloud. The process of moving between different physical machines is known as migration. Proper migration technology can allow for effective resource management. This paper surveys current migration methods of cloud computing. Findings and contributions of the surveyed papers are also analyzed. An important finding of this study is that the current literature lacks an in-depth discussion the migration process. There also is an absence of useful experience applying these approaches in practice. This paper helps to identify some limitations of current cloud computing migration methods.