University of Massachusetts

Displaying 1-40 of 162 results

  • White Papers // Feb 2013

    Yank: Enabling Green Data Centers to Pull the Plug

    Balancing a data center's reliability, cost, and carbon emissions is challenging. For instance, data centers designed for high availability require a continuous flow of power to keep servers powered on, and must limit their use of clean, but intermittent, renewable energy sources. In this paper, the authors present Yank, which...

    Provided By University of Massachusetts

  • White Papers // Dec 2012

    Compiling Relational Database Schemata Into Probabilistic Graphical Models

    A majority of scientific and commercial data is stored in relational databases. Probabilistic models over such datasets would allow probabilistic queries, error checking, and inference of missing values, but to this day machine learning expertise is required to construct accurate models. Fortunately, current probabilistic programming tools ease the task of...

    Provided By University of Massachusetts

  • White Papers // Oct 2012

    Everlasting Secrecy by Exploiting Non-Idealities of the Eavesdropper's Receiver

    Secure communication over a memoryless wiretap channel in the presence of a passive eavesdropper is considered. Traditional information-theoretic security methods require an advantage for the main channel over the eavesdropper channel to achieve a positive secrecy rate, which in general cannot be guaranteed in wireless systems. Here, the authors exploit...

    Provided By University of Massachusetts

  • White Papers // Aug 2012

    CloudCast: Cloud Computing for Short-term Mobile Weather Forecasts

    Since today's weather forecasts only cover large regions every few hours, their use in severe weather is limited. In this paper, the authors present CloudCast, an application that provides short-term weather forecasts depending on user's current location. Since severe weather is rare, CloudCast leverages pay-as-you-go cloud platforms to eliminate dedicated...

    Provided By University of Massachusetts

  • White Papers // Jun 2012

    Designing Privacy-Preserving Smart Meters with Low-Cost Microcontrollers

    Smart meters that track ne-grained electricity usage and implement sophisticated usage-based billing policies, e.g., based on time-of-use, are a key component of recent smart grid initiatives that aim to increase the electric grid's efficiency. A key impediment to widespread smart meter deployment is that ne-grained usage data indirectly reveals detailed...

    Provided By University of Massachusetts

  • White Papers // May 2012

    An Empirical Study of Memory Sharing in Virtual Machines

    Content-based page sharing is a technique often used in virtualized environments to reduce server memory requirements. Many systems have been proposed to capture the benefits of page sharing. However, there have been few analyses of page sharing in general, both considering its real-world utility and typical sources of sharing potential....

    Provided By University of Massachusetts

  • White Papers // Mar 2012

    ETransform: Transforming Enterprise Data Centers by Automated Consolidation

    Modern day enterprises have a large IT infrastructure comprising thousands of applications running on servers housed in tens of data centers geographically spread out. These enterprises periodically perform a transformation of their entire IT infrastructure to simplify, decrease operational costs and enable easier management. However, the large number of different...

    Provided By University of Massachusetts

  • White Papers // Jan 2012

    SmartCap: Flattening Peak Electricity Demand in Smart Homes

    Flattening household electricity demand reduces generation costs, since costs are disproportionately affected by peak demands. While the vast majority of household electrical loads are interactive and have little scheduling flexibility (TVs, microwaves, etc.), a substantial fraction of home energy use derives from background loads with some, albeit limited, flexibility. Examples...

    Provided By University of Massachusetts

  • White Papers // Jan 2012

    Physical Layer Security From Inter-Session Interference in Large Wireless Networks

    Physical layer secrecy in wireless networks in the presence of eavesdroppers of unknown location is considered. In contrast to prior schemes, which have expended energy in the form of cooperative jamming to enable secrecy, the authors develop schemes where multiple transmitters send their signals in a cooperative fashion to confuse...

    Provided By University of Massachusetts

  • White Papers // Jan 2012

    Providing End-to-End Secure Communications in Wireless Sensor Networks

    In many Wireless Sensor Networks (WSNs), providing end to end secure communications between sensors and the sink is important for secure network management. While there have been many works devoted to hop by hop secure communications, the issue of end to end secure communications is largely ignored. In this paper,...

    Provided By University of Massachusetts

  • White Papers // Jan 2012

    Energy-Aware Load Balancing in Content Delivery Networks

    Internet-scale distributed systems such as Content Delivery Networks (CDNs) operate hundreds of thousands of servers deployed in thousands of data center locations around the globe. Since, the energy costs of operating such a large IT infrastructure are a significant fraction of the total operating costs, the authors argue for redesigning...

    Provided By University of Massachusetts

  • White Papers // Jan 2012

    Achievable Rates of Physical Layer Network Coding Schemes on the Exchange Channel

    Network coding, where relay nodes combine the information received from multiple flows rather than simply replicating and forwarding the received packets, has shown the promise of significantly improving system performance. In very recent work, researchers have presented methods for increasing system throughput by employing methods inspired by network coding to...

    Provided By University of Massachusetts

  • White Papers // Jan 2012

    Formal Analysis of Passive Measurement Inference Techniques

    Verifying the accuracy of a passive measurements-based inference technique under all possible network scenarios is a difficult challenge - the measurement point has limited observability of events along the path, and monitored paths can exhibit a wide range of network properties (packet loss, reordering, end-end delay, route changes). In this...

    Provided By University of Massachusetts

  • White Papers // Jan 2012

    An Effective Architecture and Algorithm for Detecting Worms With Various Scan Techniques

    Since the days of the Morris worm, the spread of malicious code has been the most imminent menace to the Internet. Worms use various scanning methods to spread rapidly. Worms that select scan destinations carefully can cause more damage than worms employing random scan. This paper analyzes various scan techniques....

    Provided By University of Massachusetts

  • White Papers // Sep 2011

    Evaluation of the Universal Geocast Scheme for VANETs

    Recently, a number of communications schemes have been proposed for Vehicular Ad hoc NETworks (VANETs). A promising approach, the Universal Geocast Scheme (UGS), provides for a diverse variety of VANET-specific characteristics such as time-varying topology, protocol variation based on road congestion, and support for non line-of-sight communication. In this paper,...

    Provided By University of Massachusetts

  • White Papers // Sep 2011

    Analytical Design of Inter-Vehicular Communications for Collision Avoidance

    The authors address the analytical design of a communications system that seeks to provide timely safety information for drivers who are unaware of an imminent collision. They develop a model to characterize the delay requirements needed to prevent such collisions. By simultaneously addressing the multiuser interference and propagation effects such...

    Provided By University of Massachusetts

  • White Papers // Sep 2011

    Predico: A System for What-If Analysis in Complex Data Center Applications

    Modern data center applications are complex distributed systems with tens or hundreds of interacting software components. An important management task in data centers is to predict the impact of a certain workload or reconfiguration change on the performance of the application. Such predictions require the design of "What-if" models of...

    Provided By University of Massachusetts

  • White Papers // Jul 2011

    On Managing Quality of Experience of Multiple Video Streams in Wireless Networks

    Managing the Quality-of-Experience (QoE) of video streaming for wireless clients is becoming increasingly important due to the rapid growth of video traffic on wireless networks. The inherent variability of the wireless channel as well as the Variable Bit Rate (VBR) of the compressed video streams make managing the QoE a...

    Provided By University of Massachusetts

  • White Papers // Jun 2011

    Exploring the Feasibility of Low Cost Fault Injection Attacks on Sub-Threshold Devices Through an Example of a 65nm AES Implementation

    The continuous scaling of VLSI technology and the aggressive use of low power strategies (such as sub-threshold voltage) make it possible to implement standard cryptographic primitives within the very limited circuit and power budget of RFID devices. On the other hand, such cryptographic implementations raise concerns regarding their vulnerability to...

    Provided By University of Massachusetts

  • White Papers // Jun 2011

    Forensic Triage for Mobile Phones With DEC0DE

    The authors present DEC0DE, a system for recovering information from phones with unknown storage formats, a critical problem for forensic triage. Because phones have myriad custom hardware and software, they examine only the stored data. Via flexible descriptions of typical data structures, and using a classic dynamic programming algorithm, they...

    Provided By University of Massachusetts

  • White Papers // Jun 2011

    iMapReduce: A Distributed Computing Framework for Iterative Computation

    Relational data are pervasive in many applications such as data mining or social network analysis. These relational data are typically massive containing at least millions or hundreds of millions of relations. This poses demand for the design of distributed computing frameworks for processing these data on a large cluster. MapReduce...

    Provided By University of Massachusetts

  • White Papers // Jun 2011

    Financialization, Household Credit And Economic Slowdown In The U.S.

    Three important features of the U.S. economy during the neoliberal era since the mid-1970s have been: growing financialization, increasing household debt, and stagnant real wages for production and nonsupervisory workers. This paper develops a discrete-time Marxian circuit of capital model to analyze the links between these three features and economic...

    Provided By University of Massachusetts

  • White Papers // May 2011

    Entropy Extraction in Metastability-Based TRNG

    True Random Number Generators (TRNG) implemented in Deep Sub Micron (DSM) technologies become biased in bit generation due to process variations and fluctuations in operating conditions. A variety of mechanisms ranging from analog and digital circuit techniques to algorithmic post-processing can be employed to remove bias. In this paper, the...

    Provided By University of Massachusetts

  • White Papers // May 2011

    Empirical Analysis of the Evolution of Follower Network: A Case Study on Douban

    Follower networks such as Twitter and Digg are becoming popular form of social information networks. This paper seeks to gain insights into how they evolve and the relationship between their structure and their ability to spread information. By studying the Douban follower network, which is a popular online social network...

    Provided By University of Massachusetts

  • White Papers // May 2011

    BenchLab: An Open Testbed for Realistic Benchmarking of Web Applications

    Web applications have evolved from serving static content to dynamically generating Web pages. Web 2.0 applications include JavaScript and AJAX technologies that manage increasingly complex interactions between the client and the Web server. Traditional benchmarks rely on browser emulators that mimic the basic network functionality of real Web browsers but...

    Provided By University of Massachusetts

  • White Papers // Apr 2011

    A Hybrid Self-Calibration Technique to Mitigate the Effect of Variability in TRNG

    In this paper, the authors briefly study the effect of variability in process and operating conditions on the statistics and performance of on-chip True Random Number Generator (TRNG), using the cryptographic measure of bit entropy. Circuits designed in deep submicron technologies are susceptible to variation in process. The variability may...

    Provided By University of Massachusetts

  • White Papers // Apr 2011

    A New Virtual Indexing Method for Measuring Host Connection Degrees

    The authors present a new virtual indexing method for estimating host connection degrees for high-speed links. It is based on the virtual connection degree sketch where a compact sketch of network traffic is built by generating the associated virtual bitmaps for each host. Each virtual bitmap consists of a fixed...

    Provided By University of Massachusetts

  • White Papers // Mar 2011

    BenchLab: Benchmarking With Real Web Applications and Web Browsers

    Popular benchmarks such as TPC-W and RUBiS that are commonly used for evaluation by the systems community are no longer representative of modern Web applications. Many of these benchmarks lack the features such as JavaScript and AJAX that are essential to real Web 2.0 applications. Further, traditional benchmarks rely on...

    Provided By University of Massachusetts

  • White Papers // Mar 2011

    Finding a "Kneedle" in a Haystack: Detecting Knee Points in System Behavior

    Computer systems often reach a point at which the relative cost to increase some tunable parameter is no longer worth the corresponding performance benefit. These "Knees" typically represent beneficial points that system designers have long selected to best balance inherent trade-offs. While prior work largely uses ad hoc, system-specific approaches...

    Provided By University of Massachusetts

  • White Papers // Mar 2011

    E2R: Energy Efficient Routing for Multi-Hop Green Wireless Networks

    Wireless communication consumes a significant amount of energy in wireless networks. Most multi-hop wireless routing protocols are adopted from wired network routing protocols and use pre-selected single or multiple minimum cost paths to forward data packets. However, unlike wired networks, a wireless network has unique characteristics such as unreliable wireless...

    Provided By University of Massachusetts

  • White Papers // Mar 2011

    Dolly: Virtualization-Driven Database Provisioning for the Cloud

    Cloud computing platforms are becoming increasingly popular for e-commerce applications that can be scaled on-demand in a very cost effective way. Dynamic provisioning is used to autonomously add capacity in multi-tier cloud-based applications that see workload increases. While many solutions exist to provision tiers with little or no state in...

    Provided By University of Massachusetts

  • White Papers // Mar 2011

    TCP Over Optical Burst-Switched Networks With Controlled Burst Retransmission

    For Optical Burst-Switched (OBS) networks in which TCP is implemented at a higher layer, the loss of bursts can lead to serious degradation of TCP performance. Due to the bufferless nature of OBS, random burst losses may occur, even at low traffic loads. Consequently, these random burst losses may be...

    Provided By University of Massachusetts

  • White Papers // Mar 2011

    Improving TCP Performance Over Optical Burst-Switched (OBS) Networks Using Forward Segment Redundancy

    Random contentions occur in Optical Burst-Switched (OBS) networks because of one-way signaling and lack of optical buffers. These contentions can occur at low loads and are not necessarily an indication of congestion. The loss caused by them, however, causes TCP at the transport layer to reduce its send rate drastically,...

    Provided By University of Massachusetts

  • White Papers // Mar 2011

    Employer-Provided Health Insurance And Labor Supply Of Married Women

    This paper presents new evidence on the effect of husbands' health insurance on wives' labor supply. Previous cross-sectional studies have estimated a significant negative effect of spousal coverage on wives' labor supply. However, these estimates potentially suffer from bias due to the simultaneity of wives' labor supply and the health...

    Provided By University of Massachusetts

  • White Papers // Feb 2011

    Defending Against XML-Based Attacks Using State-Based XML Firewall

    With the proliferation of service-oriented systems and cloud computing, web services security has gained much attention in recent years. Web service attacks, called XML-based attacks, typically occur at the SOAP message level, thus they are not readily handled by existing security mechanisms such as a conventional firewall. In order to...

    Provided By University of Massachusetts

  • White Papers // Feb 2011

    Dynamic Anycast Routing and Wavelength Assignment in WDM Networks Using Ant Colony Optimization (ACO)

    Ant Colony Optimization (ACO) is a probabilistic technique used for solving complex computational problems, such as finding optimal routes in networks. It has been proved to perform better than simulated annealing and genetic algorithm approaches for solving dynamic problems. ACO algorithms can quickly adapt to real-time changes in the system....

    Provided By University of Massachusetts

  • White Papers // Feb 2011

    Employment Effects Under Planned Changes To The EPA's Air Pollution Rules

    The U.S. electric power sector is changing and modernizing in response to societal and market forces. Power companies face a business imperative to meet increasing pressures for cleaner, more efficient energy that will safeguard public health and protect the world's climate. These forces are already transforming the industry. Significant capital...

    Provided By University of Massachusetts

  • White Papers // Feb 2011

    Identifying Mobiles Hiding Behind Wireless Routers

    The Network Address Translation technique (NAT) is widely used in wireless routers. It is a low cost solution to IPv4 address space limitations. However, cyber criminals may abuse NAT and hide behind wireless routers to use mobile devices and conduct crimes. To identify a suspect mobile device, the authors should...

    Provided By University of Massachusetts

  • White Papers // Jan 2011

    Robust Multipath Routing in Large Wireless Networks

    One of the challenges of wireless networks is to provide a reliable end-to-end path between two end hosts in the face of link and node outages. These can occur due to fluctuations in channel quality, node movement, or node failure. One mechanism that has been proposed is based on multipath...

    Provided By University of Massachusetts

  • White Papers // Jan 2011

    Dynamic Provisioning of Multi-Tier Internet Applications

    Dynamic capacity provisioning is a useful technique for handling the multi-time-scale variations seen in Internet workloads. In this paper, the authors propose a novel dynamic provisioning technique for multi-tier Internet applications that employs a flexible queuing model to determine how much resources to allocate to each tier of the application,...

    Provided By University of Massachusetts

  • Presentations // Jan 2003

    What Is A Brand?

    A brand is the peculiar association that is developed among the target audience regarding a particular product or service. This association arises from the product or service attributes that differentiate that particular product or service from others. Brand equity is the competitive advantage established by the brand in the market...

    Provided By University of Massachusetts

  • White Papers // Jun 2009

    CCCP: Secure Remote Storage for Computational RFIDs

    Passive RFID tags harvest their operating energy from an interrogating reader, but constant energy shortfalls severely limit their computational and storage capabilities. The paper proposes Cryptographic Computational Continuation Passing (CCCP), a mechanism that amplifies programmable passive RFID tags' capabilities by exploiting an often overlooked, plentiful resource: low-power radio communication. While...

    Provided By University of Massachusetts

  • White Papers // May 2010

    DPillar: Scalable Dual-Port Server Interconnection for Data Center Networks

    Data centers are becoming increasingly important infrastructures for many essential applications such as data intensive computing and large-scale network services. A typical future data center can consist of up to hundreds of thousands of servers. Yet, the conventional data center networks are not able to keep up with the network...

    Provided By University of Massachusetts

  • White Papers // Apr 2010

    Sustainable Supply Chain Network Design: A Multicriteria Perspective

    This paper develops a rigorous modeling and analytical framework for the design of sustainable supply chain networks. The paper considers a firm that is engaged in determining the capacities of its various supply chain activities, that is, the manufacturing, storage, and distribution of the product to the demand locations. The...

    Provided By University of Massachusetts

  • White Papers // Sep 2009

    Decision Support System for Resource Allocation in Disaster Management

    Natural and man-made disasters, such as earthquakes, floods, plane crashes, high-rise building collapses, major nuclear facility malfunctions, pose an ever-present challenge to public emergency services. Disasters may result in a large volume of responders arriving on-scene to provide assistance to victims. Coordination of responding resources is a major problem in...

    Provided By University of Massachusetts

  • White Papers // May 2010

    Disaster Recovery as a Cloud Service: Economic Benefits & Deployment Challenges

    Many businesses rely on Disaster Recovery (DR) services to prevent either manmade or natural disasters from causing expensive service disruptions. Unfortunately, current DR services come either at very high cost, or with only weak guarantees about the amount of data lost or time required to restart operation after a failure....

    Provided By University of Massachusetts

  • White Papers // Oct 2009

    Supply Chain Network Design Under Profit Maximization and Oligopolistic Competition

    This paper models the supply chain network design problem with oligopolistic firms who are involved in the competitive production, storage, and distribution of a homogeneous product to multiple demand markets. The profit-maximizing firms select both the capacities associated with the various supply chain network activities as well as the product...

    Provided By University of Massachusetts

  • White Papers // Jun 2010

    Cyber Crime Scene Investigations (C2SI) Through Cloud Computing

    Cloud computing brings opportunities for network forensics tracing Internet criminals in the distributed environment. The authors may use the new "Pay-As-You-Go" model of the cloud computing to deploy the on-demand cyber surveillance sentinels and conduct distributed trace back in complicated cyber crime scene investigations. To trace criminals abusing anonymous communication...

    Provided By University of Massachusetts

  • White Papers // Jan 2010

    Active QoS Flow Maintenance in Robotic, Mobile, Ad Hoc Networks

    This paper considers a system of mobile robots that is able to form an ad hoc network. Robots within the system need to form connections to other members with certain quality of service (QoS) requirements. Authors present a distributed control architecture that allows robots participating in routing a QoS flow...

    Provided By University of Massachusetts

  • White Papers // Apr 2010

    Europa: Efficient User Mode Packet Forwarding in Network Virtualization

    Network virtualization provides the ability to run concurrent virtual networks over a shared substrate. However, it is challenging to design such a platform to host multiple heterogeneous and often highly customized virtual networks. Not only minimal interference among different virtual networks is desired, high-speed packet forwarding is also required. This...

    Provided By University of Massachusetts

  • White Papers // Sep 2009

    Constraint-Based Evolutionary QoS Adaptation for Power Utility Communication Networks

    This paper studies an evolutionary multiobjective optimization algorithm, called EVOLT, which heuristically optimizes QoS (Quality of Service) in communication networks for electric power utilities. EVOLT uses a population of individuals, each of which represents a set of QoS parameters, and evolves them via genetic operators such as crossover and mutation...

    Provided By University of Massachusetts

  • White Papers // Jan 2010

    Middleware Versus Native OS Support: Architectural Considerations for Supporting Multimedia Applications

    This paper examines two architectural alternatives - native OS support versus middleware - for supporting multimedia applications. Specifically, this paper examine whether extensions to OS functionality are necessary for supporting multimedia applications, or whether much of these benefits can be accrued by implementing resource management mechanisms in a middleware system....

    Provided By University of Massachusetts

  • White Papers // Jan 2010

    QMatch - A Hybrid Match Algorithm for XML Schemas

    Integration of multiple heterogeneous data sources continues to be a critical problem for many application domains and a challenge for researchers world-wide. With the increasing popularity of the XML model and the proliferation of XML documents on-line, automated matching of XML documents and databases has become a critical problem. In...

    Provided By University of Massachusetts

  • White Papers // Nov 2010

    Evolutionary High-Dimensional QoS Optimization for Safety-Critical Utility Communication Networks

    This paper proposes and evaluates an evolutionary multi objective optimization algorithm, called EVOLT, which heuristically optimizes QoS (quality of service) parameters in communication networks. EVOLT uses a population of individuals, each of which represents a set of QoS parameters, and evolves the individuals via genetic operators such as crossover, mutation...

    Provided By University of Massachusetts

  • White Papers // Jan 2010

    XCompose: An XML-Based Component Composition Framework

    With increasing number of components now available on the market, research and industry emphasis has shifted from the development of component models to the development of languages and other techniques to enable the composition of pre-fabricated components. The authors believe that frameworks for composition of components must be flexible, extensible,...

    Provided By University of Massachusetts

  • White Papers // Jan 2011

    Dynamic Provisioning of Multi-Tier Internet Applications

    Dynamic capacity provisioning is a useful technique for handling the multi-time-scale variations seen in Internet workloads. In this paper, the authors propose a novel dynamic provisioning technique for multi-tier Internet applications that employs a flexible queuing model to determine how much resources to allocate to each tier of the application,...

    Provided By University of Massachusetts

  • White Papers // Jun 2009

    A Multi-Agent Learning Approach to Online Distributed Resource Allocation

    Resource allocation in computing clusters is traditionally centralized, which limits the cluster scale. Effective resource allocation in a network of computing clusters may enable building larger computing infrastructures. The authors consider this problem as a novel application for Multi Agent Learning (MAL). They propose a MAL algorithm and apply it...

    Provided By University of Massachusetts

  • White Papers // Jun 2010

    Exploiting the Interplay Between Memory and Flash Storage in Embedded Sensor Devices

    Although memory is an important constraint in embedded sensor nodes, existing embedded applications and systems are typically designed to work under the memory constraints of a single platform and do not consider the interplay between memory and flash storage. In this paper, the authors present the design of a memory-adaptive...

    Provided By University of Massachusetts

  • White Papers // Jan 2011

    Scalable Techniques for Memory-efficient CDN Simulations

    Since CDN simulations are known to be highly memory-intensive, in this paper, the authors argue the need for reducing the memory requirements of such simulations. They propose a novel memory-efficient data structure that stores cache state for a small subset of popular objects accurately and uses approximations for storing the...

    Provided By University of Massachusetts

  • White Papers // Jan 2011

    Proxy-Assisted Power-Friendly Streaming to Mobile Devices

    Since multimedia applications are known to be resource-hungry and mobile devices are resource-poor, in this paper, the authors propose techniques to reduce the energy consumption of streaming media applications running on mobile hosts. The proposed techniques are proxy-based and involve power-friendly transformations on the requested streams so as to limit...

    Provided By University of Massachusetts

  • White Papers // Jan 2011

    Impact of Space-Time Multiplexing Granularity on Provisioning in On-Demand Data Centers: Opportunities and Challenges

    On-demand data centers efficiently host multiple applications on shared hardware by dynamically provisioning resources in response to workload variations. In this paper, the authors use real-world e-commerce workloads to demonstrate that the efficiency of such dynamic provisioning is critically dependent on the granularity of reallocation. Specifically, they show that the...

    Provided By University of Massachusetts

  • White Papers // Jan 2011

    An Observation-based Approach Towards Selfmanaging Web Servers

    The web server architectures that provide performance isolation, service differentiation, and QoS guarantees rely on external administrators to set the right parameter values for the desired performance. Due to the complexity of handling varying workloads and bottleneck resources, configuring such parameters optimally becomes a challenge. In this paper the authors...

    Provided By University of Massachusetts

  • White Papers // Jan 2011

    Surplus Fair Scheduling: A Proportional-Share CPU Scheduling Algorithm for Symmetric Multiprocessors

    In this paper, the authors present Surplus Fair Scheduling (SFS), a proportional-share CPU scheduler designed for symmetric multiprocessors. They first show that the infeasibility of certain weight assignments in multiprocessor environments results in unfairness or starvation in many existing proportional-share schedulers. They present a novel weight readjustment algorithm to translate...

    Provided By University of Massachusetts

  • White Papers // Jan 2011

    Deadline Fair Scheduling: Bridging the Theory and Practice of Proportionate Fair Scheduling in Multiprocessor Systems

    In this paper, the authors present Deadline Fair Scheduling (DFS), a proportionate-fair CPU scheduling algorithm for multiprocessor servers. A particular focus of the work is to investigate practical issues in instantiating Proportionate Fair (P-Fair) schedulers into conventional operating systems. They show via a simulation study that characteristics of conventional operating...

    Provided By University of Massachusetts

  • White Papers // Jan 2011

    Scalable Consistency Maintenance in Content Distribution Networks Using Cooperative Leases

    In this paper, the authors argue that cache consistency mechanisms designed for stand-alone proxies do not scale to the large number of proxies in a content distribution network and are not flexible enough to allow consistency guarantees to be tailored to object needs. To meet the twin challenges of scalability...

    Provided By University of Massachusetts

  • White Papers // Mar 2011

    Dolly: Virtualization-Driven Database Provisioning for the Cloud

    Cloud computing platforms are becoming increasingly popular for e-commerce applications that can be scaled on-demand in a very cost effective way. Dynamic provisioning is used to autonomously add capacity in multi-tier cloud-based applications that see workload increases. While many solutions exist to provision tiers with little or no state in...

    Provided By University of Massachusetts

  • White Papers // Jan 2010

    JReq: Database Queries in Imperative Languages

    Instead of writing SQL queries directly, programmers often prefer writing all their code in a general purpose programming language like Java and having their programs be automatically rewritten to use database queries. Traditional tools such as object-relational mapping tools are able to automatically translate simple navigational queries written in object-oriented...

    Provided By University of Massachusetts

  • White Papers // Apr 2010

    Resource Management in Data-Intensive Clouds: Opportunities and Challenges

    Today's cloud computing platforms have seen much success in running compute-bound applications with time-varying or one-time needs. In this position paper, the authors will argue that the cloud paradigm is also well suited for handling data-intensive applications, characterized by the processing and storage of data produced by high-bandwidth sensors or...

    Provided By University of Massachusetts

  • White Papers // Jan 2011

    Cloudy Computing: Leveraging Weather Forecasts in Energy Harvesting Sensor Systems

    To sustain perpetual operation, systems that harvest environmental energy must carefully regulate their usage to satisfy their demand. Regulating energy usage is challenging if a system's demands are not elastic and its hardware components are not energy-proportional, since it cannot precisely scale its usage to match its supply. Instead, the...

    Provided By University of Massachusetts

  • White Papers // Jan 2011

    Quantifying the Benefits of Resource Multiplexing in On-Demand Data Centers

    On-demand data centers host multiple applications on server farms by dynamically provisioning resources in response to workload variations. The efficiency of such dynamic provisioning on the required server farm capacity is dependent on several factors the granularity and frequency of reallocation, the number of applications being hosted, the amount of...

    Provided By University of Massachusetts

  • White Papers // Jan 2011

    Design Considerations for the Symphony Integrated Multimedia File System

    A multimedia file system supports diverse application classes that access data with heterogeneous characteristics. In this paper, the authors describe the experiences in the design and implementation of the Symphony multimedia file system. They first discuss various methodologies for designing multimedia file systems and examine their tradeoffs. They examine the...

    Provided By University of Massachusetts

  • White Papers // Feb 2010

    Towards a Virtualized Sensing Environment

    While deploying a sensor network is necessary for proof-of-concept experimentation, it is a time-consuming and tedious task that dramatically slows innovation. Treating sensor networks as shared testbeds and integrating them into a federated test bed infrastructure, such as FIRE, GENI, AKARI, or CNGI, enables a broad user community to benefit...

    Provided By University of Massachusetts

  • White Papers // Jan 2011

    Cataclysm: Policing Extreme Overloads in Internet Services

    In this paper the authors present the Cataclysm server platform for handling extreme overloads in hosted Internet applications. The primary contribution of the work is to develop a comprehensive overload control approach that brings together admission control, dynamic provisioning of platform resources, and adaptive degradation of QoS. Cataclysm provides several...

    Provided By University of Massachusetts

  • White Papers // Jan 2011

    Design and Analysis of a Demand Adaptive and Locality Aware Streaming Media Server Cluster

    The wide availability of broadband networking technologies such as cable modems and DSL coupled with the growing popularity of the Internet has led to a dramatic increase in the availability and the use of online streaming media. With the "Last mile" network bandwidth no longer a constraint, the bottleneck for...

    Provided By University of Massachusetts

  • White Papers // Jan 2011

    Exploiting Overlap for Provisioning of Access Points in Wireless Networks

    802.11 - based wireless LANs have become commonplace in home and office environments. In this paper, the authors address the problems of access point provisioning in congested hot spots and multi-hop mesh networks. They argue that both problems are closely related and show that they are NP Complete. They propose...

    Provided By University of Massachusetts

  • White Papers // Jan 2011

    An Analytical Model for Multi-Tier Internet Services and Its Applications

    Since many Internet applications employ a multi-tier architecture, in this paper, the authors focus on the problem of analytically modeling the behavior of such applications. They present a model based on a network of queues, where the queues represent different tiers of the application. The model is sufficiently general to...

    Provided By University of Massachusetts

  • White Papers // Jan 2011

    Agile, Dynamic Provisioning of Multi-Tier Internet Applications

    Dynamic capacity provisioning is a useful technique for handling the multi-time-scale variations seen in Internet workloads. In this paper, the authors propose a novel dynamic provisioning technique for multi-tier Internet applications that employs a flexible queuing model to determine how much resources to allocate to each tier of the application,...

    Provided By University of Massachusetts

  • White Papers // Aug 2010

    Networked Cloud Orchestration: A GENI Perspective

    This paper describes the experience of developing a system for creation of distributed linked configurations of heterogeneous resources (slices) in GENI. The work leverages a number of unique architectural solutions (distributed architecture, declarative resource specifications, unique approach to slice instantiation) which is applicable to a wider set of problems related...

    Provided By University of Massachusetts

  • White Papers // Jan 2011

    Pre-Analyzed Resource and Time Provisioning in Distributed Real-Time Systems: An Application to Mobile Robotics

    The work is motivated by mobile robotic applications where a team of autonomous robots cooperate in achieving a goal, e.g., using sensor feeds to locate trapped humans in a building on fire. To attain the goal, kinematic Line-Of-Sight (LOS) constraints must be enforced to build interference free communication paths, and...

    Provided By University of Massachusetts

  • White Papers // Jan 2011

    Effectiveness of Dynamic Resource Allocation for Handling Internet Flash Crowds

    Internet data centers host multiple Web applications on shared hardware resources. These data centers are typically provisioned to meet the expected peak demands of the hosted applications based on normal time-of-day effects. Such an over-provisioning approach is not robust to flash crowd scenarios, where the load increase of some hosted...

    Provided By University of Massachusetts