TY - CHAP A1 - Andrzejak, Artur A1 - Graupner, Sven A1 - Plantikow, Stefan T1 - Predicting Resource Demand in Dynamic Utility Computing Environments T2 - 2006 International Conference on Autonomic and Autonomous Systems (ICAS 2006), 16-21 July 2006, Silicon Valley, California, USA Y1 - 2006 U6 - https://doi.org/10.1109/ICAS.2006.44 SP - 6 PB - IEEE Computer Society ER - TY - CHAP A1 - Andrzejak, Artur A1 - Plantikow, Stefan T1 - Defining Fuzzy Logic Controllers with Scarce Model Data T2 - First International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks FeBID’06 (colocated with NOMS’06) Y1 - 2006 CY - Vancouver, Canada ER - TY - CHAP A1 - Högqvist, Mikael A1 - Plantikow, Stefan T1 - Towards Explicit Data Placement in Scalable Key/Value Stores T2 - Architectures and Languages for Self-Managing Distributed Systems (SelfMan@SASO) Y1 - 2009 ER - TY - GEN A1 - Plantikow, Stefan T1 - Transaktionen für verteilte Wikis auf strukturierten Overlay-Netzwerken T1 - Transactions for Distributed Wikis on Structured Overlay Networks N2 - Die Arbeit präsentiert ein Transaktionsverfahren für strukturierte Overlay-Netzwerke, das an die Erfordernisse verteilter Informationssysteme mit relationalem Datenmodell angepasst ist. Insbesondere wird der Einsatz von Transaktionen für verteilte Wikis betrachtet, die moderne Funktionalitäten, wie Metadaten und zusätzliche Indexe für die Navigation, unterstützen. Konsistenz und Dauerhaftigkeit der gespeicherten Daten erfordert die Behandlung von Knotenausfällen. Die Arbeit schlägt dafür das Zellenmodell vor: Das Overlay wird aus replizierten Zustandsmaschinen gebildet, um Verfügbarkeit zu gewährleisten. Das Transaktionsverfahren baut darauf auf und verwendet Two-Phase-Commit mit Fehlererkennung und Widerherstellung von ausgefallenen Transaktionsmanagern. Anwendungen wird eine Auswahl an pessimistischen und hybrid-optimistischen Nebenläufigkeitskontrollverfahren geboten, die die Minimierung von Latenzeffekten und die schnelle Ausführung von Nur-Lese-Transaktionen ermöglichen. Für die Beispielanwendung Wiki wird der erforderliche Pseudocode angegeben und die verschiedenen Nebenläufigkeitskontrollverfahren hinsichtlich ihrer Nachrichtenkomplexität verglichen. N2 - The report presents a transaction processing scheme for structured overlay networks and uses it to develop a distributed Wiki application based on a relational data model. The Wiki supports rich metadata and additional indexes for navigation purposes. Ensuring consistency and durability requires handling of node failures. Such failures are masked by providing high availability of nodes. This in turn is achieved by constructing the overlay from replicated state machines (cell model). Atomicity is realized using two phase commit with additional support for failure detection and restoration of the transaction manager. The developed transaction processing scheme provides the application with a mixture of pessimistic, hybrid optimistic and multiversioning concurrency control techniques to minimize the impact of replication on latency and optimize for read operations. The pseudocode of the relevant Wiki functions is presented and the different concurrency control techniques are evaluated in terms of message complexit T3 - ZIB-Report - 07-43 KW - Verteilte Transaktionen KW - Strukturierte Overlay-Netzwerke KW - Peer-to-Peer KW - Wikis KW - Nebenläufigkeitskontrolle KW - distributed transactions KW - structured overlay networks KW - peer-to-peer KW - wikis KW - concurrency control Y1 - 2007 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:0297-zib-10466 SN - 1438-0064 ER - TY - THES A1 - Plantikow, Stefan T1 - Transaktionen für verteilte Wikis auf strukturierten Overlay Netzwerken T1 - Transactions for Distributed Wikis on Structured Overlay Networks N2 - Die Diplomarbeit präsentiert ein Transaktionsverfahren für strukturierte Overlay-Netzwerke, das an die Erfordernisse verteilter Informationssysteme mit relationalem Datenmodell angepasst ist. Insbesondere wird der Einsatz von Transaktionen für verteilte Wikis betrachtet, die moderne Funktionalitäten, wie Metadaten und zusätzliche Indexe für die Navigation, unterstützen. Konsistenz und Dauerhaftigkeit der gespeicherten Daten erfordert die Behandlung von Knotenausfällen. Die Arbeit schlägt dafür das Zellenmodell vor: Das Overlay wird aus replizierten Zustandsmaschinen gebildet, um Verfügbarkeit zu gewährleisten. Das Transaktionsverfahren baut darauf auf und verwendet Two-Phase-Commit mit Fehlererkennung und Widerherstellung von ausgefallenen Transaktionsmanagern. Anwendungen wird eine Auswahl an pessimistischen und hybrid-optimistischen Nebenläufigkeitskontrollverfahren geboten, die die Minimierung von Latenzeffekten und die schnelle Ausführung von Nur-Lese-Transaktionen ermöglichen. Für die Beispielanwendung Wiki wird der erforderliche Pseudocode angegeben und die verschiedenen Nebenläufigkeitskontrollverfahren hinsichtlich ihrer Nachrichtenkomplexität verglichen. N2 - The diploma thesis presents a transaction processing scheme for structured overlay networks and uses it to develop a distributed Wiki application based on a relational data model. The Wiki supports rich metadata and additional indexes for navigation purposes. Ensuring consistency and durability requires handling of node failures. Such failures are masked by providing high availability of nodes. This in turn is achieved by constructing the overlay from replicated state machines (cell model). Atomicity is realized using two phase commit with additional support for failure detection and restoration of the transaction manager. The developed transaction processing scheme provides the application with a mixture of pessimistic, hybrid optimistic and multiversioning concurrency control techniques to minimize the impact of replication on latency and optimize for read operations. The pseudocode of the relevant Wiki functions is presented and the different concurrency control techniques are evaluated in terms of message complexity. KW - Verteilte Transaktionen KW - Content Management Systeme KW - Strukturierte Overlay-Netzwerke KW - Konsistenz KW - Nebenläufigkeitskontrolle KW - distributed transactions KW - content management systems KW - structured overlay networks KW - consistency KW - concurrency control Y1 - 2007 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:0297-zib-10176 ER - TY - CHAP A1 - Plantikow, Stefan A1 - Högqvist, Mikael T1 - Continous Queries over Federated Social Networks T2 - Fourth Doctoral Workshop on Mathematical and Engineering Methods in Computer Science (MEMICS 2008) Y1 - 2008 CY - Znojmo, Czech Republic ER - TY - CHAP A1 - Plantikow, Stefan A1 - Jorra, Maik ED - Xu, Jianliang ED - Yu, Ge ED - Zhou, Shuigeng ED - Unland, Rainer T1 - Latency-Optimal Walks in Replicated and Partitioned Graphs T2 - Database Systems for Adanced Applications Y1 - 2011 UR - http://dx.doi.org/10.1007/978-3-642-20244-5{\_}3 U6 - https://doi.org/10.1007/978-3-642-20244-5_3 VL - 6637 SP - 14 EP - 27 PB - Springer Berlin / Heidelberg ER - TY - JOUR A1 - Plantikow, Stefan A1 - Peter, Kathrin A1 - Högqvist, Mikael A1 - Grimme, Christian A1 - Papaspyrou, Alexander T1 - Generalizing the Data Management of Three Community Grids JF - Future Generation Computer Systems (FGCS) Y1 - 2009 U6 - https://doi.org/10.1016/j.future.2008.05.001 VL - 25 IS - 3 SP - 281 EP - 289 ER - TY - CHAP A1 - Plantikow, Stefan A1 - Reinefeld, Alexander A1 - Schintke, Florian ED - Danelutto, Marco ED - Fragopoulou, Paraskevi ED - Getov, Vladimir T1 - Transactions and Concurrency Control for Peer-to-Peer-Wikis: An Evaluation T2 - Making Grids Work Y1 - 2008 U6 - https://doi.org/10.1007/978-0-387-78448-9_27 SP - 337 EP - 349 ER - TY - CHAP A1 - Plantikow, Stefan A1 - Reinefeld, Alexander A1 - Schintke, Florian ED - Clemm, Alexander ED - Granville, Lisandro ED - Stadler, Rolf T1 - Transactions for Distributed Wikis on Structured Overlays T2 - DSOM Y1 - 2007 U6 - https://doi.org/10.1007/978-3-540-75694-1_25 VL - 4785 SP - 256 EP - 267 PB - Springer CY - Silicon Valley, CA, USA ER - TY - CHAP A1 - Plantikow, Stefan A1 - Reinefeld, Alexander A1 - Schintke, Florian T1 - Distributed Wikis on Structured Overlays T2 - CoreGrid Workshop on Grid Programming Models, Grid and P2P System Architecture, Grid Systems, Tools and Environments Y1 - 2007 ER - TY - CHAP A1 - Schütt, Thorsten A1 - Moser, Monika A1 - Plantikow, Stefan A1 - Schintke, Florian A1 - Reinefeld, Alexander T1 - A Transactional Scalable Distributed Data Store T2 - 1st IEEE International Scalable Computing Challenge, co-located with CCGrid’08 Y1 - 2008 ER -