US2005198530A1PendingUtilityA1
Methods and apparatus for adaptive server reprovisioning under security assault
Priority: Dec 12, 2003Filed: Dec 12, 2003Published: Sep 8, 2005
Est. expiryDec 12, 2023(expired)· nominal 20-yr term from priority
H04L 63/1441G06F 21/554
46
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
Methods and apparatus for automated adaptive reprovisioning of servers under security assault. The method comprises detecting a security assault or a possible security assault on a first server, and reprovisioning by automatically creating a new server instance with a desired new server configuration to perform at least one of the tasks performed by said server.
Claims
exact text as granted — not AI-modified1 . A method for automated adaptive reprovisioning of servers under security assault, the method comprising:
detecting a security assault or a possible security assault on a first server; and reprovisioning by automatically creating a new server instance with a desired new server configuration to perform at least one of the tasks performed by said first server.
2 . The method of claim 1 , wherein said detecting comprises determining if said first server is a candidate for reprovisioning, because of properties or behavior that suggest its security has been compromised or is likely to be compromised, or its functioning otherwise unacceptably impaired, by a security assault.
3 . The method of claim 1 , wherein said reprovisioning comprises automatically bringing up said new server instance, or otherwise making available said new server instance to customers or other users of said first server.
4 . The method of claim 1 , further comprising bringing down said first server prior to said reprovisioning.
5 . The method of claim 1 , wherein said new server instance brought up in said reprovisioning differs from said first server in at least one parameter.
6 . The method of claim 1 , wherein a difference between said new server instance and said first server is responsive to whether or not other security incidents have been detected in a network to which said servers are coupled.
7 . The method of claim 1 , wherein a difference between said new server instance and said first server is responsive to a nature of any other security incidents that have been detected in said network to which said servers are coupled.
8 . The method of claim 1 , wherein a difference between said new server instance and said first server is responsive to a probable compromise or a functional impairment observed in said detection.
9 . The method of claim 1 , wherein a difference between said new server instance and said first server includes a version of server software used by said servers.
10 . The method of claim 1 , wherein a difference between said new server instance and said first server includes a version of operating system software used by said servers.
11 . The method of claim 1 , wherein a difference between said new server instance and said first server includes a version of network connectivity software used by said servers.
12 . The method of claim 1 , wherein a difference between said new server instance and said first server includes strength of encryption used by said servers.
13 . The method of claim 1 , wherein a difference between said new server instance and said first server includes a degree of function offered to users by said servers.
14 . The method of claim 1 , wherein said new server instance brought up in said reprovisioning differs from said first server only if more than a fixed number of instances of probable server compromise have been observed.
15 . The method of claim 1 , wherein a difference between said new server instance and said first server is responsive to a number of probable server compromises that have been observed.
16 . The method of claim 1 , wherein said server comprises a computer providing services through a network.
17 . The method of claim 1 , wherein said server comprises a program running on a network-coupled computer, providing services through a network.
18 . The method of claim 1 , wherein said reprovisioning comprises selecting said desired new server configuration for said new server instance from a plurality of new server configurations.
19 . The method of claim 18 , wherein said selecting said desired new server configuration for said new server instance comprises selecting a new server configuration from a table of new server configurations.
20 . The method of claim 18 , wherein said selecting said desired new server configuration for said new server instance comprises randomly selecting a new server configuration from among all new server configurations in a table.
21 . The method of claim 18 , wherein said selecting said desired new server configuration for said new server instance comprises randomly selecting a new server configuration from among all new server configurations in a table for which no probable compromise has been observed.
22 . The method of claim 18 , wherein said selecting said desired new server configuration for said new server instance comprises indexing into a table according to a number of times a server providing a function of said first server has been subject to probable compromise.
23 . A computer-readable medium having stored thereon a plurality of instructions for automated adaptive reprovisioning of servers under security assault, said plurality of instructions including instructions which, when executed by a processor, cause said processor to perform:
detecting a security assault or a possible security assault on a first server; and reprovisioning by automatically creating a new server instance with a desired new server configuration to perform at least one of the tasks performed by said first server.
24 . The computer-readable medium of claim 23 , wherein said detecting comprises determining if said first server is a candidate for reprovisioning, because of properties or behavior that suggest its security has been compromised or is likely to be compromised, or its functioning otherwise unacceptably impaired, by a security assault.
25 . The computer-readable medium of claim 23 , wherein said reprovisioning comprises automatically bringing up said new server instance, or otherwise making available said new server instance to customers or other users of said first server.
26 . The computer-readable medium of claim 23 , further comprising bringing down said first server prior to said reprovisioning.
27 . The computer-readable medium of claim 23 , wherein said new server instance brought up in said reprovisioning differs from said first server in at least one parameter.
28 . The computer-readable medium of claim 23 , wherein a difference between said new server instance and said first server is responsive to whether or not other security incidents have been detected in a network to which said servers are coupled.
29 . The computer-readable medium of claim 23 , wherein a difference between said new server instance and said first server is responsive to a nature of any other security incidents that have been detected in said network to which said servers are coupled.
30 . A system for automated adaptive reprovisioning of servers under security assault, the system comprising:
a first server; a security monitor, coupled to said first server, for detecting if said first server is a candidate for automatic reprovisioning with a new server instance; and a provisioner, coupled to said first server, for automatically reprovisioning said server with said new server instance if said server is such a candidate.Join the waitlist — get patent alerts
Track US2005198530A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.