Internet of Things (IoT) as one of the last technology in the network domain is an environment of associated physical objects that are reachable through the Internet. Virtualization as the primary technology of IoT has a significant role in its popularization. The visualization strategies have a great impact on the IoT, but, as far as we know, there is not a comprehensive and systematic study in this field. Also, there is no systematic and complete way to discuss and analyze the related strategies. Henceforth, a systematic survey of virtualization techniques is presented in this paper. Different parameters based on the examination of the prevailing methods are considered in three main categorizations. Furthermore, the benefits and weaknesses connected with selected techniques have been discussed, and the significant issues of these techniques are addressed to improve the more efficient virtualization technique for the future.
K E Y W O R D SCloud, Fog, network, Internet of Things, systematic literature review, virtualization