Custom cover image
Custom cover image

Architecture and Methods for Flexible Content Management in Peer-to-Peer Systems / by Udo Bartlang

By: Resource type: Ressourcentyp: Buch (Online)Book (Online)Language: English Series: SpringerLink BücherPublisher: Wiesbaden : Vieweg+Teubner Verlag / GWV Fachverlage GmbH, Wiesbaden, 2010Description: Online-Ressource (240p. 65 illus, digital)ISBN:
  • 9783834896452
Subject(s): Genre/Form: Additional physical formats: 9783834810236 | Buchausg. u.d.T.: Architecture and methods for flexible content management in peer-to-peer systems. 1. Aufl. Wiesbaden : Vieweg + Teubner in GWV Fachverlage GmbH, 2010. XVIII, 218 S.DDC classification:
  • 004.652
  • 005.72
  • 658.4/038011 658.4038011
RVK: RVK: ST 200LOC classification:
  • QA75.5-76.95
  • QA76.9.D3
DOI: DOI: 10.1007/978-3-8348-9645-2Online resources:
Contents:
Foreword; Danksagung; Abstract; Zusammenfassung; Contents; List of Figures; List of Tables; 1 Introduction; 1.1 Sample Scenarios of a Peer-to-Peer-Based Content Repository; 1.1.1 Cross-Enterprise Business Collaboration; 1.1.2 Intra-Enterprise Knowledge Management; 1.2 Problem Statement and Research Challenges; 1.2.1 Research Challenges Regarding the Content Model; 1.2.2 Research Challenges Regarding the Content Repository Model; 1.2.3 Research Challenges Regarding the Peer-to-Peer Model; 1.3 Main Research Contributions of this Thesis; 1.4 Publications; 1.5 Outline; 2 Background
2.1 Content Repositories2.1.1 Content versus Data; 2.1.2 Content Management; 2.1.3 Content Management Systems; 2.2 Distributed Systems, Algorithms, and Methods; 2.2.1 Node Model; 2.2.2 Communication Models; 2.2.3 Failure Models; 2.2.4 Consensus Algorithms; 2.2.5 Fault-Tolerant State Machines; 2.2.6 Group Communication; 2.2.7 Dynamic Code Loading; 2.3 Peer-to-Peer Systems; 2.3.1 Centralised Peer-to-Peer Overlays; 2.3.2 Unstructured Peer-to-Peer Overlays; 2.3.3 Structured Peer-to-Peer Overlays; 2.4 Distributed File Systems; 2.4.1 Client-Server-Based Systems; 2.4.2 Peer-to-Peer-Based Systems
2.5 Distributed Database Systems2.5.1 Client-Server-Based Systems; 2.5.2 Peer-to-Peer-Based Systems; 2.6 Summary; 3 Analysis of Content Repository Requirements in a Peer-to-Peer Case; 3.1 Methodology of Analysis; 3.2 Definition of Functional Building Blocks Using the Content Repository API for Java Technology; 3.2.1 Content Repository Model; 3.2.2 Content Repository Functions; 3.2.3 Operational Scope; 3.3 Dependence Relationships between Functional Building Blocks; 3.3.1 Service Functionality Dependence; 3.3.2 Influence Dependence
3.4 Suitability of Peer-to-Peer Overlays for Content Repository Functionality3.4.1 Functional Content Repository Requirements for a Peer-to-Peer Approach; 3.4.2 Non-Functional Content Repository Requirements for a Peer-to-Peer Approach; 3.5 Summary; 4 Design of a Generic Peer-to-Peer Content Repository System Architecture; 4.1 Architectural Model; 4.1.1 Logical View; 4.1.2 Process View; 4.1.3 Development View; 4.1.4 Physical View; 4.1.5 Scenarios; 4.2 Generic Content Repository Architecture; 4.2.1 Modular Decomposition; 4.2.2 Persistent Storage Management; 4.3 Generic Content Mapping
4.3.1 Item Naming Concept4.3.2 Flexible Content Item Policies; 4.4 Generic Peer Architecture; 4.4.1 Internal Peer Structure; 4.4.2 Dynamic Service Integration; 4.5 Related Work; 4.6 Summary; 5 Methods for Flexible Content Repository Functions in Structured Peer-to-Peer Overlays; 5.1 DhtFlex: A Distributed Algorithm for Flexible Atomic Data Management; 5.2 System Context of DhtFlex; 5.2.1 System Model; 5.2.2 System Architecture; 5.2.3 System Interface; 5.3 Functionality of DhtFlex; 5.3.1 Annotated Data Resources; 5.3.2 Recast Case; 5.3.3 Put Case; 5.3.4 Get Case
5.3.5 Overlay Breakup Detection
Summary: The operation of dedicated content repositories is a change in perspective of content lifecycle management: their application largely promises both technical and financial benefits. Today, centrally managed static client-server architectures are the prevailing design approach for content repositories. Systems built according to this paradigm, however, inherently lack flexibility regarding the support of different content models and functional properties (e.g., dynamic reconfiguration) as well as non-functional aspects (e.g., scalability). Udo Bartlang investigates the applicability of a decentralised approach based on the peer-to-peer architecture paradigm to overcome such drawbacks. Considering the implementation of content repository functions, he presents an architecture and methods to enable flexible content management in peer-to-peer systems (e.g., given consistency issues with regard to concurrent data operations in a dynamically changing network environment): the introduced (generic) solutions narrow the trade-off between requirements of content repositories and inherent properties of peer-to-peer systems.PPN: PPN: 1649455585Package identifier: Produktsigel: ZDB-2-SCS
No physical items for this record