Domanda

Si può vedere la crescita dei sistemi che utilizzano peer to peer principi. Ma c'è un settore in cui peer to peer non è (ancora) largamente usato:. Web hosting

Diversi progetti sono già avviati, ma non c'è grande soluzione che permetta agli utenti di utilizzare e di contribuire a un peer to peer webhosting.

Non voglio dire progetti non-aperte (come Google Web Hosting, che utilizzano Google le risorse, non degli utenti), ma i progetti aperti, in cui ogni utente contribuire alla hosting del web globale di hosting lasciando le sue le risorse (CPU , larghezza di banda) sarà disponibile.

mi vengono in mente diverse attività di tali sistemi:

  • bilanciamento automatico del carico
  • migliore località
  • Non ci sono limiti di archiviazione
  • libero

Quindi, perché un tale sistema non è ancora ampiamente utilizzato?

Modifica Penso che il "97,2%, seme plz !!" problema si verifica perché tutti gli utenti non seminare tutti i file. Ma se un sistema in cui tutti gli utenti contribuiscono ugualmente a tutti i contenuti è costruito, questo problema non si verifica più. Peer to peer sistemi di memorizzazione (come Wuala) sono affidabili, grazie a questo.

Il problema di codice proprietario è pertinente, come pure del fatto che un utente potrebbe non sapere quali contenuti (possibilmente "cattivo") che ospita. Grazie per le vostre risposte.

aggiungo un altro problema: il wich di latenza può essere superiore con un server dedicato

.

EDIT 2: La riservatezza di codice e dati può essere ottenuto mediante la crittografia. Ad esempio, con Wuala, tutti i file sono criptati, e penso che non v'è alcuna violazione della sicurezza noto in questo sistema (ma potrei sbagliarmi).

E 'vero che seminatrici non avrebbero molti vantaggi, o pochi. Ma sarebbe impedire alle persone di beeing dipendenti di aziende di web hosting. E un modo decentrato per ospitare siti web è più vicina dell'idea originale di Internet, credo.

È stato utile?

Soluzione

Questo è ciò che Freenet fondamentalmente,

  

Freenet è un software gratuito che permette di pubblicare e ottenere informazioni su Internet, senza timore di censura. Per raggiungere questo obiettivo la libertà, la rete è interamente decentralizzata e editori e consumatori di informazioni sono anonimi. Senza l'anonimato non vi potrà mai essere vera libertà di parola, e senza il decentramento della rete sarà vulnerabile agli attacchi.

     

[...]

     

Gli utenti contribuiscono alla rete, dando la larghezza di banda e una parte del loro disco rigido (denominata "archivio dati") per la memorizzazione di file. A differenza di altre reti di file sharing peer-to-peer, Freenet non consente all'utente di controllare ciò che viene memorizzato nell'archivio dati. Invece, i file vengono conservati o cancellati a seconda di come popolari sono, con il meno popolare di essere scartati per far posto a nuovi contenuti o più popolare. I file nell'archivio dati sono criptati per ridurre la probabilità di accusa da parte di persone che vogliono censurare contenuti Freenet.

Il problema più grande è che è lento. Sia in termini di velocità di trasferimento e la latenza (principalmente) .. Anche se è possibile ottenere un sacco di persone con un throughput di upload decente, che sarà comunque mai essere il più veloce di un server dedicati o due .. La velocità è bene per quello Freenet è (pubblicazione dei dati senza paura di censura), ma non per ospitare il tuo sito ..

Un problema più grande è il contenuto deve essere file statici, che esclude il suo impiego per la maggior parte dei siti web ad alto traffico .. Per servire i dati dinamici ogni peer avrebbe dovuto eseguire codice (paura), e probabilmente dovuto recuperare i dati da un database (che sarebbe un altro grande ritardo, ancora una volta a causa della latenza)

Credo che "cloud computing" è quanto di più vicino al P2P web hosting, come vedremo, per il momento ..

Altri suggerimenti

Per la nostra attività mi viene in mente 2 motivi per non usare tra pari di hosting:

  1. di risposte. Le soluzioni hosted Peer sono spesso affidabili a causa del numero enorme di risorse condivise, ma sono anche nutoriously instabili. Così l'esperienza di navigazione sarà intermittente.
  2. I dati di proprietà / code. Se ho scritto una logica personalizzata per il mio sito non voglio che tutti gli utenti della rete di avere accesso. Inoltre esegue in problemi di privacy con i dati del cliente.

Se dovessi donare alcuni dei miei PC CPU e larghezza di banda per qualche servizio p2p web hosting, come potevo essere sicuro che non finirebbe per essere utilizzato per servire pedopornografia o altro contenuto simile disgustoso?

sito P2P di hosting non è ancora ampiamente utilizzato, perché la tecnologia compagna che fornisce velocità di upstream più elevati per i singoli client non è ancora ampiamente utilizzato, e questo è qualcosa che voglio guardare in *.

Ciò che è necessario per questo è chiamato Wireless Mesh Networking, che dovrebbe consentire l'utente medio di utilizzare la massima velocità upstream che il loro router è in grado di, e non solo qualunque alcune razioni di sciacallaggio ISP a loro, mentre loro trasmettere informazioni tra altri router in modo che alla fine raggiunge il suo obiettivo.

Al fine di ospitare un sito web P2P, è necessaria una sorta di combinazione di tecnologia tra comunicazione wireless mesh, storage RAID multiple-la ridondanza, la condivisione torrente, e una sorta di gerarchia delle chiavi di crittografia che permette ai vari utenti diverse abilità per modificare i dati che viene trasmesso, consentendo qualcosa di dinamico, come un forum per essere ospitati. Il sistema dovrebbe essere auto-aggiornamento per incorporare questi ultimi, probabilmente da tutti i pacchetti di dati distribuiti time-stamping.

Ci possono essere altri catalizzatori possibili che potrebbero causare l'uso diffuso di p2p di hosting, ma credo tutto ciò che restituisce l'architettura fisica di hardware in realtà il cablaggio internet torna alla sua originale teoria della comunicazione web è un buon candidato.

Naturalmente, come sempre, la ragione principale per questo non è stato ancora implementato è perché c'è poco o nessun denaro in essa. L'idea sarà raccolto molto più veloce se:

  1. Qualcuno trova il modo di gran parte corrotta verso il consumismo

  2. produttori di router si rendono conto c'è una grande domanda di WiMesh-ready router

  3. C'è un cambio di paradigma globale lontano dal profitto e verso la creazione di cose solo per beneficio tutta l'umanità con la creazione di abbondanza e lotta per l'efficienza ottimale

* vedere p2pint darkbb dot dot com, se siete interessati a sviluppare questo concetto

Quante volte avete visto "97,2%, si prega di sementi !!" per qualsiasi torrente casuale?

Basta immaginare il caos se anche solo una piccola parte del web è diventato disponibile in questo modo.

Sembra che questa idea dovrebbe aggiungere un sacco di costo per l'individuo seminatrice (larghezza di banda) senza un sacco di beneficio.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top