基于SaaS的网络管理方法及装置的制造方法

文档序号:8365281阅读:324来源:国知局
基于SaaS的网络管理方法及装置的制造方法
【技术领域】
[0001] 本发明涉及网络通信技术领域,尤其涉及基于SaaS的网络管理方法及装置。
【背景技术】
[0002] 软件即服务是(Software-as-a-service,SaaS)是一种基于互联网提供软件服 务的应用模式。为了适应SaaS的发展,尤其是网络管理系统中包括多个数据中心(Data Center,DC)时,如何对SaaS租户的各个租户设备进行有效的管理,则成了一个重要的问 题。
[0003] 现有技术中,基于SaaS的网络管理方法一般采用多中心主备或者采用多中心独 立的方法。当采用多中心主备方法时,只有一个数据中心作为主数据中心并提供SaaS服 务,其他数据中心作为备数据中心并备份主数据中心的管理数据,不但造成作为备数据中 心的资源浪费,还由于租户的各个租户设备皆需要主数据中心进行管理,使得主数据中心 存在网络瓶颈和性能瓶颈;当采用多中心独立的方法时,各个数据中心只管理本地租户的 各个租户设备,当租户的租户设备分布到不同地理位置时,将被分割到不同的数据中心进 行管理,从而造成无法统一管理租户的业务数据。因此,现有的基于SaaS的网络管理方法 不但管理性能单一,管理效率还很低,

【发明内容】

[0004] 本发明提供基于SaaS的网络管理方法及装置的方法及装置,以解决现有技术中 现有的基于SaaS的网络管理方法性能单一,管理效率还很低的问题。
[0005] 根据本发明实施例的第一方面,提供一种基于SaaS的网络管理方法,所述方法应 用于数据中心DC的云端门户上,所述数据中心包括一个云端门户和至少一个网络管理系 统NMS,所述方法包括:
[0006] 接收租户设备发送的访问请求,所述访问请求携带有所述租户设备的设备标识;
[0007] 在租户信息数据库中查询所述租户设备的设备标识对应的租户信息,以及对应的 管理数据中心的地址标识,所述管理数据中心为管理所述租户设备的数据中心;
[0008] 若根据所述管理数据中心的地址标识确定所述管理数据中心不是本地数据中心 时,将所述访问请求重定向至所述管理数据中心,以使所述管理数据中心的云端门户获取 为所述租户设备分配的管理IP地址,并将所述访问请求重定向至所述管理IP地址对应的 WS,并由所述管理IP地址对应的匪S管理所述租户设备的网络数据。
[0009] 根据本发明实施例的第二方面,提供一种基于SaaS的网络管理装置,所述方法应 用于数据中心DC的云端门户上,所述数据中心包括一个云端门户和至少一个网络管理系 统NMS,所述装置包括:
[0010] 第一接收单元,用于接收租户设备发送的访问请求,所述访问请求携带有所述租 户设备的设备标识;
[0011] 查询单元,用于在租户信息数据库中查询所述租户设备的设备标识对应的租户信 息,以及对应的管理数据中心的地址标识,所述管理数据中心为管理所述租户设备的数据 中心;
[0012] 重定向单元,用于若根据所述管理数据中心的地址标识确定所述管理数据中心不 是本地数据中心时,将所述访问请求重定向至所述管理数据中心,以使所述管理数据中心 的云端门户获取为所述租户设备分配的管理IP地址,并将所述访问请求重定向至所述管 理IP地址对应的匪S,并由所述管理IP地址对应的匪S管理所述租户设备的网络数据。
[0013] 应用本发明实施例,任一数据中心的云端门户接收租户设备的访问请求后,皆能 够将该访问请求重定向至对应的管理数据中心的WS,并由该WS对租户设备进行管理,实 现了每个数据中心的云端门户的异地多活,从而有效地利用了各个数据中心的资源,并能 够对租户提供统一的管理数据,进而提高了管理效率。
【附图说明】
[0014] 图1是应用本发明实施例基于SaaS的网络管理的应用场景示意图;
[0015] 图2是本发明基于SaaS的网络管理方法的一个实施例流程图;
[0016] 图3是本发明基于SaaS的网络管理方法的另一个实施例流程图;
[0017] 图4是本发明基于SaaS的网络管理方法的装置所在设备的一种硬件结构图;
[0018] 图5是本发明基于SaaS的网络管理装置的一个实施例框图。
【具体实施方式】
[0019] 为了使本技术领域的人员更好地理解本发明实施例中的技术方案,并使本发明实 施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明实施例中技术方 案作进一步详细的说明。
[0020] 参见图1,为应用本发明实施例基于SaaS的网络管理的应用场景示意图:
[0021] 图1中示出了一种多数据中心的组网架构。该组网架构中可以包括多个数据中 心,比如,三个数据中心,分别是数据中心1、数据中心2和数据中心。并且,这些数据中心 可以分布于不同的位置,该位置指的是位于不同国家或城市等地理上的位置,比如,数据中 心1位于英国、数据中心2位于美国,数据中心3位于中国。其中,各个数据中心可以对应 物理机房基础设施,比如,电力、机房、空调等,以及网络设备、服务器或存储设备等。
[0022] 上述组网架构中的每个数据中心皆包括一个云端门户(CloudPortal)和至少一 个网络管理系统(NetworkManagementSystem,匪S)。其中,云端门户负责本数据中心管 理的租户、设备的注册和激活校验;匪S能够执行网络管理功能,比如,告警、配置或计费等 功能,匪S的个数可以根据实际业务数据量来决定,如果业务数据量比较大,为了达到负载 均衡,可以有多个WS构成一个集群。
[0023] 现有技术中,不管采用多中心主备方法,还是采用多中心独立的方法,其管理性能 单一,管理效率很低。而本发明实施例中可以采用异地多活的模式实现基于SaaS的网络管 理。其中,异地多活的模式指的是多个数据中心同时为租户提供SaaS服务。具体为:各个 数据中心的云端门户之间通过消息同步租户信息,各个数据中心的网络管理系统之间可以 进行异地互相备份租户的管理数据。
[0024] 因此,本发明实施例中的基于SaaS的网络管理方法可以有效利用各个数据中心 的资源,并能够对租户提供统一的管理数据,从而提高了管理效率。
[0025] 下面结合附图对本发明于SaaS的网络管理的实施例进行详细描述。
[0026] 参见图2,为本发明基于SaaS的网络管理方法的一个实施例流程图,该实施例从 数据中心DC的云端门户侧进行描述,该数据中心包括一个云端门户和至少一个匪S,该方 法包括以下步骤:
[0027] 步骤210 :接收租户设备发送的访问请求,该访问请求携带有租户设备的设备标 识。其中,该设备标识可以是租户设备的媒体接入控制(MediumAccessControl,MAC)地 址。
[0028] 具体地,租户的租户设备开机上电,按照就近原则连接距离最近的数据中心,故该 最近的数据中心的云端门户会接收到该租户设备的访问请求。
[0029] 步骤220 :在租户信息数据库中查询租户设备的设备标识对应的租户信息,以及 对应的管理数据中心的地址标识。其中,对应的管理数据中心为管理租户设备的数据中心, 管理数据中心的地址标识可以为任一能够区分不同数据中心的标识,比如:管理数据中心 的地址标识为管理数据中心的云端门户的IP地址。
[0030] 本发明实施例中,接受租户的注册请求的数据中心为管理数据中心,并由该管理 数据中心管理该租户注册的租户设备。
[0031] 管理数据中心接受租户的注册请求后,获取租户注册的租户信息,该租户信息可 以包括租户的身份标识和租户设备的设备标识。管理数据中心还会将租户信息存入本地租 户信息数据中,并将租户信息发送至其他的普通数据中心,以使其他的普通数据中心根据 接收到的租户信息更新自身的租户信息数据库。而其他的普通数据中心不管理该租户注册 的租户设备。
[0032] 其中,管理数据中心与租户是--对应的。
[0033] 比如:以图1所示的数据中心1、数据中心2和数据中心3为例,若租户1
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1