FP6Individual fellowship2005–2006

COMIG · The Content Migration (CoMig) paradigm for internet content dissemination

FP6 — Marie Curie Actions (Human Resources and Mobility)

Duration
2005-05-01 → 2006-10-31
EU contribution
€120,559
Participants
2
Scheme
OIF

Lines connect the coordinator with its partners. CORDIS does not always give exact coordinates for projects before 2014. These points are placed at city or country level.

Results in brief

Final Activity Report Summary - COMIG (The Content Migration (CoMig) paradigm for internet content dissemination)

We posed and answered the following two questions: 1. how could we design a 'content migration' paradigm for allowing digitised content to migrate to the most appropriate locations in a content dissemination network without requiring intervention from a centralised authority; and 2. taking for granted that the content dissemination network was run by multiple independent authorities, each catering to optimise its own local utility, what were the content replication and caching schemes that would arise and what was their relationship to traditional, 'socially optimal' schemes. To address the first question, we casted the dissemination of content to a community of users as a facility location problem and developed new distributed solutions to overcome problems of previous solutions that were centralised and, therefore, impossible to apply in large networks with thousands of users and millions of distinct information objects. We used a 'divide and conquer' approach in which one started with an initial placement of copies which was then refined iteratively through local re-optimisations. We showed that the resulting final placement of content performed nearly as well as one produced by a traditional centralised approach that did not scale as well as ours. Addressing the second question involved two parts. Firstly, we tackled the case of replication, in which permanent copies of objects were kept in the nodes of the network. We modelled the contention between different users as a strategic game and derived stable object replication schemes in the sense of a pure Nash equilibrium. We also showed that such schemes were realisable in practice in a distributed manner that required the exchange of a modest amount of information. We then addressed the same problem under object caching, in which case a copy of an object was stored only after a user had requested so. Caching also implied the existence of a replacement algorithm for freeing space when new objects were requested and the nodes were full. We designed a caching protocol that made the nodes cache objects in a way that was beneficial to their local utility. Thereby we approximated in an on-line fashion the stable object replication schemes, without, however, having to know demand and topology information that was necessary in the case of replication but rather hard to maintain when the characteristics of the network changed rapidly.

Data: CORDIS, © European Union

Project objective

Employing network storage to replicate valuable content in close proximity to the end-users has been a successful alternative to keep on adding more network bandwidth or enforcing complex quality of service mechanisms. As a result, the Internet has been seeded by large amounts of storage capacity that now serve as a common substrate for the operation of a diverse set of content delivery methods.The uncoordinated allocation of storage by multiple authorities, combined with the latest user trend to exchange voluminous information documents (e.g., music and video files, which by latest reports amount to well above of 75% of all Internet traffic), have resulted in a rather limited emphasis on exploiting the new resource up to its full potential, and have set the stage for what appears to be a new contention - this time for storage capacity rather than bandwidth. To this end, the goal of the proposed research is to develop and investigate efficient new ways to best use the deployed storage resource.The proposed course for achieving that, is by first studying the fundamental aspects of storage-enabled content dissemination in a unified manner - as these issues are common to all content dissemination applications - and then return to mapping the derived results back to the specific applications, in a per-application manner. A new paradigm will be developed for this purpose - called the content migration paradigm - under which, content is not tied to its original emergence point (origin server) and possibly other fixed replication points (mirrors, CDN servers), but is allowed to migrate adaptively to any potential distributor laying on the path towards the demand points (clients), making efficient use of the storage resource that lies on its way.

Original text from CORDIS.

Participants

  • NATIONAL AND KAPODISTRIAN UNIVERSITY OF ATHENS · ATHENSCoordinatorGreece
  • BOSTON UNIVERSITY · BOSTONCity levelUnited States

Links

Data: CORDIS, © European Union