RU2012116596A - Способ и система (варианты) для обработки запроса - Google Patents

Способ и система (варианты) для обработки запроса Download PDF

Info

Publication number
RU2012116596A
RU2012116596A RU2012116596/08A RU2012116596A RU2012116596A RU 2012116596 A RU2012116596 A RU 2012116596A RU 2012116596/08 A RU2012116596/08 A RU 2012116596/08A RU 2012116596 A RU2012116596 A RU 2012116596A RU 2012116596 A RU2012116596 A RU 2012116596A
Authority
RU
Russia
Prior art keywords
peer
tasks
network
task
information
Prior art date
Application number
RU2012116596/08A
Other languages
English (en)
Other versions
RU2534953C2 (ru
Inventor
Лаура ВОНГ
Шрикала МУНАМАЛА
Сергий ПЕРЕШИВАЙЛО
Хемант ТАМХАНКАР
Пин ЦЗУ
Original Assignee
Ибэй Инк.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ибэй Инк. filed Critical Ибэй Инк.
Publication of RU2012116596A publication Critical patent/RU2012116596A/ru
Application granted granted Critical
Publication of RU2534953C2 publication Critical patent/RU2534953C2/ru

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1087Peer-to-peer [P2P] networks using cross-functional networking aspects
    • H04L67/1091Interfacing with client-server systems or between P2P systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation 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/505Allocation 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1074Peer-to-peer [P2P] networks for supporting data block transmission mechanisms
    • H04L67/1078Resource delivery mechanisms
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/50Indexing scheme relating to G06F9/50
    • G06F2209/5017Task decomposition

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Computer And Data Communications (AREA)
  • Debugging And Monitoring (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

1. Система для обработки запросов, содержащая:модуль интерфейса прикладных программ для приема запроса по сети из клиентского устройства, причем запрос содержит задание, связанное с информацией, и принимается на интерфейсе прикладных программ; иодноранговую сеть узлов обработки для формирования на основе указанного задания множества подзаданий, каждое из которых содержит по меньшей мере одну задачу, которая соответствует части информации, и одноранговая сеть узлов обработки обеспечивает планирование множества подзаданий для параллельной обработки в зависимости от доступности ресурсов, которые используются каждым подзаданием, параллельную обработку множества подзаданий и формирование результатов выполнения задач, которые связаны с каждым подзаданием из множества подзаданий.2. Система по п.1, в которой задание используется для добавления предложений продаж к предложениям продаж на сетевой торговой площадке, одноранговая сеть узлов обработки должна передавать в клиентское устройство первый запрос информации предложений продаж в соответствии с первой подзадачей, которая связана с информацией предложений продаж для первой группы предложений продаж, одноранговая сеть узлов обработки должна передавать в клиентское устройство второй запрос информации предложений продаж в соответствии со второй подзадачей, которая связана с информацией предложений продаж для второй группы предложений продаж, и одноранговая сеть узлов обработки должна также автоматически добавлять первую группу предложений продаж и вторую группу предложений продаж к предложениям продаж на сетевой торговой площадке.3. Система по п

Claims (24)

1. Система для обработки запросов, содержащая:
модуль интерфейса прикладных программ для приема запроса по сети из клиентского устройства, причем запрос содержит задание, связанное с информацией, и принимается на интерфейсе прикладных программ; и
одноранговую сеть узлов обработки для формирования на основе указанного задания множества подзаданий, каждое из которых содержит по меньшей мере одну задачу, которая соответствует части информации, и одноранговая сеть узлов обработки обеспечивает планирование множества подзаданий для параллельной обработки в зависимости от доступности ресурсов, которые используются каждым подзаданием, параллельную обработку множества подзаданий и формирование результатов выполнения задач, которые связаны с каждым подзаданием из множества подзаданий.
2. Система по п.1, в которой задание используется для добавления предложений продаж к предложениям продаж на сетевой торговой площадке, одноранговая сеть узлов обработки должна передавать в клиентское устройство первый запрос информации предложений продаж в соответствии с первой подзадачей, которая связана с информацией предложений продаж для первой группы предложений продаж, одноранговая сеть узлов обработки должна передавать в клиентское устройство второй запрос информации предложений продаж в соответствии со второй подзадачей, которая связана с информацией предложений продаж для второй группы предложений продаж, и одноранговая сеть узлов обработки должна также автоматически добавлять первую группу предложений продаж и вторую группу предложений продаж к предложениям продаж на сетевой торговой площадке.
3. Система по п.1, которая содержит сетевую торговую площадку, и в которой задание используется для передачи информации транзакций из сетевой торговой площадки в клиентское устройство, и одноранговая сеть узлов обработки должна передавать в клиентское устройство информацию транзакций для первой группы транзакций, а также должна передавать в клиентское устройство информацию транзакций для второй группы транзакций.
4. Система по п.1, в которой ресурсы включают локальные ресурсы, и одноранговая сеть узлов обработки должна планировать множество подзадач в зависимости от доступности локальных ресурсов, которые используются подзаданиями.
5. Система по п.1, в которой ресурсы включают удаленные ресурсы, и одноранговая сеть узлов обработки должна планировать множество подзадач в зависимости от доступности удаленных ресурсов, которые используются подзаданиями.
6. Система по п.1, в которой одноранговая сеть узлов обработки должна вычислять приоритет задания.
7. Система по п.1, которая содержит также пул серверов баз данных, и одноранговая сеть узлов обработки ограничивает количество планируемых подзаданий в зависимости от пиковой нагрузки, связанной с пулом серверов баз данных.
8. Система по п.7, в которой пиковая нагрузка, связанная с пулом серверов баз данных, вызывается использованием серверов баз данных не одноранговой сетью, а другим объектом.
9. Система по п.1, в которой одноранговая сеть узлов обработки идентифицирует сервер баз данных, к которому нет доступа, и пытается получить доступ к этому серверу баз данных повторно.
10. Система по п.1, в которой одноранговая сеть узлов обработки объединяет результаты выполнения задач в результат выполнения задания.
11. Способ обработки запросов, включающий: прием по сети запроса из клиентского устройства, причем запрос содержит задание, связанное с информацией, и принимается на интерфейсе прикладных программ;
формирование на основе указанного задания множества подзаданий, каждое из которых содержит по меньшей мере одну задачу, которая соответствует части информации, и формирование осуществляется узлом обработки в одноранговой сети узлов обработки;
планирование множества подзаданий для параллельной обработки в зависимости от доступности ресурсов, которые используются каждым из подзаданий, причем планирование осуществляется узлом обработки в одноранговой сети узлов обработки; и
параллельную обработку подзаданий группой процессоров для формирования результатов выполнения задач, которые связаны с каждым из множества подзаданий, причем параллельная обработка осуществляется по меньшей мере одним узлом обработки в одноранговой сети узлов обработки.
12. Способ по п.11, в котором задание используется для добавления предложений продаж к предложениям продаж на сетевой торговой площадке, причем способ по п.1 включает также:
передачу первого запроса информации предложений продаж в клиентское устройство из сетевой торговой площадки в соответствии с первой подзадачей, которая связана с информацией предложений продаж для первой группы предложений продаж;
передачу второго запроса информации предложений продаж в клиентское устройство из сетевой торговой площадки в соответствии со второй подзадачей, которая связана с информацией предложений продаж для второй группы предложений продаж; и
автоматическое добавление первой группы предложений продаж и второй группы предложений продаж к предложениям продаж на сетевой торговой площадке.
13. Способ по п.11, в котором задание используется для считывания информации транзакций из сетевой торговой площадки, прием запроса включает прием запроса на считывание информации транзакций, подзадания, связанные с заданием, содержат первое подзадание на считывание информации транзакций для первой группы транзакций и второе подзадание на считывание информации транзакций для второй группы транзакций, и параллельная обработка подзаданий включает:
передачу в клиентское устройство информации транзакций для первой группы транзакций; и
передачу в клиентское устройство информации транзакций для второй группы транзакций.
14. Способ по п.11, включающий также добавление узла в одноранговую сеть узлов обработки для увеличения возможностей одноранговой сети по обработке и хранению информации.
15. Способ по п.11, включающий также удаление узла из одноранговой сети узлов обработки для снижения возможностей одноранговой сети по обработке и хранению информации.
16. Способ по п.11, в котором ресурсы включают локальные ресурсы, и планирование множества подзадач осуществляется в зависимости от доступности локальных ресурсов, которые используются подзаданиями.
17. Способ по п.11, в котором ресурсы включают удаленные ресурсы, и планирование множества подзадач осуществляется в зависимости от доступности удаленных ресурсов, которые используются подзаданиями.
18. Способ по п.11, включающий также вычисление приоритета задания перед планированием множества подзаданий, и планирование множества подзадач осуществляется в соответствии с приоритетом задания.
19. Способ по п.11, в котором ресурсы включают пул серверов баз данных, и планирование включает ограничение количества планируемых подзаданий в зависимости от результатов определения пиковой нагрузки, связанной с пулом серверов баз данных.
20. Способ по п.19, в котором пиковая нагрузка, связанная с пулом серверов баз данных, вызывается использованием серверов баз данных не одноранговой сетью, а другим объектом.
21. Способ по п.11, включающий также идентификацию пула серверов баз данных, к которому нет доступа, и повторную попытку получения доступа к пулу серверов баз данных в соответствии с этой идентификацией.
22. Способ по п.11, включающий также объединение результатов выполнения задач в результат выполнения задания, причем объединение осуществляется узлом обработки в одноранговой сети узлов обработки.
23. Система для обработки запросов, содержащая:
средство приема по сети запроса из клиентского устройства, причем запрос содержит задание, связанное с информацией, и принимается на интерфейсе прикладных программ;
одноранговую сеть узлов обработки, предназначенной: для формирования на основе указанного задания множества подзаданий, каждое из которых содержит по меньшей мере одну задачу, которая соответствует части информации, для планирования множества подзаданий для параллельной обработки в зависимости от доступности ресурсов, которые используются каждым из подзаданий, и для параллельной обработки подзаданий для формирования результатов выполнения задач, которые связаны с каждым подзаданием из множества подзаданий.
24. Машиночитаемый носитель, содержащий команды, которые, будучи выполненными по меньшей мере одним процессором, обеспечивают выполнение им следующих действий:
прием по сети запроса из клиентского устройства, причем запрос содержит задание, связанное с информацией, и принимается на интерфейсе прикладных программ;
формирование на основе указанного задания множества подзаданий, каждое из которых содержит по меньшей мере одну задачу, которая соответствует части информации;
планирование множества подзаданий для параллельной обработки в зависимости от доступности ресурсов, которые используются каждым из подзаданий; и
параллельная обработка подзаданий группой процессоров для формирования результатов выполнения задач, которые связаны с каждым подзаданием из множества подзаданий.
RU2012116596/08A 2009-10-08 2010-09-01 Способ и система (варианты) для обработки запроса RU2534953C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/576,097 2009-10-08
US12/576,097 US9043401B2 (en) 2009-10-08 2009-10-08 Systems and methods to process a request received at an application program interface
PCT/US2010/047569 WO2011043883A1 (en) 2009-10-08 2010-09-01 Systems and methods to process a request received at an application program interface

Publications (2)

Publication Number Publication Date
RU2012116596A true RU2012116596A (ru) 2013-11-20
RU2534953C2 RU2534953C2 (ru) 2014-12-10

Family

ID=43855677

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2012116596/08A RU2534953C2 (ru) 2009-10-08 2010-09-01 Способ и система (варианты) для обработки запроса

Country Status (7)

Country Link
US (2) US9043401B2 (ru)
EP (1) EP2486722B1 (ru)
KR (1) KR101422372B1 (ru)
CN (1) CN102783129B (ru)
BR (1) BR112012011569A2 (ru)
RU (1) RU2534953C2 (ru)
WO (1) WO2011043883A1 (ru)

Families Citing this family (63)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110093493A1 (en) 2008-10-28 2011-04-21 Honeywell International Inc. Building management system site categories
US9043401B2 (en) 2009-10-08 2015-05-26 Ebay Inc. Systems and methods to process a request received at an application program interface
JP5361659B2 (ja) * 2009-10-27 2013-12-04 キヤノン株式会社 情報処理システム、情報処理システム制御方法、およびそのプログラム
US8745639B2 (en) * 2009-12-31 2014-06-03 Cbs Interactive Inc. Controller and method to build a combined web page using data retrieved from multiple APIS
US20110196539A1 (en) * 2010-02-10 2011-08-11 Honeywell International Inc. Multi-site controller batch update system
US8965966B2 (en) * 2010-12-15 2015-02-24 Sap Se System and method for logging a scheduler
US9111326B1 (en) 2010-12-21 2015-08-18 Rawles Llc Designation of zones of interest within an augmented reality environment
US8845107B1 (en) 2010-12-23 2014-09-30 Rawles Llc Characterization of a scene with structured light
US9134593B1 (en) 2010-12-23 2015-09-15 Amazon Technologies, Inc. Generation and modulation of non-visible structured light for augmented reality projection system
US8905551B1 (en) 2010-12-23 2014-12-09 Rawles Llc Unpowered augmented reality projection accessory display device
US8845110B1 (en) 2010-12-23 2014-09-30 Rawles Llc Powered augmented reality projection accessory display device
US9721386B1 (en) * 2010-12-27 2017-08-01 Amazon Technologies, Inc. Integrated augmented reality environment
US9508194B1 (en) 2010-12-30 2016-11-29 Amazon Technologies, Inc. Utilizing content output devices in an augmented reality environment
US9607315B1 (en) 2010-12-30 2017-03-28 Amazon Technologies, Inc. Complementing operation of display devices in an augmented reality environment
JP5887942B2 (ja) * 2011-02-15 2016-03-16 株式会社リコー 情報処理装置、情報処理システム、情報処理方法およびプログラム
US9118782B1 (en) 2011-09-19 2015-08-25 Amazon Technologies, Inc. Optical interference mitigation
EP2812800A1 (en) * 2012-02-09 2014-12-17 Telefonaktiebolaget LM Ericsson (PUBL) Distributed mechanism for minimizing resource consumption
US9223839B2 (en) 2012-02-22 2015-12-29 Honeywell International Inc. Supervisor history view wizard
EP2828761A4 (en) * 2012-03-23 2015-12-02 Infosys Ltd METHOD AND SYSTEM FOR DISTRIBUTING CALCULATION OF JOBS
US20130328887A1 (en) * 2012-06-08 2013-12-12 Joshua H. Shaffer Methods and systems for hosting a portion of a user interface and synchronizing animation between processes
US9529349B2 (en) 2012-10-22 2016-12-27 Honeywell International Inc. Supervisor user management system
US10055777B1 (en) * 2013-03-15 2018-08-21 Poshmark, Inc. Real-time user generated virtual shopping parties
US10783568B1 (en) 2013-03-15 2020-09-22 Poshmark, Inc. Social merchandising system
US10248987B1 (en) 2013-03-15 2019-04-02 Poshmark, Inc. Using digital item tracking to drive e-commerce
US10754834B1 (en) * 2013-06-15 2020-08-25 Veritas Technologies Llc System and method for operational continuity of backup operations to a deduplicated storage
EP2847678B1 (en) * 2013-06-19 2016-06-08 Hitachi Data Systems Engineering UK Limited Decentralized distributed computing system
US9401953B2 (en) 2013-10-09 2016-07-26 At&T Intellectual Property I, L.P. Intelligent high-volume cloud application programming interface request caching
US9021296B1 (en) 2013-10-18 2015-04-28 Hitachi Data Systems Engineering UK Limited Independent data integrity and redundancy recovery in a storage system
US9971977B2 (en) 2013-10-21 2018-05-15 Honeywell International Inc. Opus enterprise report system
US20150121374A1 (en) * 2013-10-30 2015-04-30 Alistair Black Application Processing Systems and Methods
US20150271044A1 (en) * 2014-03-24 2015-09-24 International Business Machines Corporation Browser response optimization
EP3127006B1 (en) 2014-03-31 2019-06-05 Huawei Technologies Co. Ltd. Event processing system
US9933762B2 (en) 2014-07-09 2018-04-03 Honeywell International Inc. Multisite version and upgrade management system
CN104618126A (zh) * 2014-09-26 2015-05-13 成都映真广告有限公司 户外led大屏的广告的计费系统及计费方法
CN105450618B (zh) * 2014-09-26 2019-06-04 Tcl集团股份有限公司 一种api服务器处理大数据的运算方法及其系统
WO2016122658A1 (en) * 2015-01-30 2016-08-04 Hewlett Packard Enterprise Development Lp Request processing
RU2609089C2 (ru) * 2015-02-24 2017-01-30 Общество С Ограниченной Ответственностью "Яндекс" Система и способ выполнения очереди запросов в отношении цифровых объектов
US10209689B2 (en) 2015-09-23 2019-02-19 Honeywell International Inc. Supervisor history service import manager
US10362104B2 (en) 2015-09-23 2019-07-23 Honeywell International Inc. Data manager
AU2016371481B2 (en) * 2015-12-17 2019-09-19 Ab Initio Technology Llc Processing data using dynamic partitioning
KR102181640B1 (ko) 2016-05-17 2020-11-23 아브 이니티오 테크놀로지 엘엘시 재구성가능한 분산 처리
RU2642371C1 (ru) * 2016-11-06 2018-01-24 Илья Владимирович Редкокашин Способ распределения заказов
US10778781B2 (en) * 2017-05-10 2020-09-15 Microsoft Technology Licensing, Llc Contention management in communication networks
RU2649797C1 (ru) * 2017-06-14 2018-04-04 Общество С Ограниченной Ответственностью "Центр Разработки И Внедрения Инновационных Технологий" Интерактивная система, способ и считываемый компьютером носитель данных представления рекламного контента
CN109587770A (zh) * 2017-09-29 2019-04-05 华为技术有限公司 调度请求的处理方法和终端设备
KR102045125B1 (ko) * 2017-11-17 2019-11-14 전자부품연구원 분산환경에서의 cda 프로토콜을 활용한 자원할당방법 및 이를 적용한 기록매체 및 분산처리장치
RU2673388C1 (ru) * 2017-12-26 2018-11-26 Илья Владимирович Редкокашин Способ распределения заказов
RU2018110169A (ru) * 2018-03-22 2018-06-14 Илья Владимирович Редкокашин Способ распределения заказов
CN108776862B (zh) * 2018-05-02 2021-08-10 华南理工大学 支持工序任务量拆分的智能排产方法
US11412041B2 (en) 2018-06-25 2022-08-09 International Business Machines Corporation Automatic intervention of global coordinator
US11265227B2 (en) * 2019-12-26 2022-03-01 Paypal, Inc. System and method for dynamic time estimates
US11443320B2 (en) 2020-01-07 2022-09-13 Bank Of America Corporation Intelligent systems for identifying transactions associated with an institution impacted by an event using a dashboard
US11238459B2 (en) 2020-01-07 2022-02-01 Bank Of America Corporation Intelligent systems for identifying transactions associated with an institution impacted by an event
CN111343436B (zh) * 2020-03-26 2022-04-19 中国铁道科学研究院集团有限公司电子计算技术研究所 基于云边协同的轨道交通视频监控方法及系统
CN113468214B (zh) * 2020-03-30 2022-04-29 阿里巴巴集团控股有限公司 数据库访问控制方法、装置、电子设备及可读存储介质
CN113806029B (zh) * 2020-06-16 2025-02-14 北京达佳互联信息技术有限公司 任务处理方法、装置、服务器及存储介质
CN112685158B (zh) * 2020-12-29 2023-08-04 杭州海康威视数字技术股份有限公司 一种任务调度方法、装置、电子设备及存储介质
US12386656B2 (en) * 2020-12-31 2025-08-12 Micron Technology, Inc. Dynamic decomposition and thread allocation
JP7317218B2 (ja) * 2021-04-13 2023-07-28 テンセント・テクノロジー・(シェンジェン)・カンパニー・リミテッド 量子制御システム、量子制御処理器及び量子命令セットの実行方法
CN113395358B (zh) * 2021-08-16 2021-11-05 贝壳找房(北京)科技有限公司 网络请求的执行方法与执行系统
US12299482B2 (en) * 2021-09-07 2025-05-13 Hewlett Packard Enterprise Development Lp Cascaded priority mapping
US12487991B2 (en) 2024-02-29 2025-12-02 The Toronto-Dominion Bank System and method for logging updates associated with a large data request
WO2026075549A1 (ko) * 2024-10-02 2026-04-09 삼성전자 주식회사 인공 지능 모델을 이용하여 인공 지능 작업을 처리하기 위한 전자 장치, 방법 및 비 일시적 저장 매체

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5170481A (en) * 1989-06-19 1992-12-08 International Business Machines Corporation Microprocessor hold and lock circuitry
US6335927B1 (en) 1996-11-18 2002-01-01 Mci Communications Corporation System and method for providing requested quality of service in a hybrid network
US8078727B2 (en) * 1998-10-09 2011-12-13 Netmotion Wireless, Inc. Method and apparatus for providing mobile and other intermittent connectivity in a computing environment
US8538843B2 (en) * 2000-07-17 2013-09-17 Galactic Computing Corporation Bvi/Bc Method and system for operating an E-commerce service provider
US7581033B2 (en) * 2003-12-05 2009-08-25 Unisys Corporation Intelligent network interface card (NIC) optimizations
US7650331B1 (en) * 2004-06-18 2010-01-19 Google Inc. System and method for efficient large-scale data processing
EP1812848A4 (en) 2004-09-15 2009-04-29 Adesso Systems Inc SYSTEM AND METHOD FOR DATA MANAGEMENT IN A DISTRIBUTED COMPUTER SYSTEM
US7403945B2 (en) * 2004-11-01 2008-07-22 Sybase, Inc. Distributed database system providing data and space management methodology
WO2006049438A1 (en) * 2004-11-03 2006-05-11 Samsung Electronics Co., Ltd. System and method for transmitting/receiving hybrid automatic repeat request buffer capability information in broadband wireless access communication system
US7562035B2 (en) * 2005-01-12 2009-07-14 International Business Machines Corporation Automating responses by grid providers to bid requests indicating criteria for a grid job
US7779421B2 (en) * 2005-06-30 2010-08-17 Ebay Inc. Business event processing
US8595313B2 (en) * 2005-11-29 2013-11-26 Netapp. Inc. Systems and method for simple scale-out storage clusters
US20070143827A1 (en) 2005-12-21 2007-06-21 Fiberlink Methods and systems for intelligently controlling access to computing resources
US8589249B2 (en) * 2006-02-28 2013-11-19 Esnipe, Inc. Dynamic load adjustment for online auction bidding
CN100571206C (zh) * 2006-06-19 2009-12-16 上海贝尔阿尔卡特股份有限公司 混合组网中基站系统及其呼叫建立、切换和释放处理方法
US8401921B2 (en) * 2006-09-21 2013-03-19 Alejandro Backer Seller-driven method for a bid set system
JP2008077428A (ja) * 2006-09-21 2008-04-03 Fujitsu Ltd 負荷分散装置、負荷分散方法及び負荷分散プログラム
CN100547973C (zh) 2007-05-23 2009-10-07 华中科技大学 一种基于对等网络的高性能计算系统
JP5036523B2 (ja) * 2007-12-21 2012-09-26 三菱電機株式会社 プログラム並列化装置
US20100153950A1 (en) * 2008-12-17 2010-06-17 Vmware, Inc. Policy management to initiate an automated action on a desktop source
US8301798B2 (en) * 2009-06-12 2012-10-30 Barclays Captial Inc. System and method for processing large amounts of transactional data
CN101923551B (zh) * 2009-06-12 2015-06-03 Sap欧洲公司 信息值驱动的接近实时的决策支持
US9043401B2 (en) 2009-10-08 2015-05-26 Ebay Inc. Systems and methods to process a request received at an application program interface

Also Published As

Publication number Publication date
EP2486722A4 (en) 2015-05-06
US9794334B2 (en) 2017-10-17
US20110087731A1 (en) 2011-04-14
CN102783129A (zh) 2012-11-14
US20150215397A1 (en) 2015-07-30
KR101422372B1 (ko) 2014-07-22
KR20120068966A (ko) 2012-06-27
US9043401B2 (en) 2015-05-26
BR112012011569A2 (pt) 2017-12-12
WO2011043883A1 (en) 2011-04-14
CN102783129B (zh) 2015-04-22
EP2486722A1 (en) 2012-08-15
EP2486722B1 (en) 2019-08-28
RU2534953C2 (ru) 2014-12-10

Similar Documents

Publication Publication Date Title
RU2012116596A (ru) Способ и система (варианты) для обработки запроса
Van den Bossche et al. Cost-optimal scheduling in hybrid iaas clouds for deadline constrained workloads
US10474504B2 (en) Distributed node intra-group task scheduling method and system
Van den Bossche et al. Online cost-efficient scheduling of deadline-constrained workloads on hybrid clouds
US7013344B2 (en) Massively computational parallizable optimization management system and method
CN104102544B (zh) 混合云环境下多QoS约束的并行任务调度成本优化方法
CN106330987A (zh) 动态负荷均衡方法
US7600229B1 (en) Methods and apparatus for load balancing processing of management information
Gutierrez-Garcia et al. Agent-based cloud bag-of-tasks execution
CN106293933A (zh) 一种支持多大数据计算框架的集群资源配置与调度方法
US9104486B2 (en) Apparatuses, systems, and methods for distributed workload serialization
Thanka et al. A hybrid algorithm for efficient task scheduling in cloud computing environment
CN103064955A (zh) 查询规划方法及装置
Priya et al. Improved round-robin rule learning for optimal load balancing in distributed cloud systems
Kulagina et al. Memory-aware adaptive scheduling of scientific workflows on heterogeneous architectures
EP4325513A1 (en) Distributed medical image processing
Kumar et al. Efficient cloud resource scheduling with an optimized throttled load balancing approach
WO2008000775A1 (en) Decentralized dynamic allocation of data-processing resources in a utility platform
Hans et al. Comparative study of different cloud computing load balancing techniques
In et al. Sphinx: A scheduling middleware for data intensive applications on a grid
CN117806801A (zh) 一种联邦学习任务的集群调度方法与系统
Pop et al. The Art of Scheduling for Big Data Science.
Kumar et al. Fuzzy based resource management framework for high throughput computing
Nino-Ruiz et al. Elastic scaling of e-infrastructures to support data-intensive research collaborations
Murugesan et al. An economic-based resource management and scheduling for grid computing applications