随着虚拟现实的发展,计算能力越来越复杂,对计算机的要求越来越高。近年来依靠单CPU性能的提高来提升计算能力的途径总有极限,当今计算机界的研究重心是并行计算,所以各个工作站厂商都在发展高度并行的虚拟现实机器,以便提高计算能力。
目前高性能并行计算机的体系结构较多,集群就是其中之一。
定义:集群是通过一组松散集成的计算机软件或硬件连接起来高度紧密地协作完成计算工作。
在某种意义上,集群可以被看作是一台计算机。集群系统中的单个计算机通常称为点般通过局域网连接,但也有其他的可能连接方式一个集群可以包括几十个、上百个节点一起工作形成一个单一的集成计算资源。集群通常用来改进单个计算机的计算速度和可靠性。一般情况下,集群计算机比单个计算机,例如工作站或超级计算机的性能价格比要高得多。因为当集群中有某个节点失效的情况下,其上的任务会自动转移到其他正常的节点上。还可以将集群中的某节点进行离线维护,并且不影响整个集群的运行。在集群系统中,每一个节点都有自己的操作系统,通过共享磁盘来共享关系数据管理系统。只要扩展节点数、IO带宽、存储容量和磁盘等,即可扩展CSMP的能力。集群的发展为工程技术、科学研究等领域工作提供了平衡、流畅和连续的应用性能。