1.一种从提供云服务的服务器集群中删除服务器的方法,其中,该方法包括:
创建一信息列表;
将服务器集群中的各服务器标识信息和各服务器所关联的服务的标识信息对应保存到所述信息列表中;
当需要删除所述服务器集群中的一个服务器时,从所述信息列表中查询出该服务器所关联的服务的标识信息,确定该服务器关联的各服务;
对于该服务器关联的每个服务,根据查询出的该服务的标识信息查找到该服务的与该服务器相关联的信息,根据所述关联的信息进行删除准备处理;
当对于该服务器关联的所有服务都完成删除准备处理后,从所述服务器集群中删除该服务器。
2.如权利要求1所述的方法,其中,所述将服务器集群中的各服务器标识信息和各服务器所关联的服务的标识信息对应保存到所述信息列表中包括:
将服务器集群中的各服务器关联的所有服务按照一定的顺序进行排序得到服务排序表;
对于服务器集群中的一个服务器,按照所述服务排序表,依次用一个二进制数值标记该服务器与一个服务是否关联,直到各服务器关联的所有服务的最后一个服务,得到一个二进制数字串;其中,1表示关联,0表示不关联;
将所述二进制数字串作为该服务器所关联的服务的标识信息与该服务器的标识对应保存到所述信息列表中。
3.如权利要求2所述的方法,其中,对于服务器集群中的一个服务器,该方法进一步包括:
将所述二进制数字串按倒序进行重排后转换为一个除二进制以外的多进制的整数;
将所述整数作为该服务器所关联的服务的最终标识信息与该服务器的标识对应保存到所述信息列表中。
4.如权利要求3所述的方法,其中,从所述信息列表中查询出该服务器所关联的服务的标识信息,确定该服务器关联的各服务包括:
从所述信息列表中查询出该服务器所关联的服务的标识信息,转换为二进制数字串;
将转换得到的二进制数字串按倒序进行重排后,对照所述服务排序表确定该服务器关联的各服务。
5.如权利要求1-4中任一项所述的方法,其中,所述创建一信息列表包括:
在所述服务器集群的服务器关系表中增加一列,用于保存各服务器所关联的服务的标识信息;
其中,所述服务器关系表的每一行对应一个服务器,且所述服务器关系表中已存在服务器标识信息的列。
6.一种从提供云服务的服务器集群中删除服务器的装置,其中,该装置包括:
表创建单元,适于创建一信息列表;以及将将服务器集群中的各服务器标识信息和各服务器所关联的服务的标识信息对应保存到所述信息列表中;
删除准备处理单元,适于当需要删除所述服务器集群中的一个服务器时,从所述信息列表中查询出该服务器所关联的服务的标识信息,确定该服务器关联的各服务;对于该服务器关联的每个服务,根据查询出的该服务的标识信息查找到该服务的与该服务器相关联的信息,根据所述关联的信息进行删除准备处理;
删除单元,适于当对于该服务器关联的所有服务都完成删除准备处理后,从所述服务器集群中删除该服务器。
7.如权利要求6所述的装置,其中,
所述表创建单元,适于将服务器集群中的各服务器关联的所有服务按照一定的顺序进行排序得到服务排序表;对于服务器集群中的一个服务器,按照所述服务排序表,依次用一个二进制数值标记该服务器与一个服务是否关联,直到各服务器关联的所有服务的最后一个服务,得到一个二进制数字串;其中,1表示关联,0表示不关联;以及适于将所述二进制数字串作为该服务器所关联的服务的标识信息与该服务器的标识对应保存到所述信息列表中。
8.如权利要求7所述的装置,其中,
所述表创建单元,进一步适于对于服务器集群中的一个服务器,将所述二进制数字串按倒序进行重排后转换为一个除二进制以外的多进制的整数;将所述整数作为该服务器所关联的服务的最终标识信息与该服务器的标识对应保存到所述信息列表中。
9.如权利要求8所述的装置,其中,
所述删除准备处理单元,适于从所述信息列表中查询出该服务器所关联的服务的标识信息,转换为二进制数字串;将转换得到的二进制数字串按倒序进行重排后,对照所述服务排序表确定该服务器关联的各服务。
10.如权利要求6-9中任一项所述的装置,其中,
所述表创建单元,适于在所述服务器集群的服务器关系表中增加一列,用于保存各服务器所关联的服务的标识信息;其中,所述服务器关系表的每一行对应一个服务器,且所述服务器关系表中已存在服务器标识信息的列。