1.一种管理网络地址转换NAT网关的方法,其特征在于,包括:
服务器接收第一租户网络请求NAT网关服务的请求指令;
所述服务器根据所述请求指令从预先创建好的多对主备云主机中选择一对主备云主机,所述多对主备云主机中每对主备云主机包括一个主云主机和一个备云主机,所述一个备云主机用于在所述一个主云主机故障时替代所述一个主云主机提供NAT服务;
所述服务器配置所述一对主备云主机使得所述一对主备云主机和所述第一租户网络建立通信通道,以为所述第一租户网络提供NAT网关服务。
2.根据权利要求1所述方法,其特征在于,所述服务器根据所述请求指令从预先创建好的多对主备云主机中选择一对主备云主机之后,还包括:如果所述第一租户网络不再使用所述一对主备云主机,则所述服务器删除针对所述通信通道的配置信息,以释放所述一对主备云主机。
3.根据权利要求1或2所述方法,其特征在于,还包括:
所述服务器根据租户网络的注册数、虚拟私有云VPC总量、预设的单位时间内新配置给各个租户网络和被所述各个租户网络释放的主备云主机的对数中的一项或多项调整所述多对主备云主机的数量。
4.根据权利要求1或2所述方法,其特征在于,
所述一对主备云主机中的一个主云主机的性能参数与所述一对主备云主机中的一个备云主机的性能参数的差值小于预设阈值,所述性能参数包括带宽、内存、CPU和可支持的传输控制协议TCP连接数中的一项或者多项。
5.根据权利要求1或2所述方法,其特征在于,所述请求指令包含所述第一租户网络中的用户数量;所述服务器根据所述请求指令从预先创建好的多对主备云主机中选择一对主备云主机,包括:所述服务器根据所述第一租户网络中的用户数量从预先创建好的多对主备云主机中选择所述一对主备云主机,使得所述一对主备云主机能够满足所述第一租户网络的用户的NAT需求。
6.根据权利要求1或2所述方法,其特征在于,所述一个主云主机和所述一个备云主机通过心跳线连接。
7.一种服务器,其特征在于,包括:
接收单元,用于接收第一租户网络请求NAT网关服务的请求指令;
选择单元,用于根据所述请求指令从预先创建好的多对主备云主机中选择一对主备云主机,所述多对主备云主机中每对主备云主机包括一个主云主机和一个备云主机,所述一个备云主机用于在所述一个主云主机故障时替代所述一个主云主机提供NAT服务;
配置单元,用于配置所述一对主备云主机使得所述一对主备云主机和所述第一租户网络建立通信通道,以为所述第一租户网络提供NAT网关服务。
8.根据权利要求7所述服务器,其特征在于,还包括删除单元,用于在所述第一租户网络不再使用所述一对主备云主机的情况下,在所述选择单元根据所述请求指令从预先创建好的多对主备云主机中选择一对主备云主机之后,删除针对所述通信通道的配置信息,以释放所述一对主备云主机。
9.一种服务器,其特征在于,所述服务器包括处理器、计算机可读存储介质和通信接口,其中,所述计算机可读存储介质用于存储程序指令,所述通信接口用于在所述处理器的控制下执行数据的接收和发送操作,所述处理器用于调用所述程序指令来执行权利要求1-
6任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储程序指令,所述程序指令在处理器上运行时,实现权利要求1-6任一项所述的方法。