Snow Computing
Upcoming SlideShare
Loading in...5

Like this? Share it with your network

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads


Total Views
On Slideshare
From Embeds
Number of Embeds



Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

    No notes for slide


  • 1. Snow Computing Tinyfool twitter:@tinyfool
  • 2. Snow Computing • I like HuYou( ) • Why the name? • one next step of Cloud Computing • computing model like snow • all P2P in this document is theoretical, is generalized
  • 3. The Internet is a P2P Network • Internet is a graph • No one has all paths • Every node only has a limit routing table • routing table is dynamic • routing table equal to distance calculation
  • 4. KAD • Every node has an ID • A distance calculation algorithm • All nodes form a graph • Every content has an ID, node near the contents keep this contens‘ source information
  • 5. Six Degrees & network • Where the question come from (IM-P2P) ? • Look people as node • Look peoples’ relation as the measuring method of distance • search patten • Chain reaction search • DHT search
  • 6. Chain reaction search
  • 7. Snow Computing Architecture • Base on XMPP, Gtalk/Jabber, early version base on Mac OS X • An enhanced IM client, and plugins • Enhanced access control system base on IM account • Chain reaction search and DHT search
  • 8. Applications of Snow Computing • SNS system base on IM client • MapReduce in P2P • Intelligent agent
  • 9. SNS System Base On IM Client • Strong point • All SNS base on IM client • Traditional web SNS cost lots of resources • Don’t need copy your relationship to SNS database • Decentration, everyone ‘s information store in his IM client, safe and strong • Base on IM client, more power and more interactive than web SNS • Shortcoming • Once IM off line, SNS account/information off line (some sort of cache can provide copys of these information)
  • 10. MapReduce in P2P • Strong point • Base on Internet, can handle lager computing • Score system base on IM • Shortcoming • Big latency, Map better than Reduce • guess sort 1PB beat Google sort 1TB beated
  • 11. Intelligent agent • P2P spider • Distributed search • Some cool document share system • data mining base on P2P