<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">True Energy-efficient Data Processing is Only Gained by Energy-proportional DBMSs</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author role="corresp">
							<persName><forename type="first">Volker</forename><surname>Hudlet</surname></persName>
							<email>hudlet@cs.uni-kl.de</email>
							<affiliation key="aff0">
								<orgName type="institution" key="instit1">AG</orgName>
								<orgName type="institution" key="instit2">DBIS TU Kaiserslautern</orgName>
								<address>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">True Energy-efficient Data Processing is Only Gained by Energy-proportional DBMSs</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">9ACD85526D8B4D2B4BF8F835CD71C7BD</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T05:22+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>As energy consumption and related costs are becoming a critical component for operating a data center, system developers as well as database researcher have to deal with this fact and should come up with approaches that increase the energy efficiency of a data center.</p><p>Several proposal are already present in the literature which introduce approaches to increase the energy efficiency in a given situation. Nevertheless, a server may still consume more than 50% of its maximal power when running in idle mode. Therefore, we believe that only energy-proportional systems can deliver true energy efficiency, as the power consumption scales with the system load. This paper reviews the current state of research concerning energy efficiency in DB servers and presents our vision of an energy-proportional database system.</p><p>Given the public concern about energy waste, the exclusive focus on performance, where over-proportional energy</p><p>Copyright is held by the author/owner(s).</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">INTRODUCTION</head><p>Energy costs are a growing part of the total cost of ownership of servers, and it is expected that they (as well as the costs for cooling) will outpace the expenses for the server hardware and software in the near future (calculated over a period of three years) <ref type="bibr" target="#b4">[4,</ref><ref type="bibr" target="#b9">9]</ref>.</p><p>In general, a server is constructed for an expected peak load, i.e., maximal throughput, which is limited by the storage subsystem (in case of data-intensive applications) or by the CPU (in the case of computation-intensive applications). Normally, the peak load corresponds with the maximal energy consumption. In the majority of application situations, this maximal throughput is hardly needed, because the server just utilizes a (small) share of its capacity; the average server utilization often is around 10% -30% <ref type="bibr" target="#b16">[16]</ref>. The remaining capacity is unused, while the server is still consuming (almost the full amount of) energy. consumption was acceptable even for only a tiny increase in performance, is not sufficient anymore for future generations of computer systems in general and DB servers in particular. Therefore, attention must be shifted from a solely performance-centric view to energy efficiency.</p><p>The buzzword Green IT is an umbrella term for the ongoing development of energy-efficient hardware and software as well as the marketing of resulting products. Unfortunately, there are products claiming to be green, however, they just pick up this buzzword to be more attractive on the market.</p><p>The remaining parts of this paper are structured as follows:</p><p>The following Section 2 will briefly define energy efficiency and will discuss why energy proportionality is a natural prerequisite for a true energy-efficient system. Furthermore, related work is considered. Section 3 will explain in more detail how energy proportionality can be achieved for (most of the) system components, whereas Section 4 will disclose our vision of an energy-proportional database system which we are striving for. Finally, we will conclude this paper and give an outlook to future work.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">ENERGY EFFICIENCY REVISITED</head><p>In general, energy efficiency is defined as the quotient of the system's work and the energy consumed while performing this work:</p><formula xml:id="formula_0">EnergyEfficiency =</formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>W ork EnergyConsumption</head><p>This generic model can be adapted to more concrete scenarios such as, in our case, applications of database systems. The following measure can be used to indicate the energy efficiency of a database system.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>EnergyEfficiency (DBS) = #T ransactions Joule</head><p>Note, depending on the transaction mix (varying numbers of long-running and short-running transactions), this measure can be misleading. Meaningful results can only be achieved by using well-defined benchmarks.</p><p>In the literature, several ideas have come up to improve energy efficiency. One of such proposals advocates to replace the hard disks of the storage subsystem by flash disks or solid state disks (SSD). While consuming significantly less energy (about 1/10 of the energy a hard disk consumes), SSDs nevertheless deliver substantially higher IOPS rates than hard disks (at least when read performance is compared). Therefore, SSDs are a natural candidate for achieving better energy efficiency. Until the recent past, SSD technology was still in its infancy and had to struggle with an unbalanced read/write asymmetry: random reads were much faster compared with those on hard disks, whereas random writes were much slower (approx. ten times of random read access)) and provided only limited write endurance, i.e., the underlying flash cells wore out and became unusable after a given number of rewrites. In the meantime, these disadvantages are almost eliminated. The Intel X-25E claims to be capable of performing one Petabyte of random writes (on a 32GB device) before wearing out<ref type="foot" target="#foot_0">1</ref> . Based on dedicated IO experiments on selected hard disks (HDDs) and SSDs, we come to the conclusion that the asymmetry becomes negligible for SSDs of the newest generation: We have confirmed the performance of random reads at ∼ 13K IOPS, while the random-write performance scores at respectable 10K IOPS. Hence, we expect that SSDs will approach the sequential IO behavior of hard disks but, at the same time, provide dramatically better random IO.</p><p>Härder et al. <ref type="bibr" target="#b8">[8]</ref> analyzed the impact of the replacement of HDDs with SSDs in a database systems. They compare the energy efficiency in XTC <ref type="bibr" target="#b10">[10]</ref>, a native XML DBMS, by running a selected subset of the TPoX <ref type="bibr" target="#b15">[15]</ref> benchmark.</p><p>The results gained in these experiments show a slight increase of energy efficiency for CPU-bound DB applications (0,176 TA/Joule vs. 0,166 TA/Joule), whereas more than a doubling was obtained for IO-intensive DB applications, i.e., for an IO-bound DB server (0,850 TA/Joule vs. 0,368 TA/Joule). Hence, it is obvious that differing load situations may imply entirely different energy-efficiency levels. But this is not the desirable behavior of a DB server.</p><p>One could argue that switching the server completely off would be the most energy-efficient alternative, but again this is just another energy-efficiency level (namely the point of origin) and the cost of resuming operation could not be neglected, e.g., loading the DB buffer anew.</p><p>The approach mentioned above is hindered by the fact that the capacity costs (GB/$) for SSDs still exceed the ones for HDDs by at least a factor of 10. Although analysts forecast a considerable price drop within the next two years <ref type="bibr" target="#b11">[11]</ref>, at the moment, SSDs might still be unattractive for a large data center.</p><p>To overcome this drawback, hybrid approaches, like those described in <ref type="bibr" target="#b12">[12]</ref> or <ref type="bibr" target="#b13">[13]</ref>, have been proposed. These ideas combine the use of SSDs and hard disks and thereby allow to benefit from the advantages of both storage types while still having a cost-effective storage subsystem. Right now, these approaches just focus on the combination of several heterogeneous storage types for maximum performance. But it is conceivable to come up with a hybrid storage subsystem which focuses on the energy-efficiency aspect as well.</p><p>Apart from the storage subsystem, dedicated proposals aim at energy-efficient usage of the CPU. To evaluate the benefits gained from energy-efficient approaches, the energy delay product (EDP) <ref type="bibr">[6]</ref> has been proposed as a reasonable measure. This factor is defined as energy • delay: for a constant EDP, the change in the energy consumed is therefore matched by an equal change in the response time. Lower EDP values are, of course, desirable as they embody a larger percentage of energy saving. In this case, however, system response time is likely to be increased, which may not be wanted by the user.</p><p>In contribution <ref type="bibr" target="#b14">[14]</ref>, Lang and Patel propose two techniques which are evaluated towards their resulting EDP. The first technique, called explicit query delay, delays queries and places them into a queue upon arrival. When the queue reaches a given threshold, all queries in the queue are examined to determine whether or not they can be aggregated into a small number of groups, such that the queries of a group can be jointly evaluated. Hence, this approach tries to minimize redundant evaluation of queries thereby saving energy. It has shown that, using a simplistic scenario, this kind of grouping could decrease the EDP by 26%.</p><p>Besides this technique, it is possible to influence the CPU behavior and thereby its energy consumption by processor voltage/frequency control (PVC) techniques, e.g., by underclocking the front-side bus or by downgrading the CPU voltage. Again, PVC techniques embody a static approach which could leverage the energy efficiency only at a certain load level, but which could eventually also impinge upon the query execution time and imply higher energy consumption than the default setting. Thus, in general, it is highly desirable to dynamically adjust the server's energy consumption such that the best possible energy efficiency is accomplished at all load levels. This is an objective where energy-proportional systems come into play. The notion of energy proportionality has been first coined by Barroso and Hölzle <ref type="bibr" target="#b3">[3]</ref> and characterizes the behavior of a server whose energy consumption proportionally scales with its load. An adaptive PVC would be an initial step towards this design goal. Nevertheless, the entire system architecture should be reconsidered, because building energy-proportional systems requires a holistic approach.</p><p>Ranganathan <ref type="bibr" target="#b16">[16]</ref> comes to the same conclusion that instead of having several small and local energy-aware optimizations, a holistic focus supposably results in an even better energy-efficient system.</p><p>Recently, Tsirogiannis et al. <ref type="bibr" target="#b20">[20]</ref> claimed that, within a single node system (intended for use in scale-out architectures), the most energy-efficient configuration is typically the highest performing one. Obviously, their empirical "observation" is also closely dependent on the absence of energyproportional runtime behavior in current servers. Furthermore, the authors hypothesize that better saving opportunities might be found when cross-node, energy-efficiency techniques are to be applied.</p><p>In the following section, the key components of a server are examined towards their ability to reach energy-proportional behavior. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">ENERGY PROPORTIONALITY OF A DB SERVER</head><p>Before we come up with a proposal how an energy-proportional system should be preferably composed, it makes sense to examine existing (DB) server systems to find out how energy proportionality can be achieved.</p><p>When considering a server as a whole, Spector <ref type="bibr" target="#b18">[18]</ref> as well as Tsirogiannis et al. <ref type="bibr" target="#b20">[20]</ref> come to the conclusion that a normal server consumes already more than 50% of its maximal power (and much more especially, when a huge memory is present) when running in idle mode. Figure <ref type="figure" target="#fig_0">1</ref> illustrates how the power consumption looks like at different load situations. It is remarkable that the power consumption (starting already at 50%) quickly converges with a small increase of utilization close to the peak consumption, i.e., the 100% level. Obviously, a server in its default settings does not exhibit an energy-proportional behavior at all. For these reasons, a closer look at the key components will be helpful.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Storage</head><p>In contribution <ref type="bibr" target="#b20">[20]</ref>, experiments using hard disk RAIDs and SSD RAIDs show that, unlike hard disks, SSDs provide an energy-proportional behavior. We also performed some load test using a selected set of hard disks and SSDs of different generations (cf. figure <ref type="figure" target="#fig_1">2</ref>), but we draw another conclusion: SSDs just have a slightly better energy-proportional behavior, yet at a much lower power level (1/10 of that of hard disks).</p><p>In the recent past, several approaches have been proposed for hard-disk-based storage subsystems, which spin down idle disks in order to save energy <ref type="bibr" target="#b5">[5,</ref><ref type="bibr" target="#b21">21,</ref><ref type="bibr" target="#b22">22]</ref>. Depending on the respective approach, data is relocated during run time in order to increase the idle time of a disk that is already spun down. Otherwise, there is a time penalty to spin up the disk again. As an overall effect, energy-proportional behavior can be approximated <ref type="bibr" target="#b7">[7]</ref>. In order to further decrease the power consumption, these approaches could be adapted to hybrid or SSD-only storage subsystems.</p><p>CPU Modern CPUs behave in an energy-proportional way to some degree. In addition to the control via PVC tech-niques, the current trend towards many-core processors favors energy-efficient operation. It is possible that unused cores enter a sleep mode where they just consume a fraction of the power needed in idle mode. The Intel Core i7 processor combines both techniques by disabling unused cores (especially in the case of single-threaded applications) and by increasing the clock rate of the remaining one. Finally, there are also low-energy processors (e.g. Intel Atom) available.</p><p>DRAM memory Main memory is the primary concern when thinking about energy proportionality. As it permanently consumes a given amount of power (independent of the load), this component is not energy-aware at all. One current trend is to build large (in the range of Terabyte) main-memory databases 2 . This will result in just the opposite of an energy-proportional system as RAM will be responsible for the overwhelming share of the energy consumed by the server-at a constant rate.</p><p>Therefore, it is critical to evaluate how much internal memory is needed to approximate energy proportionality without sacrificing drops in performance by utilizing an insufficient amount of memory.</p><p>In a nutshell, the previous methodology using large-scale servers (scale-up) is still burdened by large energy consumption in idle mode.</p><p>Another possibility for system engineering is scale-down / scale-out: Instead of using a single, large server, several small-scale servers are deployed. In the literature, there have been proposals for such a network of small-scale servers like Amdahl blades <ref type="bibr" target="#b19">[19]</ref>, FAWN (Fast array of wimpy nodes) <ref type="bibr" target="#b1">[1]</ref> or TerraServer bricks <ref type="bibr" target="#b2">[2]</ref>. As each server is independent, this is the appropriate granularity for scaling the whole system as well as the appropriate granularity to switch nodes on and off. In the end, this will result in a true energy-proportional system (to the extent possible).</p><p>"SAP-Module gewinnen an Tempo" (Computer-Zeitung, <ref type="bibr">June 22, 2009)</ref>. Using main-memory data management, SAP tries to speed up the response times of applications by a factor of 100.  In the next section, we will explain our vision of an energyproportional system in more detail.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">OUR VISION</head><p>As it has become obvious in the preceding section that a single (large-scale) server node can't establish an energyproportional behavior, we will focus on the scale-out approach consisting of several small-scale nodes connected via network adapters.</p><p>We envision a distributed database system which runs on several small-scale nodes. While FAWN tackles a distributed key-value store, we will focus on a traditional relational database system. Although much research work on distributed database systems has delivered substantial scientific results and engineering techniques during more than 20 years, it is nevertheless fundamental to reevaluate this "body of knowledge and experience" with respect to modern hardware and energy efficiency.</p><p>As every node is constructed in a small-scale manner and, thus, consumes little energy, we have at least energy proportionality at the granularity of nodes. Depending on the load situation, nodes can be switched on and off, so this approach will approximate the ideal energy-proportional system. We believe that small-scale distributed systems are the key concept to achieve energy proportionality. By applying ad-hoc adaptivity mechanisms, energy consumption will scale with the given load.</p><p>At the moment, we are about to implement a first software prototype in the context of the SIGMOD 2010 programming contest <ref type="bibr" target="#b17">[17]</ref> whose goal is set to come up with a distributed database engine. After having finished the contest, we will expand its functionality towards adaptivity and energy efficiency.</p><p>For the future, we consider an architecture which comprises two types of specialized nodes: Data nodes for accessing the base relations and performing simple operations (e.g. selection and projection) and computation nodes for CPUintensive operations like joins. Of course, there are many open and challenging questions while refining this approach, amongst others to find out how the overall energy efficiency is affected by the data distribution or how to come up with an energy-efficient query optimizer for distributed systems.</p><p>Another issue that needs further investigation is how much energy consumption is introduced by the network infrastructure and the data transmission between nodes transfer and whether it proportionally scales with respect to the load as well.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">CONCLUSION</head><p>As we have shown, the current trend towards energy efficiency and Green IT is relevant for the database research community as well. Several ideas of limited scope have already been proposed; nevertheless, we believe that only a holistic approach will be the road to success in the end.</p><p>Present approaches try to be energy-efficient under high workloads or even peak load situation (e.g., explicit query delays). Our approach aims especially at increasing the energy efficiency at low load levels by introducing the concept of energy proportionality.</p><p>Furthermore, we want to provide some evidence whether or not the claims of Tsirogiannis et al. <ref type="bibr" target="#b20">[20]</ref> are true, i.e., whether our findings will support their hypothesis.</p><p>In the future, we will further explore how (distributed) database systems have to be designed to exploit the given system architecture best. By introducing adaptivity, the database system will dynamically interact with its underlying hardware to increase energy efficiency.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 :</head><label>1</label><figDesc>Figure1: Relative power consumption of a server at different activity levels derived by Google<ref type="bibr" target="#b18">[18]</ref> </figDesc><graphic coords="3,115.03,53.80,376.59,159.41" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 2 :</head><label>2</label><figDesc>Figure 2: Energy proportionality of selected hard disks and SSDs</figDesc></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">Using 3.3K IOPS of random 4KB writes-the maximum random-write speed specified by the manufacturer-, a maximum write endurance of &gt;∼ 8 * 10 7 sec is obtained. This is close to three years, approximately the lifetime of a hard disk.</note>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<title/>
		<author>
			<persName><surname>References</surname></persName>
		</author>
		<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">FAWN: a fast array of wimpy nodes</title>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">G</forename><surname>Andersen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Franklin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Kaminsky</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Phanishayee</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Tan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Vasudevan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">SOSP</title>
				<imprint>
			<date type="published" when="2009">2009</date>
			<biblScope unit="page" from="1" to="14" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<monogr>
		<author>
			<persName><forename type="first">T</forename><surname>Barclay</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Gray</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Chong</surname></persName>
		</author>
		<idno>MSR-TR-2004-107</idno>
		<title level="m">TerraServer Bricks -A High Availability Cluster Alternative</title>
				<imprint>
			<date type="published" when="2004">2004</date>
		</imprint>
	</monogr>
	<note type="report_type">Technical report</note>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">The Case for Energy-Proportional Computing</title>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">A</forename><surname>Barroso</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename><surname>Hölzle</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Computer</title>
		<imprint>
			<biblScope unit="volume">40</biblScope>
			<biblScope unit="issue">12</biblScope>
			<biblScope unit="page" from="33" to="37" />
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">In the Data Center, Power and Cooling Costs More Than the IT Equipment it Supports</title>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">L</forename><surname>Belady</surname></persName>
		</author>
		<ptr target="http://electronics-cooling.com/articles/2007/feb/a3/" />
	</analytic>
	<monogr>
		<title level="j">Electronics Cooling</title>
		<imprint>
			<biblScope unit="volume">13</biblScope>
			<biblScope unit="issue">1</biblScope>
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Massive arrays of idle disks for storage archives</title>
		<author>
			<persName><forename type="first">D</forename><surname>Colarelli</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Grunwald</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">ACM/IEEE conference on Supercomputing</title>
				<imprint>
			<publisher>IEEE Computer Society Press</publisher>
			<date type="published" when="2002">2002</date>
			<biblScope unit="page" from="1" to="11" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Technology and design challenges for low power and high performance</title>
		<author>
			<persName><forename type="first">V</forename><surname>De</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Borkar</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Symposium on Low power electronics and design</title>
				<imprint>
			<date type="published" when="1999">1999</date>
			<biblScope unit="page" from="163" to="168" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Energy proportionality for storage: impact and feasibility</title>
		<author>
			<persName><forename type="first">J</forename><surname>Guerra</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Belluomini</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Glider</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Gupta</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Pucha</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">SIGOPS Operation Systems Review</title>
		<imprint>
			<biblScope unit="volume">44</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="35" to="39" />
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Towards Flash Disk Use in Databases -Keeping Performance While Saving Energy?</title>
		<author>
			<persName><forename type="first">T</forename><surname>Härder</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Schmidt</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Ou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Bächle</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">BTW, volume P-144 of LNI</title>
				<imprint>
			<date type="published" when="2009">2009</date>
			<biblScope unit="page">3</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Energy Efficiency: The New Holy Grail of Data Management Systems Research</title>
		<author>
			<persName><forename type="first">S</forename><surname>Harizopoulos</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">A</forename><surname>Shah</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Meza</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Ranganathan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">CIDR</title>
				<imprint>
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">An Efficient Infrastructure for Native Transactional XML Processing</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">P</forename><surname>Haustein</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Härder</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Data&amp;Knowledge Engineering</title>
		<imprint>
			<biblScope unit="volume">61</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page">6</biblScope>
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<monogr>
		<title level="m" type="main">Worldwide Solid State Drive 2008-2012 Forecast and Analysis</title>
		<author>
			<persName><forename type="first">J</forename><surname>Janukowicz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Reinsel</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Rydning</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2008-06">Juni 2008</date>
		</imprint>
		<respStmt>
			<orgName>IDC</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Technical report</note>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">HeteroDrive: Reshaping the Storage Access Pattern of OLTP Workload Using SSD</title>
		<author>
			<persName><forename type="first">S.-H</forename><surname>Kim</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Jung</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J.-S</forename><surname>Kim</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Maeng</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Workshop on Software Support for Portable Storage</title>
				<imprint>
			<date type="published" when="2009">2009</date>
			<biblScope unit="page">10</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Flashing up the storage layer</title>
		<author>
			<persName><forename type="first">I</forename><surname>Koltsidas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Viglas</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">PVLDB</title>
		<imprint>
			<biblScope unit="volume">1</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="514" to="525" />
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">Towards Eco-friendly Database Management Systems</title>
		<author>
			<persName><forename type="first">W</forename><surname>Lang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">M</forename><surname>Patel</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">CIDR</title>
				<imprint>
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">An XML transaction processing benchmark</title>
		<author>
			<persName><forename type="first">M</forename><surname>Nicola</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Kogan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Schiefer</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">SIGMOD</title>
				<imprint>
			<date type="published" when="2007">2007</date>
			<biblScope unit="page" from="937" to="948" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Recipe for efficiency: principles of power-aware computing</title>
		<author>
			<persName><forename type="first">P</forename><surname>Ranganathan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Communications of the ACM</title>
		<imprint>
			<biblScope unit="volume">53</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page" from="60" to="67" />
			<date type="published" when="2010-04">April 2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<monogr>
		<author>
			<persName><forename type="first">P</forename><surname>Senellart</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Genzmer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Abiteboul</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Balazinska</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Madden</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Stonebraker</surname></persName>
		</author>
		<ptr target="http://dbweb.enst.fr/events/sigmod10contest/" />
		<title level="m">SIGMOD 2010 Programming Contest -Distributed Query Engine</title>
				<imprint>
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">Distributed Computing at Multi-dimensional Scale</title>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">Z</forename><surname>Spector</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Middleware Conference</title>
				<imprint>
			<publisher>Keynote</publisher>
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<analytic>
		<title level="a" type="main">Low-power amdahl-balanced blades for data intensive computing</title>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">S</forename><surname>Szalay</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><forename type="middle">C</forename><surname>Bell</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">H</forename><surname>Huang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Terzis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>White</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">SIGOPS Operation Systems Review</title>
		<imprint>
			<biblScope unit="volume">44</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="71" to="75" />
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<monogr>
		<title level="m" type="main">Analyzing the Energy Efficiency of a Database Server</title>
		<author>
			<persName><forename type="first">D</forename><surname>Tsirogiannis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Harizopoulos</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Shah</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2010">2010</date>
			<publisher>SIGMOD</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<analytic>
		<title level="a" type="main">PARAID: A gear-shifting power-aware RAID</title>
		<author>
			<persName><forename type="first">C</forename><surname>Weddle</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Oldham</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Qian</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A.-I</forename><forename type="middle">A</forename><surname>Wang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Reiher</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Kuenning</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ACM TOS</title>
		<imprint>
			<biblScope unit="volume">3</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page">13</biblScope>
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b22">
	<analytic>
		<title level="a" type="main">Hibernator: helping disk arrays sleep through the winter</title>
		<author>
			<persName><forename type="first">Q</forename><surname>Zhu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Tan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Zhou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Keeton</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Wilkes</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">SOSP</title>
				<imprint>
			<date type="published" when="2005">2005</date>
			<biblScope unit="page" from="177" to="190" />
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
