DE69619213D1 - System und Verfahren zur Lastverteilung eines Datei-Servers - Google Patents
System und Verfahren zur Lastverteilung eines Datei-ServersInfo
- Publication number
- DE69619213D1 DE69619213D1 DE69619213T DE69619213T DE69619213D1 DE 69619213 D1 DE69619213 D1 DE 69619213D1 DE 69619213 T DE69619213 T DE 69619213T DE 69619213 T DE69619213 T DE 69619213T DE 69619213 D1 DE69619213 D1 DE 69619213D1
- Authority
- DE
- Germany
- Prior art keywords
- load balancing
- file server
- file
- server
- balancing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
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/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
- G06F9/505—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the load
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5083—Techniques for rebalancing the load in a distributed system
-
- 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/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- 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/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1008—Server selection for load balancing based on parameters of servers, e.g. available memory or workload
-
- 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/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/101—Server selection for load balancing based on network conditions
-
- 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/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1023—Server selection for load balancing based on a hash applied to IP addresses or costs
-
- 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/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/231—Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
- H04N21/23103—Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion using load balancing strategies, e.g. by placing or distributing content on different disks, different memories or different servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/231—Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
- H04N21/23116—Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion involving data replication, e.g. over plural servers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/50—Indexing scheme relating to G06F9/50
- G06F2209/5019—Workload prediction
-
- 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
-
- 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/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/10015—Access to distributed or replicated servers, e.g. using brokers
-
- 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/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1012—Server selection for load balancing based on compliance of requirements or conditions with available server resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7338806A JPH09179820A (ja) | 1995-12-26 | 1995-12-26 | 負荷分散方式及び方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69619213D1 true DE69619213D1 (de) | 2002-03-21 |
DE69619213T2 DE69619213T2 (de) | 2002-11-07 |
Family
ID=18321648
Family Applications (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69628769T Expired - Fee Related DE69628769T2 (de) | 1995-12-26 | 1996-11-21 | System und Verfahren um die Belastung von Datei-Server zu verteilen |
DE69629218T Expired - Fee Related DE69629218T2 (de) | 1995-12-26 | 1996-11-21 | System und Verfahren um die Belastung einer Mehrzahl von Datei-Servern zu verteilen |
DE69628682T Expired - Fee Related DE69628682T2 (de) | 1995-12-26 | 1996-11-21 | System und Verfahren um die Belastung einer Mehrzahl von Datei-Servern zu verteilen |
DE69626052T Expired - Fee Related DE69626052T2 (de) | 1995-12-26 | 1996-11-21 | System und Verfahren zum Verteilen der Belastung eines Datei-Servers |
DE69619213T Expired - Fee Related DE69619213T2 (de) | 1995-12-26 | 1996-11-21 | System und Verfahren zur Lastverteilung eines Datei-Servers |
Family Applications Before (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69628769T Expired - Fee Related DE69628769T2 (de) | 1995-12-26 | 1996-11-21 | System und Verfahren um die Belastung von Datei-Server zu verteilen |
DE69629218T Expired - Fee Related DE69629218T2 (de) | 1995-12-26 | 1996-11-21 | System und Verfahren um die Belastung einer Mehrzahl von Datei-Servern zu verteilen |
DE69628682T Expired - Fee Related DE69628682T2 (de) | 1995-12-26 | 1996-11-21 | System und Verfahren um die Belastung einer Mehrzahl von Datei-Servern zu verteilen |
DE69626052T Expired - Fee Related DE69626052T2 (de) | 1995-12-26 | 1996-11-21 | System und Verfahren zum Verteilen der Belastung eines Datei-Servers |
Country Status (5)
Country | Link |
---|---|
US (1) | US6401121B1 (de) |
EP (5) | EP1054324B1 (de) |
JP (1) | JPH09179820A (de) |
DE (5) | DE69628769T2 (de) |
HK (4) | HK1032646A1 (de) |
Families Citing this family (115)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3190813B2 (ja) | 1996-02-15 | 2001-07-23 | 日本電気株式会社 | 配信システム |
KR100480019B1 (ko) * | 1997-08-29 | 2005-07-07 | 엘지전자 주식회사 | 다중스트림서버를갖는비디오서버의최소중복저장방법 |
US6816904B1 (en) * | 1997-11-04 | 2004-11-09 | Collaboration Properties, Inc. | Networked video multimedia storage server environment |
EP1688879A1 (de) * | 1998-03-26 | 2006-08-09 | Sharp Kabushiki Kaisha | Datenverteilungssystem und Datenverkaufsgerät dafür, Datengewinnungsgerät, dupliziertes Datendetektionssystem und Datenwiedergabegerät |
JPH11298880A (ja) * | 1998-04-09 | 1999-10-29 | Toshiba Corp | ストレージ共有型分散ビデオサーバシステム |
JP3285841B2 (ja) * | 1998-04-24 | 2002-05-27 | 株式会社次世代情報放送システム研究所 | コンテンツ提供装置およびコンテンツ提供方法、受信装置および受信方法、並びに通信システムおよび通信方法 |
US7707600B1 (en) | 1998-08-21 | 2010-04-27 | Intel Corporation | Confirming video transmissions |
US6438652B1 (en) * | 1998-10-09 | 2002-08-20 | International Business Machines Corporation | Load balancing cooperating cache servers by shifting forwarded request |
DE19900636B8 (de) | 1999-01-11 | 2005-04-07 | Gailer, Peter | Datenzugriffs- und -verwaltungssystem sowie Verfahren zum Datenzugriff und zur Datenverwaltung für ein Rechnersystem sowie deren Verwendung |
GB2346302B (en) * | 1999-01-29 | 2003-06-18 | Ibm | Pre-emptive network load balancing by predictive configuration |
AU3929300A (en) * | 1999-04-01 | 2000-10-23 | Diva Systems Corporation | A program scheduler for an interactive information distribution system |
US6587881B1 (en) * | 1999-04-09 | 2003-07-01 | Microsoft Corporation | Software server usage governor |
US6947388B1 (en) * | 1999-10-20 | 2005-09-20 | International Business Machines Corporation | Method and system for a real-time bandwidth allocation scheduler for media delivery |
JP3463803B2 (ja) * | 1999-11-09 | 2003-11-05 | 松下電器産業株式会社 | クラスタサーバ装置 |
US6560717B1 (en) * | 1999-12-10 | 2003-05-06 | Art Technology Group, Inc. | Method and system for load balancing and management |
JP3880760B2 (ja) * | 1999-12-28 | 2007-02-14 | 富士通株式会社 | 切替制御装置、切替制御方法および切替制御プログラムを記録したコンピュータ読み取り可能な記録媒体 |
US7454457B1 (en) | 2000-02-07 | 2008-11-18 | Parallel Networks, Llc | Method and apparatus for dynamic data flow control using prioritization of data requests |
US6658473B1 (en) * | 2000-02-25 | 2003-12-02 | Sun Microsystems, Inc. | Method and apparatus for distributing load in a computer environment |
US6970425B1 (en) * | 2000-04-27 | 2005-11-29 | At&T Corp. | Method and apparatus for throttling and distributing data transmissions across a network |
JP2002073651A (ja) * | 2000-06-13 | 2002-03-12 | Canon Inc | データ管理システム、サーバ、データ管理方法 |
US7237027B1 (en) | 2000-11-10 | 2007-06-26 | Agami Systems, Inc. | Scalable storage system |
US7035921B1 (en) * | 2000-11-14 | 2006-04-25 | Hewlett-Packard Development Company, L.P. | Method of and apparatus for providing web service using a network of servers |
US7231445B1 (en) * | 2000-11-16 | 2007-06-12 | Nortel Networks Limited | Technique for adaptively distributing web server requests |
US6990667B2 (en) * | 2001-01-29 | 2006-01-24 | Adaptec, Inc. | Server-independent object positioning for load balancing drives and servers |
US6862692B2 (en) | 2001-01-29 | 2005-03-01 | Adaptec, Inc. | Dynamic redistribution of parity groups |
US20020184368A1 (en) * | 2001-04-06 | 2002-12-05 | Yunsen Wang | Network system, method and protocols for hierarchical service and content distribution via directory enabled network |
US20020152310A1 (en) * | 2001-04-12 | 2002-10-17 | International Business Machines Corporation | Method and apparatus to dynamically determine the optimal capacity of a server in a server farm |
JP4417582B2 (ja) * | 2001-04-23 | 2010-02-17 | 富士通株式会社 | 負荷分散方法及びその装置 |
US7363374B2 (en) * | 2001-04-27 | 2008-04-22 | International Business Machines Corporation | Method and system for fault-tolerant remote boot in the presence of boot server overload/failure with self-throttling boot servers |
US7797375B2 (en) * | 2001-05-07 | 2010-09-14 | International Business Machines Corporat | System and method for responding to resource requests in distributed computer networks |
JP2003067331A (ja) * | 2001-08-28 | 2003-03-07 | Matsushita Electric Ind Co Ltd | スケジュール作成方法、スケジュール作成装置及びスケジュール作成プログラム |
US6778999B2 (en) * | 2001-10-12 | 2004-08-17 | International Business Machines Corporation | Method for distributing a set of objects in computer application |
US20030117500A1 (en) * | 2001-12-24 | 2003-06-26 | Icp Electronics Inc. | Network video recording system |
US20030172094A1 (en) * | 2002-03-06 | 2003-09-11 | International Business Machines Corporation | Automatic file system maintenance |
GB0213073D0 (en) | 2002-06-07 | 2002-07-17 | Hewlett Packard Co | Method of maintaining availability of requested network resources |
AU2002310400A1 (en) * | 2002-06-12 | 2003-12-31 | Zambeel, Inc. | Scalable storage system |
AU2002311565A1 (en) * | 2002-06-28 | 2004-01-19 | Nokia Corporation | Load balancing devices and method therefor |
US7827214B1 (en) | 2003-02-14 | 2010-11-02 | Google Inc. | Maintaining data in a file system |
US7392318B1 (en) | 2003-03-21 | 2008-06-24 | Novell, Inc. | Method and system for balancing a traffic load in a half-duplex environment |
US7613768B2 (en) * | 2003-05-19 | 2009-11-03 | Hewlett-Packard Development Company, L.P. | Method and system for managing a streaming media service |
US7451209B1 (en) | 2003-10-22 | 2008-11-11 | Cisco Technology, Inc. | Improving reliability and availability of a load balanced server |
US7421695B2 (en) * | 2003-11-12 | 2008-09-02 | Cisco Tech Inc | System and methodology for adaptive load balancing with behavior modification hints |
US7818416B2 (en) * | 2004-02-27 | 2010-10-19 | Teamon Systems, Inc. | Communications system and method for accessing a server and preventing access blocking and minimizing network traffic |
CA2557404C (en) * | 2004-02-27 | 2009-06-23 | Teamon Systems, Inc. | Communications system and method for accessing a server and preventing access blocking and minimizing network traffic |
KR100579782B1 (ko) * | 2004-06-02 | 2006-05-15 | 곽윤식 | 웹 스토리지 기반의 그룹 오피스 시스템 및 그 구현 방법 |
JP4692774B2 (ja) | 2004-09-14 | 2011-06-01 | 日本電気株式会社 | データ配信システム及びデータ配信方法 |
US7644410B1 (en) * | 2004-11-23 | 2010-01-05 | Hewlett-Packard Development Company, L.P. | Resource management for shared computing environment |
US8214461B1 (en) | 2004-11-23 | 2012-07-03 | Hewlett-Packard Development Company, L.P. | Method of processing request by server computer system |
US8458125B1 (en) * | 2005-01-31 | 2013-06-04 | Oracle America, Inc. | Dynamic creation of replicas of streaming data from a storage device without added load |
JP2006293885A (ja) * | 2005-04-14 | 2006-10-26 | I Broadcast:Kk | 情報配信システムと方法およびプログラム |
US20070088817A1 (en) * | 2005-10-14 | 2007-04-19 | Microsoft Corporation | Shared video service |
JP2007115140A (ja) * | 2005-10-21 | 2007-05-10 | Hitachi Ltd | ストレージシステム、及びストレージスシステムの制御方法 |
CN100531358C (zh) * | 2006-03-13 | 2009-08-19 | 华为技术有限公司 | 一种电子节目单服务器部署系统及建立和运行方法 |
WO2007109086A2 (en) * | 2006-03-18 | 2007-09-27 | Peter Lankford | Jms provider with plug-able business logic |
US7590666B2 (en) * | 2006-06-16 | 2009-09-15 | Microsoft Corporation | Predicting capacity consumption in a memory component |
US8194643B2 (en) | 2006-10-19 | 2012-06-05 | Embarq Holdings Company, Llc | System and method for monitoring the connection of an end-user to a remote network |
US8477614B2 (en) | 2006-06-30 | 2013-07-02 | Centurylink Intellectual Property Llc | System and method for routing calls if potential call paths are impaired or congested |
US8488447B2 (en) | 2006-06-30 | 2013-07-16 | Centurylink Intellectual Property Llc | System and method for adjusting code speed in a transmission path during call set-up due to reduced transmission performance |
US8289965B2 (en) | 2006-10-19 | 2012-10-16 | Embarq Holdings Company, Llc | System and method for establishing a communications session with an end-user based on the state of a network connection |
US9094257B2 (en) | 2006-06-30 | 2015-07-28 | Centurylink Intellectual Property Llc | System and method for selecting a content delivery network |
US8717911B2 (en) | 2006-06-30 | 2014-05-06 | Centurylink Intellectual Property Llc | System and method for collecting network performance information |
US8307065B2 (en) | 2006-08-22 | 2012-11-06 | Centurylink Intellectual Property Llc | System and method for remotely controlling network operators |
US8064391B2 (en) | 2006-08-22 | 2011-11-22 | Embarq Holdings Company, Llc | System and method for monitoring and optimizing network performance to a wireless device |
US8107366B2 (en) | 2006-08-22 | 2012-01-31 | Embarq Holdings Company, LP | System and method for using centralized network performance tables to manage network communications |
US8189468B2 (en) | 2006-10-25 | 2012-05-29 | Embarq Holdings, Company, LLC | System and method for regulating messages between networks |
US8743703B2 (en) | 2006-08-22 | 2014-06-03 | Centurylink Intellectual Property Llc | System and method for tracking application resource usage |
US8619600B2 (en) | 2006-08-22 | 2013-12-31 | Centurylink Intellectual Property Llc | System and method for establishing calls over a call path having best path metrics |
US8228791B2 (en) | 2006-08-22 | 2012-07-24 | Embarq Holdings Company, Llc | System and method for routing communications between packet networks based on intercarrier agreements |
US7843831B2 (en) | 2006-08-22 | 2010-11-30 | Embarq Holdings Company Llc | System and method for routing data on a packet network |
US8537695B2 (en) | 2006-08-22 | 2013-09-17 | Centurylink Intellectual Property Llc | System and method for establishing a call being received by a trunk on a packet network |
US8125897B2 (en) | 2006-08-22 | 2012-02-28 | Embarq Holdings Company Lp | System and method for monitoring and optimizing network performance with user datagram protocol network performance information packets |
US8531954B2 (en) | 2006-08-22 | 2013-09-10 | Centurylink Intellectual Property Llc | System and method for handling reservation requests with a connection admission control engine |
US8015294B2 (en) | 2006-08-22 | 2011-09-06 | Embarq Holdings Company, LP | Pin-hole firewall for communicating data packets on a packet network |
US8224255B2 (en) | 2006-08-22 | 2012-07-17 | Embarq Holdings Company, Llc | System and method for managing radio frequency windows |
US8750158B2 (en) | 2006-08-22 | 2014-06-10 | Centurylink Intellectual Property Llc | System and method for differentiated billing |
US8144586B2 (en) | 2006-08-22 | 2012-03-27 | Embarq Holdings Company, Llc | System and method for controlling network bandwidth with a connection admission control engine |
US8130793B2 (en) | 2006-08-22 | 2012-03-06 | Embarq Holdings Company, Llc | System and method for enabling reciprocal billing for different types of communications over a packet network |
US8576722B2 (en) | 2006-08-22 | 2013-11-05 | Centurylink Intellectual Property Llc | System and method for modifying connectivity fault management packets |
US8199653B2 (en) | 2006-08-22 | 2012-06-12 | Embarq Holdings Company, Llc | System and method for communicating network performance information over a packet network |
US8144587B2 (en) | 2006-08-22 | 2012-03-27 | Embarq Holdings Company, Llc | System and method for load balancing network resources using a connection admission control engine |
US9479341B2 (en) | 2006-08-22 | 2016-10-25 | Centurylink Intellectual Property Llc | System and method for initiating diagnostics on a packet network node |
US8238253B2 (en) | 2006-08-22 | 2012-08-07 | Embarq Holdings Company, Llc | System and method for monitoring interlayer devices and optimizing network performance |
US8274905B2 (en) | 2006-08-22 | 2012-09-25 | Embarq Holdings Company, Llc | System and method for displaying a graph representative of network performance over a time period |
US8223654B2 (en) | 2006-08-22 | 2012-07-17 | Embarq Holdings Company, Llc | Application-specific integrated circuit for monitoring and optimizing interlayer network performance |
US7684332B2 (en) | 2006-08-22 | 2010-03-23 | Embarq Holdings Company, Llc | System and method for adjusting the window size of a TCP packet through network elements |
US8549405B2 (en) | 2006-08-22 | 2013-10-01 | Centurylink Intellectual Property Llc | System and method for displaying a graphical representation of a network to identify nodes and node segments on the network that are not operating normally |
US8223655B2 (en) | 2006-08-22 | 2012-07-17 | Embarq Holdings Company, Llc | System and method for provisioning resources of a packet network based on collected network performance information |
US8407765B2 (en) | 2006-08-22 | 2013-03-26 | Centurylink Intellectual Property Llc | System and method for restricting access to network performance information tables |
US8194555B2 (en) | 2006-08-22 | 2012-06-05 | Embarq Holdings Company, Llc | System and method for using distributed network performance information tables to manage network communications |
WO2008066876A1 (en) * | 2006-12-02 | 2008-06-05 | Andrew Macgaffey | Smart jms network stack |
US9015342B2 (en) * | 2007-01-22 | 2015-04-21 | Xerox Corporation | Two-level structured overlay design for cluster management in a peer-to-peer network |
US20100299680A1 (en) * | 2007-01-26 | 2010-11-25 | Macgaffey Andrew | Novel JMS API for Standardized Access to Financial Market Data System |
CN101123527B (zh) * | 2007-02-25 | 2010-10-27 | 华为技术有限公司 | 一种流媒体系统、信令转发设备以及流媒体发送方法 |
US20080219158A1 (en) * | 2007-03-09 | 2008-09-11 | Nbc Universal, Inc. | Media content distribution system and method |
US8111692B2 (en) | 2007-05-31 | 2012-02-07 | Embarq Holdings Company Llc | System and method for modifying network traffic |
US8612974B2 (en) * | 2007-07-16 | 2013-12-17 | Red Hat, Inc. | Dynamic service topology |
JP2009163440A (ja) * | 2007-12-28 | 2009-07-23 | Nec Corp | 負荷分散方法、負荷分散システム、負荷分散サーバ及び負荷分散プログラム |
EP2266313A4 (de) * | 2008-04-03 | 2011-07-13 | Ericsson Telefon Ab L M | Interaktives mediensystem und verfahren zum dimensionieren von interaktionsservern in einem interaktiven mediensystem |
US8068425B2 (en) | 2008-04-09 | 2011-11-29 | Embarq Holdings Company, Llc | System and method for using network performance information to determine improved measures of path states |
JP5528713B2 (ja) * | 2009-02-26 | 2014-06-25 | 株式会社 日立産業制御ソリューションズ | 映像配信システム |
JP5153685B2 (ja) * | 2009-03-04 | 2013-02-27 | 株式会社日立製作所 | コンテンツ配信システムおよび配信制御サーバ |
JP2011215794A (ja) * | 2010-03-31 | 2011-10-27 | Fujitsu Ltd | 分散ストレージシステム及びプログラム |
CN102148813B (zh) * | 2010-09-30 | 2014-02-26 | 华为技术有限公司 | 媒体内容的传输方法和系统 |
US8856846B2 (en) * | 2010-11-29 | 2014-10-07 | At&T Intellectual Property I, L.P. | Content placement |
US9354932B2 (en) | 2011-06-21 | 2016-05-31 | Microsoft Technology Licensing, Llc | Dynamically allocated thread-local storage |
US8549570B2 (en) * | 2012-02-23 | 2013-10-01 | Ericsson Television Inc. | Methods and apparatus for managing network resources used by multimedia streams in a virtual pipe |
KR101609812B1 (ko) * | 2012-04-09 | 2016-04-20 | 엠파이어 테크놀로지 디벨롭먼트 엘엘씨 | 프로세싱 로드 분배 |
JP5975749B2 (ja) * | 2012-06-14 | 2016-08-23 | シャープ株式会社 | データ配信システム、データ配信方法及び配信制御サーバー |
CN105262830B (zh) * | 2015-10-30 | 2018-08-07 | 北京奇艺世纪科技有限公司 | 一种文件上传方法及装置 |
JP6776864B2 (ja) * | 2016-12-13 | 2020-10-28 | 富士通株式会社 | 負荷分散装置及び負荷分散方法 |
CN111182026B (zh) * | 2019-11-27 | 2023-05-12 | 广西金慕联行数字科技有限公司 | 一种智能云盒子 |
CN112671918B (zh) * | 2020-12-29 | 2024-03-05 | 平安普惠企业管理有限公司 | 基于二进制的分布式数据下载方法、装置、设备及介质 |
CN113873045B (zh) * | 2021-11-11 | 2023-09-12 | 深圳市云语科技有限公司 | 一种基于能力协商的文件多节点传输方法 |
CN114374683A (zh) * | 2021-12-20 | 2022-04-19 | 上海金仕达软件科技有限公司 | 一种档案文件的管理方法、系统及计算机可读存储介质 |
CN114265695A (zh) * | 2021-12-26 | 2022-04-01 | 特斯联科技集团有限公司 | 基于决策技术的能控装置及系统 |
Family Cites Families (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3702006A (en) * | 1971-06-09 | 1972-10-31 | Ibm | Method for balancing the utilization of input/output devices |
JPH0293836A (ja) * | 1988-09-30 | 1990-04-04 | Toshiba Corp | 分散型データベース管理装置 |
US5031089A (en) * | 1988-12-30 | 1991-07-09 | United States Of America As Represented By The Administrator, National Aeronautics And Space Administration | Dynamic resource allocation scheme for distributed heterogeneous computer systems |
EP0384339B1 (de) * | 1989-02-24 | 1997-04-02 | Digital Equipment Corporation | Makler für die Auswahl von Rechnernetzwerkservern |
US5155851A (en) | 1989-05-15 | 1992-10-13 | Bell Communications Research, Inc. | Routing an incoming data stream to parallel processing stations |
US5163131A (en) * | 1989-09-08 | 1992-11-10 | Auspex Systems, Inc. | Parallel i/o network file server architecture |
US5239649A (en) * | 1989-10-30 | 1993-08-24 | International Business Machines Corporation | Channel path load balancing, through selection of storage volumes to be processed, for long running applications |
DE69130197T2 (de) * | 1990-03-05 | 1999-02-11 | Fujitsu Ltd | Datenverarbeitungssystem zur nachrichtenübertragung |
JPH04310188A (ja) * | 1991-03-01 | 1992-11-02 | Internatl Business Mach Corp <Ibm> | 文書/画像ライブラリのためのライブラリサービス方法 |
US5745758A (en) * | 1991-09-20 | 1998-04-28 | Shaw; Venson M. | System for regulating multicomputer data transfer by allocating time slot to designated processing task according to communication bandwidth capabilities and modifying time slots when bandwidth change |
US5668986A (en) * | 1991-10-02 | 1997-09-16 | International Business Machines Corporation | Method and apparatus for handling data storage requests in a distributed data base environment |
US5444848A (en) * | 1992-04-30 | 1995-08-22 | Bull Hn Information Systems Inc. | Distribution of communications connections over multiple service access points by choosing remote and local access points having lowest number of connections |
US5404515A (en) * | 1992-04-30 | 1995-04-04 | Bull Hn Information Systems Inc. | Balancing of communications transport connections over multiple central processing units |
US5299313A (en) * | 1992-07-28 | 1994-03-29 | 3Com Corporation | Network interface with host independent buffer management |
US5386545A (en) * | 1992-09-25 | 1995-01-31 | Archive Corporation | Target management method for data backup to a shared transfer station, multiple media element device |
US5483468A (en) * | 1992-10-23 | 1996-01-09 | International Business Machines Corporation | System and method for concurrent recording and displaying of system performance data |
JPH06332782A (ja) * | 1993-03-22 | 1994-12-02 | Hitachi Ltd | ファイルサーバシステム及びそのファイルアクセス制御方法 |
US5548724A (en) | 1993-03-22 | 1996-08-20 | Hitachi, Ltd. | File server system and file access control method of the same |
EP0621704B1 (de) * | 1993-04-19 | 2001-06-20 | International Business Machines Corporation | System zur netzwerkweiten Bandbreitenzuordnung |
US5473362A (en) * | 1993-11-30 | 1995-12-05 | Microsoft Corporation | Video on demand system comprising stripped data across plural storable devices with time multiplex scheduling |
US5544327A (en) * | 1994-03-01 | 1996-08-06 | International Business Machines Corporation | Load balancing in video-on-demand servers by allocating buffer to streams with successively larger buffer requirements until the buffer requirements of a stream can not be satisfied |
US5537542A (en) * | 1994-04-04 | 1996-07-16 | International Business Machines Corporation | Apparatus and method for managing a server workload according to client performance goals in a client/server data processing system |
US5802301A (en) * | 1994-05-11 | 1998-09-01 | International Business Machines Corporation | System for load balancing by replicating portion of file while being read by first stream onto second device and reading portion with stream capable of accessing |
US5583561A (en) * | 1994-06-07 | 1996-12-10 | Unisys Corporation | Multi-cast digital video data server using synchronization groups |
US5583995A (en) * | 1995-01-30 | 1996-12-10 | Mrj, Inc. | Apparatus and method for data storage and retrieval using bandwidth allocation |
US5774668A (en) | 1995-06-07 | 1998-06-30 | Microsoft Corporation | System for on-line service in which gateway computer uses service map which includes loading condition of servers broadcasted by application servers for load balancing |
US5603029A (en) * | 1995-06-07 | 1997-02-11 | International Business Machines Corporation | System of assigning work requests based on classifying into an eligible class where the criteria is goal oriented and capacity information is available |
US5915095A (en) * | 1995-08-08 | 1999-06-22 | Ncr Corporation | Method and apparatus for balancing processing requests among a plurality of servers based on measurable characteristics off network node and common application |
US5768681A (en) * | 1995-08-22 | 1998-06-16 | International Business Machines Corporation | Channel conservation for anticipated load surge in video servers |
US6047309A (en) * | 1995-10-02 | 2000-04-04 | International Business Machines Corporation | Recording observed and reported response characteristics at server and/or client nodes in a replicated data environment, and selecting a server to provide data based on the observed and/or reported response characteristics |
-
1995
- 1995-12-26 JP JP7338806A patent/JPH09179820A/ja active Pending
-
1996
- 1996-11-15 US US08/749,499 patent/US6401121B1/en not_active Expired - Fee Related
- 1996-11-21 DE DE69628769T patent/DE69628769T2/de not_active Expired - Fee Related
- 1996-11-21 EP EP00118691A patent/EP1054324B1/de not_active Expired - Lifetime
- 1996-11-21 EP EP00118688A patent/EP1074913B1/de not_active Expired - Lifetime
- 1996-11-21 EP EP01115163A patent/EP1152337B1/de not_active Expired - Lifetime
- 1996-11-21 EP EP00118690A patent/EP1054323B1/de not_active Expired - Lifetime
- 1996-11-21 DE DE69629218T patent/DE69629218T2/de not_active Expired - Fee Related
- 1996-11-21 EP EP96118691A patent/EP0782072B1/de not_active Expired - Lifetime
- 1996-11-21 DE DE69628682T patent/DE69628682T2/de not_active Expired - Fee Related
- 1996-11-21 DE DE69626052T patent/DE69626052T2/de not_active Expired - Fee Related
- 1996-11-21 DE DE69619213T patent/DE69619213T2/de not_active Expired - Fee Related
-
2001
- 2001-05-04 HK HK01103174A patent/HK1032646A1/xx not_active IP Right Cessation
- 2001-05-14 HK HK01103327A patent/HK1032651A1/xx not_active IP Right Cessation
- 2001-06-04 HK HK01103855A patent/HK1033189A1/xx not_active IP Right Cessation
-
2002
- 2002-04-16 HK HK02102861A patent/HK1041070A1/xx not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
DE69628769T2 (de) | 2004-05-19 |
DE69628769D1 (de) | 2003-07-24 |
HK1032651A1 (en) | 2001-07-27 |
EP1054324B1 (de) | 2003-07-23 |
EP1152337B1 (de) | 2003-01-29 |
JPH09179820A (ja) | 1997-07-11 |
DE69628682D1 (de) | 2003-07-17 |
DE69626052T2 (de) | 2004-01-22 |
DE69628682T2 (de) | 2004-04-29 |
DE69626052D1 (de) | 2003-03-06 |
EP1152337A1 (de) | 2001-11-07 |
EP1054324A3 (de) | 2001-11-07 |
HK1033189A1 (en) | 2001-08-17 |
EP0782072B1 (de) | 2002-02-13 |
EP1054323B1 (de) | 2003-06-18 |
HK1041070A1 (en) | 2002-06-28 |
EP1054323A2 (de) | 2000-11-22 |
EP1074913A2 (de) | 2001-02-07 |
EP1054323A3 (de) | 2001-11-07 |
EP1054324A2 (de) | 2000-11-22 |
DE69619213T2 (de) | 2002-11-07 |
DE69629218T2 (de) | 2004-04-22 |
EP1074913A3 (de) | 2001-11-07 |
US6401121B1 (en) | 2002-06-04 |
EP1074913B1 (de) | 2003-06-11 |
HK1032646A1 (en) | 2001-07-27 |
DE69629218D1 (de) | 2003-08-28 |
EP0782072A1 (de) | 1997-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69619213D1 (de) | System und Verfahren zur Lastverteilung eines Datei-Servers | |
DE69728810D1 (de) | System und Verfahren zur Lokalisierung eines Gegenstandes | |
DE69824688D1 (de) | System und Verfahren zur Leistungsoptimierung eines Rechnersystems | |
DE69810910D1 (de) | System und verfahren zur automatischen aufrechterhaltung eines rechnersystems | |
DE69624543T2 (de) | System und Verfahren zur Erkennung von Netzwerkfehlern | |
DE69617509D1 (de) | Vorrichtung und Verfahren zur Feststellung von Objekttypen in einem verteilten Objektsystem | |
DE69834087D1 (de) | Verfahren und Gerät zur Vorverarbeitung und Verpackung von Klassendateien | |
DE69534292D1 (de) | Verfahren und System zur Dateifernübertragung | |
DE69831944D1 (de) | Vorrichtung und verfahren zur sicherung eines plattenspeichersystem | |
DE69625633D1 (de) | System und Verfahren zur Bestimmung und Behandlung von Server-Konfigurationsinformation in einer Umgebung mit verteilten Objekten | |
DE69519809D1 (de) | Bandulierungssystem und verfahren zu dessen verwendung | |
DE69635648D1 (de) | System und Verfahren zur Filterung eines Hochleistungsnetzwerk-Verwaltungsplans | |
DE69613948T2 (de) | System und Verfahren zur Unterstützung verteilter Rechnermechanismen in einer Lokalbereichsnetz-Serverumgebung | |
DE69637608D1 (de) | System und verfahren zur kontrolle eines fahrzeuggenerators | |
DE69629098D1 (de) | Verfahren und Vorrichtung zur Belastungsprüfung | |
DE69603971D1 (de) | Verfahren und System zur Durchführung von Geldtransaktionen | |
DE69424744T2 (de) | Verfahren und System zur Verwaltung von Komponentenverbindungen | |
DE68914206D1 (de) | Verfahren und System zur Verbesserung eines digitalisierten Bildes. | |
DE69514102D1 (de) | Verfahren und gerät zur verteilung von ereignissen in einem betriebssystem | |
DE69632566D1 (de) | Verfahren und vorrichtung zur synchronisierung eines spreizcodes | |
DE69621739T2 (de) | Verfahren, vorrichtung und system zur bestimmung der änderungen eines prüfkörpers | |
DE69734432D1 (de) | Verfahren und Vorrichtung zur Absendung von Klientverfahrenanrufen in einem Server Rechnersystem | |
DE69735972D1 (de) | Verfahren und Vorrichtung zur Verwaltung eines Computernetzes | |
DE69510258D1 (de) | System und Verfahren zur Übertragung eines Rechnerobjektes | |
DE69323196D1 (de) | Rechnersystem und Verfahren zur Ausführung von mehreren Aufgaben |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8320 | Willingness to grant licences declared (paragraph 23) | ||
8339 | Ceased/non-payment of the annual fee |