分布式存储系统性能监控方法、装置、设备及可读存储介质

    公开(公告)号:CN109408341A

    公开(公告)日:2019-03-01

    申请号:CN201811346852.0

    申请日:2018-11-13

    IPC分类号: G06F11/30 G06F11/34

    摘要: 本发明公开了一种分布式存储系统性能监控方法,涉及分布式存储系统领域,包括:接收系统性能参数采集指令;调用系统性能采集脚本采集系统实时运行数据;其中,系统性能采集脚本包括:系统内存占用采集脚本、CPU占用采集脚本、网络采集脚本、硬盘运行采集脚本以及集群运行采集脚本;获取并存储采集得到的运行数据。该方法可以提高对分布式存储系统的性能监控效率,保障系统工作的稳定性;本发明还公开了一种分布式存储系统性能监控装置、设备及可读存储介质,具有上述有益效果。

    xfs文件系统的读写性能测试方法、装置及设备

    公开(公告)号:CN108959055A

    公开(公告)日:2018-12-07

    申请号:CN201810827708.2

    申请日:2018-07-25

    发明人: 刘杰 罗浩 安祥文

    IPC分类号: G06F11/34 G06F17/30

    CPC分类号: G06F11/3452 G06F11/3476

    摘要: 本发明公开了一种xfs文件系统的读写性能测试方法,通过脚本格式化本地磁盘,并挂载xfs文件系统;通过编写的job文件运行fio工具,对本地磁盘上xfs文件系统批量进行数据读写测试;该job文件用于指定要读写的磁盘路径;获取测试数据。本申请测试中间没有存储系统作为干扰,提高了测试数据的真实性。这样,在升级系统内核对xfs文件系统读写性能进行测试时,能够获得更准确的数据信息,以便对升级内核产生的影响作出准确判断,减少后期因为升级内核致使分布式存储系统读写性能降低的情况,提高了工作效率。此外,本申请还提供了一种具有上述技术优点的xfs文件系统的读写性能测试装置、设备以及计算机可读存储介质。

    leveldb数据库中数据对写入的方法、装置及系统

    公开(公告)号:CN106682134A

    公开(公告)日:2017-05-17

    申请号:CN201611168789.7

    申请日:2016-12-16

    发明人: 安祥文

    IPC分类号: G06F17/30

    摘要: 本发明涉及计算机数据存储技术领域,尤其涉及一种leveldb数据库中数据对写入的方法、装置及系统。本发明提供一种leveldb数据库中数据对写入的方法,包括:配置多个消息队列对应多个leveldb数据库;将数据对写入其中的一个消息队列;将消息队列中的数据对写入与该消息队列相对应的leveldb数据库。其中,配置多个消息队列对应多个数据库之前,还包括步骤:创建多个目录,配置多个leveldb数据库对应多个目录。其中,将数据对写入其中的一个消息队列,包括步骤:通过哈希算法将数据对在多个消息队列之间进行分配,确定数据对将要写入的消息队列。本发明解决了在大压力情况下leveldb数据库的写入性能较低的问题,提高了leveldb数据库的写入性能。

    一种分布式存储系统的小文件读写性能测试方法及装置

    公开(公告)号:CN107480039B

    公开(公告)日:2020-12-04

    申请号:CN201710867038.2

    申请日:2017-09-22

    发明人: 安祥文

    IPC分类号: G06F11/34 G06F16/182

    摘要: 本发明实施例公开了一种分布式存储系统的小文件读写性能测试方法、装置、设备及计算机可读存储介质。其中,方法包括接收用户输入的性能测试信息,根据性能测试信息创建多个执行线程,利用各执行线程同时通过调用CEPH分布式存储系统的动态库中的接口,根据性能测试信息对CEPH分布式存储系统中进行读写操作,并记录各线程每次读写完成一次小文件的时间及相应小文件的大小;根据性能测试信息、记录的信息计算各线程读写小文件的总数据量、总时间及总文件个数,以用于衡量分布式存储系统的小文件读写性能。避免了CEPH分布式存储系统小文件读写性能测试受客户端或协议的干扰,提高了CEPH分布式存储系统小文件读写性能测试的准确性。

    一种集群日志收集方法、装置和计算机可读存储介质

    公开(公告)号:CN109542732A

    公开(公告)日:2019-03-29

    申请号:CN201811463280.4

    申请日:2018-12-03

    发明人: 安祥文 贺计文

    IPC分类号: G06F11/30

    摘要: 本申请提供一种集群日志收集方法,包括:预设主节点接收到收集日志的指令信息;通过预设主节点配置的ansible向预设节点发送指令信息,以使预设节点根据指令信息将预设节点对应的节点日志信息发送至预设主节点;接收到节点日志信息,并获取预设主节点对应的主节点日志信息。本申请通过在预设主节点上配置ansible,避免了相关技术使用在主节点上配置saltstack,同时需要在从节点上配置客户端才能对从节点进行管理继而进行日志信息的收集而造成的运行效率低的问题,能够提高运行效率,进而提高集群日志收集效率。本申请还提供了一种集群日志收集装置、电子设备和计算机可读存储介质,均具有上述有益效果。

    一种读取数据的方法、装置和计算机可读存储介质

    公开(公告)号:CN108959519A

    公开(公告)日:2018-12-07

    申请号:CN201810688054.X

    申请日:2018-06-28

    发明人: 安祥文

    IPC分类号: G06F17/30

    摘要: 本发明实施例公开了一种读取数据的方法、装置和计算机可读存储介质,文件系统的前端线程获取读请求;判断读请求是否满足预先设定的预读条件;当读请求满足预先设定的预读条件时,则可以将与该读请求相对应的预读请求放入预先设定的异步线程,以便于该异步线程可以处理预读请求所对应的预读操作,与此同时前端线程可以执行读请求所对应的实读操作;其中,预读操作读取的数据是与实读操作读取的数据相邻的后续数据。通过将预读请求放入到异步线程中,可以实现预读操作和实读操作的并行处理,缩短了从获取读请求到执行实读操作的时间,提升了分布式文件系统的读性能。

    分布式存储集群中坏盘定位方法、装置、设备及存储介质

    公开(公告)号:CN108958960A

    公开(公告)日:2018-12-07

    申请号:CN201810834185.4

    申请日:2018-07-26

    发明人: 安祥文

    IPC分类号: G06F11/07 G06F11/32

    摘要: 本申请公开了一种分布式存储集群中坏盘定位方法、装置、设备及存储介质,该方法包括:通过在分布式存储集群中各个节点之间配置互信、无密码访问;在任何一个节点上运行一个定时任务,定时依次访问所述分布式存储集群中的各个节点并执行检测坏盘的指令;当发现坏盘时立即将坏盘的定位灯点亮。本申请通过自动化检测,及时发现并定位坏盘,自动将该坏盘的定位灯点亮,这样机房运维工程师只需要到机房将定位灯亮灯的磁盘换成新盘即可,可以减少运维工程师定时在分布式存储集群中的大量磁盘中筛选坏盘的工作量,提高存储系统在市场化中的可维护,易维护性,减少运维成本,提高产品竞争力。

    分布式存储系统在线升级方法、装置、设备及存储介质

    公开(公告)号:CN108768758A

    公开(公告)日:2018-11-06

    申请号:CN201811013865.6

    申请日:2018-08-31

    IPC分类号: H04L12/24 H04L12/26 H04L29/08

    摘要: 本发明公开了一种分布式存储系统在线升级方法,包括:对获取的待升级节点IP进行节点信息采集,并将采集得到的节点信息进行备份存储;逐个对待升级节点进行版本升级,并对升级后的各节点进行集群状态查询;当升级失败时,根据预先备份的节点信息对失败节点进行节点信息恢复,并对升级失败信息进行记录,结束当前升级。该方法对各节点逐个进行版本升级,可以保证升级过程中存储服务的持续可用,并根据在升级过程出现各种异常时进行自动化处理,可以在应用场景下实现分布式存储系统的平滑升级,提高用户体验;本发明还公开了一种分布式存储系统在线升级装置、设备及可读存储介质,具有上述有益效果。

    一种关机方法、装置、设备及计算机可读存储介质

    公开(公告)号:CN108958811A

    公开(公告)日:2018-12-07

    申请号:CN201810500874.1

    申请日:2018-05-23

    发明人: 安祥文

    IPC分类号: G06F9/4401 G06F11/00

    CPC分类号: G06F9/442 G06F11/004

    摘要: 本申请公开了一种关机方法,包括:BMC接收用户输入的关机指令;BMC生成关机提示信息,以便计算机的CPU在获取到所述关机提示信息后保存当前运行的应用程序;BMC切断所述计算机的系统电源。本申请所提供的关机方法可在系统关机之前对当前运行的应用程序进行保存,有效避免了缓存数据丢失、文件损坏等问题的出现,提高了系统的安全可靠性。本申请还公开了一种关机装置、设备及计算机可读存储介质,也具有上述有益效果。

    内存泄漏点的定位方法、装置、系统及可读存储介质

    公开(公告)号:CN107608885A

    公开(公告)日:2018-01-19

    申请号:CN201710823200.0

    申请日:2017-09-13

    发明人: 安祥文

    IPC分类号: G06F11/36

    摘要: 本发明公开了一种内存泄漏点的定位方法,包括:对调用内存分配器分配的内存的地址堆栈信息进行记录,将记录的所述内存的地址堆栈信息放入内存占用链表中;通过所述内存占用链表获取所述内存的地址堆栈信息;将所述地址堆栈信息与进程调用的动态库的基地址堆栈信息和尾地址堆栈信息进行比较,确定所述地址堆栈信息归属的动态库;根据所述地址堆栈信息归属的动态库的基地址堆栈信息确定所述地址堆栈信息对应的具体位置信息,该方法能够有效定位内存泄露点。本发明还公开了一种内存泄漏点的定位装置、系统及一种计算机可读存储介质,具有上述有益效果。