1460915744-d79c3a4f-469c-4b71-8a84-a4e2a8989de6

1. An apparatus for simultaneously removing a first gas and at least one alkaline species from water, comprising:
a) a vessel for receiving a flow of water, where the water comprises a first gas and the alkaline species;
b) a plurality of partitions sequentially dividing the vessel into at least a first gasification chamber and a second gasification chamber, each adjacent chamber fluidly communicating with one another, each chamber having a vapor space, in the absence of communication between the vapor spaces of adjacent chambers;
c) an inlet to introduce the flow of water into the gasification chambers;
d) a gas feed to introduce a second gas into at least the first gasification chamber;
e) an acid feed tube to introduce an acid into each gasification chamber to react with the alkaline species;
f) a mechanism for ingesting and mixing the second gas and the acid into the water of each gasification chamber for creating a turbulent area and for displacing at least a portion of the first gas to the vapor space of each chamber; and
g) a gas outlet in each chamber for removing the displaced first gas from the vapor space of each chamber; and
h) an outlet for removing clarified water from the vessel.
2. The apparatus of claim 1 further comprising a control mechanism for controlling the water level in the vessel and a flow control mechanism for the gas.
3. The apparatus of claim 1 where the mechanism for ingesting and mixing is a submerged rotor mechanism.
4. The apparatus of claim 1 further comprising an exhaust for removing the first gas from the apparatus.
5. The apparatus of claim 1 further comprising a channel in each gasification chamber to remove oil suspended on the water from each chamber.
6. The apparatus of claim 5 adapted to simultaneously reduce suspended matter, alkalinity and pH adjustment of the water, resulting in simplification of operation and reduced operating and capital costs as compared with a process where reducing suspended matter, alkalinity and pH adjustment of the water are performed separately.
7. An apparatus for simultaneously removing a first gas, at least one alkaline species, and oil from water, comprising:
a) a vessel for receiving a flow of water, where the water comprises a first gas, oil, and the alkaline species;
b) a plurality of partitions sequentially dividing the vessel into at least a first gasification chamber and a second gasification chamber, each adjacent chamber fluidly communicating with one another, each chamber having a vapor space, in the absence of communication between the vapor spaces of adjacent chambers;
c) an inlet to introduce the flow of water into the gasification chambers;
d) a gas feed to introduce a second gas into at least the first gasification chamber;
e) an acid feed tube to introduce an acid into each gasification chamber to react with the alkaline species;
f) a mechanism for ingesting and mixing a second gas and the acid into the liquid of each gasification chamber for creating a turbulent area and for displacing at least a portion of the first gas to the vapor space of each chamber;
g) a gas outlet in each chamber for removing the displaced first gas from the vapor space of each chamber;
h) a channel in each gasification chamber to remove oil suspended on the water from each chamber
i) an outlet for removing water from the vessel; and
j) a control mechanism for controlling the water level in the vessel.
8. A gas and alkaline species removal apparatus comprising:
a) a vessel comprising an inlet and an outlet;
b) a plurality of partitions between the inlet and the outlet sequentially dividing the vessel into at least a first gasification chamber and a second gasification chamber, each adjacent chamber fluidly communicating with one another, each chamber having a vapor space, in the absence of communication between the vapor spaces of adjacent chambers;
d) a gas feed in at least the first gasification chamber, each gas feed having a flow control device;
e) an acid feed tube in each gasification chamber, each acid feed having a flow control device;
f) a first gas and acid ingesting and second gas displacing mechanism in each gasification chamber; and
g) a gas outlet in each chamber, each gas outlet having a flow control device.
9. The apparatus of claim 8 further comprising a control mechanism for controlling a liquid level in the vessel and a flow control mechanism for the gas.
10. The apparatus of claim 8 where the mechanism for ingesting and displacing is a rotor mechanism adapted to be submerged into a liquid.
11. The apparatus of claim 8 further comprising an exhaust for removing the first gas from the apparatus.
12. The apparatus of claim 8 further comprising a channel in each gasification chamber adapted to remove oil suspended on the water from each chamber.
13. The apparatus of claim 12 adapted to simultaneously reduce suspended matter, alkalinity and pH adjustment of water, resulting in simplification of operation and reduced operating and capital costs as compared with a process where reducing suspended matter, alkalinity and pH adjustment of the water are performed separately.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A computer implemented method for managing computer workloads with security policy enforcement, the computer implemented method comprising:
responsive to determining that a component has failed to meet processing requirements, identifying a candidate host where the component may be migrated based on performance considerations;
comparing a first security policy associated with the component to a second security policy associated with the candidate host to determine if the first security policy is equivalent to or stronger than the second security policy; and
responsive to a determination that the first security policy is equivalent to or stronger than the second security policy, migrating the component to the candidate host.
2. The computer implemented method of claim 1, further comprising:
responsive to a determination that the first security policy is weaker than the second security policy, dropping the candidate host from consideration as a migration candidate.
3. The computer implemented method of claim 1, wherein the migrating step further comprises:
evaluating performance effects of migrating the component to the candidate host, wherein the component is migrated to the candidate host only if the performance effects meet an acceptable threshold level of performance.
4. The computer implemented method of claim 3, wherein the acceptable threshold level of performance includes an ability to fulfill the processing requirements in a service level agreement.
5. The computer implemented method of claim 1, wherein the comparing step further comprises:
querying a security policy module to determine if the first security policy is equivalent to the second security policy.
6. The computer implemented method of claim 5, further comprising:
providing a host identifier representing the component and a host identifier representing the candidate host to the security policy module, wherein the security policy module uses the host identifiers to obtain the first security policy and the second security policy.
7. The computer implemented method of claim 5, further comprising:
providing the first security policy and the second security policy to the security policy module.
8. The computer implemented method of claim 1, wherein the comparison comprises at least one of an equivalency check or a relevancy check.
9. The computer implemented method of claim 1, wherein an equivalency check comprises determining if the second security policy is equivalent to the first security policy.
10. The computer implemented method of claim 1, wherein a relevancy check comprises determining if the second security policy is stronger than or weaker than the first security policy.
11. A data processing system for managing computer workloads with security policy enforcement, the data processing system comprising:
a bus;
a storage device connected to the bus, wherein the storage device contains computer usable code;
at least one managed device connected to the bus;
a communications unit connected to the bus; and
a processing unit connected to the bus, wherein the processing unit executes the computer usable code to identify a candidate host where a component may be migrated based on performance considerations in response to a determination that the component has failed to meet processing requirements, compare a first security policy associated with the component to a second security policy associated with the candidate host to determine if the first security policy is equivalent to or stronger than the second security policy, and migrate the component to the candidate host in response to a determination that the first security policy is equivalent to or stronger than the second security policy.
12. A computer program product for managing computer workloads with security policy enforcement, the computer program product comprising:
a computer usable medium having computer usable program code tangibly embodied thereon, the computer usable program code comprising:
computer usable program code for identifying a candidate host where a component may be migrated based on performance considerations in response to a determination that the component has failed to meet processing requirements;
computer usable program code for comparing a first security policy associated with the component to a second security policy associated with the candidate host to determine if the first security policy is equivalent to or stronger than the second security policy; and
computer usable program code for migrating the component to the candidate host in response to a determination that the first security policy is equivalent to or stronger than the second security policy.
13. The computer program product of claim 12, further comprising:
computer usable program code for dropping the candidate host from consideration as a migration candidate in response to a determination that the first security policy is weaker than the second security policy.
14. The computer program product of claim 12, wherein the computer usable program code for migrating the component to the candidate host further comprises:
computer usable program code for evaluating performance effects of migrating the component to the candidate host, wherein the component is migrated to the candidate host only if the performance effects meet an acceptable threshold level of performance.
15. The computer program product of claim 14, wherein the acceptable threshold level of performance includes an ability to fulfill the processing requirements in a service level agreement.
16. The computer program product of claim 12, wherein the computer usable program code for comparing a first security policy associated with the component to a second security policy associated with the candidate host further comprises:
computer usable program code for querying a security policy module to determine if the first security policy is equivalent to the second security policy.
17. The computer program product of claim 16, further comprising:
computer usable program code for providing a host identifier representing the component and a host identifier representing the candidate host to the security policy module, wherein the security policy module uses the host identifiers to obtain the first security policy and the second security policy.
18. The computer program product of claim 12, wherein the comparison comprises at least one of an equivalency check or a relevancy check.
19. The computer program product of claim 12, wherein an equivalency check comprises computer usable program code for determining if the second security policy is equivalent to the first security policy.
20. The computer program product of claim 12, wherein a relevancy check comprises computer usable program code for determining if the second security policy is stronger than or weaker than the first security policy.