Media data is distributed across multiple devices and is locatable using a
hashing function and a hash table. The media data is partially replicated
based on popularity thereof. In a described implementation, a media data
block is locatable by hashing a media data indicator to produce a media
data hash value that maps to a bin of the hash table. The bin is
associated with at least one device that stores and/or with a sender that
is capable of sending to clients the media data blocks mapping thereto.
Each bin may have primary and secondary roles. Devices holding primary
roles store all of the media data blocks mapping to a bin. Devices
holding secondary roles replicate the media data blocks mapping to the
bin that are also within a top predetermined popularity percentage.
Popularity is determined based on numbers of clients currently requesting
a particular media data portion.
Mitteldaten werden über mehrfache Vorrichtungen verteilt und sind mit einer Hashingfunktion und einer Durcheinandertabelle locatable. Den Mitteldaten werden teilweise basiert auf Popularität davon wiederholt. In einer beschriebenen Implementierung legen Mittel Daten, dieblock durch Hashing ein die Mitteldatenanzeige locatable ist, zum eines dieses Mitteldaten-Durcheinanderwertes zu produzieren Diagramme zu einem Sortierfach des Durcheinanders ver. Das SortierfachIST mit mindestens einer Vorrichtung verbunden, die Speicher und/oder mit einem Absender, der zum Schicken den Klienten der Mitteldatenblöcke fähig ist, die dazu abbilden. Jedes Sortierfach kann die Primär- und Sekundärrollen haben. Die Vorrichtungen, die Primärrollen halten, speichern alle Mitteldatenblöcke abbildend zu einem Sortierfach. Die Vorrichtungen, die Sekundärrollen halten, wiederholen die Mitteldatenblöcke, die zum Sortierfach abbilden, die auch innerhalb eines oberen vorbestimmten Popularität Prozentsatzes sind. Popularität wird gründete auf Zahlen der Klienten festgestellt, die z.Z. um einen bestimmten Mitteldatenteil bitten.