WO2002035799A3 - Procede et appareil de repartition de fichiers de charge utile de grande taille dans un reseau - Google Patents
Procede et appareil de repartition de fichiers de charge utile de grande taille dans un reseau Download PDFInfo
- Publication number
- WO2002035799A3 WO2002035799A3 PCT/US2001/032638 US0132638W WO0235799A3 WO 2002035799 A3 WO2002035799 A3 WO 2002035799A3 US 0132638 W US0132638 W US 0132638W WO 0235799 A3 WO0235799 A3 WO 0235799A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- network
- file
- content
- nodes
- large payload
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/182—Distributed file systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/188—Virtual file systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
- H04L47/125—Avoiding congestion; Recovering from congestion by balancing the load, e.g. traffic engineering
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Selon l'invention, des fichiers de charge utile de grande taille sont sélectivement divisés en blocs qui sont répartis dans une pluralité de stations de répartition situées sur le bord du réseau et aptes à recevoir les données. Chacune de ces stations détermine la quantité et la partie du contenu à sauvegarder localement en fonction d'informations telles que la localisation du réseau et l'environnement, l'utilisation, la popularité, et autres critères de répartition définis par le fournisseur du contenu. Différentes parties d'un fichier de charge utile de grande taille peuvent être disponibles à partir de différents noeuds. Toutefois, lorsqu'un utilisateur demande l'accès au ficher de charge utile de grande taille, par exemple par l'intermédiaire d'un serveur d'applications, un système de commande de fichier virtuel crée l'illusion que l'intégralité du fichier est présente au noeud connecté. Toutefois, étant donné que certaines parties seulement du fichier de charge utile de grande taille peuvent réellement résider dans la mémoire du noeud en question au moment de la demande d'accès, un ensemble de serveurs de répartition situé à la station de répartition peut télécharger les parties non résidentes du fichier pendant que le serveur d'applications dessert l'utilisateur. Le téléchargement peut se dérouler parallèlement, et s'effectue habituellement à partir des noeuds les moins encombrés. Les nouveaux noeuds ajoutés au réseau s'informent auprès des autres noeuds du contenu à conserver et téléchargent le contenu nécessaire en quantité voulue dans leurs dispositifs de mémoire locale à partir des noeuds les plus proches et les moins encombrés sans interrompre le fonctionnement du réseau. Chacun des noeuds gère sa mémoire locale et décide du contenu à élaguer en fonction d'informations telles que des données relatives à l'usage.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP01989004A EP1368948A2 (fr) | 2000-10-26 | 2001-10-26 | Procede et appareil de repartition de fichiers de charge utile de grande taille dans un reseau |
AU2002224448A AU2002224448A1 (en) | 2000-10-26 | 2001-10-26 | Method and apparatus for large payload distribution in a network |
Applications Claiming Priority (16)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US26628600P | 2000-10-26 | 2000-10-26 | |
US60/266,286 | 2000-10-26 | ||
US09/681,644 | 2001-05-15 | ||
US09/681,644 US6970939B2 (en) | 2000-10-26 | 2001-05-15 | Method and apparatus for large payload distribution in a network |
US09/681,665 US7165095B2 (en) | 2000-10-26 | 2001-05-17 | Method and apparatus for distributing large payload file to a plurality of storage devices in a network |
US09/681,665 | 2001-05-17 | ||
US09/681,669 | 2001-05-18 | ||
US09/681,672 US7047287B2 (en) | 2000-10-26 | 2001-05-18 | Method and apparatus for automatically adapting a node in a network |
US09/681,671 | 2001-05-18 | ||
US09/681,673 US7058014B2 (en) | 2000-10-26 | 2001-05-18 | Method and apparatus for generating a large payload file |
US09/681,671 US6857012B2 (en) | 2000-10-26 | 2001-05-18 | Method and apparatus for initializing a new node in a network |
US09/681,672 | 2001-05-18 | ||
US09/681,668 US7177270B2 (en) | 2000-10-26 | 2001-05-18 | Method and apparatus for minimizing network congestion during large payload delivery |
US09/681,668 | 2001-05-18 | ||
US09/681,673 | 2001-05-18 | ||
US09/681,669 US7181523B2 (en) | 2000-10-26 | 2001-05-18 | Method and apparatus for managing a plurality of servers in a content delivery network |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2002035799A2 WO2002035799A2 (fr) | 2002-05-02 |
WO2002035799A3 true WO2002035799A3 (fr) | 2003-09-25 |
Family
ID=27575312
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2001/032638 WO2002035799A2 (fr) | 2000-10-26 | 2001-10-26 | Procede et appareil de repartition de fichiers de charge utile de grande taille dans un reseau |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP1368948A2 (fr) |
CN (1) | CN100525288C (fr) |
AU (1) | AU2002224448A1 (fr) |
WO (1) | WO2002035799A2 (fr) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9794295B2 (en) | 2011-12-21 | 2017-10-17 | Akamai Technologies, Inc. | Security policy editor |
Families Citing this family (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE60131900T2 (de) | 2000-10-26 | 2008-12-04 | Flood, James C. jun., Portland | Verfahren und system zur verwaltung von verteilten inhalten und verwandten metadaten |
US7171469B2 (en) | 2002-09-16 | 2007-01-30 | Network Appliance, Inc. | Apparatus and method for storing data in a proxy cache in a network |
US7284030B2 (en) * | 2002-09-16 | 2007-10-16 | Network Appliance, Inc. | Apparatus and method for processing data in a network |
US7552223B1 (en) | 2002-09-16 | 2009-06-23 | Netapp, Inc. | Apparatus and method for data consistency in a proxy cache |
KR100585668B1 (ko) * | 2004-03-22 | 2006-06-07 | 엘지전자 주식회사 | 가상 미디어파일 시스템을 이용한 멀티미디어 편집 방법및 장치와 멀티미디어 파일 구조 |
CN100433619C (zh) * | 2004-07-23 | 2008-11-12 | 腾讯科技(深圳)有限公司 | 一种数据下载方法和系统 |
CN100411341C (zh) * | 2005-08-10 | 2008-08-13 | 华为技术有限公司 | 一种并行下载方法和终端 |
CN101300805B (zh) * | 2005-09-08 | 2011-12-14 | 北方电讯网络有限公司 | 具有多个异构物理层模式的空中接口协议体系结构的负荷平衡 |
US20070168405A1 (en) * | 2006-01-17 | 2007-07-19 | Ori Pomerantz | Self-optimizing network attached storage for multiple geographic locations |
CN101064729B (zh) * | 2006-04-27 | 2010-06-09 | 中国电信股份有限公司 | 通过cdn网络实现ftp下载服务的系统和方法 |
CN101495973A (zh) * | 2006-06-09 | 2009-07-29 | 迅龙国际集团有限公司 | N^n数据管理、访问、存储、传输、交换和检索系统(数据集中管理) |
US8082289B2 (en) | 2006-06-13 | 2011-12-20 | Advanced Cluster Systems, Inc. | Cluster computing support for application programs |
CN101184104B (zh) * | 2007-12-21 | 2010-12-15 | 腾讯科技(深圳)有限公司 | 一种分布式存储系统及方法 |
JP4557028B2 (ja) * | 2008-03-19 | 2010-10-06 | ソニー株式会社 | 情報処理装置、情報処理方法、クライアント機器、情報処理システム |
CA2673554C (fr) * | 2009-07-21 | 2017-01-03 | Ibm Canada Limited - Ibm Canada Limitee | Systeme de stockage web reparti |
WO2011023134A1 (fr) | 2009-08-28 | 2011-03-03 | Beijing Innovation Works Technology Company Limited | Procédé et système de gestion d'un système de mémorisation répartie par l'intermédiaire d'un système de fichier virtuel |
US8612622B2 (en) * | 2009-10-02 | 2013-12-17 | Limelight Networks, Inc. | Real-time message queuing for a processing ring |
CN102486739B (zh) * | 2009-11-30 | 2015-03-25 | 国际商业机器公司 | 高性能计算集群中分发数据的方法和系统 |
US8982738B2 (en) * | 2010-05-13 | 2015-03-17 | Futurewei Technologies, Inc. | System, apparatus for content delivery for internet traffic and methods thereof |
US8463788B2 (en) * | 2010-09-03 | 2013-06-11 | Marvell World Trade Ltd. | Balancing caching load in a peer-to-peer based network file system |
JP5743469B2 (ja) | 2010-09-22 | 2015-07-01 | キヤノン株式会社 | 情報処理装置、その制御方法、及び制御プログラム |
US8612550B2 (en) | 2011-02-07 | 2013-12-17 | Microsoft Corporation | Proxy-based cache content distribution and affinity |
ES2650595T3 (es) * | 2011-04-15 | 2018-01-19 | Deutsche Telekom Ag | Ingeniería de tráfico de red |
JP5932987B2 (ja) * | 2011-06-08 | 2016-06-08 | コニンクリーケ・ケイピーエヌ・ナムローゼ・フェンノートシャップ | セグメント化されたコンテンツの位置特定および抽出 |
EP2833582A4 (fr) * | 2012-03-28 | 2015-12-02 | Nec Corp | Système informatique et moyen de modification de trajet de communication |
EP2660723A1 (fr) * | 2012-05-03 | 2013-11-06 | Thomson Licensing | Procédé de stockage de données et de maintenance dans un système de stockage de mémoire distribué et dispositif correspondant |
EP3518115B1 (fr) * | 2012-10-08 | 2020-12-02 | Patrick Soon-Shiong | Systèmes et procédés de stockage distribués |
US9246998B2 (en) | 2012-10-16 | 2016-01-26 | Microsoft Technology Licensing, Llc | Load balancer bypass |
CN103036967B (zh) * | 2012-12-10 | 2017-03-15 | 北京奇虎科技有限公司 | 一种下载管理设备、方法及数据下载系统 |
CN103152396A (zh) * | 2013-02-05 | 2013-06-12 | 华南师范大学 | 应用于内容分发网络系统中的数据安置方法及装置 |
CN103778212B (zh) * | 2014-01-16 | 2017-04-05 | 国网山东省电力公司青岛供电公司 | 基于数据节点的并行海量数据处理方法 |
CN103929491B (zh) * | 2014-04-28 | 2016-02-03 | 努比亚技术有限公司 | 数据同步方法和系统及移动终端 |
CN105634992B (zh) * | 2015-12-29 | 2019-01-11 | 网宿科技股份有限公司 | Cdn平台自适应带宽控制方法和系统 |
CN108683692B (zh) * | 2018-03-16 | 2021-05-11 | 创新先进技术有限公司 | 一种业务请求处理方法及装置 |
CN109308239B (zh) * | 2018-09-26 | 2022-02-18 | 北京百度网讯科技有限公司 | 用于输出信息的方法和装置 |
CN109981780A (zh) * | 2019-03-27 | 2019-07-05 | 深圳市网心科技有限公司 | 一种调度方法、节点设备、调度系统及存储介质 |
CN110308917B (zh) * | 2019-06-26 | 2024-02-23 | 深圳前海微众银行股份有限公司 | 小程序发布方法、装置、设备及计算机存储介质 |
US11677625B2 (en) | 2019-07-02 | 2023-06-13 | Northeastern University | Network and method for servicing a computation request |
US12360976B1 (en) * | 2020-09-30 | 2025-07-15 | Amazon Technologies, Inc. | Low latency writes to local tables by event-triggered functions at the edge |
CN113301379B (zh) * | 2021-05-26 | 2022-10-04 | 广州方硅信息技术有限公司 | 一种直播列表更新方法、装置、系统和存储介质 |
EP4427143A1 (fr) * | 2021-11-03 | 2024-09-11 | NetApp, Inc. | Systèmes et procédés de stockage réparti pour assurer un suivi des changements intégré avec des bases de données échelonnables |
US11606249B1 (en) * | 2022-01-19 | 2023-03-14 | Dell Products L.P. | System and method for communication management in distributed system |
CN120639649B (zh) * | 2025-08-18 | 2025-10-03 | 中国人民解放军国防科技大学 | 网络流量载荷搜索方法、装置及设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5751968A (en) * | 1995-09-12 | 1998-05-12 | Vocaltec Ltd. | System and method for distributing multi-media presentations in a computer network |
EP0967559A1 (fr) * | 1998-06-24 | 1999-12-29 | Lucent Technologies Inc. | Services du type pousser-tirer pour l'internet |
US6038601A (en) * | 1997-07-21 | 2000-03-14 | Tibco, Inc. | Method and apparatus for storing and delivering documents on the internet |
US6081840A (en) * | 1997-10-14 | 2000-06-27 | Zhao; Yan | Two-level content distribution system |
US6105029A (en) * | 1997-09-17 | 2000-08-15 | International Business Machines Corporation | Retrieving network files through parallel channels |
-
2001
- 2001-10-26 CN CNB018208142A patent/CN100525288C/zh not_active Expired - Fee Related
- 2001-10-26 WO PCT/US2001/032638 patent/WO2002035799A2/fr active Application Filing
- 2001-10-26 AU AU2002224448A patent/AU2002224448A1/en not_active Abandoned
- 2001-10-26 EP EP01989004A patent/EP1368948A2/fr not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5751968A (en) * | 1995-09-12 | 1998-05-12 | Vocaltec Ltd. | System and method for distributing multi-media presentations in a computer network |
US6038601A (en) * | 1997-07-21 | 2000-03-14 | Tibco, Inc. | Method and apparatus for storing and delivering documents on the internet |
US6105029A (en) * | 1997-09-17 | 2000-08-15 | International Business Machines Corporation | Retrieving network files through parallel channels |
US6081840A (en) * | 1997-10-14 | 2000-06-27 | Zhao; Yan | Two-level content distribution system |
EP0967559A1 (fr) * | 1998-06-24 | 1999-12-29 | Lucent Technologies Inc. | Services du type pousser-tirer pour l'internet |
Non-Patent Citations (4)
Title |
---|
ALLEN MIU ET AL: "Performance Analysis of a Dynamic Parallel Downloading Scheme from Mirror Sites Throughout the Internet", 6892 TERM PAPER, XX, XX, December 1999 (1999-12-01), pages 1 - 13, XP002204897 * |
BABAK S NOGHAMI ET AL: "A Novel Approach to Reduce Latency on the Internet: Component-Based Download", DEPT. OF ELECTRICAL AND COMPUTER ENGINEERING, UNIVERSITY OF MANITOBA, June 2000 (2000-06-01), XP002204898 * |
GRUBER S ET AL: "Design Considerations for an RTSP-Based Prefix-Caching Proxy for Multimedia Streams", AT&T LABS RESEARCH, 7 September 1999 (1999-09-07), XP002194289 * |
RODRIGUEZ P ET AL: "Parallel-access for mirror sites in the Internet", INFOCOM 2000. NINETEENTH ANNUAL JOINT CONFERENCE OF THE IEEE COMPUTER AND COMMUNICATIONS SOCIETIES. PROCEEDINGS. IEEE TEL AVIV, ISRAEL 26-30 MARCH 2000, PISCATAWAY, NJ, USA,IEEE, US, 26 March 2000 (2000-03-26), pages 864 - 873, XP010376176, ISBN: 0-7803-5880-5 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9794295B2 (en) | 2011-12-21 | 2017-10-17 | Akamai Technologies, Inc. | Security policy editor |
Also Published As
Publication number | Publication date |
---|---|
CN100525288C (zh) | 2009-08-05 |
CN1481635A (zh) | 2004-03-10 |
WO2002035799A2 (fr) | 2002-05-02 |
EP1368948A2 (fr) | 2003-12-10 |
AU2002224448A1 (en) | 2002-05-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2002035799A3 (fr) | Procede et appareil de repartition de fichiers de charge utile de grande taille dans un reseau | |
EP1988684A3 (fr) | Procédé et appareil de repartition de fichiers de charge utile de grande taille dans un réseau | |
Machen et al. | Live service migration in mobile edge clouds | |
Bestavros et al. | Server-Initated Document Dissemination for the WWW. | |
RU2002120910A (ru) | Прикладной интерфейс для разработки многопользовательских приложений, выполняемых по коммуникационным сетям | |
EP0957616A3 (fr) | Un protocole pour échanger des données de configuration dans un réseau informatique | |
CA2182124A1 (fr) | Methode et systeme de gestion de programmes autorises dans un systeme detraitement de donnees reparti | |
Baker et al. | Distributed cooperative Web servers | |
MY123888A (en) | Method and apparatus for precaching data at a server | |
CA2308280A1 (fr) | Systeme et methode de configuration de la capacite dans un cadre d'exploitation internet | |
EP1351141A3 (fr) | Procédé et système pour la gestion d' enregistrements de données sur un réseau d' ordinateurs | |
WO2003094033A3 (fr) | Procede et systeme de configuration et de telechargement dans un reseau a architecture restreinte | |
IL134457A0 (en) | Method and apparatus of a collaborative proxy system | |
CA2406821A1 (fr) | Methode de gestion de ressources commutables dans un systeme informatique en grappe | |
WO2004051479A3 (fr) | Mecanisme de battement de coeur pour systemes de grappes | |
WO2002021236A3 (fr) | Architecture de reseau cache a dernier element du cote client | |
CN105337901A (zh) | 一种路由器的智能带宽分配方法及装置 | |
WO2003030486A3 (fr) | Utilisation hierarchique d'une ante-memoire dans les reseaux de telecommunication | |
ATE438243T1 (de) | Lastausgleicheinrichtung und verfahren dafür | |
DE60045327D1 (de) | System und Verfahren zur integrierter Lastverteilung und Betriebsmittelverwaltung in einer Internet-Umgebung | |
GB9624419D0 (en) | Communication system for delivery of content over electronic networks | |
CN101491055A (zh) | 从响应汇聚代理对请求片段的派发 | |
CN1921479B (zh) | 一种流媒体系统负荷分担方法及其系统 | |
CN105872856A (zh) | 一种流媒体文件分发方法及系统 | |
CN108924203B (zh) | 数据副本自适应分布方法、分布式计算系统及相关设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2001989004 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 018208142 Country of ref document: CN |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWP | Wipo information: published in national office |
Ref document number: 2001989004 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: JP |