1.一种域名系统的处理方法,所述域名系统包括根节点和具有层次结构关系的其他节点,其特征在于,包括:
获取所述根节点和所述其他节点的运行情况;
若所述根节点或任一其他节点发生故障,构建虚拟节点,以供利用所述虚拟节点,调用授权信息数据库,进行域名解析处理。
2.根据权利要求1所述的方法,其特征在于,所述虚拟节点为虚拟根节点,以提供所述根节点所提供的全部服务。
3.根据权利要求2所述的方法,其特征在于,所述根节点所提供的全部服务包括域名解析服务和顶级域授权灾备服务。
4.根据权利要求2所述的方法,其特征在于,所述若所述根节点或任一其他节点发生故障,构建虚拟节点,以供利用所述虚拟节点,调用授权信息数据库,进行域名解析处理之后,还包括:
在所述其他节点的递归工作模式中,将任一其他节点所存储的所述根节点的标识信息,修改为所述虚拟节点的标识信息,或者将全部的域名解析请求,转发给所述虚拟节点。
5.根据权利要求1所述的方法,其特征在于,所述若所述根节点或任一其他节点发生故障,构建虚拟节点,以供利用所述虚拟节点,调用授权信息数据库,进行域名解析处理之前,还包括:
获取所述根节点和所述其他节点的授权记录信息;
对所述授权记录信息进行备份处理,以获得所述授权信息数据库。
6.根据权利要求5所述的方法,其特征在于,所述获取所述根节点和所述其他节点的授权记录信息,包括:
获取所述根节点和所述其他节点中至少一项所存储的所述授权记录信息;或者
获取所述根节点和所述其他节点中至少一项的域名解析记录,根据所述 域名解析记录,获得所述授权记录信息。
7.根据权利要求5所述的方法,其特征在于,所述对所述授权记录信息进行备份处理,以获得所述授权信息数据库,包括:
对所述授权记录信息以分布式存储方式,进行备份处理,以获得所述授权信息数据库。
8.根据权利要求1~7任一权利要求所述的方法,其特征在于,所述若所述根节点或任一其他节点发生故障,构建虚拟节点,以供利用所述虚拟节点,调用授权信息数据库,进行域名解析处理之后,还包括:
若所述故障修复,删除所构建的所述虚拟节点。
9.一种域名系统的处理装置,所述域名系统包括根节点和具有层次结构关系的其他节点,其特征在于,包括:
获取单元,用于获取所述根节点和所述其他节点的运行情况;
处理单元,用于若所述根节点或任一其他节点发生故障,构建虚拟节点,以供利用所述虚拟节点,调用授权信息数据库,进行域名解析处理。
10.一种域名系统,其特征在于,包括:
根节点;
具有层次结构关系的其他节点;
如权利要求10~18任一权利要求所述的域名系统的处理装置;以及
授权信息数据库,用于存储所述根节点和所述其他节点的授权记录信息。