一种云主机地址监控方法、云平台以及代理服务器与流程

文档序号:11236611阅读:422来源:国知局
一种云主机地址监控方法、云平台以及代理服务器与流程

本发明涉及云计算领域的网络管理技术,尤其涉及一种云主机地址监控方法、云平台以及代理服务器。



背景技术:

随着网络技术的发展,用户可以根据需求在云平台上建立云主机,并通过云主机访问外网。所述云主机能够提供基于云计算模式的按需使用和按需付费能力的服务器租用服务,用户可以通过自助服务平台部署所需的服务器环境。

为了使用户能够通过云主机访问外网,需要为云主机分配网络协议(internetprotocol,ip)地址。现有技术中,云主机的ip地址通常是通过动态主机配置协议(dynamichostconfigurationprotocol,dhcp)这种动态的方式配置的,是一种虚拟地址。而且,在云主机的整个生命周期内,该ip地址不会发生改变,如果出现该ip地址无法获取或者无法工作的情况,会导致云主机的服务中断,用户无法正常使用云主机进行数据传输的问题。

现有的云计算服务提供商提供的监控服务仅包括对于云平台公网地址(floatingip)地址的监控,无法监控云主机的ip地址,因此在ip地址出现故障时无法及时通知管理员解决故障,导致用户正常使用云主机,用户体验较差。



技术实现要素:

为解决上述技术问题,本发明实施例期望提供一种云主机地址监控方法、云平台以及代理服务器,能够监控云主机的ip地址。

本发明的技术方案是这样实现的:

第一方面,本发明实施例提供一种云主机地址监控方法,包括:

获取所述云主机的网络协议ip地址;

获取所述ip地址对应的监控策略,所述监控策略包括监控频率,检测方式和告警方式;

生成监控信息,所述监控信息包括所述ip地址和所述监控策略;

将所述监控信息发送给代理服务器,以使得所述代理服务器根据所述监控策略对所述ip地址进行监控。

可选的,在所述获取所述云主机的ip地址之前,所述方法还包括:

接收用户输入的使能信息,所述使能信息指示用户开启了所述云主机的地址监控功能。

可选的,在将所述监控信息发送给代理服务器之后,所述方法还包括:

确定所述云主机是否被删除;

若所述云主机已删除,向所述代理服务器发送停止信息,所述停止信息用于指示代理服务器停止对所述云主机的ip地址进行监控。

第二方面,本发明实施例提供一种云主机地址监控方法,包括:

接收云平台发送的监控信息,所述监控信息包括云主机的ip地址和监控策略;

根据所述监控策略,对所述云主机的ip地址进行监控。

可选的,所述监控策略包括监控频率,检测方式和告警方式;

所述根据所述监控策略,对所述云主机的ip地址进行监控包括:

按照所述监控频率采用所述检测方式监控所述云主机的ip地址;

若所述云主机的ip地址出现故障,采用所述告警方式向用户或管理员发送告警信息。

可选的,在所述根据所述监控策略,对所述云主机的ip地址进行监控之后,所述方法还包括:

接收所述云平台发送的停止信息;

根据所述停止信息,停止对所述云主机的ip地址进行监控,并删除所述云主机的监控信息。

第三方面,本发明实施例提供一种云平台,包括:

第一获取单元,用于获取所述云主机的网络协议ip地址;

第二获取单元,用于获取所述ip地址对应的监控策略,所述监控策略包括监控频率,检测方式和告警方式;

生成单元,用于生成监控信息,所述监控信息包括所述ip地址和所述监控策略;

发送单元,用于将所述监控信息发送给代理服务器,以使得所述代理服务器根据所述监控策略对所述ip地址进行监控。

可选的,所述云平台还包括:

接收单元,用于接收用户输入的使能信息,所述使能信息指示用户开启了所述云主机的地址监控功能。

可选的,所述云平台还包括:

确定单元,用于确定所述云主机是否被删除;

所述发送单元还用于:

若所述云主机已删除,向所述代理服务器发送停止信息,所述停止信息用于指示代理服务器停止对所述云主机的ip地址进行监控。

第四方面,本发明实施例提供一种代理服务器,包括:

接收单元,用于接收云平台发送的监控信息,所述监控信息包括云主机的ip地址和监控策略;

监控单元,用于根据所述监控策略,对所述云主机的ip地址进行监控。

可选的,所述监控策略包括监控频率,检测方式和告警方式;

所述监控单元具体用于:

按照所述监控频率采用所述检测方式监控所述云主机的ip地址;

若所述云主机的ip地址出现故障,采用所述告警方式向用户或管理员发送告警信息。

可选的,所述接收单元还用于接收所述云平台发送的停止信息;

所述代理服务器还包括:

停止单元,用于根据所述停止信息,停止对所述云主机的ip地址进行监控, 并删除所述云主机的监控信息。

本发明实施例提供了一种云主机地址监控方法、云平台以及代理服务器,所述云主机地址监控方法包括:获取所述云主机的网络协议ip地址;获取所述ip地址对应的监控策略,所述监控策略包括监控频率,检测方式和告警方式;生成监控信息,所述监控信息包括所述ip地址和所述监控策略;将所述监控信息发送给代理服务器,以使得所述代理服务器根据所述监控策略对所述ip地址进行监控。相较于现有技术,由于云平台能够获取云主机的ip地址,并针对该ip地址生成监控信息,代理服务器在接收到监控信息可以对该云主机的ip地址进行监控。因此实现了监控云主机ip地址的目的,在ip地址出现故障时,能够及时通知管理员解决,使得用户能够及时正常使用云主机,提高了用户体验。

附图说明

图1为本发明实施例提供的一种云主机地址监控方法的流程示意图1;

图2为本发明实施例提供的一种云主机地址监控方法的流程示意图2;

图3为本发明实施例提供的一种云主机地址监控方法的交互示意图;

图4为本发明实施例提供的一种监控信息格式示意图;

图5为本发明实施例提供的一种云平台的结构示意图1;

图6为本发明实施例提供的一种云平台的结构示意图2;

图7为本发明实施例提供的一种云平台的结构示意图3;

图8为本发明实施例提供的一种代理服务器的结构示意图1;

图9为本发明实施例提供的一种代理服务器的结构示意图2。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

实施例一

本发明实施例提供一种云主机地址监控方法,用于云平台,如图1所示, 所述方法包括:

步骤101、获取所述云主机的网络协议ip地址。

示例的,用户云平台根据用户需求创建云主机之后,会根据预设的规则向该云主机分配ip地址。例如,初始化时,云平台可以设置"192.168.1.1~192.168.1.254"的ip地址用于分配给云主机,当云平台建立一个新的云主机之后,可以在上述地址范围内为新创建的云主机分配ip地址,一个ip地址可以被分配给一个云主机,所述ip地址为虚拟地址。

步骤102、获取所述ip地址对应的监控策略,所述监控策略包括监控频率,检测方式和告警方式。

示例的,初始化时,云平台可以预先设置固定的监控策略,此时,每个需要进行监控的云主机的监控策略相同,即均采用同样的监控频率和检测方式进行监控,当地址出现故障时,采用同样的告警方式向用户或者云平台管理员发送告警信息。所述监控频率可以设置为10分钟或15分钟,实际应用中可以根据具体情况进行设置,本发明实施例对此不做限定;所述检测方式可以为arping,ping,udpscan,tcpscan,还可以采用其他私有协议进行检测,本发明实施例对此不做限定,其中,所述arping,所述ping,所述udpscan和所述tcpscan均为现有技术,本发明实施例在此不做赘述;所述告警方式可以为短信,电子邮件,系统日志(syslog)或者snmp警报(snmpalarm)等,也可以采用其他关联及时通讯工具的方式进行告警,本发明实施例对此不做限定。

但是,采用固定的监控策略进行地址监控存在弊端,例如假设云平台预设的监控策略的告警方式为短信,但是使用该云主机的用户不经常携带手机,在ip地址出现故障时无法及时收取告警信息,导致用户在不知地址故障的情况下,继续使用云主机,进而造成数据丢失。因此实际应用中,用户可以根据具体要求选择合适的监控策略。示例的,在获取到云主机的ip地址之后,提示用户输入监控策略,即可以在用户界面上显示监控频率的选项,检测方式的选项,以及告警方式的选项,以便于用户根据实际需求进行选择。

具体的,云平台还可以设置监控列表,所述监控列表中记录了需要进行地 址监控的ip地址和每个ip地址对应的监控策略,便于云平台对需要进行监控的地址进行控制和管理。

步骤103、生成监控信息,所述监控信息包括所述ip地址和所述监控策略。

示例的,设置需要监控的ip地址和监控策略是在云平台上进行的,但是由于云平台上建立的云主机较多,如果每个云主机均由云平台进行地址监控,会限制云平台的数据处理速度,因此实际应用中云平台可以生成监控信息,并将该监控信息发送给代理服务器,由代理服务器根据监控信息完成地址监控。

步骤104、将所述监控信息发送给代理服务器,以使得所述代理服务器根据所述监控策略对所述ip地址进行监控。

示例的,网络中设置有控制节点,网络节点和计算节点,所述控制节点用于完成网络中的控制功能,计算节点用于完成计算功能,所述网络节点用于完成网络功能,因此所述代理服务器可以运行于网络节点。网络中的网络节点众多,为了平衡资源,云平台可以预先设置网络节点的使用规则,生成监控信息之后,可以按照网络节点的使用规则将监控信息发送给对应的网络节点上的代理服务器,以便于该代理服务器完成地址监控。

这样一来,云平台能够获取云主机的ip地址,并针对该ip地址生成监控信息,代理服务器在接收到监控信息可以对该云主机的ip地址进行监控。因此实现了监控云主机ip地址的目的,在ip地址出现故障时,能够及时通知管理员解决,使得用户能够及时正常使用云主机,提高了用户体验。

进一步的,在所述获取所述云主机的ip地址之前,还可以接收用户输入的使能信息,所述使能信息指示用户开启了所述云主机的地址监控功能。

示例的,如果用户在云主机上运行重要软件,一旦云主机的地址出现故障,可能造成用户的重大损失,此时用户需要使用地址监控功能;如果用户在云主机上仅是访问外网,即便云主机的地址出现故障,也不会影响用户的操作,此时云主机的地址不需要进行监控,持续的地址监控反而会占用网络资源,降低网络处理速度。因此,实际应用中可以设置使能选项,用户在创建云主机时,可以根据实际情况选择是否开启地址监控,若用户使得使能选项处于开启状态, 即用户输入了使能信息,该使能信息表示用户开启了云主机的地址监控功能;若用户使得使能选项处于关闭状态,说明用户并未开启云主机的地址监控功能。

进一步的,在所述将所述监控信息发送给代理服务器之后,还可以确定所述云主机是否被删除。若所述云主机已删除,向所述代理服务器发送停止信息,所述停止信息用于指示代理服务器停止对所述云主机的ip地址进行监控。

示例的,用户可以根据需要创建云主机,在使用完之后,也可以根据需要删除云主机,释放云资源。因此云平台可以定时检测已创建的云主机是否被删除,如果云主机已经被删除,则无需在对该云主机的地址进行监控,此时可以向监控该云主机ip地址的代理服务器发送停止信息,指示该代理服务器停止对所述云主机的ip地址进行监控;如果该云主机未被删除,说明用户仍然在使用,可以继续监控该云主机的ip地址。

本发明实施例提供了一种云主机地址监控方法,包括:获取所述云主机的网络协议ip地址;获取所述ip地址对应的监控策略,所述监控策略包括监控频率,检测方式和告警方式;生成监控信息,所述监控信息包括所述ip地址和所述监控策略;将所述监控信息发送给代理服务器,以使得所述代理服务器根据所述监控策略对所述ip地址进行监控。相较于现有技术,由于云平台能够获取云主机的ip地址,并针对该ip地址生成监控信息,代理服务器在接收到监控信息可以对该云主机的ip地址进行监控。因此实现了监控云主机ip地址的目的,在ip地址出现故障时,能够及时通知管理员解决,使得用户能够及时正常使用云主机,提高了用户体验。

实施例二

本发明实施例提供一种云主机地址监控方法,用于代理服务器,所述代理服务器运行与网络节点。如图2所示,所述云主机地址监控方法包括:

步骤201、接收云平台发送的监控信息,所述监控信息包括云主机的ip地址和监控策略。

示例的,所述监控信息包括的云主机的ip地址即为需要代理服务器监控的ip地址,所述监控信息包括的监控策略即为监控所述ip地址的策略。如果云平 台预先设置了固定的监控策略,则该代理服务器监控的每个ip地址的监控策略均一致;如果每个ip地址的监控策略是用户根据实际情况设置的,则代理服务器其监控的不同ip地址的监控策略可能不同,代理服务器按照每个ip地址对应的监控策略进行监控。

步骤202、根据所述监控策略,对所述云主机的ip地址进行监控。

示例的,所述监控策略可以包括监控频率,检测方式和告警方式。当代理服务器根据所述监控策略,对所述云主机的ip地址进行监控时,可以首先按照所述监控频率采用所述检测方式监控所述云主机的ip地址,若所述云主机的ip地址出现故障,采用所述告警方式向用户或管理员发送告警信息。例如,假设监控频率为10分钟,检测方式为ping,告警方式为电子邮件,此时代理服务器可以每隔10分钟采用ping的检测方法检测云主机的ip地址是否出现故障,当云主机的ip地址出现故障时,采用电子邮件的方式向用户或管理员发送告警信息。

这样一来,由于代理服务器能够根据云平台发送的监控策略,对所述云主机的ip地址进行监控,实现了监控云主机ip地址的目的,在ip地址出现故障时,能够及时通知管理员解决,使得用户能够及时正常使用云主机,提高了用户体验。

进一步的,在所述根据所述监控策略,对所述云主机的ip地址进行监控之后,代理服务器还可以接收所述云平台发送的停止信息,然后根据所述停止信息,停止对所述云主机的ip地址进行监控,并删除所述云主机的监控信息。

示例的,所述停止信息可以包括云主机的ip地址,当代理服务器接收到停止信息后,可以获取代理服务器中的ip地址,该ip地址即为云平台指示代理服务器停止进行地址监控的ip地址,代理服务器可以停止对该ip地址进行监控,同时删除该ip地址对应的云主机的监控信息。

本发明实施例提供一种云主机地址监控方法,包括:接收云平台发送的监控信息,所述监控信息包括云主机的ip地址和监控策略;根据所述监控策略,对所述云主机的ip地址进行监控。相较于现有技术,代理服务器能够根据云平 台发送的监控策略,对所述云主机的ip地址进行监控,实现了监控云主机ip地址的目的,在ip地址出现故障时,能够及时通知管理员解决,使得用户能够及时正常使用云主机,提高了用户体验。

实施例三

本发明实施例提供一种云主机地址监控方法,应用于代理服务器,以及云平台或云操作系统,本发明实施例以云平台为例进行说明,如图3所示,所述云主机地址监控方法包括:

步骤301、云平台根据用户需求创建云主机。

示例的,云平台可以向用户提供云计算的服务,即云平台可以根据用户的需求创建云主机,用户可以使用该云主机实现运行软件或者访问外网的功能,相当于用户在网上使用虚拟电脑。

步骤302、云平台接收用户输入的使能信息。

示例的,为了使用户能够个性化的选择地址监控功能,在云主机上设置了地址监控的使能选项,如果用户使得所述使能选项处于开启状态,即用户输入了使能信息,表示用户开启了所述云主机的地址监控功能。

步骤303、云平台获取所述云主机的ip地址。

示例的,初始化时,云平台可以设置“192.168.1.1~192.168.1.254”的ip地址用于分配给云主机,当云平台建立一个新的云主机之后,可以在上述地址范围内为新创建的云主机分配ip地址,一个ip地址可以被分配给一个云主机。

步骤304、云平台提示用户输入监控策略。

示例的,在为云主机分配ip地址之后,还可以提示用户输入监控策略,所述监控策略可以包括所述ip地址对应的监控频率,检测方式以及告警方式。例如,可以在用户界面上显示监控频率的选项,检测方式的选项,以及告警方式的选项,所述监控频率的选项包括5分钟,10分钟和15分钟;检测方式的选项包括arping,ping,udpscan和tcpscan;所述告警方式的选项包括短信,电子邮件,syslog和snmp警报,用户可以根据实际需求选择相应的监控策略,实现监控策略的个性化定制。

步骤305、云平台将所述ip地址和所述监控策略加入预设的监控列表。

示例的,为了便于控制和管理需要进行地址监控的ip地址,云平台可以建立监控列表,所述监控列表中记录了需要进行地址监控的ip地址和每个ip地址对应的监控策略。

步骤306、云平台生成监控信息。

示例的,所述监控信息包括所述ip地址和所述监控策略,具体的格式可以如图4所示,包括6个字段,其中第一个字段401为uuid,每个监控策略存在唯一对应的uuid;第二个字段402为ip地址,即为需要进行地址监控的ip地址;第三个字段403为监控频率;第四个字段404为检测方式;第五个字段405为告警方式。

实际应用中,并不是每个网络节点都可以采用任意一种方式进行地址监控,因此可以在监控信息中设置激活标志,如图4中的第六字段406所示,若所述激活标志表示激活,说明网络节点可以采用该监控策略进行地址监控;若所述激活标志表示未激活,说明网络节点不能采用该监控策略进行地址监控。具体的,云平台在接收到监控策略时,可以按照网络节点的配置和该监控策略进行第一次检测,若第一次检测成功,说明网络节点支持该监控策略,可以将监控信息中的激活标志设置为激活;若第一次检测失败,说明网络节点不支持该监控策略,可以将监控信息中的激活标志设置为未激活。

步骤307、云平台将所述监控信息发送给代理服务器。

示例的,代理服务器运行于网络节点上,网络中的网络节点众多,为了平衡资源,云平台可以预先设置网络节点的使用规则,生成监控信息之后,可以按照网络节点的使用规则将监控信息发送给对应的网络节点上的代理服务器,以便于该代理服务器完成地址监控。

步骤308、代理服务器确定所述云主机的ip地址是否出现故障。

示例的,代理服务器在接收到监控信息之后,解析该监控信息,获取需要进行监控的ip地址和该ip地址对应的监控策略,然后按照监控策略包括的监控频率采用监控策略包括的检测方式监控所述ip地址。所述ip地址出现的故 障可以为ip地址获取失败,或者ip地址丢失,或者获取到的ip地址出现错误等。

步骤309、若所述云主机的ip地址未出现故障,代理服务器继续对该ip地址进行监控。

示例的,如果ip地址未出现故障,说明ip地址获取正确,也并未出现丢失的情况,用户可以继续正常使用该云主机,此时代理服务器可以继续对该ip地址进行监控。

步骤310、若所述云主机的ip地址出现故障,代理服务器向用户或管理员发送告警信息。

示例的,如果ip地址未出现故障,说明ip地址获取错误,或者ip地址丢失,或者无法获取ip地址,此时如果用户继续使用云主机,容易造成数据丢失的情况,给用户造成损失,因此代理服务器可以采用该ip地址的监控策略包括的告警方式向用户发送告警信息,通知用户云主机的ip地址出现故障,无法正常使用,避免用户继续使用造成的损失。同时,代理服务器也可以向管理员发送告警信息,以便于管理员及时进行故障处理,可以采用上述告警方式向管理员发送告警信息,也可以采用预设的其他告警方式向管理员发送告警信息,本发明实施例对此不做限定。

步骤311、云平台确定所述云主机是否被删除。

示例的,用户可以根据需要创建云主机,在使用完之后,也可以根据需要删除云主机,释放云资源,此时云平台可以定时检测已创建的云主机是否被删除,如果云主机已经被删除,则无需在对该云主机的地址进行监控,如果云主机未被删除,说明用户仍然在使用,可以继续监控该云主机的ip地址。

步骤312、若所述云主机未删除,云平台继续指示代理服务器对所述云主机的ip地址进行监控。

示例的,若云主机未删除,云平台可以向代理服务器发送继续监控信息,以便于代理服务器继续对所述云主机的ip地址进行监控。由于云平台是定时对云主机是否删除进行检测,因此云平台也可以定时向代理服务器发送继续监控 信息,便于代理服务器对监控的ip地址进行管理。

步骤313、若所述云主机已删除,云平台删除所述监控列表中的所述云主机的ip地址和所述ip地址对应的监控策略。

示例的,若所述云主机已删除,说明不需要在对该云主机的ip地址进行监控,此时云平台可以删除监控列表中的该云主机的ip地址和所述ip地址对应的监控策略。

步骤314、云平台向所述代理服务器发送停止信息。

示例的,若所述云主机已删除,云平台可以向监控该云主机ip地址的代理服务器发送停止信息,所述停止信息中包括所述云平台的ip地址,指示该代理服务器停止对所述云主机的ip地址进行监控。由于云平台是定时对云主机是否删除进行检测,因此云平台也可以定时向代理服务器发送停止信息,便于代理服务器对监控的ip地址进行更新。

步骤315、代理服务器删除所述云主机的监控信息,并停止对所述云主机的地址进行监控。

示例的,代理服务器在接受到停止信息之后,获取该停止信息中的ip地址,然后停止对该ip地址进行监控,同时删除该ip地址对应的监控信息。

本发明实施例提供了一种云主机地址监控方法,相较于现有技术,由于云平台能够获取云主机的ip地址,并针对该ip地址生成监控信息,代理服务器在接收到监控信息可以对该云主机的ip地址进行监控。因此实现了监控云主机ip地址的目的,在ip地址出现故障时,能够及时通知管理员解决,使得用户能够及时正常使用云主机,提高了用户体验。

实施例四

本发明实施例提供一种云平台50,如图5所示,包括:

第一获取单元501,用于获取所述云主机的网络协议ip地址。

第二获取单元502,用于获取所述ip地址对应的监控策略,所述监控策略包括监控频率,检测方式和告警方式。

生成单元503,用于生成监控信息,所述监控信息包括所述ip地址和所述 监控策略。

发送单元504,用于将所述监控信息发送给代理服务器,以使得所述代理服务器根据所述监控策略对所述ip地址进行监控。

这样一来,云平台能够获取云主机的ip地址,并针对该ip地址生成监控信息,代理服务器在接收到监控信息可以对该云主机的ip地址进行监控。因此实现了监控云主机ip地址的目的,在ip地址出现故障时,能够及时通知管理员解决,使得用户能够及时正常使用云主机,提高了用户体验。

可选的,如图6所示,所述云平台50还包括:

接收单元505,用于接收用户输入的使能信息,所述使能信息指示用户开启了所述云主机的地址监控功能。

可选的,如图7所示,所述云平台50还包括:

确定单元506,用于确定所述云主机是否被删除;

所述发送单元504还用于:若所述云主机已删除,向所述代理服务器发送停止信息,所述停止信息用于指示代理服务器停止对所述云主机的ip地址进行监控。

需要说明的是,第一,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述适用于云平台的方法实施例中的对应过程,在此不再赘述。

第二、所述第一获取单元501、第二获取单元502、生成单元503和确定单元506均可由位于云平台50中的中央处理器(centralprocessingunit,cpu)、微处理器(microprocessorunit,mpu)、数字信号处理器(digitalsignalprocessor,dsp)、或现场可编程门阵列(fieldprogrammablegatearray,fpga)等实现。

本发明实施例提供一种云平台,包括:第一获取单元,用于获取所述云主机的网络协议ip地址。第二获取单元,用于获取所述ip地址对应的监控策略,所述监控策略包括监控频率,检测方式和告警方式。生成单元,用于生成监控信息,所述监控信息包括所述ip地址和所述监控策略。发送单元,用于将所述监控信息发送给代理服务器,以使得所述代理服务器根据所述监控策略对所述 ip地址进行监控。相较于现有技术,云平台能够获取云主机的ip地址,并针对该ip地址生成监控信息,代理服务器在接收到监控信息可以对该云主机的ip地址进行监控。因此实现了监控云主机ip地址的目的,在ip地址出现故障时,能够及时通知管理员解决,使得用户能够及时正常使用云主机,提高了用户体验。

实施例五

本发明实施例提供一种代理服务器80,如图8所示,包括:

接收单元801,用于接收云平台发送的监控信息,所述监控信息包括云主机的ip地址和监控策略。

监控单元802,用于根据所述监控策略,对所述云主机的ip地址进行监控。

这样一来,由于代理服务器能够根据云平台发送的监控策略,对所述云主机的ip地址进行监控,实现了监控云主机ip地址的目的,在ip地址出现故障时,能够及时通知管理员解决,使得用户能够及时正常使用云主机,提高了用户体验。

可选的,所述监控策略包括监控频率,检测方式和告警方式;所述监控单元具体用于:按照所述监控频率采用所述检测方式监控所述云主机的ip地址;若所述云主机的ip地址出现故障,采用所述告警方式向用户或管理员发送告警信息。

可选的,所述接收单元还用于接收所述云平台发送的停止信息;如图9所示,所述代理服务器80还包括:停止单元803,用于根据所述停止信息,停止对所述云主机的ip地址进行监控,并删除所述云主机的监控信息。

需要说明的是,第一,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述适用于代理服务器的方法实施例中的对应过程,在此不再赘述。

第二、所述监控单元802和所述停止单元803可由位于代理服务器80中的中央处理器(centralprocessingunit,cpu)、微处理器(microprocessorunit,mpu)、数字信号处理器(digitalsignalprocessor,dsp)、或现场可编程门阵 列(fieldprogrammablegatearray,fpga)等实现。

本发明实施例提供一种代理服务器,包括:接收单元,用于接收云平台发送的监控信息,所述监控信息包括云主机的ip地址和监控策略。监控单元,用于根据所述监控策略,对所述云主机的ip地址进行监控。相较于现有技术,由于代理服务器能够根据云平台发送的监控策略,对所述云主机的ip地址进行监控,实现了监控云主机ip地址的目的,在ip地址出现故障时,能够及时通知管理员解决,使得用户能够及时正常使用云主机,提高了用户体验。

本发明实施例还提供一种云主机地址监控系统,包括上述任意一种云平台和任意一种代理服务器。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理, 从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1