10 Most Disruptive Technologies - #2 (
Page 10 of 12 )
2. Virtualization
Virtualization enables users to run multiple instances of an operating system on a machine, a necessary foundation layer as the world begins to move into parallel processing and multicore computing tasks. While some forms of virtualization move virtual containers from one server to another, developers eventually will be able to make a container span multiple physical boxes for greater computing efficiency. However, these instances must be carefully managed.