Learn More
Application layer networks are software architectures that allow the provisioning of services requiring a huge amount of resources by connecting large numbers of individual computers, like in Grid or Peer-to-Peer computing. Controlling the resource allocation in those networks is nearly impossible using a centralized arbitrator. The network simulation(More)
Efficient resource allocation in dynamic large-scale environments is one of the challenges of Grids. In centralized economic-based allocation approaches, the user requests can be matched to the fastest, cheapest or most available resource. This approach, however, shows limitations in scalability and in dynamic environments. In this paper, we explore a(More)
Application-layer networks (ALN) are software architectures that allow the provisioning of services requiring a huge amount of resources by connecting large numbers of individual computers. The ALN simulation project CATNET evaluates a decentralized mechanism for resource allocation in ALN, which is based on the economic paradigm of the Catallaxy, against a(More)
Application-layer networks (ALN) are software architectures that allow the provisioning of services requiring a huge amount of resources by connecting large numbers of individual computers, e.g. Grids and P2P-Networks. Self-organization, like proposed by the Autonomic Computing concept, might be the key to controlling these systems. The CATNET project(More)
Nowadays, there is a big discussion about two different topics: how distance learning and the old fashioned learning can be improved using the new technologies. In both cases, there are many collaborative tools based on the web infrastructure such as e-mail, web discussing groups, virtual campuses or audio and video conferences, that basically give a way of(More)
Future " on-demand " computing systems, often depicted as potentially large scale and complex Service-Oriented Architectures, will need innovative management approaches for controlling and matching services demand and supply. Centralized optimization approaches reach their bounds with increasing network size and number of nodes. The search for decentralized(More)
Application layer networks are software architectures that allow the provisioning of services requiring a huge amount of resources by connecting large numbers of individual computers. Controlling the resource allocation in those networks is nearly impossible using a centralized arbitrator. Decentralized concepts have been proposed for peer-to-peer networks.(More)
Efficient discovery and resource allocation is one of the challenges of current Peer-to-Peer systems. In centralized approaches, the user requests can be matched to the fastest, cheapest or most available resource. This approach, however, shows scal-ability limits. In decentralized models, the functionality of the system is often more important than(More)
Private computer centers, shielded from public networks, provide computation and data storage as a closed, private resource, and are mostly controlled by central arbitrator objects. In contrast, the openly accessible Internet resource pool ooers more than 150 million connected hosts, and the number is growing exponentially, without any visible control(More)
  • 1