This is a blog about a different way to think information technology systems, after about 20 years working with infrastructure consulting I saw the evolution of IT systems technology and architecture but some weak points of those environments still present in the more advanced architectures.
As a demand for some customers I developed an agent based software that executes remote monitoring, remote corrective actions and remove provisioning activities. This agent based software demonstrates me that the resilience and flexibility of distributed computing is very complex but also very powerful.
In another customer a demand for identity provisioning created a new view of the agent based architecture for me, the remote coordinated processing, the ability to distribute processing logic over a agent based environment, first with a "close to used resource" approach and after with a "split the work approach", with agents is possible to divide a large job that handles lots of data in smaller pieces and send those pieces to be executed by many agents, and I found the ability of agents to ensure performance of a system.
But distribute code and manage resource is not easy and I searched an already established method to do that and I found an IBM initiative called "autonomic computing" (www.research.ibm.com/autonomic/) that uses concepts of human autonomic nervous system to information systems.
As a demand for some customers I developed an agent based software that executes remote monitoring, remote corrective actions and remove provisioning activities. This agent based software demonstrates me that the resilience and flexibility of distributed computing is very complex but also very powerful.
In another customer a demand for identity provisioning created a new view of the agent based architecture for me, the remote coordinated processing, the ability to distribute processing logic over a agent based environment, first with a "close to used resource" approach and after with a "split the work approach", with agents is possible to divide a large job that handles lots of data in smaller pieces and send those pieces to be executed by many agents, and I found the ability of agents to ensure performance of a system.
But distribute code and manage resource is not easy and I searched an already established method to do that and I found an IBM initiative called "autonomic computing" (www.research.ibm.com/autonomic/) that uses concepts of human autonomic nervous system to information systems.
Inga kommentarer:
Skicka en kommentar