计算机技术是世界上发展最快的科学技术之一,产品不断升级换代。当前计算机正朝着巨型化、微型化、智能化、网络化等方向发展,计算机本身的性能越来越优越,应用范围也越来越广泛,从而使计算机成为工作、学习和生活中必不可少的工具。艮泰®HPC PlusOne服务可在现有计算器的基础上,增加并行虚拟文件系统、作业调度管理系统、移动终端远程登录服务器和磁盘阵列(RAID)存储的服务,使用户实现多功能的计算机技术需求。
磁盘阵列是把多个磁盘组成一个阵列,当作单一磁盘来使用,它将数据以分段的方式储存在不同的磁盘中,存取数据时,阵列中的相关磁盘一起运作,大幅度的降低数据的存取时间,同时有更佳的空间利用率,磁盘阵列采用多种RAID技术,提高数据冗余度和提升I/O读写性能。磁盘阵列的优点表现在:传输速率快、储存容量可提升、提升I/O每秒的数量、增加数据安全性及稳定性、大量数据快速及简易管理和增加可用运时间,减少维护等方面。
磁盘阵列属于超大容量的外存储器子系统,通常称廉价磁盘冗余陈列RAID(Redundan Array of Inexpensive Disk),作为高性能的存储技术,RAID已经得到了越来越广泛的应用。RAID的级别从RAID概念的提出到现在,已经发展了很多个级别,最常用的是0、1、5三个级别。RAID0磁盘阵列具有高的读写速度和无冗余功能,但是数据安全性较低。RAID 1磁盘阵列的读写速度没有提高,磁盘阵列采用镜像的存储,提高了数据的安全性,但是磁盘的利用率只有50%。RAID 5磁盘阵列,在磁盘写数据,具有奇偶校验的性能,保证数据的安全性,但它不是以单独硬盘来存放数据的校验位,而是将数据端的校验位交互存放于各个硬盘上,这样,任何一个硬盘损坏,都可以根据其它硬盘上的校验位来重建损坏的数据,硬盘的利用率大概为n-1。
下表为单块硬盘和5块硬盘组RAID5相比,平均读入速度有明显提升,大概是单盘的(n-1)倍。
随着移动通信技术的快速发展,移动网络中的无线终端设备应用也日益广泛。基于移动设备的各种应用的突飞猛进,随着数据的网络化处理越来越高,很多场合使用移动终端来远程登录服务器,访问数据库。移动终端登录服务器是通过在智能手机或者平板电脑中使用SSH协议,登录服务器。
通过这种便携的、无线的移动设备,如智能手机、平板电脑等,利用通信系统进行实时交互,快速地获取所需的数据,从而实现无地理位置隔阂或者距离限制的信息利用和数据访问。通过手机可成功登录Linux服务器,登录成功后,用户可随时随地通过个人智能手机查看任务计算情况,PBS提交新任务等操作。
并行文件系统,应用于多机环境的网络文件系统,单个文件的数据采用分条等形式存放于不同的I/O节点之上,支持多机多个进程的并发存取,同时支持元数据和数据的分布存放,并提供单一的目录空间。并行虚拟文件系统(Parallel Virtual File System,即PVFS)采用客户-服务器架构,利用一组协作的用户空间进程(Daemon),提供一个集群范围内的一致的命名空间,并将数据条块化,分配到集群各个节点中。PVFS提供可靠的通讯环境,客户和服务器之间的信息传递通过TCP/IP完成。
PVFS使用了三种类型的节点:管理节点、I/O节点和计算节点。管理节点运行元数据服务器(Mgr daemon),处理所有的文件元数据(元数据是描述文件信息的文件);I/O节点运行I/O服务器,存储文件系统的文件数据,负责数据的存储和检索;计算节点则处理应用访问,利用libpvfs这一客户端的I/O库,从底层访问PVFS服务器。一个集群并行文件系统测试点可以提供其中的一种功能,也可以同时提供其中的两种或者更多全部功能。
PVFS系统包含管理节点管理元数据,I/O节点存储PVFS文件系统的文件。管理节点与I/O节点也可能被用来计算。
PVFS提供重要的四个功能:
1)一致性的访问名字空间;
2)支持现存的系统访问方式;
3)数据分布在集群节点不同机器的不同硬盘上;
4)为应用程序提供高性能的数据访问方式。