Pageserver: High-Performance SSD-Based Checkpointing of Transactional Distributed Memory
The Rainbow cluster operating system provides fault tolerance by storing incremental checkpoints on a solid state disk (SSD) drive. As the access characteristics of SSD drives differ substantially from those of traditional magnetic hard disk drives (HDDs) new interesting techniques of storing checkp...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 239 |
---|---|
container_issue | |
container_start_page | 235 |
container_title | |
container_volume | 1 |
creator | Gerhold, Steffen Kaemmer, Nico Weggerle, Alexander Himpel, Christian Schulthess, Peter |
description | The Rainbow cluster operating system provides fault tolerance by storing incremental checkpoints on a solid state disk (SSD) drive. As the access characteristics of SSD drives differ substantially from those of traditional magnetic hard disk drives (HDDs) new interesting techniques of storing checkpoints in an elegant object-oriented fashion can be applied. The usage of transactional distributed memory (TDM) simplifies the distributed checkpointing algorithm as it automatically guarantees consistent checkpoints of the entire Rainbow cluster without additional coordination overhead. |
doi_str_mv | 10.1109/ICCEA.2010.53 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5445831</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5445831</ieee_id><sourcerecordid>5445831</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-4a9a7fa53fa2e55eed42294a65518416f5b5fc3a8403f7a43f3ea1bf4ce1e2db3</originalsourceid><addsrcrecordid>eNo9jF1LAkEUhidCKM3LrrrZP7A2H-e4O93ZaikYCRp0J2fXMzqluzKzBf77hKLn5uWBl0eIWyUHSkl7PyuKyWig5dnRXIiuAg0wlLnML_8ls9ARXS2ltaAza69EP8YPeQZQS4Rr8b6gLUcO3xwekqnf7tIFB9eEA9UVJ8vlOH2kyJuk2HH1eWx83fp6mzQuWQWqI1Wtb2raJ2Mf2-DLr_Z8feFDE043ouNoH7n_tz3x9jRZFdN0_vo8K0bz1KsM2xTIUuYIjSPNiMwb0NoCDRFVDmrosERXGcpBGpcRGGeYVOmgYsV6U5qeuPvtemZeH4M_UDitEQBzo8wPBMBUTg</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Pageserver: High-Performance SSD-Based Checkpointing of Transactional Distributed Memory</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Gerhold, Steffen ; Kaemmer, Nico ; Weggerle, Alexander ; Himpel, Christian ; Schulthess, Peter</creator><creatorcontrib>Gerhold, Steffen ; Kaemmer, Nico ; Weggerle, Alexander ; Himpel, Christian ; Schulthess, Peter</creatorcontrib><description>The Rainbow cluster operating system provides fault tolerance by storing incremental checkpoints on a solid state disk (SSD) drive. As the access characteristics of SSD drives differ substantially from those of traditional magnetic hard disk drives (HDDs) new interesting techniques of storing checkpoints in an elegant object-oriented fashion can be applied. The usage of transactional distributed memory (TDM) simplifies the distributed checkpointing algorithm as it automatically guarantees consistent checkpoints of the entire Rainbow cluster without additional coordination overhead.</description><identifier>ISBN: 1424460794</identifier><identifier>ISBN: 9781424460793</identifier><identifier>EISBN: 1424460808</identifier><identifier>EISBN: 9781424460809</identifier><identifier>DOI: 10.1109/ICCEA.2010.53</identifier><identifier>LCCN: 2009942799</identifier><language>eng</language><publisher>IEEE</publisher><subject>Checkpointing ; Clustering algorithms ; Computer applications ; Distributed computing ; Drives ; Hard disks ; Java ; Operating systems ; Throughput ; Time division multiplexing</subject><ispartof>2010 Second International Conference on Computer Engineering and Applications, 2010, Vol.1, p.235-239</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5445831$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2056,27924,54919</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5445831$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Gerhold, Steffen</creatorcontrib><creatorcontrib>Kaemmer, Nico</creatorcontrib><creatorcontrib>Weggerle, Alexander</creatorcontrib><creatorcontrib>Himpel, Christian</creatorcontrib><creatorcontrib>Schulthess, Peter</creatorcontrib><title>Pageserver: High-Performance SSD-Based Checkpointing of Transactional Distributed Memory</title><title>2010 Second International Conference on Computer Engineering and Applications</title><addtitle>ICCEA</addtitle><description>The Rainbow cluster operating system provides fault tolerance by storing incremental checkpoints on a solid state disk (SSD) drive. As the access characteristics of SSD drives differ substantially from those of traditional magnetic hard disk drives (HDDs) new interesting techniques of storing checkpoints in an elegant object-oriented fashion can be applied. The usage of transactional distributed memory (TDM) simplifies the distributed checkpointing algorithm as it automatically guarantees consistent checkpoints of the entire Rainbow cluster without additional coordination overhead.</description><subject>Checkpointing</subject><subject>Clustering algorithms</subject><subject>Computer applications</subject><subject>Distributed computing</subject><subject>Drives</subject><subject>Hard disks</subject><subject>Java</subject><subject>Operating systems</subject><subject>Throughput</subject><subject>Time division multiplexing</subject><isbn>1424460794</isbn><isbn>9781424460793</isbn><isbn>1424460808</isbn><isbn>9781424460809</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2010</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo9jF1LAkEUhidCKM3LrrrZP7A2H-e4O93ZaikYCRp0J2fXMzqluzKzBf77hKLn5uWBl0eIWyUHSkl7PyuKyWig5dnRXIiuAg0wlLnML_8ls9ARXS2ltaAza69EP8YPeQZQS4Rr8b6gLUcO3xwekqnf7tIFB9eEA9UVJ8vlOH2kyJuk2HH1eWx83fp6mzQuWQWqI1Wtb2raJ2Mf2-DLr_Z8feFDE043ouNoH7n_tz3x9jRZFdN0_vo8K0bz1KsM2xTIUuYIjSPNiMwb0NoCDRFVDmrosERXGcpBGpcRGGeYVOmgYsV6U5qeuPvtemZeH4M_UDitEQBzo8wPBMBUTg</recordid><startdate>201003</startdate><enddate>201003</enddate><creator>Gerhold, Steffen</creator><creator>Kaemmer, Nico</creator><creator>Weggerle, Alexander</creator><creator>Himpel, Christian</creator><creator>Schulthess, Peter</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201003</creationdate><title>Pageserver: High-Performance SSD-Based Checkpointing of Transactional Distributed Memory</title><author>Gerhold, Steffen ; Kaemmer, Nico ; Weggerle, Alexander ; Himpel, Christian ; Schulthess, Peter</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-4a9a7fa53fa2e55eed42294a65518416f5b5fc3a8403f7a43f3ea1bf4ce1e2db3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Checkpointing</topic><topic>Clustering algorithms</topic><topic>Computer applications</topic><topic>Distributed computing</topic><topic>Drives</topic><topic>Hard disks</topic><topic>Java</topic><topic>Operating systems</topic><topic>Throughput</topic><topic>Time division multiplexing</topic><toplevel>online_resources</toplevel><creatorcontrib>Gerhold, Steffen</creatorcontrib><creatorcontrib>Kaemmer, Nico</creatorcontrib><creatorcontrib>Weggerle, Alexander</creatorcontrib><creatorcontrib>Himpel, Christian</creatorcontrib><creatorcontrib>Schulthess, Peter</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Gerhold, Steffen</au><au>Kaemmer, Nico</au><au>Weggerle, Alexander</au><au>Himpel, Christian</au><au>Schulthess, Peter</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Pageserver: High-Performance SSD-Based Checkpointing of Transactional Distributed Memory</atitle><btitle>2010 Second International Conference on Computer Engineering and Applications</btitle><stitle>ICCEA</stitle><date>2010-03</date><risdate>2010</risdate><volume>1</volume><spage>235</spage><epage>239</epage><pages>235-239</pages><isbn>1424460794</isbn><isbn>9781424460793</isbn><eisbn>1424460808</eisbn><eisbn>9781424460809</eisbn><abstract>The Rainbow cluster operating system provides fault tolerance by storing incremental checkpoints on a solid state disk (SSD) drive. As the access characteristics of SSD drives differ substantially from those of traditional magnetic hard disk drives (HDDs) new interesting techniques of storing checkpoints in an elegant object-oriented fashion can be applied. The usage of transactional distributed memory (TDM) simplifies the distributed checkpointing algorithm as it automatically guarantees consistent checkpoints of the entire Rainbow cluster without additional coordination overhead.</abstract><pub>IEEE</pub><doi>10.1109/ICCEA.2010.53</doi><tpages>5</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISBN: 1424460794 |
ispartof | 2010 Second International Conference on Computer Engineering and Applications, 2010, Vol.1, p.235-239 |
issn | |
language | eng |
recordid | cdi_ieee_primary_5445831 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Checkpointing Clustering algorithms Computer applications Distributed computing Drives Hard disks Java Operating systems Throughput Time division multiplexing |
title | Pageserver: High-Performance SSD-Based Checkpointing of Transactional Distributed Memory |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-12T08%3A49%3A44IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Pageserver:%20High-Performance%20SSD-Based%20Checkpointing%20of%20Transactional%20Distributed%20Memory&rft.btitle=2010%20Second%20International%20Conference%20on%20Computer%20Engineering%20and%20Applications&rft.au=Gerhold,%20Steffen&rft.date=2010-03&rft.volume=1&rft.spage=235&rft.epage=239&rft.pages=235-239&rft.isbn=1424460794&rft.isbn_list=9781424460793&rft_id=info:doi/10.1109/ICCEA.2010.53&rft_dat=%3Cieee_6IE%3E5445831%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=1424460808&rft.eisbn_list=9781424460809&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5445831&rfr_iscdi=true |