https://techvinn.com/automotive-news/understanding-virtualization-and-its-role-in-cloud-computing/