IP Library › Granted Patent US 9,935,836
Granted Patent B2
US 9,935,836 · App. 13/082,230 · Granted Apr 3, 2018

Exclusive IP zone support systems and method

Inventors: Paresh Bafna (Maharashtra, IN); Prasanna Kulkarni (Maharashtra, IN)
Assignee: Veritas Technologies LLC
H04L41/0853H04L43/0817H04L41/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,935,836
App. No.
13/082,230
Granted
Apr 3, 2018
Kind
B2
Abstract

Network resource monitoring systems and methods are presented. In one embodiment, a network resource monitoring method comprises: gathering network resource pre-monitoring information, including information indicating whether a network resource is associated with a zone, and if associated with a zone also gathering information indicating zone type; performing a network resource monitoring process on the network resource based on results of the gathered network resource pre-monitoring information; including performing a network resource monitoring process when the network resource is in a local zone that does not otherwise make available or share information with a global zone; and analyzing the results of the network resource monitoring process. In one embodiment, if the network resource is included in an exclusive IP zone. In one exemplary implementation, the network resource monitoring process comprises: ascertaining if a monitoring type trigger condition exists; performing a corresponding type of monitoring if the monitoring type trigger condition exists.

Claims (89)

1. A network interface monitoring method comprising:

gathering pre-monitoring information for a network interface indicating virtualization zone type information for a zone that the network interface is associated with, wherein the virtualization zone type information contains information regarding whether a node unassociated with the zone may access the network interface, and wherein the node unassociated with the zone and a node associated with the zone that the network interface is associated with are members of a cluster comprising a plurality of nodes;

performing a monitoring process on the network interface based on the virtualization zone type information, including performing, in a global zone, a monitoring process when the network interface is in a local zone that does not otherwise make available or share information with the global zone, wherein the local zone and global zone are configured to be run by members of the cluster;

storing, on a first disk, zone data, IP data, and network interface controller data associated with a master node and a slave node within the local zone;

storing, on a second disk, the zone data, the IP data, and the network interface controller data associated with the master node and the slave node within the local zone; and

analyzing results of the monitoring process to determine the health of the network interface, wherein the monitoring process comprises:

checking the type of zone the network interface is assigned to; and

performing monitoring from the global zone if the network interface is assigned to a global zone.

2. The network interface monitoring method of claim 1 wherein the network interface is included in an exclusive IP zone.

3. The network interface monitoring method of claim 1 wherein the monitoring process comprises:

ascertaining if a monitoring type trigger condition exists; and

performing a corresponding type of monitoring if the monitoring type trigger condition exists.

4. The network interface monitoring method of claim 1 wherein the monitoring process comprises:

checking the type of zone the network interface is assigned to;

checking if the zone is running if the network interface is assigned to an exclusive IP zone;

performing detailed monitoring of the network interface from within a local zone assigned to the exclusive IP zone if the exclusive IP zone is running; and

reporting results of the monitoring back to the global zone.

5. The network interface monitoring method of claim 1 wherein the monitoring process comprises:

checking the type of zone the network interface is assigned to;

checking if the zone is running if the network interface is assigned to an exclusive IP zone;

checking if additional IP address information is available if the exclusive IP zone is not running;

plumbing the additional IP address onto the network interface if additional IP address information is available, wherein the plumbing is directed from the global zone;

performing pro-active monitoring of the network interface, wherein the proactive monitoring is directed from the global zone; and

gathering results of the monitoring, wherein the gathering is directed from the global zone.

6. The network interface monitoring method of claim 1 wherein the monitoring process comprises:

checking the type of zone a network interface is assigned to;

checking if the zone is running if the network interface is assigned to an exclusive IP zone;

checking if additional IP address information is available if the exclusive IP zone is not running; and

performing basic monitoring of the network interface if additional IP address information is not available.

7. A reprogrammable non-transitory computer readable medium having stored thereon computer executable instructions that, when executed by a computer system, cause the computer system to perform a method comprising:

gathering pre-monitoring information for a network interface, indicating virtualization zone type information for a zone that the network interface is associated with, wherein the virtualization zone type information contains information regarding whether a node unassociated with the zone may access the network interface and wherein the node unassociated with the zone and a node associated with the zone that the network interface is associated with are members of a cluster comprising a plurality of nodes;

performing a monitoring process on the network interface based on the virtualization zone type information, including performing, in a global zone, a network interface monitoring process when the network interface is in a local zone that does not otherwise make available or share information with the global zone, wherein the local zone and global zone are configured to be run by members of the cluster;

storing, on a first disk, zone data, IP data, and network interface controller data associated with a master node and a slave node within the local zone;

storing, on a second disk, the zone data, the IP data, and the network interface controller data associated with the master node and the slave node within the local zone; and

analyzing results of the monitoring process to determine the health of the network interface, wherein the monitoring process comprises:

checking the type of zone the network interface is assigned to; and

performing monitoring from the global zone if the network interface is assigned to a global zone.

8. The reprogrammable non-transitory computer readable medium of claim 7 wherein the network interface is included in an exclusive IP zone.

9. The reprogrammable non-transitory computer readable medium of claim 7 wherein the monitoring process comprises:

ascertaining if a monitoring type trigger condition exists; and

performing a corresponding type of monitoring if the monitoring type trigger condition exists.

10. The reprogrammable non-transitory computer readable medium of claim 7 wherein the monitoring process comprises:

checking the type of zone the network interface is assigned to;

checking if the zone is running if the network interface is assigned to an exclusive IP zone;

performing detailed monitoring of the network interface from within a local zone assigned to the exclusive IP zone if the exclusive IP zone is running; and

reporting results of the monitoring back to the global zone.

11. The reprogrammable non-transitory computer readable medium of claim 7 wherein the monitoring process comprises:

checking the type of zone the network interface is assigned to;

checking if the zone is running if the network interface is assigned to an exclusive IP zone;

checking if additional IP address information is available if the exclusive IP zone is not running;

plumbing the additional IP address onto the network interface if additional IP address information is available, wherein the plumbing is directed from the global zone;

performing pro-active monitoring of the network interface, wherein the proactive monitoring is directed from the global zone; and

gathering results of the monitoring, wherein the gathering is directed from the global zone.

12. The reprogrammable non-transitory computer readable medium of claim 7 wherein the monitoring process comprises:

checking the type of zone a network interface is assigned to;

checking if the zone is running if the network interface is assigned to an exclusive IP zone;

checking if additional IP address information is available if the exclusive IP zone is not running; and

performing basic monitoring of the network interface if additional IP address information is not available.

13. A computer system comprising:

a cluster comprising a plurality of nodes including a node associated with a zone a network interface is associated with and a node unassociated with the zone; and

a processor coupled to a computer readable storage media and executing computer readable code which causes the computer system to perform operations including:

gathering pre-monitoring information for the network interface indicating virtualization zone type information for the zone that the network interface is associated with, wherein the virtualization zone type information contains information regarding whether the node unassociated with the zone may access the network interface;

performing a monitoring process on the network interface based on the virtualization zone type information, including performing, in a global zone, a monitoring process when the network interface is in a local zone that does not otherwise make available or share information with the global zone, wherein the local zone and global zone are configured to be run by nodes that are members of the cluster;

storing, on a first disk, zone data, IP data, and network interface controller data associated with a master node and a slave node within the local zone;

storing, on a second disk, the zone data, the IP data, and the network interface controller data associated with the master node and the slave node within the local zone; and

analyzing results of the monitoring process to determine the health of the network interface, wherein the monitoring process comprises:

checking the type of zone the network interface is assigned to; and

performing monitoring from the global zone if the network interface is assigned to a global zone.

14. The computer system of claim 13 wherein the network interface is included in an exclusive IP zone.

15. The computer system of claim 13 wherein the monitoring process comprises:

ascertaining if a monitoring type trigger condition exists; and

performing a corresponding type of monitoring if the monitoring type trigger condition exists.

16. The computer system of claim 13 wherein the monitoring process comprises:

checking the type of zone the network interface is assigned to;

checking if the zone is running if the network interface is assigned to an exclusive IP zone;

performing detailed monitoring of the network interface from within a local zone assigned to the exclusive IP zone if the exclusive IP zone is running; and

reporting results of the monitoring back to the global zone.

17. The computer system of claim 13 wherein the monitoring process comprises:

checking the type of zone the network interface is assigned to;

checking if the zone is running if the network interface is assigned to an exclusive IP zone;

checking if additional IP address information is available if the exclusive IP zone is not running;

plumbing the additional IP address onto the network interface if additional IP address information is available, wherein the plumbing is directed from the global zone;

performing pro-active monitoring of the network interface, wherein the proactive monitoring is directed from the global zone; and

gathering results of the monitoring, wherein the gathering is directed from the global zone.

18. The computer system of claim 13 wherein the monitoring process comprises:

checking the type of zone the network interface is assigned to;

checking if the zone is running if the network interface is assigned to an exclusive IP zone;

checking if additional IP address information is available if the exclusive IP zone is not running; and

performing basic monitoring of the network interface if additional IP address information is not available.

Assignments (17)
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY DATA AND CORRECT THE PATENT NUMBERS PREVIOUSLY RECORDED AT REEL: 69548 FRAME: 468. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 4, 2026
From: VERITAS TECHNOLOGIES LLC
To: ARCTERA US LLC
Reel/Frame 074876/0584 →
SECURITY INTEREST Recorded Dec 12, 2025
From: ARCTERA US LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073951/0470 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 069585/0150 Recorded Dec 1, 2025
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: ARCTERA US LLC
Reel/Frame 073833/0848 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 070530/0497 Recorded Dec 1, 2025
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: ARCTERA US LLC
Reel/Frame 073833/0730 →
RELEASE OF SECURITY INTEREST Recorded Dec 16, 2024
From: ACQUIOM AGENCY SERVICES LLC, AS COLLATERAL AGENT
To: VERITAS TECHNOLOGIES LLC (F/K/A VERITAS US IP HOLDINGS LLC)
Reel/Frame 069712/0090 →
RELEASE OF SECURITY INTEREST Recorded Dec 13, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: VERITAS TECHNOLOGIES LLC
Reel/Frame 069634/0584 →
PATENT SECURITY AGREEMENT Recorded Dec 10, 2024
From: ARCTERA US LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069585/0150 →
SECURITY INTEREST Recorded Dec 10, 2024
From: ARCTERA US LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 069563/0243 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2024
From: VERITAS TECHNOLOGIES LLC
To: ARCTERA US LLC
Reel/Frame 069548/0468 →
ASSIGNMENT OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Nov 25, 2024
From: BANK OF AMERICA, N.A., AS ASSIGNOR
To: ACQUIOM AGENCY SERVICES LLC, AS ASSIGNEE
Reel/Frame 069440/0084 →
TERMINATION AND RELEASE OF SECURITY IN PATENTS AT R/F 037891/0726 Recorded Nov 30, 2020
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VERITAS US IP HOLDINGS, LLC
Reel/Frame 054535/0814 →
SECURITY INTEREST Recorded Aug 20, 2020
From: VERITAS TECHNOLOGIES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 054370/0134 →
MERGER Recorded Apr 18, 2016
From: VERITAS US IP HOLDINGS LLC
To: VERITAS TECHNOLOGIES LLC
Reel/Frame 038483/0203 →
SECURITY INTEREST Recorded Feb 23, 2016
From: VERITAS US IP HOLDINGS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037891/0001 →
SECURITY INTEREST Recorded Feb 23, 2016
From: VERITAS US IP HOLDINGS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 037891/0726 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2016
From: SYMANTEC CORPORATION
To: VERITAS US IP HOLDINGS LLC
Reel/Frame 037693/0158 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2011
From: BAFNA, PARESH; KULKARNI, PRASANNA
To: SYMANTEC CORPORATION
Reel/Frame 026094/0294 →
Continuity (1)
Related Publication 20120259972A1 · Oct 11, 2012