8,186 research outputs found

    Exploiting Location Awareness for Scalable Location-Independent Object IDs

    Get PDF
    We are building a wide-area location service that tracks the current location of mobile and replicated objects. The location service should support up to 10 12 objects on a worldwide scale. To support this huge number of objects, the workload of the location service is distributed over multiple hosts. Our load distribution method is unique in that it is aware of the (geographical) location of the hosts it uses. By using this location knowledge when distributing the workload, the distribution mechanism enforces locality of operations in the location service. Enforcing locality minimizes the use of global network resources by the location service and thereby enhances its scalability. We also show how this location-aware load distribution mechanism can be implemented. 1 Introduction Objects provide an easy way to model both applications and system services. It is therefore easy to understand that the use of objects as a design and implementation method has become popular, for example..

    E-finance-lab at the House of Finance : about us

    Get PDF
    The financial services industry is believed to be on the verge of a dramatic [r]evolution. A substantial redesign of its value chains aimed at reducing costs, providing more efficient and flexible services and enabling new products and revenue streams is imminent. But there seems to be no clear migration path nor goal which can cast light on the question where the finance industry and its various players will be and should be in a decade from now. The mission of the E-Finance Lab is the development and application of research methodologies in the financial industry that promote and assess how business strategies and structures are shared and supported by strategies and structures of information systems. Important challenges include the design of smart production infrastructures, the development and evaluation of advantageous sourcing strategies and smart selling concepts to enable new revenue streams for financial service providers in the future. Overall, our goal is to contribute methods and views to the realignment of the E-Finance value chain. ..

    Scheduling concurrent rpcs in the globe location service

    Get PDF
    Globe is a wide-area distributed system in which an object can be located through its location-independent identifier. This is done by means of a worldwide location service. In contrast to comparable services, the approach that is followed in Globe allows objects to be highly mobile, replicated, or physically distributed. In addition, our algorithms adapt dynamically to an object’s behavior, resulting in an efficient and above all, scalable approach. The algorithms for updating and looking up an object’s location are expressed as high-level operations on a worldwide search tree. We have designed and implemented a middleware layer providing all the necessary network communication. In this paper, we show that such a layer hardly introduces any additional overhead. The important consequence is that our location service can be designed and implemented at a high level of abstraction. Compared to the design and implementation of comparable worldwide services, this approach is quite unique

    A Scalable Implementation for Human-Friendly URIs

    Get PDF
    Abstract. In the Web, Uniform Resource Identifiers (URIs) are used to name resources. The most common form of URI, the Uniform Resource Locator (URL) has, unfortunately, some scalability problems. In this paper, we proposes the use of Human-Friendly Names (HFNs) to solve these scalability problems. HFNs are high-level names that allow (human) users to easily deal with names. We also describes a scalable HFN-to-URL resolution mechanism. This mechanism is based on the existing Domain Name System (DNS) and the Globe Location Service. To gain experience and validate our ideas, we have implemented our HFN resolution scheme

    A Scalable Middleware Solution for Advanced Wide Area Web Services

    Get PDF
    To alleviate scalability problems in the Web, many researchers concentrate on how to incorporate advanced caching and replication techniques. Many solutions incorporate object-based techniques. In particular, Web resources are considered as distributed objects offering a well-defined interface. We argue that most proposals ignore two important aspects. First, there is little discussion on what kind of coherence should be provided. Proposing specific caching or replication solutions makes sense only if we know what coherence model they should implement. Second, most proposals treat all Web resources alike. Such a one-size-fits-all approach will never work in a wide-area system. We propose a solution in which Web resources are encapsulated in physically distributed shared objects. Each object should encapsulate not only state and operations, but also the policy by which its state is distributed, cached, replicated, migrated, etc

    A distributed-object infrastructure for corporate websites

    Get PDF
    A corporate website is the virtual representation of a cor-poration or organization on the Internet. Corporate web-sites face numerous problems due to their large size and complexity, and the nonscalability of the underlying Web infrastructure. Current solutions to these problems gener-ally rely on traditional scaling techniques such as caching and replication. These are usually too restrictive, however; taking a one-size-fits-all approach and applying the same solution to every document. We propose Globe as a founda-tion upon which to build scalable corporate websites, and introduce GlobeDoc, a website model based on Globe dis-tributed shared objects. This paper describes GlobeDoc, highlighting the design and technical details of the infras-tructure. 1
    • …
    corecore