<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>SMARTech Collection: CERCS Technical Reports</title>
    <link>http://smartech.gatech.edu/handle/1853/79</link>
    <description>Reports published by researchers associated with the Center</description>
    <textInput>
      <title>The Collection's search engine</title>
      <description>Search the Channel</description>
      <name>search</name>
      <link>http://smartech.gatech.edu/simple-search</link>
    </textInput>
    <item>
      <title>A Recovery Conscious Framework for Fault Resilient Storage Systems</title>
      <link>http://smartech.gatech.edu/handle/1853/20116</link>
      <description>Title: A Recovery Conscious Framework for Fault Resilient Storage Systems
&lt;br/&gt;
&lt;br/&gt;Authors: Seshadri, Sangeetha; Liu, Ling; Chiu, Lawrence; Constantinescu, Cornel; Balachandran, Subashini
&lt;br/&gt;
&lt;br/&gt;Abstract: In this paper we present a recovery-conscious framework for&#xD;
improving the fault resiliency and recovery efficiency of highly&#xD;
concurrent embedded storage software systems. Our framework&#xD;
consists of a three-tier architecture and a suite of recovery&#xD;
conscious techniques. In the top tier, we promote fine-grained&#xD;
recovery at the task level by introducing recovery groups to&#xD;
model recovery dependencies between tasks. At the middle tier&#xD;
we develop highly effective mappings of dependent tasks to processor&#xD;
resources through careful tuning of recovery efficiency&#xD;
sensitive parameters. At the bottom tier, we advocate the use of&#xD;
recovery-conscious scheduling by careful serialization of dependent&#xD;
tasks, which provides high recovery efficiency without&#xD;
sacrificing system performance. We develop a formal model&#xD;
to guide the understanding and the development of techniques&#xD;
for effectively mapping fine-grained tasks to system resources,&#xD;
aiming at reducing the ripple effect of software failures while&#xD;
sustaining high performance even during system recovery. Our&#xD;
techniques have been implemented on a real industry-standard&#xD;
storage system. Experimental results show that our techniques&#xD;
are effective, non-intrusive and can significantly boost system&#xD;
resilience while delivering high performance.</description>
      <pubDate>Sun, 29 Oct 2006 22:58:59 GMT</pubDate>
    </item>
    <item>
      <title>O2S2: Enhanced Object-based Virtualized Storage</title>
      <link>http://smartech.gatech.edu/handle/1853/20115</link>
      <description>Title: O2S2: Enhanced Object-based Virtualized Storage
&lt;br/&gt;
&lt;br/&gt;Authors: Raj, Himanshu; Schwan, Karsten
&lt;br/&gt;
&lt;br/&gt;Abstract: Object based storage devices (OSDs) elevate the level&#xD;
of abstraction presented to clients, thereby permitting&#xD;
them to offer methods for managing, sharing,&#xD;
and securing information that go beyond those offered&#xD;
by block-based stores. The Object-Oriented&#xD;
Storage System (O2S2) architecture presented and&#xD;
evaluated in this paper implements a virtualization&#xD;
service to provide object-based storage in a virtualized&#xD;
environment. This service provides a virtual&#xD;
object-based storage device (vOSD) to virtual&#xD;
machines. The use of vOSDs permits the service&#xD;
provider, i.e., the vOSD storage domain, to offer&#xD;
to guest virtual machines new methods for resource&#xD;
management and consolidation, without requiring&#xD;
the purchase of physical storage devices that faithfully&#xD;
implement OSD functionality. Methods demonstrated&#xD;
in this paper include improved support for&#xD;
access control and for heterogeneity of storage devices.&#xD;
Advantages derived from such methods also&#xD;
include reduced complexity for end clients, i.e., guest&#xD;
VMs. A prototype PVFS-based O2S2 implementation&#xD;
demonstrates that its enhanced services can be&#xD;
provided at low cost, enabled in part by the effcient&#xD;
utilization of otherwise idle domain resources.</description>
      <pubDate>Sun, 29 Oct 2006 22:58:59 GMT</pubDate>
    </item>
    <item>
      <title>M-Channels and M-Brokers: New Abstractions for Co-ordinated Management in Virtualized Systems</title>
      <link>http://smartech.gatech.edu/handle/1853/20114</link>
      <description>Title: M-Channels and M-Brokers: New Abstractions for Co-ordinated Management in Virtualized Systems
&lt;br/&gt;
&lt;br/&gt;Authors: Kumar, Sanjay; Nathuji, Ripal; Schwan, Karsten; Talwar, Vanish; Ranganathan, Partha
&lt;br/&gt;
&lt;br/&gt;Abstract: Management and automation are important issues in enterprise environments,&#xD;
often consuming the largest fraction of the overall IT&#xD;
budget. A key challenge here is co-ordination across multiple management&#xD;
solutions deployed in different management domains, including&#xD;
across hardware and software, across different levels of abstraction,&#xD;
and across different hosts. This paper makes three contributions&#xD;
to addressing this problem. First, we propose a novel management&#xD;
co-ordination architecture for virtualized environments.&#xD;
Our architecture includes two powerful abstractions – m-channels,&#xD;
which provide mechanisms for communication between the hardware,&#xD;
virtual machines, and applications and m-brokers, which allow&#xD;
high-level policy co-ordination across different management&#xD;
agents. Second, we discuss Dom-M, an instantiation of our architecture&#xD;
in the context of the Xen hypervisor, and identify tradeoffs&#xD;
between different implementations of such management domains.&#xD;
Finally, to demonstrate the effectiveness of our approach, we implement&#xD;
and evaluate different cross-level solutions for power management&#xD;
using our abstractions, and also discuss qualitatively other&#xD;
applications including storage backup, inventory management, and&#xD;
trust management.</description>
      <pubDate>Sun, 29 Oct 2006 22:58:59 GMT</pubDate>
    </item>
    <item>
      <title>VMedia: Enhanced Multimedia Services in Virtualized Systems</title>
      <link>http://smartech.gatech.edu/handle/1853/20113</link>
      <description>Title: VMedia: Enhanced Multimedia Services in Virtualized Systems
&lt;br/&gt;
&lt;br/&gt;Authors: Raj, Himanshu; Seshasayee, Balasubramanian; Schwan, Karsten
&lt;br/&gt;
&lt;br/&gt;Abstract: This paper presents the VMedia multimedia virtualization framework, for sharing media devices among multiple&#xD;
virtual machines (VMs). The framework provides logical media devices to virtual machines. These devices are&#xD;
exported via a well defined, higher level, multimedia access interface to the applications and operating system&#xD;
running in a virtual machine. By using semantically meaningful information, rather than low-level raw data,&#xD;
within the VMedia framework, efficient virtualization solutions can be created for physical devices shared by&#xD;
multiple virtual machines. Experimental results demonstrate that the base cost of virtual device access via&#xD;
VMedia is small compared to native physical device access, and in addition, that these costs scale well with an&#xD;
increasing number of guest VMs. Here, VMedia’s MediaGraph abstraction is a key contributor, since it also allows&#xD;
the framework to support dynamic restructuring, in order to adapt device accesses to changing requirements.&#xD;
Finally, VMedia permits platforms to offer new and enhanced logical device functionality at lower costs than&#xD;
those achievable with alternative solutions.</description>
      <pubDate>Sun, 29 Oct 2006 22:58:59 GMT</pubDate>
    </item>
  </channel>
</rss>

