摘要
本申请的实施例提供了一种应用于边缘服务器的硬件资源分配方法和装置,属于虚拟化技术在工厂生产运营中的应用领域,所述方法包括:统计当前目标区域范围内所有边缘服务器节点的CPU和内存资源总量;获取Docker服务、NaaOS服务和UniKraft服务的硬件资源占用数据;利用所述硬件资源占用数据对预先构建的资源分配目标函数进行求解,确定对应的目标函数系数,生成当前的硬件资源分配函数;根据所述硬件资源分配函数对Docker服务、NaaOS服务和UniKraft服务所占用的硬件资源进行重新分配。从而能够实现硬件资源在Docker服务、NaaOS服务和UniKraft服务之间的最优化分配,进而提高工厂的生产效率,降低运营成本。