The server computer (DNPS) authorizes/decrypts the network, which is supplied by one or more orchestration schemes (OS) in the client-server architecture. Program code instructions instruct the server computer to implement a user interface (UI) for remotely managing the server computer, which provides access to data managed by the server computer, web-based application programming interface (API) supporting service-oriented architecture (SOA), and network management logic. The network management logic dynamically assigns and releases the network via one or more orchestration schemes (OS) and the web-based application programming interface (API). In the alternative implementation, the network management logic cooperates with the software-defined network controller (SDNC) to authorize/de-authorize the network. Physical implementations can implement either or both of the SOA-based and SDN-based implementations.
【技术实现步骤摘要】
【国外来华专利技术】在编配的或软件定义的计算环境中对网络授权/解授权在先案件历史本申请是名称为“用于编配计算环境中的IP授权和解授权的方法和装置”的于2013年6月19日提交、作为US20130346618公布的共有的专利申请第13/921,361号的部分接续申请,该专利申请要求于2012年6月20日提交的芬兰专利申请第20125680的优先权。
本专利技术涉及云计算环境中的IP网络和IP资源的授权和解授权。
技术介绍
正如长期以来为人所知的,互联网协议v.4(IPv4)在可用的地址空间方面是相当受限的。为了解决该问题,标准RFC1918定义了三种旨在用于私有的网络,即10.0.0.0(A类)、172.16.0.0(B类)和192.168.0.0(C类)。这些私有网络都没有被路由到公共互联网。大型企业和服务提供商通常具有A类网络(10.0.0.0)地址空间,以扩展其可用的地址空间,而在家庭和小办公室中使用的ADSL和电缆调制解调器则对来自私有192.168网络的IP地址进行分配。通过利用网络地址转换(NAT)技术来提供与外界的连接,其中,位于公共网络和私有网络之间的NAT装置充当桥接器。由于多个私有网络共享相同的10.0.0.0地址空间,所以它们是重叠的。只要这些私有网络在内部运行而不被路由到公共互联网,重叠便是无关紧要的问题。在涉及云计算或基于云的服务时,私有网络的重叠成为了问题。例如,基础设施即服务(IaaS)服务提供商正在逐渐地部署多租户计算环境,其用于并发地向多个业务客户端提供服务,所有这些业务客户端都可以使用相同的10.0.0.0地址空间,特别是在虚拟私有云和/或其 ...
【技术保护点】
1.一种服务器计算机,该服务器计算机包括:‑处理系统,该处理系统包括存储应用和数据的至少一个处理单元;其中,所述服务器计算机对网络授权/解授权并将所述网络供应至一个或更多个编配方案;‑其中,所述一个或更多个编配方案和所述服务器计算机构成客户端‑服务器架构;‑其中,所述处理系统包括用于指示所述处理系统实现以下特征的程序代码指令:‑用于管理所述服务器计算机的用户接口,其中,所述用户接口提供对由所述服务器计算机管理的数据的访问;‑支持面向服务的架构SOA的基于web的应用编程接口;以及‑网络管理逻辑,该网络管理逻辑动态地指派和释放网络以及将所述网络供应至一个或更多个编配方案。
【技术特征摘要】
【国外来华专利技术】2016.02.18 US 15/046,9851.一种服务器计算机,该服务器计算机包括:-处理系统,该处理系统包括存储应用和数据的至少一个处理单元;其中,所述服务器计算机对网络授权/解授权并将所述网络供应至一个或更多个编配方案;-其中,所述一个或更多个编配方案和所述服务器计算机构成客户端-服务器架构;-其中,所述处理系统包括用于指示所述处理系统实现以下特征的程序代码指令:-用于管理所述服务器计算机的用户接口,其中,所述用户接口提供对由所述服务器计算机管理的数据的访问;-支持面向服务的架构SOA的基于web的应用编程接口;以及-网络管理逻辑,该网络管理逻辑动态地指派和释放网络以及将所述网络供应至一个或更多个编配方案。2.根据权利要求1所述的服务器计算机,其中,所述网络管理逻辑动态地指派和释放网络块以及各网络块中的单独的网络前缀、网络、子网络和微分段。3.根据权利要求1所述的服务器计算机,其中,所述网络管理逻辑处理请求网络的请求,并且如果以下条件中的至少一个为真,则从网络块指派所请求的网络:-所述请求指定已被标记至网络用户的网络块或网络前缀;-所述服务器计算机已配置默认的位掩码,该位掩码在被标记至该网络用户的网络块中可用;-所述请求指示IP地址或位掩码,并且具有与该IP地址或位掩码对应的大小的所请求的网络和/或公共网络可用;以及-已用默认的位掩码对所述服务器计算机进行配置,并且在至少一个公共网络块中,具有与所述默认的位掩码对应的大小的网络可用。4.根据权利要求3所述的服务器计算机,所述服务器计算机被配置成管理网络块,其一部分通过不同于所述编配方案的技术来管理。5.根据权利要求1所述的服务器计算机,其中,所述服务器计算机响应于检测到先前指派的网络不再被使用而释放所述先前指派的网络。6.根据权利要求5所述的服务器计算机,其中,所述服务器计算机通过跟踪所述先前指派的网络的实际使用而执行所述检测。7.根据权利要求1所述的服务器计算机,其中,所述处理系统还包括用于指示所述处理系统实现以下特征的程序代码指令:-经由所述一个或更多个编配方案和所述基于web的应用编程接口动态地向多个主机指派和释放互联网协议IP资源;-针对两个或更多个主机中的每一个创建至少一个唯一IP资源,其中,所述两个或更多个主机是具有重叠地址空间的网络的节点,以及-其中,所述至少一个唯一IP资源基于所述两个或更多个主机中的相应一个的私有网络的名称与所述私有网络内的IP地址的组合。8.一种服务器计算机,该服务器计算机包括:-处理系统,该处理系统包括存储应用和数据的至少一个处理单元;其中,所述服务器计算机对要由一个或更多个SDN控制器激活/解激活的网络授权/解授权;-其中,所述一个或更多个SDN控制器和所述服务器计算机构成客户端-服务器架构;-其中,所述处理系统包括用于指示所述处理系统实现以下特征的程序代码指令:-用于远程管理所述SDN控制器的用户接口,其中,所述用户接口提供对由所述SDN控制器管理的数据的访问;-基于web的客户端连接器,该基于web的客户端连接器与所述SDN控制器的应用编程接口通信;以及-网络管理逻辑,该网络管理逻辑动态地指派和释放要由一个或更多个SDN控制器激活/解激活的网络。9.根据权利要求8所述的服务器计算机,其中,所述网络管理逻辑所述网络管理逻辑动态地指派和释放网络块以及各网络块中的单独的网络前缀、网络、子网络和微分段。10.根据权利要求8所述的服务器计算机,其中,所述网络管理逻辑处理请求网络的请求,并且如果以下条件中的至少一个为真,则从网络块指派所请求的网络:-所述请求指定已被标记至网络用户的网络块或网络前缀;-所述服务器计算机已配置默认的位掩码,该位掩码在被标记至该网络用户的网络块中可用;-所述请求指示IP地址或位掩码,并且具有与该IP地址或位掩码对应的大小的所请求的网络和/或公共网络可用;以及-已用默认的位掩码对所述服务器计算机进行配置,并且...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。