This document describes a simulator called PeerfactSim.KOM for large scale peer-to-peer systems. PeerfactSim.KOM will be presented at CeBIT from March 4-10, 2008. The simulator models different aspects of peer-to-peer networks including user behavior, applications, overlay structures, transport protocols, and network effects. It aims to support research and development of new peer-to-peer applications.
Kalman Graffi - Monitoring and Management of P2P Systems - 2010Kalman Graffi
This is the long presentation of the contributions made in the dissertation of Dr.-Ing. Kalman Graffi - Monitoring and Management of P2P Systems. The talk was given at 29. Sept. 2009 in Madrid / Spain.
Multimedia Processing on Multimedia Semantics and Multimedia ContextRalf Klamma
The 10thWorkshop on Multimedia Metadata (SeMuDaTe‘09)
Yiwei Cao, Ralf Klamma, and Dejan KovachevI
Informatik 5 (Information Systems), RWTH Aachen University
2.12.2009
Graz, Austria
Kalman Graffi - Monitoring and Management of P2P Systems - 2010Kalman Graffi
This is the long presentation of the contributions made in the dissertation of Dr.-Ing. Kalman Graffi - Monitoring and Management of P2P Systems. The talk was given at 29. Sept. 2009 in Madrid / Spain.
Multimedia Processing on Multimedia Semantics and Multimedia ContextRalf Klamma
The 10thWorkshop on Multimedia Metadata (SeMuDaTe‘09)
Yiwei Cao, Ralf Klamma, and Dejan KovachevI
Informatik 5 (Information Systems), RWTH Aachen University
2.12.2009
Graz, Austria
Media traffic represents already more that 50% of internet. The objective of FI-CONTENT is to identify a representative set of use case scenarios that can benefit from the expected progresses that the future internet will bring to the society.
I gave this talk in a doctoral consortium meeting to PhD students at different stages of their PhD in order to show them one instance of an academic career.
Abstract:
Any career is a mix of chances, opportunities, and people. Especially people. Some opportunities you need to create yourself. You certainly need to keep your eyes open and tell people about your wishes!
In hindsight any career looks smooth and straightforward. You don’t see and feel the times of uncertainty, when you felt like you are not going anywhere.
But don’t despair on the way: There is enough time for each step. Just have a long time goal at hand for yourself, and be stubborn in pursuing it.
Network Sharing and Managed Services will bring together a senior level delegation from across Europe, the Middle East and Africa to give you an end-to-end view of how to implement and optimise your network sharing and managed services partnerships. Through proven and practical case studies you will learn how to manage and overcome the technical and operational challenges that arise during and after signing a contract and understand how to differentiate yourself from your competitors when using the same network capacity and coverage.
IEEE P2P 2009 - Kalman Graffi - Monitoring and Management of Structured Peer-...Kalman Graffi
The peer-to-peer paradigm shows the potential to provide the same functionality and quality like client/server based systems, but with much lower costs. In order to control the quality of peer-to-peer systems, monitoring and management mechanisms need to be applied. Both tasks are challenging in large-scale networks with autonomous, unreliable nodes. In this paper we present a monitoring and management framework for structured peer-to-peer systems. It captures the live status of a peer-to-peer network in an exhaustive statistical representation. Using principles of autonomic computing, a preset system state is approached through automated system re-configuration in the case that a quality deviation is detected. Evaluation shows that the monitoring is very precise and lightweight and that preset quality goals are reached and kept automatically.
IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...Kalman Graffi
The phenomenon of online social networks reaches millions of users in the Internet nowadays. In these, users present themselves, their interests and their social links which they use to interact with other users. We present in this paper LifeSocial.KOM, a p2p-based platform for secure online social networks which provides the functionality of common online social networks in a totally distributed and secure manner. It is plugin-based, thus extendible in its functionality, providing secure communication and access-controlled storage as well as monitored quality of service, addressing the needs of both, users and system providers. The platform operates solely on the resources of the users, eliminating the concentration of crucial operational costs for one provider. In a testbed evaluation, we show the feasibility of the approach and point out the potential of the p2p paradigm in the field of online social networks.
Media traffic represents already more that 50% of internet. The objective of FI-CONTENT is to identify a representative set of use case scenarios that can benefit from the expected progresses that the future internet will bring to the society.
I gave this talk in a doctoral consortium meeting to PhD students at different stages of their PhD in order to show them one instance of an academic career.
Abstract:
Any career is a mix of chances, opportunities, and people. Especially people. Some opportunities you need to create yourself. You certainly need to keep your eyes open and tell people about your wishes!
In hindsight any career looks smooth and straightforward. You don’t see and feel the times of uncertainty, when you felt like you are not going anywhere.
But don’t despair on the way: There is enough time for each step. Just have a long time goal at hand for yourself, and be stubborn in pursuing it.
Network Sharing and Managed Services will bring together a senior level delegation from across Europe, the Middle East and Africa to give you an end-to-end view of how to implement and optimise your network sharing and managed services partnerships. Through proven and practical case studies you will learn how to manage and overcome the technical and operational challenges that arise during and after signing a contract and understand how to differentiate yourself from your competitors when using the same network capacity and coverage.
IEEE P2P 2009 - Kalman Graffi - Monitoring and Management of Structured Peer-...Kalman Graffi
The peer-to-peer paradigm shows the potential to provide the same functionality and quality like client/server based systems, but with much lower costs. In order to control the quality of peer-to-peer systems, monitoring and management mechanisms need to be applied. Both tasks are challenging in large-scale networks with autonomous, unreliable nodes. In this paper we present a monitoring and management framework for structured peer-to-peer systems. It captures the live status of a peer-to-peer network in an exhaustive statistical representation. Using principles of autonomic computing, a preset system state is approached through automated system re-configuration in the case that a quality deviation is detected. Evaluation shows that the monitoring is very precise and lightweight and that preset quality goals are reached and kept automatically.
IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...Kalman Graffi
The phenomenon of online social networks reaches millions of users in the Internet nowadays. In these, users present themselves, their interests and their social links which they use to interact with other users. We present in this paper LifeSocial.KOM, a p2p-based platform for secure online social networks which provides the functionality of common online social networks in a totally distributed and secure manner. It is plugin-based, thus extendible in its functionality, providing secure communication and access-controlled storage as well as monitored quality of service, addressing the needs of both, users and system providers. The platform operates solely on the resources of the users, eliminating the concentration of crucial operational costs for one provider. In a testbed evaluation, we show the feasibility of the approach and point out the potential of the p2p paradigm in the field of online social networks.
Research Overview about the Multimedia Communications Lab (KOM) - Technische Universität Darmstadt - Germany
Research areas towards Adaptive Seamless Multimedia Communications are: Knowledge & Educational Technologies, Multimedia Technologies & Serious Games, Mobile Systems & Sensor Networks, Self-organizing Systems & Overlay Communications, Service-oriented Computing
Presentation of the research activities of the GPAC team of Telecom ParisTech during the plenary session of the "Réseau Thématique 4" of the Mines-Telecom Institute
Informaticity is for the information which the electricity is for the electrical energy. Informaticity is the fusion of telecommunications and computer science. It represents the flow of data from ISP, wireless networks WLAN, GSM, GPRS, UMTS or Satellites connected to cellular, intelligent electric home appliances, HDTV, GPS devices and small networks of laptops, ubiquitous PC and devices using Bluetooth, Wifi, or Infrared. Attendees will see historical gathering showing the change of the physical location of the computation power: from mainframes to PC and ubiquitous (Web) devices, embedded devices and miniatures. Informaticity also provides to experience something new that is called Digital Convergence. Supported technologies, some case studies and e|m-* applications will be shown. At the end, it will be viewed current challenges (performance, security, accessibility and adaptation). Also ethical, social and political questions about the use and development of these new ICT will be discussed .
Communications systems was a topic I taught in senior high school and this presentation collected several definitions and examples of networking concepts.
Similar to Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer Systems (20)
IEEE CRS 2014 - Secure Distributed Data Structures for Peer-to-Peer-based Soc...Kalman Graffi
Jens Janiuk, Alexander Mäcker, Kalman Graffi -
Secure Distributed Data Structures for Peer-to-Peer-based Social Networks
In IEEE CTS ’14: Proceedings of the IEEE International Conference on Collaboration Technologies and Systems, 2014.
Abstract—Online social networks are attracting billions of nowadays, both on a global scale as well as in social enter- prise networks. Using distributed hash tables and peer-to-peer technology allows online social networks to be operated securely and efficiently only by using the resources of the user devices, thus alleviating censorship or data misuse by a single network operator. In this paper, we address the challenges that arise in implementing reliably and conveniently to use distributed data structures, such as lists or sets, in such a distributed hash-table- based online social network. We present a secure, distributed list data structure that manages the list entries in several buckets in the distributed hash table. The list entries are authenticated, integrity is maintained and access control for single users and also groups is integrated. The approach for secure distributed lists is also applied for prefix trees and sets, and implemented and evaluated in a peer-to-peer framework for social networks. Evaluation shows that the distributed data structure is convenient and efficient to use and that the requirements on security hold.
LibreSocial - P2P Framework for Social Networks - OverviewKalman Graffi
Digital social networks promise to activate the social participants and to support them in their interactivity patterns. Private relationships evolve to friendships, professional contacts define competence networks and political opinions emerge to revolutionary trends. Social networks often act as driving force to intensify the social and global relationships.
In future, using the „Peer-to-Peer Framework for Social Networks“ everybody may host easily and out-of-the-box his personal online social network, without operating costs and without security risks. The framework offers a large set of interactive apps, which can be are freely combinable and technically limitless in their applicability.
The operating costs for such a social network are a revolutionary: no expenses arise. Whether a network for 10 users or for a global network of Millions of users, one aspect is common: due to the peer-to-peer technology used, no expenses arise. Researchers led by Dr.-Ing. Kalman Graffi at the University of Paderborn combined in the framework the advantages of decentralized peer-to-peer applications, of an app market as well as the cloud principle.
The social network is maintained in a peer-to-peer fashion through the computational power of the users’ devices, expensive servers are not needed. Still the availability, retrievability and security of the users‘ data are guaranteed. Each user keeps total control on the access control rights of his data. Similar to the main property of the cloud, the network’s capabilities grow elastically with the number of users. Further plugins can be developed easily. An app market that is included allows to provide these plugins in order to extend the capabilities and applications in the social network on the fly.
Enormous application opportunities without operating costs are the main reason to use the „P2P Framework for Social Networks“ emphasize the researchers of the corresponding project group at the University of Paderborn. The software as a prototype is already in use. Contact us for more information.
Timo Klerx and Kalman Graffi. Bootstrapping Skynet: Calibration and Autonomic Self-Control of Structured Peer-to-Peer Networks. In IEEE P2P ’13: Proceedings of the International Conference on Peer-to-Peer Computing, 2013.
Abstract—Peer-to-peer systems scale to millions of nodes and provide routing and storage functions with best effort quality. In order to provide a guaranteed quality of the overlay functions, even under strong dynamics in the network with regard to peer capacities, online participation and usage patterns, we propose to calibrate the peer-to-peer overlay and to autonomously learn which qualities can be reached. For that, we simulate the peer- to-peer overlay systematically under a wide range of parameter configurations and use neural networks to learn the effects of the configurations on the quality metrics. Thus, by choosing a specific quality setting by the overlay operator, the network can tune itself to the learned parameter configurations that lead to the desired quality. Evaluation shows that the presented self-calibration succeeds in learning the configuration-quality interdependencies and that peer-to-peer systems can learn and adapt their behavior according to desired quality goals.
Vitaliy Rapp and Kalman Graffi. Continuous Gossip-based Aggregation through Dynamic Information Aging. In IEEE ICCCN ’13: Proceedings of the International Conference on Computer Communications and Networks, 2013.
Abstract—Existing solutions for gossip-based aggregation in peer-to-peer networks use epochs to calculate a global estimation from an initial static set of local values. Once the estimation converges system-wide, a new epoch is started with fresh initial values. Long epochs result in precise estimations based on old measurements and short epochs result in imprecise aggregated estimations. In contrast to this approach, we present in this paper a continuous, epoch-less approach which considers fresh local values in every round of the gossip-based aggregation. By using an approach for dynamic information aging, inaccurate values and values from left peers fade from the aggregation memory. Evaluation shows that the presented approach for continuous information aggregation in peer-to-peer systems monitors the system performance precisely, adapts to changes and is lightweight to operate.
IEEE ICC 2013 - Symbiotic Coupling of P2P and Cloud Systems: The Wikipedia CaseKalman Graffi
Lars Bremer and Kalman Graffi. Symbiotic Coupling of P2P and Cloud Systems: The Wikipedia Case. In IEEE ICC ’13: Proceedings of the International Conference on Communications, 2013.
Abstract—Comparative evaluations of peer-to-peer protocols through simulations are a viable approach to judge the per- formance and costs of the individual protocols in large-scale networks. In order to support this work, we enhanced the peer- to-peer systems simulator PeerfactSim.KOM with a fine-grained analyzer concept, with exhaustive automated measurements and gnuplot generators as well as a coordination control to evaluate a set of experiment setups in parallel. Thus, by configuring all experiments and protocols only once and starting the simulator, all desired measurements are performed, analyzed, evaluated and combined, resulting in a holistic environment for the comparative evaluation of peer-to-peer systems.
Abstract—Cloud computing offers high availability, dynamic scalability, and elasticity requiring only very little administration. However, this service comes with financial costs. Peer-to-peer systems, in contrast, operate at very low costs but cannot match the quality of service of the cloud. This paper focuses on the case study of Wikipedia and presents an approach to reduce the operational costs of hosting similar websites in the cloud by using a practical peer-to-peer approach. The visitors of the site are joining a Chord overlay, which acts as first cache for article lookups. Simulation results show, that up to 72% of the article lookups in Wikipedia could be answered by other visitors instead of using the cloud.
IEEE HPCS 2013 - Comparative Evaluation of Peer-to-Peer Systems Using Peerfac...Kalman Graffi
Matthias Feldotto and Kalman Graffi. Comparative Evaluation of Peer-to-Peer Systems Using PeerfactSim.KOM. In IEEE HPCS’13: Proceedings of the International Conference on High Per- formance Computing and Simulation, 2013.
IEEE ISM 2008: Kalman Graffi: A Distributed Platform for Multimedia CommunitiesKalman Graffi
Online community platforms and multimedia content delivery are merging in recent years. Current platforms like Facebook and YouTube are client-server based which result in high administration costs for the provider. In contrast to that peer-to-peer systems offer scalability and low costs, but are limited in their functionality. In this paper we present a framework for peer-to-peer based multimedia online communities.We identified the key challenges for this new application of the peer-to-peer paradigm and built a plugin based, easily extendible and multifunctional framework. Further, we identified distributed linked lists as valuable data structure to implement the user profiles, friend lists, groups, photo albums and more. Our framework aims at providing the functionality of common online community platforms combined with the multimedia delivery capabilities of modern peer-to-peer systems, e.g. direct multimedia delivery and access to a distributed multimedia pool.
IEEE ICPADS 2008 - Kalman Graffi - SkyEye.KOM: An Information Management Over...Kalman Graffi
In order to ease the development and maintenance of more complex P2P applications, which combine multiple P2P functionality (e.g. streaming and dependable storage), we suggest to extend structured P2P systems with a dedicated information management layer. This layer is meant to generate statistics on the whole P2P system and to enable capacity-based peer search, which helps the individual functionality layers in the P2P application to find suitable peers for layer-specific role assignment. We present in this paper SkyEye.KOM, an information management layer applicable on DHTs, which fulfills these desired functionality. SkyEye.KOM builds an over-overlay, which is scalable by leveraging the underlying DHT, easy to deploy as simple add-on to existing DHTs and efficient as it needs O(log N) hops per query and to place peer-specific information network wide accessible. Evaluation shows that SkyEye.KOM has a good query performance and that the costs for maintaining the over-overlay are very low.
ACM NOTERE 2008 - Kalman Graffi - From Cells to Organisms - Long-Term Guarant...Kalman Graffi
The peer-to-peer paradigm gained more and more impact in the last years. The reason for P2P arising now is related to the continuous development of device capabilities in the last years, like CPU power, storage space and bandwidth. However, the demand for services and resources is permanently increasing, although the peers have a variety of other resources themselves. In this paper we present the idea of a P2P system acting as a service provider using the resources of participating peers and stating guarantees on the quality of the service it provides. In order to fulfill these service level agreements, the peers confederate to a distributed supervisor of peer resources (P2PCLOUD), monitoring the network, predicting trends on resource availabilities and deciding on resource allocation strategies. This paper discusses the challenges and a solution draft of the concept of P2PCLOUD.
3. What is Peer-to-Peer?
Client/Server Relationship Peer-to-Peer Relationship
1. 2.
3.
For Supervisor
from Kalman
Kalman Supervisor Kalman Supervisor
in Hannover in Darmstadt in Hannover in Darmstadt
Challenge!
2. 1.
Find where ‘Supervisor’ is Find yourself where
and take care that the ‘Supervisor’ is and take care
message arrives that the message arrives
KOM – Multimedia Communications Lab 3
4. Internet Communication: 1960s and Now
Started as a peer-to-peer system…
The early Internet (late 1960s, ARPANET)
Goal: share computing resources
SRI
UCLA Utah
First ARPANET imp log:
The first message ever to be sent over the
UCSB ARPANET from the UCLA SDS Sigma 7 Host
computer to the SRI SDS 940 Host
computer.
The switch to master/slave or client/server
The explosion of Internet on 1994 brought millions of people on network
People needs just to send e-mail, surf the Web, buy the things
they just request the service and wait for the answer
People are just temporary connected to Internet (via dial-up, DSL)
Shortage of IP addresses (user-to-host name ratio ≈ 5)
KOM – Multimedia Communications Lab 4
8. Research & Development of
New (Peer-to-Peer) Applications?
Problem Statement
RESEARCH
What to research?
Review of the
State of the Art
What is already done?
Specification Solution
DEVELOPMENT
What to make? Inventing!
Design Evaluation
How to make it? Does the idea work?
Implementation
Make it!
Testing
Does it work?
Hard, risky, slow!
KOM – Multimedia Communications Lab 8
9. PeerfactSim.KOM - Peer-to-Peer Systems
Simulator
User Layer
Online-time Behavior
Model
Application Layer
Simulation Engine
Overlay Layer
Kademlia Chord
Transport Layer
UDP TCP
Network Layer
RTT Jitter Package
Loss
KOM – Multimedia Communications Lab 9
10. How PeerfactSim.KOM Works?
PeerfactSim.KOM
User
Simulation Engine
Application
Complex Internet
Overlay Structure
Transport
Network
GNP
(x1, y1, z1)
Y
(x2, y2, z2)
X
GeoLocation
Z
(x3, y3, z3)
Simple Geometric
Space
KOM – Multimedia Communications Lab 10