本申请涉及数据处理,特别是涉及一种资源管理方法、装置、计算机设备、存储介质和计算机程序产品。
背景技术:
1、视频会议已在许多场合得到运用,在存在多场视频会议的场景下,为确保视频会议的顺利进行,通常需要专门的工作人员协调、安排会议时间,以合理分配mcu(multipointcontrol unit,多点会议控制器)的资源,使得mcu设备在会议预约时段内可以提供足够资源。
2、目前的mcu设备只能查询当前时间点的资源占用情况,无法对预约时段内可使用的设备资源进行计算和管理。因此,为确保会议的顺利进行,仍需要人工进行mcu资源的分配,以合理安排会议时间。如果不通过人工协调会议时间,而是直接预约会议,就有可能导致在某一未来时段内,会议需要使用的资源超过mcu设备剩余的资源总数,从而导致视频会议无法正常进行。
3、因此,传统技术中的会议资源管理方式,依赖于人工管理会议资源,增大了工作人员任务量,无法自动、高效地管理会议资源。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够自动、高效地管理会议资源的资源管理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本申请提供了一种资源管理方法,包括:
3、获取每一时间段内各资源提供设备各自的资源占用信息、以及待预约会议的期望时间段和期望资源量;
4、按照各资源提供设备各自理论资源提供量的大小顺序,对各资源提供设备进行遍历,依次查询期望时间段内当前遍历设备的目标资源占用信息;
5、在目标资源占用信息匹配期望资源量的情况下,将当前遍历设备确定为目标资源提供设备;
6、基于期望资源量,对期望时间段内目标资源提供设备的资源占用信息进行更新,为待预约会议占用会议资源。
7、第二方面,本申请还提供了一种资源管理装置,包括:
8、数据获取模块,用于获取每一时间段内各资源提供设备各自的资源占用信息、以及待预约会议的期望时间段和期望资源量;
9、设备遍历模块,用于按照各资源提供设备各自理论资源提供量的大小顺序,对各资源提供设备进行遍历,依次查询期望时间段内当前遍历设备的目标资源占用信息;
10、设备确定模块,用于在目标资源占用信息匹配期望资源量的情况下,将当前遍历设备确定为目标资源提供设备;
11、资源占用模块,用于基于期望资源量,对期望时间段内目标资源提供设备的资源占用信息进行更新,为待预约会议占用会议资源。
12、第三方面,本申请还提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述资源管理方法中的步骤。
13、第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述资源管理方法中的步骤。
14、第五方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述资源管理方法中的步骤。
15、上述资源管理方法、装置、计算机设备、存储介质和计算机程序产品,先获取每一时间段内各资源提供设备各自的资源占用信息、以及待预约会议的期望时间段和期望资源量,再按照各资源提供设备各自理论资源提供量的大小顺序,对各资源提供设备进行遍历,依次查询期望时间段内当前遍历设备的目标资源占用信息,依次判断当前遍历是否可以提供足够资源量,在目标资源占用信息匹配期望资源量的情况下,将当前遍历设备确定为目标资源提供设备,即将可以提供足够资源量的设备作为目标资源提供设备,进而基于期望资源量,对期望时间段内目标资源提供设备的资源占用信息进行更新,为待预约会议占用会议资源。整个过程中,可以自动判断是否存在可以满足会议资源需求的设备,若存在,会自动占用资源,无需人工管理、分配会议资源,可以自动、高效地管理会议资源。
1.一种资源管理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述确定所述候选日期的多个时间段,以及各所述时间段各自的时间序列号,包括:
4.根据权利要求1所述的方法,其特征在于,所述期望资源量的确定过程包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述基于所述期望资源量,对所述期望时间段内所述目标资源提供设备的资源占用信息进行更新,为所述待预约会议占用会议资源,包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.一种资源管理装置,其特征在于,所述装置包括:
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
10.根据权利要求9所述的装置,其特征在于,所述装置还包括:
11.根据权利要求8所述的装置,其特征在于,所述装置还包括:
12.根据权利要求8所述的装置,其特征在于,所述装置还包括:
13.根据权利要求8所述的装置,其特征在于,资源占用模块还用于基于所述期望资源量,在资源占用情况表中,对所述期望时间段内所述目标资源提供设备的资源占用信息进行更新,为所述待预约会议占用会议资源;
14.根据权利要求8所述的装置,其特征在于,所述装置还包括:
15.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
16.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
17.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。