Scalable Tenant Networks

a tenant network and tenant technology, applied in data switching networks, instruments, program control, etc., can solve the problems of scalability, complex management overhead, and inability to scale up,

Inactive Publication Date: 2017-06-15
MICROSOFT TECH LICENSING LLC
View PDF24 Cites 107 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0003]This Summary is provided in order to introduce simplified concepts of the present disclosure, which are further described below in the Detailed Description. This summary is not intended to identify essential features of the claimed subject matter, nor is it intended for use in determining the scope of the claimed subject matter.
[0004]Examples of the present disclosure provide template-driven local policy updates for virtualized machines in a datacenter environment. A central control and / or monitoring node (e.g., a “central controller”) calculates and pushes down policy templates to local control and / or monitoring nodes (e.g., the “local controllers”). The templates provide boundaries and / or a pool of networking resources, from which the local control and / or monitoring node is enabled to calculate policy updates for locally instantiated virtual machines and containers. The local control and monitoring node is configured to monitor the allotted resource utilization, and request from the central controller additional or updated templates and resources for those virtual machines and containers within its control.

Problems solved by technology

Managing change in a datacenter has always been difficult.
This flexibility and multi-tenant isolation will add complex management overhead and ultimately, scalability.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Scalable Tenant Networks
  • Scalable Tenant Networks
  • Scalable Tenant Networks

Examples

Experimental program
Comparison scheme
Effect test

example clauses

[0068]Example A, a system comprising: a local controller configured to: monitor resource utilization of the system; receive a policy template that includes one or more configurable network policy elements from a central controller; calculate a network virtualization policy for at least one virtualized computing resource implemented within one or more nodes associated with the local controller, the network virtualization policy being based at least on the received policy template and the monitored resource utilization and the network virtualization policy configuring network connectivity for the at least one virtualized computing resource; and distribute the network virtualization policy to one or more network infrastructure elements and / or to the one or more nodes; and a local store configured to store the monitored resource utilization, the policy template, and the calculated network virtualization policy.

[0069]Example B, the system of Example A, wherein the local controller is fur...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Template-driven locally calculated policy updates for virtualized machines in a datacenter environment are described. A central control and monitoring node calculates and pushes down policy templates to local control and monitoring nodes. The templates provide boundaries and/or a pool of networking resources, from which the local control and monitoring node is enabled to calculate policy updates for locally instantiated virtual machines and containers.

Description

RELATED APPLICATIONS[0001]This application claims priority to U.S. provisional application No. 62 / 267,664, filed Dec. 15, 2015, and entitled “Scalable Tenant Networks”, the entirety of which is hereby incorporated by reference into this application.BACKGROUND[0002]Managing change in a datacenter has always been difficult. In the early days, people had to manually connect cables and update configuration files. Automation technologies and techniques such as Dynamic Host Configuration Protocol (DHCP), dynamic Domain Name System (DNS) registrations, Virtual Local Area Networks (VLANs), and switch management scripts lightened the load. Datacenters have experienced massive growth. To enable more flexibility, a new generation of technologies and techniques have been created such as network virtualization and network functions virtualization (NFV). These create flexibility to manage this new hyperscale datacenter. Recently, another variable has been added to the equation: containers and nes...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): H04L12/46H04L29/08H04L12/24
CPCH04L12/4675H04L67/1031H04L41/12H04L41/0893G06F9/45537H04L41/40H04L41/0894H04L41/122
Inventor GADDEHOSUR, POORNANANDA R.SCHULTZ, BENJAMIN M.
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products