University of SRI BATNA

Displaying 1-17 of 17 results

  • White Papers // Jul 2014

    Academic Cloud Computing Research: Five Pitfalls and Five Opportunities

    In this paper the authors argue that there are five fundamental pitfalls, which can restrict academics from conducting cloud computing research at the infrastructure level, which is currently where the vast majority of academic research lies. Instead academics should be conducting higher risk research, in order to gain understanding and...

    Provided By University of SRI BATNA

  • White Papers // Feb 2014

    Location, Location, Location: Data-Intensive Distributed Computing in the Cloud

    When orchestrating highly distributed and data intensive web service workflows the geographical placement of the orchestration engine can greatly affect the overall performance of a workflow. Orchestration engines are typically run from within an organizations' network, and may have to transfer data across long geographical distances, which in turn increases...

    Provided By University of SRI BATNA

  • White Papers // Sep 2013

    Undefined By Data: A Survey of Big Data Definitions

    The term big data has become ubiquitous. Owing to a shared origin between academia, industry and the media there is no single unified definition, and various stakeholders provide diverse and often contradictory definitions. The lack of a consistent definition introduces ambiguity and hampers discourse relating to big data. This short...

    Provided By University of SRI BATNA

  • White Papers // Jun 2013

    A Cloud Computing Survey: Developments and Future Trends in Infrastructure as a Service Computing

    Cloud computing is a recent paradigm based around the notion of delivery of resources via a service model over the Internet. Despite being a new paradigm of computation, cloud computing owes its origins to a number of previous paradigms. The term cloud computing is well defined and no longer merits...

    Provided By University of SRI BATNA

  • White Papers // May 2013

    Monitoring Large-Scale Cloud Systems with Layered Gossip Protocols

    In this paper, the authors propose the development of a cloud monitoring suite to provide scalable and robust lookup, data collection and analysis services for large-scale cloud systems. They propose a multi-tier architecture using a layered gossip protocol to aggregate monitoring information and facilitate lookup, information collection and the identification...

    Provided By University of SRI BATNA

  • White Papers // May 2012

    CloudMonitor: Profiling Power Usage

    In Cloud Computing platforms the addition of hardware monitoring devices to gather power usage data can be impractical or uneconomical due to the large number of machines to be metered. CloudMonitor, a monitoring tool that can generate power models for software-based power estimation, can provide insights to the energy costs...

    Provided By University of SRI BATNA

  • White Papers // Oct 2011

    Reliability of Computational Experiments on Virtualised Hardware

    Running computational experiments is a task that requires a lot of resources. Especially recent research in Artificial Intelligence is concerned with the behaviour of a large number of problem-solving systems and algorithms on a large number of problems. The authors present preliminary results of an investigation into the suitability of...

    Provided By University of SRI BATNA

  • White Papers // Mar 2011

    The Study of Mobile Network Protocols with Virtual Machines

    With the rapid proliferation of wireless mobile devices in today's society, it is becoming increasingly useful to aggregate mobile devices moving together as a single mobile network. It is also necessary to test new mobile network applications and protocols (e.g. NEMO) in realistic scenarios, where an incremental development approach can...

    Provided By University of SRI BATNA

  • White Papers // Jul 2010

    IP Address Lookup for Internet Routers Using Cache Routing Table

    So that the routers forward an IP packet with his destination, they are running a forwarding decision on an incoming packet to determine the packet's next-hop router. This is achieved by looking up the longest matching prefix with a packet destination address in the routing tables. Therefore, one major factor...

    Provided By University of SRI BATNA

  • White Papers // Jun 2010

    A Middleware Framework for Constraint-Based Deployment and Autonomic Management of Distributed Applications

    The authors propose a middleware framework for deployment and subsequent autonomic management of component-based applications. An initial deployment goal is specified using a declarative constraint language, expressing constraints over aspects such as component-host mappings and component interconnection topology. A constraint solver is used to find a configuration that satisfies the...

    Provided By University of SRI BATNA

  • White Papers // Jun 2010

    A Generic Storage API

    The authors present a generic API suitable for provision of highly generic storage facilities that can be tailored to produce various individually customized storage infrastructures. The paper identifies a candidate set of minimal storage system building blocks, which are sufficiently simple to avoid encapsulating policy where it cannot be customized...

    Provided By University of SRI BATNA

  • White Papers // Jun 2010

    RAFDA: Middleware Supporting the Separation of Application Logic From Distribution Policy

    Middleware technologies, often limit the way in which object classes may be used in distributed applications due to the fixed distribution policies imposed by the Middleware system. These policies permeate the applications developed using them and force an unnatural encoding of application level semantics. For example, the application programmer has...

    Provided By University of SRI BATNA

  • White Papers // Jun 2010

    Towards Adaptable and Adaptive Policy-Free Middleware

    The authors believe that to fully support adaptive distributed applications, middleware must itself be adaptable, adaptive and policy-free. In this paper, they present a new language-independent adaptable and adaptive policy framework suitable for integration in a wide variety of middleware systems. This framework facilitates the construction of adaptive distributed applications....

    Provided By University of SRI BATNA

  • White Papers // Jun 2010

    RAFDA: A Policy-Aware Middleware Supporting the Flexible Separation of Application Logic From Distribution

    Middleware technologies often limit the way in which object classes may be used in distributed applications due to the fixed distribution policies that they impose. These policies permeate applications developed using existing middleware systems and force an unnatural encoding of application level semantics. For example, the application programmer has no...

    Provided By University of SRI BATNA

  • White Papers // Jun 2010

    A Peer-to-Peer Middleware Framework for Resilient Persistent Programming

    The persistent programming systems of the 1980s offered a programming model that integrated computation and long-term storage. In these systems, reliable applications could be engineered without requiring the programmer to write translation code to manage the transfer of data to and from non-volatile storage. More importantly, it simplified the programmer's...

    Provided By University of SRI BATNA

  • White Papers // Jun 2010

    H2O: An Autonomic, Resource-Aware Distributed Database System

    This paper presents the design of an autonomic, resource-aware distributed database which enables data to be backed up and shared without complex manual administration. The database, H2O, is designed to make use of unused resources on workstation machines. Creating and maintaining highly-available, replicated database systems can be difficult for untrained...

    Provided By University of SRI BATNA

  • White Papers // May 2010

    The Cloud Adoption Toolkit: Addressing the Challenges of Cloud Adoption in the Enterprise

    Cloud computing promises a radical shift in the provisioning of computing resource within the enterprise. This paper: describes the challenges that decision makers face when attempting to determine the feasibility of the adoption of cloud computing in their organisations; illustrates a lack of existing work to address the feasibility challenges...

    Provided By University of SRI BATNA

  • White Papers // Oct 2011

    Reliability of Computational Experiments on Virtualised Hardware

    Running computational experiments is a task that requires a lot of resources. Especially recent research in Artificial Intelligence is concerned with the behaviour of a large number of problem-solving systems and algorithms on a large number of problems. The authors present preliminary results of an investigation into the suitability of...

    Provided By University of SRI BATNA

  • White Papers // May 2013

    Monitoring Large-Scale Cloud Systems with Layered Gossip Protocols

    In this paper, the authors propose the development of a cloud monitoring suite to provide scalable and robust lookup, data collection and analysis services for large-scale cloud systems. They propose a multi-tier architecture using a layered gossip protocol to aggregate monitoring information and facilitate lookup, information collection and the identification...

    Provided By University of SRI BATNA

  • White Papers // May 2010

    The Cloud Adoption Toolkit: Addressing the Challenges of Cloud Adoption in the Enterprise

    Cloud computing promises a radical shift in the provisioning of computing resource within the enterprise. This paper: describes the challenges that decision makers face when attempting to determine the feasibility of the adoption of cloud computing in their organisations; illustrates a lack of existing work to address the feasibility challenges...

    Provided By University of SRI BATNA

  • White Papers // Jun 2013

    A Cloud Computing Survey: Developments and Future Trends in Infrastructure as a Service Computing

    Cloud computing is a recent paradigm based around the notion of delivery of resources via a service model over the Internet. Despite being a new paradigm of computation, cloud computing owes its origins to a number of previous paradigms. The term cloud computing is well defined and no longer merits...

    Provided By University of SRI BATNA

  • White Papers // Mar 2011

    The Study of Mobile Network Protocols with Virtual Machines

    With the rapid proliferation of wireless mobile devices in today's society, it is becoming increasingly useful to aggregate mobile devices moving together as a single mobile network. It is also necessary to test new mobile network applications and protocols (e.g. NEMO) in realistic scenarios, where an incremental development approach can...

    Provided By University of SRI BATNA

  • White Papers // Jul 2010

    IP Address Lookup for Internet Routers Using Cache Routing Table

    So that the routers forward an IP packet with his destination, they are running a forwarding decision on an incoming packet to determine the packet's next-hop router. This is achieved by looking up the longest matching prefix with a packet destination address in the routing tables. Therefore, one major factor...

    Provided By University of SRI BATNA

  • White Papers // Jun 2010

    H2O: An Autonomic, Resource-Aware Distributed Database System

    This paper presents the design of an autonomic, resource-aware distributed database which enables data to be backed up and shared without complex manual administration. The database, H2O, is designed to make use of unused resources on workstation machines. Creating and maintaining highly-available, replicated database systems can be difficult for untrained...

    Provided By University of SRI BATNA

  • White Papers // Jun 2010

    A Middleware Framework for Constraint-Based Deployment and Autonomic Management of Distributed Applications

    The authors propose a middleware framework for deployment and subsequent autonomic management of component-based applications. An initial deployment goal is specified using a declarative constraint language, expressing constraints over aspects such as component-host mappings and component interconnection topology. A constraint solver is used to find a configuration that satisfies the...

    Provided By University of SRI BATNA

  • White Papers // Jun 2010

    RAFDA: Middleware Supporting the Separation of Application Logic From Distribution Policy

    Middleware technologies, often limit the way in which object classes may be used in distributed applications due to the fixed distribution policies imposed by the Middleware system. These policies permeate the applications developed using them and force an unnatural encoding of application level semantics. For example, the application programmer has...

    Provided By University of SRI BATNA

  • White Papers // Jun 2010

    Towards Adaptable and Adaptive Policy-Free Middleware

    The authors believe that to fully support adaptive distributed applications, middleware must itself be adaptable, adaptive and policy-free. In this paper, they present a new language-independent adaptable and adaptive policy framework suitable for integration in a wide variety of middleware systems. This framework facilitates the construction of adaptive distributed applications....

    Provided By University of SRI BATNA

  • White Papers // Jun 2010

    RAFDA: A Policy-Aware Middleware Supporting the Flexible Separation of Application Logic From Distribution

    Middleware technologies often limit the way in which object classes may be used in distributed applications due to the fixed distribution policies that they impose. These policies permeate applications developed using existing middleware systems and force an unnatural encoding of application level semantics. For example, the application programmer has no...

    Provided By University of SRI BATNA

  • White Papers // Jun 2010

    A Peer-to-Peer Middleware Framework for Resilient Persistent Programming

    The persistent programming systems of the 1980s offered a programming model that integrated computation and long-term storage. In these systems, reliable applications could be engineered without requiring the programmer to write translation code to manage the transfer of data to and from non-volatile storage. More importantly, it simplified the programmer's...

    Provided By University of SRI BATNA

  • White Papers // Feb 2014

    Location, Location, Location: Data-Intensive Distributed Computing in the Cloud

    When orchestrating highly distributed and data intensive web service workflows the geographical placement of the orchestration engine can greatly affect the overall performance of a workflow. Orchestration engines are typically run from within an organizations' network, and may have to transfer data across long geographical distances, which in turn increases...

    Provided By University of SRI BATNA

  • White Papers // Jun 2010

    A Generic Storage API

    The authors present a generic API suitable for provision of highly generic storage facilities that can be tailored to produce various individually customized storage infrastructures. The paper identifies a candidate set of minimal storage system building blocks, which are sufficiently simple to avoid encapsulating policy where it cannot be customized...

    Provided By University of SRI BATNA

  • White Papers // May 2012

    CloudMonitor: Profiling Power Usage

    In Cloud Computing platforms the addition of hardware monitoring devices to gather power usage data can be impractical or uneconomical due to the large number of machines to be metered. CloudMonitor, a monitoring tool that can generate power models for software-based power estimation, can provide insights to the energy costs...

    Provided By University of SRI BATNA

  • White Papers // Jul 2014

    Academic Cloud Computing Research: Five Pitfalls and Five Opportunities

    In this paper the authors argue that there are five fundamental pitfalls, which can restrict academics from conducting cloud computing research at the infrastructure level, which is currently where the vast majority of academic research lies. Instead academics should be conducting higher risk research, in order to gain understanding and...

    Provided By University of SRI BATNA

  • White Papers // Sep 2013

    Undefined By Data: A Survey of Big Data Definitions

    The term big data has become ubiquitous. Owing to a shared origin between academia, industry and the media there is no single unified definition, and various stakeholders provide diverse and often contradictory definitions. The lack of a consistent definition introduces ambiguity and hampers discourse relating to big data. This short...

    Provided By University of SRI BATNA