Show simple item record

dc.contributor.authorOchomo, Zablon O
dc.date.accessioned2013-05-15T06:58:57Z
dc.date.issued2009
dc.identifier.urihttp://erepository.uonbi.ac.ke:8080/xmlui/handle/123456789/22837
dc.descriptionMScen
dc.description.abstractVirtualization is a fast growing technology that provides innovative consolidation of computer systems by enabling hardware abstraction that maximizes utilization and management of system resources. This technology development however, does not properly address the agent-based systems and their unique requirements for coordination. Currently, agent-based systems are deployed in closed or open networked systems with their coordination managed by middle ware services on a Local Area Network or Internet. In this research project, a coordination layer (agent middleware) is introduced in the virtualized environment to enable the resource location and communication by agents in different virtual hosts. This research explores agent-based models for coordination and their impact in virtualized environment by developing a test virtual environment with agents deployed in different virtual hosts. The main contribution of this work is the demonstration that an agent-based coordination model can be realized using open source virtualization Hypervisors like SUN xVM VirtualBox, Java technology and open source APIs such as jPOS, MX4J, XDoclet, and JMx. The model can support agent coordination in a virtualized environment by facilitating the resource-agent location, intelligent agent learning of the environment and coordination laws derived from ISO 8583 protocol. The work also revealed that the impact of the agent-based model for coordination in a virtualized environment is a highavailability and performance minded infrastructure for computing resources provisioning as a service. The above contribution was demonstrated through a prototype Electronic Payment Gateway that deployed a master agent in the host operating system and worker agents in the virtual hosts. The master agent served the purpose of the coordination layer that received requests from external agents and mapped them intelligently to the appropriate worker agents.en
dc.language.isoenen
dc.subjectHybrid agentsen
dc.subjectVirtualized environmenten
dc.titleHybrid agents coordination in a virtualized environmenten
dc.typeThesisen
local.publisherSchool of Computing and Informaticsen


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record