×

Physical resource management

  • US 9,277,002 B2
  • Filed: 01/09/2014
  • Issued: 03/01/2016
  • Est. Priority Date: 01/09/2014
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • generating, by a computer processor of a computing system, a physical server pool defining a dedicated group of physical servers associated with a user;

    monitoring, by said computer processor, resources of said physical server pool and additional resources of additional physical server pools defining additional groups of physical servers associated with additional users, wherein each physical server pool of said additional physical server pools is associated with a different user of said additional users;

    consuming, by said computer processor, monitored data retrieved during said monitoring;

    first determining, by said computer processor based on said monitoring data, that a utilization rate of said additional physical server pools is less than a specified threshold value;

    selecting, by said computer processor based on said first determining, a group of physical servers of said additional physical server pools for providing to a logical free server pool, wherein said selecting said group of physical servers of said additional physical server pools for providing to said logical free server pool comprises;

    generating a sorted list of free servers ordered in a descending order of ratings calculated for said group of physical servers;

    migrating, by said computer processor, said group of physical servers to said free server pool;

    determining, by said computer processor, that said physical server pool requires an additional server;

    rating, by said computer processor, servers within said free server pool based on a calculated chance for required usage within an associated physical server pool of said additional physical server pools, wherein calculating each of said ratings comprises;

    selecting choose a topmost free server of said sorted list;

    deactivating said topmost free server;

    scrubbing said topmost free server;

    extending a vLAN for customers to said topmost free server;

    registering said topmost free server with a target server pool; and

    zoning storage pools to said topmost free server;

    allocating, by said computer processor based on results of said rating, a first physical server of said free server pool to said physical server pool requesting a physical server;

    determining, by said computer processor based on a cost analysis, a target configuration associated with allocating associated physical servers of said physical server pool and said additional physical server pools to associated free server pools.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×