ATE513407T1 - On-demand-ausbreitung von routeninformationen in einem verteilten datenverarbeitungssystem - Google Patents
On-demand-ausbreitung von routeninformationen in einem verteilten datenverarbeitungssystemInfo
- Publication number
- ATE513407T1 ATE513407T1 AT08718224T AT08718224T ATE513407T1 AT E513407 T1 ATE513407 T1 AT E513407T1 AT 08718224 T AT08718224 T AT 08718224T AT 08718224 T AT08718224 T AT 08718224T AT E513407 T1 ATE513407 T1 AT E513407T1
- Authority
- AT
- Austria
- Prior art keywords
- client
- routing information
- computing system
- distributed computing
- client requests
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
-
- 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/1006—Server selection for load balancing with static server selection, e.g. the same server being selected for a specific client
-
- 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/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/563—Data redirection of data network streams
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/697,341 US8352634B2 (en) | 2007-04-06 | 2007-04-06 | On-demand propagation of routing information in distributed computing system |
| PCT/EP2008/053553 WO2008122514A1 (en) | 2007-04-06 | 2008-03-26 | On-demand propagation of routing information in distributed computing system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ATE513407T1 true ATE513407T1 (de) | 2011-07-15 |
Family
ID=39537925
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT08718224T ATE513407T1 (de) | 2007-04-06 | 2008-03-26 | On-demand-ausbreitung von routeninformationen in einem verteilten datenverarbeitungssystem |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US8352634B2 (de) |
| EP (1) | EP2137944B1 (de) |
| KR (1) | KR101091250B1 (de) |
| CN (1) | CN101652977B (de) |
| AT (1) | ATE513407T1 (de) |
| WO (1) | WO2008122514A1 (de) |
Families Citing this family (52)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7675854B2 (en) | 2006-02-21 | 2010-03-09 | A10 Networks, Inc. | System and method for an adaptive TCP SYN cookie with time validation |
| US9037698B1 (en) * | 2006-03-14 | 2015-05-19 | Amazon Technologies, Inc. | Method and system for collecting and analyzing time-series data |
| US8584199B1 (en) | 2006-10-17 | 2013-11-12 | A10 Networks, Inc. | System and method to apply a packet routing policy to an application session |
| US8312507B2 (en) | 2006-10-17 | 2012-11-13 | A10 Networks, Inc. | System and method to apply network traffic policy to an application session |
| US8819203B1 (en) * | 2007-09-28 | 2014-08-26 | Emc Corporation | Techniques for providing an application service to an application from an appliance-style application services platform |
| US20090164471A1 (en) * | 2007-12-19 | 2009-06-25 | Jinmei Shen | Managing Distributed Data |
| US9154329B2 (en) * | 2009-06-05 | 2015-10-06 | At&T Intellectual Property I, Lp | Methods and apparatus to selectively assign routing tables to router linecards |
| US9960967B2 (en) * | 2009-10-21 | 2018-05-01 | A10 Networks, Inc. | Determining an application delivery server based on geo-location information |
| US8965955B2 (en) | 2009-12-23 | 2015-02-24 | Citrix Systems, Inc. | Systems and methods for policy based integration to horizontally deployed WAN optimization appliances |
| US9215275B2 (en) | 2010-09-30 | 2015-12-15 | A10 Networks, Inc. | System and method to balance servers based on server load status |
| US9083561B2 (en) | 2010-10-06 | 2015-07-14 | At&T Intellectual Property I, L.P. | Automated assistance for customer care chats |
| US9609052B2 (en) | 2010-12-02 | 2017-03-28 | A10 Networks, Inc. | Distributing application traffic to servers based on dynamic service response time |
| US10198492B1 (en) | 2010-12-28 | 2019-02-05 | Amazon Technologies, Inc. | Data replication framework |
| US8468132B1 (en) | 2010-12-28 | 2013-06-18 | Amazon Technologies, Inc. | Data replication framework |
| US8554762B1 (en) | 2010-12-28 | 2013-10-08 | Amazon Technologies, Inc. | Data replication framework |
| US9449065B1 (en) | 2010-12-28 | 2016-09-20 | Amazon Technologies, Inc. | Data replication framework |
| US9065866B2 (en) * | 2010-12-29 | 2015-06-23 | Citrix Systems, Inc. | Systems and methods for policy based integration to horizontally deployed WAN optimization appliances |
| US9026670B2 (en) * | 2011-08-22 | 2015-05-05 | Allot Communications Ltd. | System and method for efficient caching and delivery of adaptive bitrate streaming |
| US8897154B2 (en) | 2011-10-24 | 2014-11-25 | A10 Networks, Inc. | Combining stateless and stateful server load balancing |
| US8805986B2 (en) * | 2011-10-31 | 2014-08-12 | Sap Ag | Application scope adjustment based on resource consumption |
| US9386088B2 (en) | 2011-11-29 | 2016-07-05 | A10 Networks, Inc. | Accelerating service processing using fast path TCP |
| US9094364B2 (en) | 2011-12-23 | 2015-07-28 | A10 Networks, Inc. | Methods to manage services over a service gateway |
| US10044582B2 (en) | 2012-01-28 | 2018-08-07 | A10 Networks, Inc. | Generating secure name records |
| US8782221B2 (en) | 2012-07-05 | 2014-07-15 | A10 Networks, Inc. | Method to allocate buffer for TCP proxy session based on dynamic network conditions |
| US9106561B2 (en) | 2012-12-06 | 2015-08-11 | A10 Networks, Inc. | Configuration of a virtual service network |
| US9705800B2 (en) | 2012-09-25 | 2017-07-11 | A10 Networks, Inc. | Load distribution in data networks |
| US10002141B2 (en) | 2012-09-25 | 2018-06-19 | A10 Networks, Inc. | Distributed database in software driven networks |
| US10021174B2 (en) | 2012-09-25 | 2018-07-10 | A10 Networks, Inc. | Distributing service sessions |
| US9843484B2 (en) | 2012-09-25 | 2017-12-12 | A10 Networks, Inc. | Graceful scaling in software driven networks |
| US9338225B2 (en) | 2012-12-06 | 2016-05-10 | A10 Networks, Inc. | Forwarding policies on a virtual service network |
| US9531846B2 (en) | 2013-01-23 | 2016-12-27 | A10 Networks, Inc. | Reducing buffer usage for TCP proxy session based on delayed acknowledgement |
| US9900252B2 (en) | 2013-03-08 | 2018-02-20 | A10 Networks, Inc. | Application delivery controller and global server load balancer |
| WO2014144837A1 (en) | 2013-03-15 | 2014-09-18 | A10 Networks, Inc. | Processing data packets using a policy based network path |
| US10038693B2 (en) | 2013-05-03 | 2018-07-31 | A10 Networks, Inc. | Facilitating secure network traffic by an application delivery controller |
| US10027761B2 (en) | 2013-05-03 | 2018-07-17 | A10 Networks, Inc. | Facilitating a secure 3 party network session by a network device |
| US10230770B2 (en) | 2013-12-02 | 2019-03-12 | A10 Networks, Inc. | Network proxy layer for policy-based application proxies |
| US9942152B2 (en) | 2014-03-25 | 2018-04-10 | A10 Networks, Inc. | Forwarding data packets using a service-based forwarding policy |
| US9942162B2 (en) | 2014-03-31 | 2018-04-10 | A10 Networks, Inc. | Active application response delay time |
| US9906422B2 (en) | 2014-05-16 | 2018-02-27 | A10 Networks, Inc. | Distributed system to determine a server's health |
| US9992229B2 (en) | 2014-06-03 | 2018-06-05 | A10 Networks, Inc. | Programming a data network device using user defined scripts with licenses |
| US9986061B2 (en) | 2014-06-03 | 2018-05-29 | A10 Networks, Inc. | Programming a data network device using user defined scripts |
| US10129122B2 (en) | 2014-06-03 | 2018-11-13 | A10 Networks, Inc. | User defined objects for network devices |
| US10115071B1 (en) | 2015-01-08 | 2018-10-30 | Manhattan Associates, Inc. | Distributed workload management |
| US10581976B2 (en) | 2015-08-12 | 2020-03-03 | A10 Networks, Inc. | Transmission control of protocol state exchange for dynamic stateful service insertion |
| US10243791B2 (en) | 2015-08-13 | 2019-03-26 | A10 Networks, Inc. | Automated adjustment of subscriber policies |
| CN106933547B (zh) | 2015-12-29 | 2020-12-01 | 阿里巴巴集团控股有限公司 | 全局信息获取及处理的方法、装置和更新系统 |
| CN106933550B (zh) | 2015-12-29 | 2021-01-08 | 阿里巴巴集团控股有限公司 | 全局信息获取、处理及更新方法、装置和系统 |
| CN106933548B (zh) | 2015-12-29 | 2021-01-12 | 阿里巴巴集团控股有限公司 | 全局信息获取、处理及更新、方法、装置和系统 |
| US11064019B2 (en) * | 2016-09-14 | 2021-07-13 | Advanced Micro Devices, Inc. | Dynamic configuration of inter-chip and on-chip networks in cloud computing system |
| US10673749B1 (en) * | 2018-12-28 | 2020-06-02 | Paypal, Inc. | Peer-to-peer application layer distributed mesh routing |
| US11457086B1 (en) * | 2021-05-06 | 2022-09-27 | Netflix, Inc. | Systems and methods for implementing shared locks to stream telemetry data between server instances |
| US12425311B2 (en) * | 2023-10-11 | 2025-09-23 | Paypal, Inc. | Dynamic creation of data specification-driven AI-based executable strategies for high availability of evaluation services |
Family Cites Families (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5745752A (en) * | 1994-12-13 | 1998-04-28 | Microsoft Corporation | Dual namespace client having long and short filenames |
| US5774660A (en) * | 1996-08-05 | 1998-06-30 | Resonate, Inc. | World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network |
| SE9603753L (sv) * | 1996-10-14 | 1998-04-06 | Mirror Image Internet Ab | Förfarande och anordning för informationsöverföring på Internet |
| US6845505B1 (en) * | 1997-02-03 | 2005-01-18 | Oracle International Corporation | Web request broker controlling multiple processes |
| US6078960A (en) * | 1998-07-03 | 2000-06-20 | Acceleration Software International Corporation | Client-side load-balancing in client server network |
| US6567380B1 (en) * | 1999-06-30 | 2003-05-20 | Cisco Technology, Inc. | Technique for selective routing updates |
| AU4717901A (en) * | 1999-12-06 | 2001-06-25 | Warp Solutions, Inc. | System and method for dynamic content routing |
| US7035227B2 (en) * | 2000-10-10 | 2006-04-25 | The Regents Of The University Of California | On-demand loop-free multipath routing (ROAM) |
| US7055028B2 (en) * | 2000-10-10 | 2006-05-30 | Juniper Networks, Inc. | HTTP multiplexor/demultiplexor system for use in secure transactions |
| US7065764B1 (en) * | 2001-07-20 | 2006-06-20 | Netrendered, Inc. | Dynamically allocated cluster system |
| US7613458B2 (en) * | 2001-08-28 | 2009-11-03 | Meshnetworks, Inc. | System and method for enabling a radio node to selectably function as a router in a wireless communications network |
| US7003575B2 (en) * | 2001-10-15 | 2006-02-21 | First Hop Oy | Method for assisting load balancing in a server cluster by rerouting IP traffic, and a server cluster and a client, operating according to same |
| US20030149755A1 (en) * | 2002-02-06 | 2003-08-07 | Emek Sadot | Client-controlled load balancer |
| US6996584B2 (en) * | 2002-05-14 | 2006-02-07 | Pervasive Software, Inc. | System and method of maintaining functional client side data cache coherence |
| US7203496B2 (en) * | 2004-01-29 | 2007-04-10 | Lucent Technologies Inc. | Storing query results to reduce number portability queries in wireless network |
| EP1566940A1 (de) * | 2004-02-20 | 2005-08-24 | Alcatel Alsthom Compagnie Generale D'electricite | VErfahren, Servicesystem und Computer-Softwarepridukt für selbstorganisierende Verteilte Dienste in einem Rechnernetz |
| US7257684B1 (en) * | 2004-05-25 | 2007-08-14 | Storage Technology Corporation | Method and apparatus for dynamically altering accessing of storage drives based on the technology limits of the drives |
| US20050289388A1 (en) * | 2004-06-23 | 2005-12-29 | International Business Machines Corporation | Dynamic cluster configuration in an on-demand environment |
| US20060080273A1 (en) * | 2004-10-12 | 2006-04-13 | International Business Machines Corporation | Middleware for externally applied partitioning of applications |
| EP1753195B1 (de) | 2005-07-27 | 2012-03-07 | Sap Ag | Serverrechner, Client-Einrichtung und webdienstimplementiertes Verfahren zur Datenverarbeitung |
| US7895345B2 (en) * | 2007-04-13 | 2011-02-22 | Microsoft Corporation | Distributed routing table architecture and design |
-
2007
- 2007-04-06 US US11/697,341 patent/US8352634B2/en active Active
-
2008
- 2008-03-26 AT AT08718224T patent/ATE513407T1/de not_active IP Right Cessation
- 2008-03-26 WO PCT/EP2008/053553 patent/WO2008122514A1/en not_active Ceased
- 2008-03-26 CN CN2008800111473A patent/CN101652977B/zh active Active
- 2008-03-26 KR KR1020097020972A patent/KR101091250B1/ko active Active
- 2008-03-26 EP EP08718224A patent/EP2137944B1/de active Active
Also Published As
| Publication number | Publication date |
|---|---|
| KR101091250B1 (ko) | 2011-12-07 |
| CN101652977A (zh) | 2010-02-17 |
| US8352634B2 (en) | 2013-01-08 |
| US20080250099A1 (en) | 2008-10-09 |
| WO2008122514A1 (en) | 2008-10-16 |
| EP2137944A1 (de) | 2009-12-30 |
| EP2137944B1 (de) | 2011-06-15 |
| KR20090132594A (ko) | 2009-12-30 |
| CN101652977B (zh) | 2012-08-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ATE513407T1 (de) | On-demand-ausbreitung von routeninformationen in einem verteilten datenverarbeitungssystem | |
| Abdelmaboud et al. | Quality of service approaches in cloud computing: A systematic mapping study | |
| DE60329096D1 (de) | System, verfahren und vorrichtung zur datenverarbeitung und -speicherung zur bereitstellung kontinuierlicher operationen unabhängig von einrichtungsausfall oder katastrophen | |
| BR112018076183A8 (pt) | Métodos e sistemas para recomendação, para um primeiro usuário, de bens de mídia para inclusão em uma lista de reprodução, para um segundo usuário, com base na atividade de visualização de segundo usuário | |
| SG10201903096YA (en) | Geographical information system and method for searching land parcels | |
| Zheng et al. | Finite-time stability analysis for neutral-type neural networks with hybrid time-varying delays without using Lyapunov method | |
| MX2014001194A (es) | Sistema y metodo para proveer audio para una nota requerida utilizando una memoria cache de procesamiento. | |
| PH12017500192A1 (en) | Methods and systems for distributing orders | |
| Hu et al. | Co-evolutionary path optimization by ripple-spreading algorithm | |
| GB2493473A (en) | System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief | |
| MX390937B (es) | Generacion de sugerencias de navegacion basadas en datos de dispositivos en el internet de las cosas. | |
| WO2011035095A3 (en) | Systems and methods for providing advanced search result page content | |
| WO2014071094A3 (en) | Cdn traffic management in the cloud | |
| BR112017006805A2 (pt) | método implementado por computador, instruções de armazenamento em meio legível por computador não transitório e sistema de computador | |
| BR112014003390A2 (pt) | sistema de computação, método para lidar com pedidos de gerenciamento de sistema em um sistema de computação e meio lido por computador | |
| MX361184B (es) | Sistemas y metodos para la evaluacion cuantitativa de una propiedad para renovacion. | |
| GB201300236D0 (en) | Document merge | |
| MY190884A (en) | Data caching method and apparatus | |
| BR112015004652A2 (pt) | sistema para apoio à decisão, estação de trabalho, método de prover apoio à decisão e produto de programa de computador | |
| PH12019500554A1 (en) | White space database discovery | |
| Sen et al. | Exact approaches for static data segment allocation problem in an information network | |
| RU2017100908A (ru) | Динамически обновляемые потоки для наполнения данными в реальном времени | |
| EP4097670A4 (de) | Systeme und verfahren zur modifizierung von webseiten mit hilfsinhalt und erzeugung, verteilung und verfolgung von karmapunkten | |
| WO2014193965A3 (en) | Systems and methods for selective distribution of online content | |
| WO2007112205A3 (en) | Methods and systems for partitioning data in parallel processing systems |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RER | Ceased as to paragraph 5 lit. 3 law introducing patent treaties |