Patent ID: 8266670

Claim:
A method comprising: receiving, by a computer based system for dynamically load balancing hardware data resources, a request for hardware data resource processing, wherein the processing is according to a characteristic of data to be processed and a characteristic of said hardware data resource; receiving, by said computer based system, data to be processed by said hardware data resources; identifying, by said computer based system, a category of said data; determining, by a computer based system, a business value of said data based on said category; assigning, by said computer based system, said data to at least one of a plurality of security domains, wherein each security domain respectively includes a different degree of security control; determining, by a computer based system, a subset of hardware data resources having capacity to process data; analyzing, by said computer system, health of said hardware data resources having capacity to process data, wherein said health is based on said hardware data resources comprising at least one of current security patches and virus protection; load balancing, by said computer system, the processing of said data among said hardware data resources having capacity to process data based on said business value, said health of said hardware data resource and said security domain assigned to said data, wherein said hardware data resources processes said data into processed data, wherein said load balancing is a process comprising a data processing request being spread throughout a network to combat individual hardware data resources from becoming overwhelmed by traffic; receiving, by said computer based system, processed data from said hardware data resource; applying, by said computer based system, a first level of encryption to said processed data in response to said business value being low; applying, by said computer based system, a second level of encryption to said processed data in response to said business value being medium; and applying, by said computer based system, a third level of encryption to said processed data in response to said business value being high.