GB2508403B - Data communication method and apparatus - Google Patents
Data communication method and apparatusInfo
- Publication number
- GB2508403B GB2508403B GB1221594.3A GB201221594A GB2508403B GB 2508403 B GB2508403 B GB 2508403B GB 201221594 A GB201221594 A GB 201221594A GB 2508403 B GB2508403 B GB 2508403B
- Authority
- GB
- United Kingdom
- Prior art keywords
- data communication
- communication method
- data
- communication
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0659—Command handling arrangements, e.g. command buffers, queues, command scheduling
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/061—Improving I/O performance
- G06F3/0613—Improving I/O performance in relation to throughput
-
- 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/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- 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/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/61—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements
-
- 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/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/62—Establishing a time schedule for servicing the requests
-
- 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/28—Timers or timing mechanisms used in protocols
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB1221594.3A GB2508403B (en) | 2012-11-30 | 2012-11-30 | Data communication method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB1221594.3A GB2508403B (en) | 2012-11-30 | 2012-11-30 | Data communication method and apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
GB2508403A GB2508403A (en) | 2014-06-04 |
GB2508403B true GB2508403B (en) | 2016-01-27 |
Family
ID=50683746
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB1221594.3A Expired - Fee Related GB2508403B (en) | 2012-11-30 | 2012-11-30 | Data communication method and apparatus |
Country Status (1)
Country | Link |
---|---|
GB (1) | GB2508403B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110062199A (en) * | 2018-01-19 | 2019-07-26 | 杭州海康威视系统技术有限公司 | Load-balancing method, device and computer readable storage medium |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9584593B2 (en) * | 2014-06-27 | 2017-02-28 | Amazon Technologies, Inc. | Failure management in a distributed strict queue |
US9591101B2 (en) * | 2014-06-27 | 2017-03-07 | Amazon Technologies, Inc. | Message batching in a distributed strict queue |
US9571414B2 (en) * | 2014-06-27 | 2017-02-14 | Amazon Technologies, Inc. | Multi-tiered processing using a distributed strict queue |
US9577961B2 (en) * | 2014-06-27 | 2017-02-21 | Amazon Technologies, Inc. | Input/output management in a distributed strict queue |
US9577878B2 (en) * | 2014-06-27 | 2017-02-21 | Amazon Technologies, Inc. | Geographic awareness in a distributed strict queue |
US9575820B2 (en) * | 2014-06-27 | 2017-02-21 | Amazon Technologies, Inc. | Client control in a distributed strict queue |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6182120B1 (en) * | 1997-09-30 | 2001-01-30 | International Business Machines Corporation | Method and system for scheduling queued messages based on queue delay and queue priority |
WO2003094451A1 (en) * | 2002-05-04 | 2003-11-13 | Atheros Communications, Inc. | Flexible scheduling architecture for queues in a packet switched network |
US20050157752A1 (en) * | 2004-01-16 | 2005-07-21 | Hitachi., Ltd. | Storage switch with bandwidth control function |
GB2505260A (en) * | 2012-08-23 | 2014-02-26 | Xyratex Tech Ltd | Request queue scheduler based on deadlines and slack credit |
-
2012
- 2012-11-30 GB GB1221594.3A patent/GB2508403B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6182120B1 (en) * | 1997-09-30 | 2001-01-30 | International Business Machines Corporation | Method and system for scheduling queued messages based on queue delay and queue priority |
WO2003094451A1 (en) * | 2002-05-04 | 2003-11-13 | Atheros Communications, Inc. | Flexible scheduling architecture for queues in a packet switched network |
US20050157752A1 (en) * | 2004-01-16 | 2005-07-21 | Hitachi., Ltd. | Storage switch with bandwidth control function |
GB2505260A (en) * | 2012-08-23 | 2014-02-26 | Xyratex Tech Ltd | Request queue scheduler based on deadlines and slack credit |
Non-Patent Citations (1)
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110062199A (en) * | 2018-01-19 | 2019-07-26 | 杭州海康威视系统技术有限公司 | Load-balancing method, device and computer readable storage medium |
CN110062199B (en) * | 2018-01-19 | 2020-07-10 | 杭州海康威视系统技术有限公司 | Load balancing method and device and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
GB2508403A (en) | 2014-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
GB2505260B (en) | Data storage I/O communication method and apparatus | |
GB2498988B (en) | Communications apparatus and methods | |
GB2516592B (en) | Data pasting method and apparatus | |
EP2894798A4 (en) | Method and apparatus for transmitting and receiving data | |
EP2852211A4 (en) | Method and device for transmitting data | |
SG11201510187PA (en) | Data communications method, apparatus, and system | |
GB201202451D0 (en) | Method and apparatus for wireless communication | |
GB2509161B (en) | Telecommunications apparatus and method | |
EP2940955A4 (en) | Method and device for transmitting data | |
EP2887753A4 (en) | Communication device and communication method | |
GB2499671B (en) | Apparatus and method for communication | |
EP2845322A4 (en) | Radio communication apparatus and method | |
EP2849358A4 (en) | Method and apparatus for transmitting data | |
GB201200971D0 (en) | Communications method and apparatus | |
ZA201508511B (en) | Communication apparatus and communication method | |
GB201321260D0 (en) | Communication apparatus and method | |
GB201223314D0 (en) | Telecommunications apparatus and method | |
GB2506389B (en) | Apparatus and methods for communication | |
GB201508498D0 (en) | Method and apparatus for uploading data | |
EP2941021A4 (en) | Communication method, sound apparatus and communication apparatus | |
GB201204672D0 (en) | Apparatus and method for communication | |
GB2508403B (en) | Data communication method and apparatus | |
GB2495743B (en) | Communication method and apparatus | |
HUE039125T2 (en) | Data sending method and device | |
HK1171127A1 (en) | Data communication method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PCNP | Patent ceased through non-payment of renewal fee |
Effective date: 20231130 |