Browse Prior Art Database

REAL-TIME HARDWARE RESERVATION AND SNOOZE MECHANISM

IP.com Disclosure Number: IPCOM000213628D
Publication Date: 2011-Dec-22
Document File: 9 page(s) / 547K

Publishing Venue

The IP.com Prior Art Database

Related People

Shivneet Singh: AUTHOR [+2]

Abstract

Techniques for optimal hardware resource utilization. An application or tool is provided that monitors usage and power consumption of network devices to dynamically allocate hardware resources with optimized sequencing. The application also provisions a “snooze” feature for idling resources and monetizes resource utilization to provide graphical reports for network devices on a per-device basis. By monitoring network reservation information, the application maintains a database of all available devices that are used and maintained. Unused devices are “snoozed”, and accordingly, once the dynamic allocation for all incoming requests has been handled, the “snooze” option is executed for the unused resources of the network devices. As a result, energy costs may be reduced by saving power consumption of unused resources. Additionally, these techniques may reduce carbon footprints associated with the network devices.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 31% of the total text.

Page 01 of 9

REAL-TIME HARDWARE RESERVATION AND SNOOZE MECHANISM

AUTHORS:

Shivneet Singh
Li Chen

CISCO SYSTEMS, INC.

ABSTRACT


Techniques for optimal hardware resource utilization. An application or tool is

provided that monitors usage and power consumption of network devices to dynamically allocate hardware resources with optimized sequencing. The application also provisions a "snooze" feature for idling resources and monetizes resource utilization to provide graphical reports for network devices on a per-device basis. By monitoring network reservation information, the application maintains a database of all available devices that are used and maintained. Unused devices are "snoozed", and accordingly, once the dynamic allocation for all incoming requests has been handled, the "snooze" option is executed for the unused resources of the network devices. As a result, energy costs may be reduced by saving power consumption of unused resources. Additionally, these techniques may reduce carbon footprints associated with the network devices.

DETAILED DESCRIPTION


A tool or application is provided for optimizing hardware resources for processing

operations based on measured network device usage. In general, network devices operate independently in isolation from one another. Device inter-connectivity is created between the devices, and neighbor learning occurs through a topology detection protocol or a device discovery protocol. The devices are monitored by a network application or tool, and any unused devices are "snoozed" (put into a low power sleep mode) to minimize the power consumption of these devices. For example, the devices may be "snoozed" using a network command line interface (CLI). When a new user logs on to the network, the network application or tool provides the user with a real-time snapshot

Copyright 2011 Cisco Systems, Inc. 1


Page 02 of 9

of the network topologies, including information about network device usages. Based on the user's input, the network devices may be locked.

    For large product development environments, new features are burdened with hardware resource limitations. Setups for these new features are performed on a per-user basis, which results in a large number of idle-hours and corresponding high power consumption for each unused network device. As shown in FIG. 1, when a user logs on to a network, network devices are assigned to the users individually such that the devices coexist independently from each user. For the network devices associated with each user, some resources (e.g., hardware resources) are used for processing operations, while resources on other network devices remain idle. Many or all of these devices in FIG. 1, are continuously powered "on" (e.g., for 24 hours a day, seven days a week) regardless of whether hardware resources are used. This results in unnecessary financial costs for an organization. For example, power is unnecessarily supplied to unused devices, and new devices must be ordered for e...