Storage system deduplication with service level agreements

    公开(公告)号:US11531641B2

    公开(公告)日:2022-12-20

    申请号:US16189813

    申请日:2018-11-13

    摘要: Mechanisms are provided for adjusting a configuration of data stored in a storage system. According to various embodiments, a storage module may be configured to store a configuration of data. A processor may be configured to identify an estimated performance level for the storage system based on a configuration of data stored on the storage system. The processor may also be configured to transmit an instruction to adjust the configuration of data on the storage system to meet the service level objective when the estimated performance level fails to meet a service level objective for the storage system.

    Collecting and transmitting diagnostics information from problematic devices

    公开(公告)号:US10956247B2

    公开(公告)日:2021-03-23

    申请号:US15824888

    申请日:2017-11-28

    IPC分类号: G06F11/07 H04W4/80 G06F11/30

    摘要: A system, method, and computer-readable medium are disclosed for collecting and transmitting diagnostics information via a diagnostic information operation. The diagnostic information operation begins with a system periodically writing diagnostic information such as diagnostic errors and warnings to non-volatile local storage contained within the system. Upon detection of a failure, the user activates an NFC-enabled device (such as a mobile device) and positions the NFC-enabled device within NFC range of the failed system. The failed system then communicates the diagnostic information stored within the non-volatile local storage to NFC-enabled device.

    System and method for managing clustered radio networks

    公开(公告)号:US10826811B1

    公开(公告)日:2020-11-03

    申请号:US14178158

    申请日:2014-02-11

    IPC分类号: H04L12/26

    摘要: In one embodiment, a method includes, on a monitoring system, maintaining hot-cluster data. The hot-cluster data includes identification of at least one hot cluster. The at least one hot cluster includes at least one hot-cluster remote node and is served by two or more hot-cluster networking devices. The method further includes selecting a monitoring request and transmitting the monitoring request to the two or more hot-cluster networking devices as a passive request. Via the passive request, the two or more hot-cluster networking devices are instructed to: not forward the monitoring request to the at least one hot-cluster remote node until a control request is received from a communicably separate control system; and upon receipt of the control request, transmit the monitoring request and the control request to the at least one hot-cluster remote node together as a piggy-back request.

    Secure shell public key audit system

    公开(公告)号:US10681026B2

    公开(公告)日:2020-06-09

    申请号:US15832563

    申请日:2017-12-05

    申请人: QUEST SOFTWARE

    IPC分类号: H04L9/32 H04L29/06

    摘要: A system for auditing authorized key files associated with secure shell (SSH) servers is disclosed. In an example, the system may include a purpose-built SSH audit server. The SSH audit server may be configured to receive an authorized key file and a list of users. The SSH audit sever may generate and provide unique registration codes for each of the users in the list. The SSH audit server may associate particular users with particular public keys as each of the users accesses the SSH audit server using a public key and inputs a registration code.

    Systems and methods for secure device management

    公开(公告)号:US10594701B1

    公开(公告)日:2020-03-17

    申请号:US16153282

    申请日:2018-10-05

    IPC分类号: G06F17/00 H04L29/06

    摘要: In one embodiment, a method is performed by a computer system. The method includes receiving base attribute values of a registrant device. The method further includes determining similarities of the base attribute values to a reference string to yield base similarity values. The method also includes registering the registrant device for policy enforcement using the base similarity values. Furthermore, the method includes, responsive to a trigger, determining target attribute values of a target device. Also, the method includes determining similarities of the target attribute values to the reference string to yield target similarity values. Moreover, the method includes, responsive to the target similarity values satisfying a similarity threshold in relation to the base similarity values, configuring policy enforcement such that the target device is treated as the registrant device.

    Sizing of one or more jobs within one or more time windows

    公开(公告)号:US10552220B2

    公开(公告)日:2020-02-04

    申请号:US14869758

    申请日:2015-09-29

    IPC分类号: G06F9/48 G06F9/50 G06F11/30

    摘要: Aspects of the present invention provide systems and methods that ascertain appropriate time windows for when a task or tasks are best suited to be performed and also for appropriately sizing the number of tasks so that they can be completed within a window or windows. In embodiments, a system for estimating a system resource comprises a component selection system configured to receive a selection of one or more components and/or one or more metrics to be monitored. In embodiments, an analyzer uses at least some of the gathered data to determine one or more resource capacity windows for performing a task or tasks and determines an appropriate job size or sizes for scheduling the tasks to be performed within the one or more resource capacity windows.

    Systems and methods for tuning cross-platform data collection

    公开(公告)号:US10536352B1

    公开(公告)日:2020-01-14

    申请号:US14819233

    申请日:2015-08-05

    IPC分类号: H04L12/26 H04L29/08

    摘要: In one embodiment, a method includes extracting a cross-platform data-collection schema based, at least in part, on information available via heterogeneous interfaces of a plurality of source platforms. The cross-platform data-collection schema identifies a plurality of collectable data points in relation to particular source platforms. The method further includes configuring a cross-platform data-collection schedule for the plurality of source platforms. The cross-platform data-collection schedule indicates a collected subset of the plurality of collectable data points in relation to collection frequencies. The method also includes causing data values for the collected subset to be collected on an ongoing basis as dictated by the cross-platform data-collection schedule. Furthermore, the method includes processing a proposed change to at least one of the collected subset and the collection frequencies. In addition, the method includes modifying the cross-platform data-collection schedule to reflect the proposed change.

    Systems and methods for facilitating portable user sessions

    公开(公告)号:US10516743B1

    公开(公告)日:2019-12-24

    申请号:US14666410

    申请日:2015-03-24

    IPC分类号: H04L29/08 H04L29/06

    摘要: In an embodiment, a method is performed by a computer system. The method includes automatically receiving, from an agent on a client device that is physically distinct from the computer system, a cookie corresponding to an active user session on a website. The active user session is previously established on the website in response to the website receiving valid user credentials from the client device. The method also includes storing the cookie in memory. In addition, the method includes, via the cookie, collecting information from the website over the active user session, thereby reusing the active user session. Further, the method includes periodically sending a dummy request comprising the cookie to the website, thereby preserving the active user session.

    Systems and methods of patternizing logged user-initiated events for scheduling functions

    公开(公告)号:US10417613B1

    公开(公告)日:2019-09-17

    申请号:US14660697

    申请日:2015-03-17

    IPC分类号: G06Q10/10 G06N5/04 G06N7/00

    摘要: In one embodiment, a method includes selecting a set of logged user-initiated events of a user. The method further includes determining timing information, device-identification information, and user-location information for the set of logged user-initiated events. In addition, the method includes correlating the set of logged user-initiated events to recurring time intervals of a time map. Also, the method includes determining an overall density, a location-specific density, and a device-specific density of the set of logged user-initiated events for at least some recurring time intervals of the time map. Furthermore, the method includes generating a time-based activity pattern of the user, the time-based activity pattern comprising, for the at least some recurring time intervals of the time map, information related to the overall density, the location-specific density, and the device-specific density. In addition, the method includes publishing the time-based activity pattern to a scheduling interface.

    Cloud-based device configuration management of heterogeneous devices

    公开(公告)号:US10405155B2

    公开(公告)日:2019-09-03

    申请号:US15792528

    申请日:2017-10-24

    摘要: The present disclosure provides for information handling systems and methods to configure and manage any number of heterogeneous devices. In various embodiments, a shared device configuration is simultaneously applied to a selected group of otherwise incompatible heterogeneous devices that may use different communication protocols and operating systems. Certain embodiments create and maintain a database of configuration and operational information that is accessible across platforms. A group device configuration may be automatically applied to all devices in the selected group via a batch command. Some embodiments allow independent heterogeneous devices that have similar functionality to have different device configuration settings.