SlideShare a Scribd company logo
1 of 20
Where P2P ? … over the clouds … into the clouds … aside the clouds?  ,[object Object]
P2P Technology (a simple view)  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Excerpts from http://berkeleyclouds.blogspot.com/
P2P as a complementary technology for Cloud Computing ?  ,[object Object],[object Object],[object Object],[object Object],[object Object],Excerpts from http://berkeleyclouds.blogspot.com/ App 1 App 2 … Appl m DISTRIBUTED APPLICATIONS Node 1 Node 2 … Node n DISTRIBUTED HASH TABLE put (H(key), value); get (H(key), data); H(Key)  is a  hashing function of the Key
Or as an Alternative ? P2P Range of Applicability … Distributed Computing File Sharing Collaboration Platforms Communication DataStorage Search Engine Dark nets ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],P2P Systems
Are Operators out of the emerging trend of the (Data) Service/Platform/Infrastructure as a Service ?
The Prevalent Paradigm For Services Is Client - Server ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Web Client (Browser) Web Client (Browser) Web Client (Browser) Internet Web Server http http http http
P2P Computing as a competitor of Client Server?  Capacity (HD System) =   (b i , s i , f i , p i ) Where: b i  = bandwidth of node i s i  = storage of node i f i  = files of node i p i  = processing of node i Capacity (Centralized System) = {b S , s S , f S , p S } Where: b S  = bandwidth of the Server System s S  = storage of the Server System f S  = files stored in the Sever System p S  = processing in the Server System Optimization is a problem Optimization is a function of a business model
www.gapinvoid.com A Few Issues
Example of Projects trying to overcome P2P Cons ... The nanodatacenter  (http://www.nanodatacenters.eu/)
Autonomic Computing  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],http://www-03.ibm.com/servers/eserver/zseries/zos/sm/autonomic.html Why? Millions of pervasive nodes!! There is the need of a new approach Users should be “bothered” by such a cumbersome task!
Example Of Waste Of Resources ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Overlay Net See for instance http://www.cambridge-mit.org/project/home/default.aspx?objid=2313 P4P and IETF ALTO are trying to solve these problems
Application of Gossiping Algorithm to FCAPS areas  (courtesy of CASCADAS) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Simulation snapshots (from Cascadas) State of  Nodes  with distributed LB Legenda: Nodes  available to get traffic Nodes  in “normal load” Nodes  in “overload” State of  Nodes  without LB Thanks to A. Manzalini, C. Moiso
Cross Layer Design: The End Of The OSI Model??  http://www.uni-marburg.de/fb12/verteilte_systeme/forschung/adhoc_routing_emul ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A glimpse to the future ...  ,[object Object],[object Object]
Leveraging the TELCO infrastructure   www.gapinvoid.com
Incipit ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Architectural vision and principles All rights reserved
Next: Open Questions ,[object Object],[object Object],[object Object],[object Object]
Further contacts ,[object Object],[object Object],[object Object],http://www.gapingvoid.com/Moveable_Type/archives/2006_03.html

More Related Content

What's hot

The Abstracted Network for Industrial Internet
The Abstracted Network for Industrial InternetThe Abstracted Network for Industrial Internet
The Abstracted Network for Industrial Internet
MeshDynamics
 
15827 sr no01
15827 sr no0115827 sr no01
15827 sr no01
pratiklpu
 
Deterministic Formulization of End-to-End Delay and Bandwidth Efficiency for ...
Deterministic Formulization of End-to-End Delay and Bandwidth Efficiency for ...Deterministic Formulization of End-to-End Delay and Bandwidth Efficiency for ...
Deterministic Formulization of End-to-End Delay and Bandwidth Efficiency for ...
CSCJournals
 
Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...
Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...
Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...
ijtsrd
 
A Scalable, Commodity Data Center Network Architecture
A Scalable, Commodity Data Center Network ArchitectureA Scalable, Commodity Data Center Network Architecture
A Scalable, Commodity Data Center Network Architecture
Hiroshi Ono
 

What's hot (19)

A Comprehensive Study on Vehicular Ad-Hoc Delay Tolerant Networking for Infra...
A Comprehensive Study on Vehicular Ad-Hoc Delay Tolerant Networking for Infra...A Comprehensive Study on Vehicular Ad-Hoc Delay Tolerant Networking for Infra...
A Comprehensive Study on Vehicular Ad-Hoc Delay Tolerant Networking for Infra...
 
Key management in information centric networking
Key management in information centric networkingKey management in information centric networking
Key management in information centric networking
 
What is internet architecture? - (Darren's Study Guide: CompTIA A+, 220-1001 ...
What is internet architecture? - (Darren's Study Guide: CompTIA A+, 220-1001 ...What is internet architecture? - (Darren's Study Guide: CompTIA A+, 220-1001 ...
What is internet architecture? - (Darren's Study Guide: CompTIA A+, 220-1001 ...
 
My PhD thesis defense presentation
My PhD thesis defense presentationMy PhD thesis defense presentation
My PhD thesis defense presentation
 
Proposal of a Transparent Relay System with vNIC for Encrypted Overlay Networks
Proposal of a Transparent Relay System with vNIC for Encrypted Overlay NetworksProposal of a Transparent Relay System with vNIC for Encrypted Overlay Networks
Proposal of a Transparent Relay System with vNIC for Encrypted Overlay Networks
 
What is network architecture (full)
What is network architecture (full)What is network architecture (full)
What is network architecture (full)
 
Reconstructing computer networking with RINA: how solid scientific foundation...
Reconstructing computer networking with RINA: how solid scientific foundation...Reconstructing computer networking with RINA: how solid scientific foundation...
Reconstructing computer networking with RINA: how solid scientific foundation...
 
The Abstracted Network for Industrial Internet
The Abstracted Network for Industrial InternetThe Abstracted Network for Industrial Internet
The Abstracted Network for Industrial Internet
 
sac10serviso
sac10servisosac10serviso
sac10serviso
 
basic network concepts
basic network conceptsbasic network concepts
basic network concepts
 
15827 sr no01
15827 sr no0115827 sr no01
15827 sr no01
 
Computer network answer
Computer network answerComputer network answer
Computer network answer
 
Deterministic Formulization of End-to-End Delay and Bandwidth Efficiency for ...
Deterministic Formulization of End-to-End Delay and Bandwidth Efficiency for ...Deterministic Formulization of End-to-End Delay and Bandwidth Efficiency for ...
Deterministic Formulization of End-to-End Delay and Bandwidth Efficiency for ...
 
Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...
Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...
Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...
 
Migrating packet dropping in mobile ad hoc network based on modified ack-base...
Migrating packet dropping in mobile ad hoc network based on modified ack-base...Migrating packet dropping in mobile ad hoc network based on modified ack-base...
Migrating packet dropping in mobile ad hoc network based on modified ack-base...
 
A Scalable, Commodity Data Center Network Architecture
A Scalable, Commodity Data Center Network ArchitectureA Scalable, Commodity Data Center Network Architecture
A Scalable, Commodity Data Center Network Architecture
 
RINA Tutorial @ IEEE Globecom 2014
RINA Tutorial @ IEEE Globecom 2014RINA Tutorial @ IEEE Globecom 2014
RINA Tutorial @ IEEE Globecom 2014
 
zenoh -- the ZEro Network OverHead protocol
zenoh -- the ZEro Network OverHead protocolzenoh -- the ZEro Network OverHead protocol
zenoh -- the ZEro Network OverHead protocol
 
A New Architecture for Multiparty Web Real-Time Conferencing Systems
A New Architecture for Multiparty Web Real-Time Conferencing SystemsA New Architecture for Multiparty Web Real-Time Conferencing Systems
A New Architecture for Multiparty Web Real-Time Conferencing Systems
 

Viewers also liked (8)

Cloud Camp Antwerpen
Cloud Camp AntwerpenCloud Camp Antwerpen
Cloud Camp Antwerpen
 
Cloud Camp Milan RightScale: Stories from the trenches
Cloud Camp Milan RightScale: Stories from the trenchesCloud Camp Milan RightScale: Stories from the trenches
Cloud Camp Milan RightScale: Stories from the trenches
 
Bedin systems: The direct link with your stores is up in the Cloud
Bedin systems: The direct link with your stores is up in the CloudBedin systems: The direct link with your stores is up in the Cloud
Bedin systems: The direct link with your stores is up in the Cloud
 
Marabese and Roiter: Cloud
Marabese and Roiter: Cloud Marabese and Roiter: Cloud
Marabese and Roiter: Cloud
 
Carnabal
CarnabalCarnabal
Carnabal
 
Value team: Cloud payments, VTPie enables them
Value team: Cloud payments, VTPie enables themValue team: Cloud payments, VTPie enables them
Value team: Cloud payments, VTPie enables them
 
Viamente: Cloud for GIS applications
Viamente: Cloud for GIS applicationsViamente: Cloud for GIS applications
Viamente: Cloud for GIS applications
 
Cloud Camp Milan 2K9 Juniper Networks: Great Network behind the Cloud
Cloud Camp  Milan 2K9 Juniper Networks: Great Network behind the CloudCloud Camp  Milan 2K9 Juniper Networks: Great Network behind the Cloud
Cloud Camp Milan 2K9 Juniper Networks: Great Network behind the Cloud
 

Similar to Cloud Camp Milan 2K9 Telecom Italia: Where P2P?

Networking Standards ( Osi Layers )
Networking Standards ( Osi Layers )Networking Standards ( Osi Layers )
Networking Standards ( Osi Layers )
Renee Jones
 
Network Topologies And The Network
Network Topologies And The NetworkNetwork Topologies And The Network
Network Topologies And The Network
Kim Moore
 
Essay On NT1210- Unit 3 Assignment 1
Essay On NT1210- Unit 3 Assignment 1Essay On NT1210- Unit 3 Assignment 1
Essay On NT1210- Unit 3 Assignment 1
Lakeisha Jones
 
934 Ch1 Networks
934 Ch1  Networks934 Ch1  Networks
934 Ch1 Networks
techbed
 
Thesis Statement On Digital Security
Thesis Statement On Digital SecurityThesis Statement On Digital Security
Thesis Statement On Digital Security
Lindsey Jones
 
Networking tutorial
Networking tutorialNetworking tutorial
Networking tutorial
ajaymane22
 
Multi port network ethernet performance improvement techniques
Multi port network ethernet performance improvement techniquesMulti port network ethernet performance improvement techniques
Multi port network ethernet performance improvement techniques
IJARIIT
 
Network And Network Address Translation
Network And Network Address TranslationNetwork And Network Address Translation
Network And Network Address Translation
Erin Moore
 

Similar to Cloud Camp Milan 2K9 Telecom Italia: Where P2P? (20)

ICCT2017: A user mode implementation of filtering rule management plane using...
ICCT2017: A user mode implementation of filtering rule management plane using...ICCT2017: A user mode implementation of filtering rule management plane using...
ICCT2017: A user mode implementation of filtering rule management plane using...
 
Networking Standards ( Osi Layers )
Networking Standards ( Osi Layers )Networking Standards ( Osi Layers )
Networking Standards ( Osi Layers )
 
Grid computing
Grid computingGrid computing
Grid computing
 
Network Topologies And The Network
Network Topologies And The NetworkNetwork Topologies And The Network
Network Topologies And The Network
 
Essay On NT1210- Unit 3 Assignment 1
Essay On NT1210- Unit 3 Assignment 1Essay On NT1210- Unit 3 Assignment 1
Essay On NT1210- Unit 3 Assignment 1
 
云计算及其应用
云计算及其应用云计算及其应用
云计算及其应用
 
934 Ch1 Networks
934 Ch1  Networks934 Ch1  Networks
934 Ch1 Networks
 
2.Behind The Scenes_ Network Architecture Components.pdf
2.Behind The Scenes_ Network Architecture Components.pdf2.Behind The Scenes_ Network Architecture Components.pdf
2.Behind The Scenes_ Network Architecture Components.pdf
 
CC LECTURE NOTES (1).pdf
CC LECTURE NOTES (1).pdfCC LECTURE NOTES (1).pdf
CC LECTURE NOTES (1).pdf
 
Introduction Of Cloud Computing
Introduction Of Cloud ComputingIntroduction Of Cloud Computing
Introduction Of Cloud Computing
 
Thesis Statement On Digital Security
Thesis Statement On Digital SecurityThesis Statement On Digital Security
Thesis Statement On Digital Security
 
Networking tutorial
Networking tutorialNetworking tutorial
Networking tutorial
 
Basic lecture
Basic lectureBasic lecture
Basic lecture
 
ZCloud Consensus on Hardware for Distributed Systems
ZCloud Consensus on Hardware for Distributed SystemsZCloud Consensus on Hardware for Distributed Systems
ZCloud Consensus on Hardware for Distributed Systems
 
Essay On Ethernet
Essay On EthernetEssay On Ethernet
Essay On Ethernet
 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)
 
F233842
F233842F233842
F233842
 
The Role of Machine Learning in Fluid Network Control and Data Planes.pdf
The Role of Machine Learning in Fluid Network Control and Data Planes.pdfThe Role of Machine Learning in Fluid Network Control and Data Planes.pdf
The Role of Machine Learning in Fluid Network Control and Data Planes.pdf
 
Multi port network ethernet performance improvement techniques
Multi port network ethernet performance improvement techniquesMulti port network ethernet performance improvement techniques
Multi port network ethernet performance improvement techniques
 
Network And Network Address Translation
Network And Network Address TranslationNetwork And Network Address Translation
Network And Network Address Translation
 

More from Gabriele Bozzi

More from Gabriele Bozzi (8)

Do you need Cloud? An info session for a Belgian financial institution
Do you need Cloud? An info session for a Belgian financial institutionDo you need Cloud? An info session for a Belgian financial institution
Do you need Cloud? An info session for a Belgian financial institution
 
Microsoft: Ride the new opportunity with the Microsoft Cloud Platform
Microsoft: Ride the new opportunity with the Microsoft Cloud PlatformMicrosoft: Ride the new opportunity with the Microsoft Cloud Platform
Microsoft: Ride the new opportunity with the Microsoft Cloud Platform
 
Top IX: interoperability and neutrality, the idea of an InterCloud Exchange
Top IX: interoperability and neutrality, the idea of an InterCloud ExchangeTop IX: interoperability and neutrality, the idea of an InterCloud Exchange
Top IX: interoperability and neutrality, the idea of an InterCloud Exchange
 
Sensible cloud: Would you use Cloud Computing without SLAs?
Sensible cloud: Would you use Cloud Computing without SLAs?Sensible cloud: Would you use Cloud Computing without SLAs?
Sensible cloud: Would you use Cloud Computing without SLAs?
 
Scube NewMedia: the story at CloudCamp Milan 2010
Scube NewMedia: the story at CloudCamp Milan 2010Scube NewMedia: the story at CloudCamp Milan 2010
Scube NewMedia: the story at CloudCamp Milan 2010
 
Emc The journey to the Private Cloud
Emc The journey to the Private CloudEmc The journey to the Private Cloud
Emc The journey to the Private Cloud
 
Cloud Camp Milan 2K9 SUN Microsystems: Cloud Computing with Sun
Cloud Camp Milan 2K9 SUN Microsystems: Cloud Computing with SunCloud Camp Milan 2K9 SUN Microsystems: Cloud Computing with Sun
Cloud Camp Milan 2K9 SUN Microsystems: Cloud Computing with Sun
 
Cloud Camp Milan 2K9 Microsoft: Azure Platform, choice and low risks
Cloud Camp Milan 2K9 Microsoft: Azure Platform, choice and low risksCloud Camp Milan 2K9 Microsoft: Azure Platform, choice and low risks
Cloud Camp Milan 2K9 Microsoft: Azure Platform, choice and low risks
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 

Cloud Camp Milan 2K9 Telecom Italia: Where P2P?

  • 1.
  • 2.
  • 3.
  • 4.
  • 5. Are Operators out of the emerging trend of the (Data) Service/Platform/Infrastructure as a Service ?
  • 6.
  • 7. P2P Computing as a competitor of Client Server? Capacity (HD System) =  (b i , s i , f i , p i ) Where: b i = bandwidth of node i s i = storage of node i f i = files of node i p i = processing of node i Capacity (Centralized System) = {b S , s S , f S , p S } Where: b S = bandwidth of the Server System s S = storage of the Server System f S = files stored in the Sever System p S = processing in the Server System Optimization is a problem Optimization is a function of a business model
  • 9. Example of Projects trying to overcome P2P Cons ... The nanodatacenter (http://www.nanodatacenters.eu/)
  • 10.
  • 11.
  • 12.
  • 13. Simulation snapshots (from Cascadas) State of Nodes with distributed LB Legenda: Nodes available to get traffic Nodes in “normal load” Nodes in “overload” State of Nodes without LB Thanks to A. Manzalini, C. Moiso
  • 14.
  • 15.
  • 16. Leveraging the TELCO infrastructure www.gapinvoid.com
  • 17.
  • 18. Architectural vision and principles All rights reserved
  • 19.
  • 20.