xLustre包括安装(install)、格式化(format)、启动(mount)、关闭(umount)、查询(query)、配置(configure)、配额管理(quota)、设备检查(check)等功能子项。
用户接口共包括系统概况,性能监控,客户端配置,MDS配置,OSS 配置,用户管理,系统报警,作业分析等功能。
· 系统概况:显示文件系统基本信息、启动时间、拓扑结构、资源使用趋势、整体流量和操作总数等信息。
· 性能监控:显示每台节点的详细性能指标,例如网络流量,磁盘占用率,CPU使用率,系统负载等。用户可以通过树形图,选择需要查看的Lustre组件。
· 客户端/MDS/OSS 配置:包含客户端/MDS/OSS 可配置参数的表单,用于远程提交修改,主要通过后台调用xLustre命令实现。用户通过勾选,实现部分服务器或者客户端的启动、停止和重新启动。通过点击查看,可以看到详细配置,通过点击修改,能够得到包含所有配置选项的表单,并提交修改。
· 资源管理:用于配置用户的使用份额,权限等参数,以及相关用户的资源使用率。
· 系统报警:用于系统中报警信息的显示和历史报警、相关处理操作的查询。
· 作业分析:展示一段时间内的高性能计算集群中作业平均运行状态和运行趋势,例如作业运行效率,CPU使用率等和单个作业的IO模式,运行时间,属主,命令行等静态信息。
· 整体趋势分析和单个作业查询。“整体趋势分析”可根据用户指定的时间段,展示作业效率直方图分布,作业类型的柱状图分布,不同用户/组提交的作业总数等。“作业查询”界面,可以显示用户在一段时间内完成作业的列表,通过点击“查看”,可以在下方显示单个作业的读写分布信息。“导出”按钮可以将作业详情导出到word文件。