×

RISK-BASED DYNAMIC GEO-LOCATION BASED REPLICATION OF SERVICES IN CLOUD COMPUTING

  • US 20130339204A1
  • Filed: 07/09/2012
  • Published: 12/19/2013
  • Est. Priority Date: 06/18/2012
  • Status: Abandoned Application
First Claim
Patent Images

1. A system for dynamic provisioning of resources for a distributed computing infrastructure, said system comprising one or more processor units in communication with a memory and configured to perform a method comprising steps of:

  • evaluating a risk, under at least one predicted environmental event, of not replicating at least one local computing service that an operator of said distributed computing infrastructure is expected to provide, wherein said at least one local computing service comprises at least one of infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS);

    determining whether to replicate said at least one local computing service by adding at least one computing infrastructure service provider (CISP) to said distributed computing infrastructure based on said evaluating of said risk, wherein said evaluation of said risk comprises determining an estimated total cost of replicating said at least one local computing service for each of said at least one CISP, said estimated total cost of replicating comprising a cost for replicating said at least one local computing service to each selected CISP under consideration and a cost for restoring said at least one local computing service from said selected CISP under consideration;

    temporarily migrating said at least one local computing service by adding at least one selected CISP to said distributed computing infrastructure if a determination to add said at least one selected CISP is made; and

    restoring said at least one local service to said physical computing infrastructure when a probability of disruption of said at least one local computing service at said physical computing infrastructure is extinguished.

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