一种收集日志的方法、装置、设备及可读存储介质

    公开(公告)号:CN109491881B

    公开(公告)日:2021-10-29

    申请号:CN201811296873.6

    申请日:2018-11-01

    Abstract: 本发明公开了一种收集日志的方法,包括:获取预设于虚拟化平台中的配置文件,配置文件中存储了虚拟化平台中的每台虚拟机对应的日志收集策略和虚拟机标识信息,日志收集策略至少包括:需要收集的日志目录、收集完成后是否删除原日志、收集频率、收集到的日志的存储方式;按照每台虚拟机对应的日志收集策略和虚拟机标识信息,收集每台虚拟机中的日志,并按照每台虚拟机对应的日志收集策略中预设的存储方式,将收集到的日志存储至虚拟化平台的宿主机。从而实现了虚拟化平台中日志的自动收集和存储,提高了日志收集的效率和准确率,也减少了管理人员的工作量。相应地,本发明公开的一种收集日志的装置、设备及可读存储介质,也同样具有上述技术效果。

    一种内存管理方法、系统、装置及计算机可读存储介质

    公开(公告)号:CN109522122A

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

    申请号:CN201811363059.1

    申请日:2018-11-14

    Abstract: 本申请公开了一种内存管理方法,通过mmap系统调用来获取已分配内存的物理地址和对应分配给的进程,并根据这些物理地址和相应的进程建立内存监测表,使得可以通过内存监测表监测到内存的使用情况,并在此基础上以内存资源共用的方式来拥有对这些已分配内存的控制权。相当于建立了一个区别于正常进程的监测进程,不同于正常进程,该监测进程可从全局的角度定义每个已分配内存资源,进而可以从全局的角度实现一些仅从单一角度做不到的事情,使得内存资源的管理更加科学,步骤更加精简,进而降低对存储系统性能造成的影响。本申请还同时公开了一种内存管理系统、装置及计算机可读存储介质,具有上述有益效果。

    一种基于libvirt的虚拟机实时监测方法及其装置

    公开(公告)号:CN107423110A

    公开(公告)日:2017-12-01

    申请号:CN201710399918.1

    申请日:2017-05-31

    CPC classification number: G06F9/45558 G06F2009/45591

    Abstract: 本发明公开了一种基于libvirt的虚拟机实时监测方法及其装置,宿主机上安装并运行有libvirt,且宿主机上运行有libvirt的守护进程;该方法包括每隔预设周期依次遍历宿主机上的全部虚拟机,查看其运行状态;每检测到一个处于运行状态的虚拟机,即调用预先封装的API接口查询该运行虚拟机的状态信息;将状态信息记录至预设的全局状态文档中的运行虚拟机对应的位置;记录完成后,判断当前全部虚拟机是否均遍历完成,若是,将全局状态文档进行显示,若否,继续遍历下一个虚拟机。本发明能够周期性地显示处于运行状态的全部虚拟机的状态信息,监测显示的范围全面,且实时性好。

    一种多线程系统的性能提升方法和装置

    公开(公告)号:CN107301087A

    公开(公告)日:2017-10-27

    申请号:CN201710507062.5

    申请日:2017-06-28

    Inventor: 刘如意

    CPC classification number: G06F9/4881 G06F9/5038

    Abstract: 本申请公开了一种多线程系统的性能提升方法和装置,该方法包括将与当前系统的处理器核数量相等的线程一一对应的绑定至处理器核上;创建与所述线程的数量相等的任务队列;将每个所述线程关联至一组所述任务队列;当所述线程向所述任务队列添加任务时,确定需要添加到的任务队列号m和所述线程本身对应的队列号n,将所述任务添加至任务队列[m][n];当所述线程执行任务时,只从与所述线程绑定的任务队列中取出任务并执行。上述多线程系统的性能提升方法和装置,能够减少因为锁等待导致的性能下降问题,提高存储系统中多线程并发性,提升系统性能。

    一种存储系统的功能测试方法、装置及相关设备

    公开(公告)号:CN109460333A

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

    申请号:CN201811295905.0

    申请日:2018-11-01

    Abstract: 本申请公开了一种存储系统的功能测试方法,包括主控制任务机根据接收到的测试指令对任务队列进行读取,获得待执行任务信息;根据所述待执行任务信息在任务机池中锁定对应的执行任务机;将所述待执行任务信息发送至所述执行任务机,以使所述执行任务机根据所述待执行任务信息在测试脚本库中调取对应的测试脚本,并执行所述测试脚本;该功能测试方法可在有效提高功能测试效率的同时,达到对存储系统的全面测试,进一步保证了系统的正常运行。本申请还公开了一种存储系统的功能测试装置、功能测试系统以及计算机可读存储介质,也具有上述有益效果。

    一种用于存储系统之间的信息传输方法、装置及介质

    公开(公告)号:CN109213574A

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

    申请号:CN201811124169.2

    申请日:2018-09-26

    Abstract: 本发明公开了一种用于存储系统之间的信息传输方法、装置及介质,在进行信息传输的存储系统中创建虚拟机所需要的网络环境,使得两个存储系统进行信息传输时,通过各自的虚拟机实现。由于虚拟机之间是无法实现直接传输的,因此,还需要在各存储系统中建立虚拟机与NTB芯片之间的传输通道,使得两个存储系统在进行信息传输时,通过各自的NTB芯片之间形成的物理链路实现跨系统传输,同时,依据信息的传输方向在本存储系统中控制虚拟机与NTB芯片之间的信息交互。本方法通过NTB芯片之间形成的物理链路实现信息的跨系统传输,因此,无需使用存储控制器的网口,也就能够克服通过网口传输时带来的稳定性差,网口利用率低,故障率高的缺点。

    考勤签到方法、考勤登记方法、考勤终端及考勤服务器

    公开(公告)号:CN109035468A

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

    申请号:CN201810750545.2

    申请日:2018-07-10

    Abstract: 本发明公开了一种考勤签到方法,包括:利用位置定位技术,获取本机当前时刻所在的地理位置;判断地理位置是否属于考勤签到地理区域内;如果是,则获取用户脸部图像,并发送签到请求至考勤服务器;其中,签到请求包括用户脸部图像和用户标识;接收并展示考勤服务器返回的考勤登记结果;其中,考勤登记结果为考勤服务器利用用户脸部图像和用户标识进行身份验证后,登记的考勤信息。用户可以手持如智能手机、笔记本等具有定位和拍摄功能的移动终端,并在规定的考勤签到地理区域内,便可完成考勤签到,便捷高效。本发明还公开了一种考勤终端及可读存储介质,以及考勤登记方法、考勤服务器及可读存储介质,具有相应的技术效果。

    虚拟机与宿主机时间时区同步的方法、装置、设备和介质

    公开(公告)号:CN107729123A

    公开(公告)日:2018-02-23

    申请号:CN201711002800.7

    申请日:2017-10-24

    CPC classification number: G06F9/45558 G06F2009/45562

    Abstract: 本发明实施例公开了一种虚拟机与宿主机时间时区同步的方法、装置、设备和计算机可读存储介质,虚拟化平台系统获取宿主机的UTC时间;并通过查询时区文件,得到宿主机的时区名称;在该虚拟化平台上存储有包含所有虚拟机信息的虚拟机列表,依据获取的虚拟机列表,对处于运行状态的虚拟机进行时间时区的同步设置,以处于运行状态的任意一个虚拟机即第一虚拟机为例,通过登录第一虚拟机,获取到该第一虚拟机的UTC时间和时区名称;依据宿主机的UTC时间和时区名称,以及第一虚拟机的UTC时间和时区名称,可以确定出第一虚拟机的目标UTC时间和目标时区名称,从而高效实现虚拟机与宿主机时间时区的同步。

    一种内存分配的方法及装置

    公开(公告)号:CN107515788A

    公开(公告)日:2017-12-26

    申请号:CN201710797453.5

    申请日:2017-08-31

    Inventor: 刘如意 孙京本

    CPC classification number: G06F9/5016

    Abstract: 本发明公开了一种内存分配的方法,将总内存分为了本地池和上层内存池,本地池中又有多个与线程对应的链表,线程与链表对应,解决了内存分配慢的问题;而每个线程的内存大小根据占用内存最小的线程确定,当分配内存时,本地池中链表不会有浪费;如果链表的内存不够时,可以按照需要总内存和链表中已有内存的差值,在上层内存池中拆分出差值大小的内存,合并到这个链表中再进行分配,因此,在实现内存分配时,如果线程对内存的需求超过了其对应链表的内存,那么则在上层内存池中拆分出超过的内存的大小,可见,按需分配内存,有效地解决了资源浪费的问题。本发明还公开一种内存分配的装置,同样可以实现上述技术效果。

    一种动态分配内存的方法及系统

    公开(公告)号:CN107273212A

    公开(公告)日:2017-10-20

    申请号:CN201710486098.X

    申请日:2017-06-23

    CPC classification number: G06F9/5016 G06F9/45558 G06F2009/45583

    Abstract: 本发明公开了一种动态分配内存的方法及系统,该方法通过在宿主机上运行实时监控程序,实时对宿主机的可用内存和所有虚拟机的内存使用率进行监控,根据监控来对虚拟机的内存大小进行调整,在虚拟机的内存需求超过配置的最大内存时,宿主机根据自身的性能对虚拟机进行内存的扩容,使虚拟机获取更大的内存来提高虚拟机的业务性能,实现虚拟机的内存超用;另外,当宿主机上运行多个虚拟机时,由于考虑了宿主机在增加虚拟机的内存的状态下,宿主机自己的可用内存使用情况,以保证宿主机业务能够正常运行。

Patent Agency Ranking