
虚拟化技术是近年来快速发展的一项技术,其中储存虚拟化也是其中之一。下面是虚拟化储存的发展历史:
1. 第一代储存虚拟化技术:基于硬件设备的虚拟化,通过模拟多个逻辑硬盘来提供虚拟存储服务。该技术的缺点是设备独立性差,需要昂贵的硬件支持。
2. 第二代储存虚拟化技术:基于文件系统的虚拟化,通过将文件系统虚拟化成多个独立的文件系统来实现储存虚拟化。该技术的优点是设备独立性高,不需要昂贵的硬件支持,但存在性能瓶颈。
3. 第三代储存虚拟化技术:基于卷组的虚拟化,通过将多个卷组虚拟化成一个卷组来实现储存虚拟化。该技术的优点是性能和可靠性都有很大提升,可以支持更多的应用场景。
4. 第四代储存虚拟化技术:基于云储存的虚拟化,通过将多个云储存节点虚拟化成一台云储存服务器来实现储存虚拟化。该技术的优点是可扩展性好,可以满足大规模应用场景的需求。
总的来说,随着技术的不断发展和应用场景的不断拓展,虚拟化储存技术也在不断进化和创新。未来,虚拟化储存技术将会更加普及和成熟,为云计算、大数据等领域的发展提供更加强大的支撑。
虚拟化的诞生与实现:
1961年 — IBM709机实现了分时系统,将CPU占用切分为多个极短(1/100sec)时间片,每一个时间片都执行着不同的任务。通过对这些时间片的轮询,这样就可以将一个CPU虚拟化或者伪装成为多个CPU,并且让每一颗虚拟CPU看起来都是在同时运行,这就是虚拟机的雏形。后来的system360机都支持分时系统。
1972年 — IBM正式将system370机的分时系统命名为虚拟机。
1990年 — IBM推出的system390机支持逻辑分区,即将一个cpu分为若干份(最多10份),而且每份cpu都是独立的,也就是一个物理cpu可以逻辑的分为10个cpu。
直到IBM将分时系统开源后,个人PC终于临来了虚拟化的开端,后来才有了上述的虚拟机软件的发展。所以至今为止仍然有一部分虚拟机软件应用来了分时系统作为虚拟化的基础实现。