NETWORK RESOURCE LEASING

Techniques for allowing network terminals to lease resources from one another. In an exemplary embodiment, an owner terminal determines the availability of resources (locally available or remotely accessible) to share with other terminals. The owner terminal establishes service and price level terms...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: HOEFEL, GUILHERME LUIZ KARNAS, TAYLOR, KIRK STEVEN, CHEN, LIREN
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Techniques for allowing network terminals to lease resources from one another. In an exemplary embodiment, an owner terminal determines the availability of resources (locally available or remotely accessible) to share with other terminals. The owner terminal establishes service and price level terms for sharing its resource, and advertises those terms to other terminals. A user terminal determines its own resource requirements, and searches a network for one or more owner terminals offering the desired resource. An owner terminal and a user terminal negotiate on the terms for use of an identified resource, and the owner terminal leases the resource to the user terminal. Applications include a virtual data center for leasing file storage space, network traffic bandwidth leasing to devices such as mobile phones, ad hoc distributed computing architectures, and third-party operating system (OS) support schemes. La présente invention se rapporte à des techniques permettant à des terminaux de réseau de se louer des ressources. Selon un mode de réalisation donné à titre d'exemple, un terminal de propriétaire détermine la disponibilité des ressources (disponibles localement ou accessibles à distance) pour les partager avec d'autres terminaux. Le terminal de propriétaire établit les conditions de niveau de prix et de service pour partager ses ressources et annonce ces conditions aux autres terminaux. Un terminal d'utilisateur détermine ses propres exigences de ressources et recherche un réseau pour un ou plusieurs terminaux de propriétaire qui offrent les ressources souhaitées. Un terminal de propriétaire et un terminal d'utilisateur négocient les conditions d'utilisation d'une ressource identifiée et le terminal de propriétaire loue la ressource au terminal d'utilisateur. Des applications comprennent un centre de données virtuel pour louer un espace de stockage de fichier, la location de largeur de bande de trafic de réseau à des dispositifs tels que des téléphones mobiles, des architectures informatiques distribuées ad hoc et des schémas de support de système d'exploitation (OS) de tiers.