一种基于物理槽位认证的无盘节点启动准入与镜像视图分配方法与流程

摘要: 本发明涉及无盘启动准入,特别是一种基于物理槽位认证的无盘节点启动准入与镜像视图分配方法。背景技术:1、无盘节点启动技术广泛应用于集中运维、批量部署和高密度计算场...
一种基于物理槽位认证的无盘节点启动准入与镜像视图分配方法与流程

本发明涉及无盘启动准入,特别是一种基于物理槽位认证的无盘节点启动准入与镜像视图分配方法。

背景技术:

1、无盘节点启动技术广泛应用于集中运维、批量部署和高密度计算场景,相关技术通常由无盘节点在上电后通过网络启动链路发起启动准入请求,服务端依据节点标识、启动时刻、启动路径和镜像命名空间发现请求完成启动接入控制,并通过生产启动镜像或救援镜像为不同节点分配镜像视图,从而减少本地存储依赖并提升节点镜像集中管理能力。

2、现有相关技术通常侧重于节点身份标识、网络地址或预配置启动策略的匹配,在多节点并发启动、端口链路复用或物理槽位发生迁移的场景下,启动准入请求的来源链路与真实物理槽位之间容易缺少闭环回证,原因在于现有流程多以正向登记的节点身份或镜像权限作为准入依据,较少对启动请求实际到达链路、入端口位置、物理槽位状态和镜像命名空间别名之间形成逐链位回接核验,导致生产启动镜像命名空间开放前缺少面向物理槽位的反向证明约束。

技术实现思路

1、鉴于上述现有存在的问题,提出了本发明。

2、因此,本发明提供了一种基于物理槽位认证的无盘节点启动准入与镜像视图分配方法解决无盘节点启动准入中物理槽位身份难以闭环回证并安全分配镜像视图的问题。

3、为解决上述技术问题,本发明提供如下技术方案:

4、本发明提供了一种基于物理槽位认证的无盘节点启动准入与镜像视图分配方法,其包括:

5、采集无盘节点上电后的启动准入请求,对启动准入请求实际到达链路进行入端口落位核验,锁定入端口位置,并对入端口位置关联的物理槽位进行槽位状态写入与状态同位连接,生成启动请求槽位落位片段;对启动请求槽位落位片段进行来源链路反向挑战,并围绕槽位反证要素进行槽位闭环反证固化,将闭环反证通过的启动准入请求封装为反向槽位证明,将闭环反证未通过的启动准入请求写入槽位异常位置,生成反向槽位证明链;对反向槽位证明链进行槽位证明唯一回接,核定反向槽位证明与启动请求槽位落位片段的唯一承接关系,并按照唯一承接状态对启动准入请求进行生产准入与隔离准入分置,生成槽位启动准入清单;基于槽位启动准入清单,对未接续生产准入标记的启动链位进行生产镜像发现屏蔽,仅返回空白发现应答与隔离发现应答,并对接续生产准入标记的启动链位进行命名空间别名显化,生成槽位镜像别名链;基于槽位镜像别名链,对无盘节点进行启动镜像访问分配,对隔离启动范围中的无盘节点进行救援镜像访问限定,并回收异常镜像标识,生成槽位准入分配结果。

6、作为本发明所述基于物理槽位认证的无盘节点启动准入与镜像视图分配方法的一种优选方案,其中,所述对启动准入请求实际到达链路进行入端口落位核验,具体如下:

7、采集无盘节点上电后的启动准入请求,对启动准入请求携带的启动来源标识、启动时刻和预启动请求内容进行接入归集,生成启动准入请求接入片段;

8、基于启动准入请求接入片段,对启动准入请求实际到达链路进行入端口回溯取证,并对同一启动准入请求出现多入口占位、入口占位断裂与预启动承载路径缺失的内容进行端口落位悬置,生成入端口取证链。

9、作为本发明所述基于物理槽位认证的无盘节点启动准入与镜像视图分配方法的一种优选方案,其中,所述生成启动请求槽位落位片段,具体如下:

10、从入端口取证链中提取已锁定入端口位置的端口链位,对端口链位对应的物理槽位进行反向定位,将对应物理槽位的槽位在位状态和槽位供电状态回贴至端口链位,形成槽位状态回贴清单;

11、对槽位状态回贴清单进行槽位链位闭合成片,并对闭合成立的端口链位固化槽位落位标记,对闭合不成立的端口链位保留在生产启动范围外,生成启动请求槽位落位片段。

12、作为本发明所述基于物理槽位认证的无盘节点启动准入与镜像视图分配方法的一种优选方案,其中,所述对启动请求槽位落位片段进行来源链路反向挑战,具体如下:

13、从启动请求槽位落位片段中提取槽位落位标记的启动链位,对启动链位承接进行链路反向挑战落点锁定,并将无法锁定回送入口的启动链位写入挑战待核范围,形成来源链路反向挑战清单;

14、提取来源链路反向挑战清单中的反向挑战落点和启动请求来源链路,将反向挑战落点进行编码绑定,生成槽位挑战值,并沿对应启动请求来源链路回送至无盘节点,接收返回的槽位挑战应答并与槽位挑战值进行核对,将回送失败、应答缺失与链路偏离的启动链位留置,形成槽位挑战回送链。

15、作为本发明所述基于物理槽位认证的无盘节点启动准入与镜像视图分配方法的一种优选方案,其中,所述生成反向槽位证明链,具体如下:

16、对槽位挑战回送链进行槽位反证要素归集,将能够落在同一启动链位的内容接续到同一反证承载位置,将无法落在同一启动链位的内容写入反证待核位置,形成槽位反证要素承载谱;

17、从槽位反证要素承载谱中提取反证承载位置,对反证承载位置进行认证位置压合,将槽位挑战值、启动请求来源链路和物理槽位状态压合到同一物理槽位认证位置,并对物理槽位认证位置进行反证归置,形成槽位闭环反证清单;

18、根据槽位闭环反证清单,对固化闭环反证标记的启动链位进行反向槽位证明封装,并对反向槽位证明和槽位异常位置进行证明链顺位接续,生成反向槽位证明链。

19、作为本发明所述基于物理槽位认证的无盘节点启动准入与镜像视图分配方法的一种优选方案,其中,所述核定反向槽位证明与启动请求槽位落位片段的唯一承接关系,具体如下:

20、对反向槽位证明链进行链位顺位提取,定位反向槽位证明承载的槽位反证要素,按照启动链位顺序将槽位反证要素回接至启动请求槽位落位片段中的槽位落位标记,将回接指向关系写入对应启动链位,形成槽位证明回接索引;

21、根据槽位证明回接索引,对每一启动链位中的反向槽位证明和启动请求槽位落位片段进行一对一承接校准,将反向槽位证明只对应单一启动请求槽位落位片段、启动请求槽位落位片段只承接单一反向槽位证明的链位保留在唯一回接范围,将重复回接、空缺回接和跨链位回接的位置写入唯一回接待分置位置,形成唯一回接核定清单。

22、作为本发明所述基于物理槽位认证的无盘节点启动准入与镜像视图分配方法的一种优选方案,其中,其特征在于,所述生成槽位启动准入清单,具体如下:

23、对唯一回接核定清单中位于唯一回接范围内的启动链位进行生产承载接续,将唯一回接待分置位置转接至隔离启动承载位置,切断唯一回接待分置位置与生产启动承载位置之间的接续关系,按照启动链位顺序归集生产启动承载位置和隔离启动承载位置,形成启动准入分置谱;

24、依据启动准入分置谱中的生产启动承载位置和隔离启动承载位置,进行准入标记接续操作,将生产启动承载位置对应的启动链位接续生产准入标记,将隔离启动承载位置对应的启动链位接续隔离准入标记,生成槽位启动准入清单。

25、作为本发明所述基于物理槽位认证的无盘节点启动准入与镜像视图分配方法的一种优选方案,其中,所述对未接续生产准入标记的启动链位进行进行生产镜像发现屏蔽,具体如下:

26、从槽位启动准入清单中提取生产启动准入范围和隔离启动范围,接管无盘节点发起的镜像命名空间发现请求,并把镜像命名空间发现请求挂接到对应启动链位,将镜像命名空间发现请求先进入槽位准入控制路径,形成命名空间发现截留链;

27、定位命名空间发现截留链中无盘节点发起的镜像命名空间发现请求,对未接续生产准入标记的启动链位切断生产启动镜像命名空间与对应启动链位之间的发现接续关系,并对对应启动链位接续空白发现应答和隔离发现应答,形成命名空间屏蔽链;

28、从命名空间屏蔽链中定位反向槽位证明唯一回接成立的启动链位,对对应启动链位进行显化范围接续,将生产启动准入范围接续至命名空间别名显化范围,并对隔离启动范围中的启动链位进行隔离发现承载保留,形成命名空间显化准入清单。

29、作为本发明所述基于物理槽位认证的无盘节点启动准入与镜像视图分配方法的一种优选方案,其中,所述生成槽位镜像别名链,具体如下:

30、对命名空间显化准入清单进行镜像视图别名映射,将生产启动镜像和槽位配置内容映射为临时镜像标识,并对临时镜像标识进行槽位证明绑定,形成命名空间别名显化表;

31、对命名空间别名显化表进行别名链位归集,沿命名空间别名显化表中的启动链位,将临时镜像标识、空白发现应答、隔离发现应答和救援镜像命名空间别名接续到对应链位位置,并将临时镜像标识限定在对应生产启动准入范围内,生成槽位镜像别名链。

32、作为本发明所述基于物理槽位认证的无盘节点启动准入与镜像视图分配方法的一种优选方案,其中,所述生成槽位准入分配结果,具体如下:

33、定位槽位镜像别名链的启动链位与命名空间别名的绑定关系,对绑定临时镜像标识的启动链位进行生产镜像视图接续,并将绑定救援镜像命名空间别名的启动链位接续至救援镜像访问限定位置,形成镜像视图开放清单;

34、依据镜像视图开放清单中的开放位置,对生产镜像视图开放位置进行临时镜像标识开放,并对救援镜像访问限定位置进行救援镜像访问限定,阻断隔离启动范围对生产启动镜像命名空间的接续,形成启动视图开放链;

35、依据启动视图开放链,对无盘节点启动回贴内容进行启动回贴核对,将贴合生产镜像视图开放位置的启动链位固化为镜像视图开放状态,将偏离启动链位和重复回贴临时镜像标识的启动链位写入异常别名回收位置,形成启动回贴核验清单;

36、依据启动回贴核验清单,对异常镜像标识回收位置中的临时镜像标识进行回收,将写入异常镜像标识回收位置的启动链位转接至隔离启动范围,并写入生产启动完成状态和救援启动状态,生成槽位准入分配结果。

37、本发明有益效果为:通过物理槽位闭环反证值计算,同步核定槽位挑战值回送、启动请求来源链路回接和物理槽位状态同位,将闭合不足的启动链位写入反证异常位置,使反向槽位证明只由链路、来源和槽位共同闭合的启动链位承载,为生产准入和命名空间别名显化提供槽位级证明,降低生产启动镜像命名空间误开放风险。