JP4961833B2 - クラスタシステム、負荷分散方法、最適化クライアントプログラム、及び調停サーバプログラム - Google Patents
クラスタシステム、負荷分散方法、最適化クライアントプログラム、及び調停サーバプログラム Download PDFInfo
- Publication number
- JP4961833B2 JP4961833B2 JP2006140202A JP2006140202A JP4961833B2 JP 4961833 B2 JP4961833 B2 JP 4961833B2 JP 2006140202 A JP2006140202 A JP 2006140202A JP 2006140202 A JP2006140202 A JP 2006140202A JP 4961833 B2 JP4961833 B2 JP 4961833B2
- Authority
- JP
- Japan
- Prior art keywords
- node
- nodes
- arbitration
- load
- bus
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/11—Identifying congestion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
- H04L47/125—Avoiding congestion; Recovering from congestion by balancing the load, e.g. traffic engineering
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Debugging And Monitoring (AREA)
Description
本実施の形態は、マウントラック型のブレードサーバを一例に説明される。図1は、本発明によるブレードサーバの実施の形態における構成図である。本発明によるブレードサーバは、図1を参照して、ブレードサーバは、調停ノード1’、複数のノード11〜1n(n個)、PCI(Peripheral Components Interconnect)バス20〜2n、スイッチ部3、PCIスロット41〜4m(m個)を具備する。調停ノード1’及びノード1はプロセッサやメモリを備えるコンピュータ装置(サーバブレード)である。調停ノード1’及びノード1は、PCIバス2及びPCIスロット4を介して相互に接続される。スイッチ部3はPCIバス2とPCIスロット4との間に設けられる。スイッチ部3は、調停ノード1’及びノード11〜1nのそれぞれと、PCIスロット41〜4mのそれぞれとを選択的に接続する。又、スイッチ部3と調停ノード1’及びノード1は、スイッチ管理ネットワーク5を介して接続されている。尚、本実施の形態では、拡張バス及び拡張スロットの規格としてPCIが採用されているが、他の規格が採用された形態でも構わない。PCIスロット41〜4mは、全て同一のバス幅でも、異なるバス幅を組み合わせた形態でもどちらでも構わない。
図4から7を参照して、本発明によるブレードサーバの実施の形態における構成変更処理の動作が説明される。図4は、本発明によるブレードサーバの構成変更処理の動作を示すシーケンス図である。図5は、最適化クライアントプログラム101による調停要求処理の動作を示すフロー図である。図6は、最適化クライアントプログラム101による性能情報報告処理、及び構成変更処理の動作を示すフロー図である。図7は、調停サーバプログラム104による構成変更要求処理の動作を示すフロー図である。
1’:調停ノード
2、20〜2n:PCIバス
3:スイッチ部
41〜4m:PCIスロット
5:スイッチ管理ネットワーク
11、11’:プロセッサ群
12:BMC(Baseboard Management Controller)
13、13’:メモリ
14:ノースブリッジ
15:PCIブリッジ
16:内部バス
140、150:性能カウンタ
101:最適化クライアントプログラム
102:性能カウンタドライバ
103:性能統計情報
104:調停サーバプログラム
105:ユーザポリシ
106、107:性能情報
108:性能統計情報
109:最適構成情報
111:調停要求
112:性能情報要求
113:構成変更要求
114:構成情報
Claims (14)
- 複数のI/Oスロットと、
複数のノードと、
前記複数のI/Oスロットと前記複数のノードとの間に設けられ、前記複数のノードのそれぞれと前記複数のI/Oスロットのそれぞれとの接続を制御するスイッチと、
前記スイッチと前記複数のノードとを相互に接続するスイッチ管理ネットワークとを具備し、
前記複数のノードのそれぞれは、
前記スイッチと前記ノードとを、拡張バスを介して接続するブリッジと、
ノースブリッジと、
前記ブリッジと前記ノースブリッジとを接続する内部バスと、
前記ノースブリッジに接続され、タスクを処理するプロセッサと
を備え、
前記プロセッサは、前記内部バスの負荷を監視し、前記負荷が閾値を超えた場合、前記複数のノードにおける調停ノードに対し、前記スイッチ管理ネットワークを介して、前記内部バスが高負荷状態であることを示す調停要求を発行し、
前記調停ノードは、前記調停要求に応じて前記複数のノードのそれぞれから、前記スイッチ管理ネットワークを介して、前記内部バス、及び拡張バスの負荷を時系列的に記録した性能統計情報を監視結果として取得し、前記監視結果に基づき、前記高負荷状態の継続時間が、予め設定された時間を超える場合、前記調停要求を発行した前記ノードの前記プロセッサを高負荷状態にしている前記タスクを、前記負荷の低い前記内部バス、及び拡張バスを使用しているノードに実行させる情報を含む構成変更要求を、前記スイッチ管理ネットワークを介して、前記複数のノードに発行し、
前記複数のノードのそれぞれは、前記スイッチ管理ネットワークを介して、前記スイッチを制御し、前記構成変更要求に基づいて、接続する前記I/Oスロットを変更する
クラスタシステム。 - 請求項1に記載のクラスタシステムにおいて、
前記複数のノードのそれぞれは、前記内部バスの使用率を監視する性能モニタを更に備え、
前記プロセッサは、前記内部バスの使用率が閾値を超える場合、前記内部バスが高負荷状態であると判定する
クラスタシステム。 - 請求項1に記載のクラスタシステムにおいて、
前記複数のノードのそれぞれは、前記内部バスのトランザクション数を監視する性能モニタを更に具備し、
前記プロセッサは、前記内部バスのトランザクション数が閾値を超える場合、前記内部バスが高負荷状態であると判定する
クラスタシステム。 - 請求項1から3のいずれか1項に記載のクラスタシステムにおいて、
前記プロセッサは、前記拡張バスにおける負荷を監視し、前記拡張バスの負荷が閾値を超える場合、前記拡張バスが高負荷状態であると判定し、前記調停ノードに前記調停要求を発行する
クラスタシステム。 - 請求項4に記載のクラスタシステムにおいて、
前記複数のノードのそれぞれは、前記拡張バスの使用率を監視する性能モニタを更に備え、
前記プロセッサは、前記拡張バスの使用率が閾値を超える場合、前記拡張バスが高負荷状態であると判定する
クラスタシステム。 - 請求項4に記載のクラスタシステムにおいて、
前記複数のノードのそれぞれは、前記拡張バスのトランザクション数を監視する性能モニタを更に具備し、
前記プロセッサは、前記拡張バスのトランザクション数が閾値を超える場合、前記拡張バスが高負荷状態であると判定する
クラスタシステム。 - 複数のI/Oスロットと、
複数のノードと、
前記複数のI/Oスロットと前記複数のノードとの間に設けられ、前記複数のノードのそれぞれと前記複数のI/Oスロットのそれぞれとの接続を制御するスイッチと、
前記スイッチと前記複数のノードとを相互に接続するスイッチ管理ネットワークとを具備し、
前記複数のノードのそれぞれは、
前記スイッチと前記ノードとを、拡張バスを介して接続するブリッジと、
ノースブリッジと、
前記ブリッジと前記ノースブリッジとを接続する内部バスと、
前記ノースブリッジに接続され、タスクを処理するプロセッサと
を備えるクラスタシステムにおいて、
前記プロセッサが、
前記内部バスの負荷を監視するステップと、
前記負荷が閾値を超えた場合、前記複数のノードにおける調停ノードに対し、前記スイッチ管理ネットワークを介して、前記内部バスが高負荷状態であることを示す調停要求を発行するステップと、
前記調停ノードが、
前記調停要求に応じて前記複数のノードのそれぞれから、前記スイッチ管理ネットワークを介して、前記内部バス、及び拡張バスの負荷を時系列的に記録した性能統計情報を監視結果として取得するステップと、
前記監視結果に基づき、前記高負荷状態の継続時間が、予め設定された時間を超える場合、前記調停要求を発行した前記ノードの前記プロセッサを高負荷状態にしている前記タスクを、前記負荷の低い前記内部バス、及び拡張バスを使用しているノードに実行させる情報を含む構成変更要求を、前記スイッチ管理ネットワークを介して、前記複数のノードに発行するステップと、
前記複数のノードのそれぞれが、前記スイッチ管理ネットワークを介して、前記スイッチを制御し、前記構成変更要求に基づいて、接続する前記I/Oスロットを変更するステップと
を具備する
負荷分散方法。 - 請求項7に記載の負荷分散方法において、
前記複数のノードのそれぞれは、前記内部バスの使用率を監視する性能モニタを更に備え、
前記調停要求を発行するステップは、
前記内部バスの使用率が閾値を超える場合、前記内部バスが高負荷状態であると判定する
負荷分散方法。 - 請求項7に記載の負荷分散方法において、
前記複数のノードのそれぞれは、前記内部バスのトランザクション数を監視する性能モニタを更に備え、
前記調停要求を発行するステップは、
前記内部バスのトランザクション数が閾値を超える場合、前記内部バスが高負荷状態であると判定する
負荷分散方法。 - 請求項7から9のいずれか1項に記載の負荷分散方法において、
前記プロセッサが、
自身に接続される前記拡張バスにおける負荷を監視するステップを更に具備し、
前記調停要求を発行するステップは、前記拡張バスの負荷が閾値を超える場合、前記拡張バスが高負荷状態であると判定するステップを備える
負荷分散方法。 - 請求項10に記載の負荷分散方法において、
前記複数のノードのそれぞれは、前記拡張バスの使用率を監視する性能モニタを更に備え、
前記調停要求を発行するステップは、
前記拡張バスの使用率が閾値を超える場合、前記拡張バスが高負荷状態であると判定する
負荷分散方法。 - 請求項10に記載の負荷分散方法において、
前記複数のノードのそれぞれは、前記拡張バスのトランザクション数を監視する性能モニタを更に備え、
前記調停要求を発行するステップは、
前記拡張バスのトランザクション数が閾値を超える場合、前記拡張バスが高負荷状態であると判定する
負荷分散方法。 - 請求項7乃至12のいずれか1項に記載の負荷分散方法において、ノードが実行するステップを、ノードのプロセッサに実行させるためのプログラム。
- 請求項7乃至12のいずれか1項に記載の負荷分散方法において、調停ノードが実行するステップを、調停ノードのプロセッサに実行させるためのプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006140202A JP4961833B2 (ja) | 2006-05-19 | 2006-05-19 | クラスタシステム、負荷分散方法、最適化クライアントプログラム、及び調停サーバプログラム |
US11/737,833 US7623460B2 (en) | 2006-05-19 | 2007-04-20 | Cluster system, load distribution method, optimization client program, and arbitration server program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006140202A JP4961833B2 (ja) | 2006-05-19 | 2006-05-19 | クラスタシステム、負荷分散方法、最適化クライアントプログラム、及び調停サーバプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007310710A JP2007310710A (ja) | 2007-11-29 |
JP4961833B2 true JP4961833B2 (ja) | 2012-06-27 |
Family
ID=38821882
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006140202A Expired - Fee Related JP4961833B2 (ja) | 2006-05-19 | 2006-05-19 | クラスタシステム、負荷分散方法、最適化クライアントプログラム、及び調停サーバプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US7623460B2 (ja) |
JP (1) | JP4961833B2 (ja) |
Families Citing this family (124)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8028090B2 (en) | 2008-11-17 | 2011-09-27 | Amazon Technologies, Inc. | Request routing utilizing client location information |
US7991910B2 (en) | 2008-11-17 | 2011-08-02 | Amazon Technologies, Inc. | Updating routing information based on client location |
US8606996B2 (en) | 2008-03-31 | 2013-12-10 | Amazon Technologies, Inc. | Cache optimization |
US7970820B1 (en) | 2008-03-31 | 2011-06-28 | Amazon Technologies, Inc. | Locality based content distribution |
US8533293B1 (en) | 2008-03-31 | 2013-09-10 | Amazon Technologies, Inc. | Client side cache management |
US8156243B2 (en) | 2008-03-31 | 2012-04-10 | Amazon Technologies, Inc. | Request routing |
US8321568B2 (en) | 2008-03-31 | 2012-11-27 | Amazon Technologies, Inc. | Content management |
US7962597B2 (en) | 2008-03-31 | 2011-06-14 | Amazon Technologies, Inc. | Request routing based on class |
US8447831B1 (en) | 2008-03-31 | 2013-05-21 | Amazon Technologies, Inc. | Incentive driven content delivery |
US8601090B1 (en) | 2008-03-31 | 2013-12-03 | Amazon Technologies, Inc. | Network resource identification |
US9407681B1 (en) | 2010-09-28 | 2016-08-02 | Amazon Technologies, Inc. | Latency measurement in resource requests |
US9912740B2 (en) | 2008-06-30 | 2018-03-06 | Amazon Technologies, Inc. | Latency measurement in resource requests |
US7925782B2 (en) | 2008-06-30 | 2011-04-12 | Amazon Technologies, Inc. | Request routing using network computing components |
JP2010055296A (ja) * | 2008-08-27 | 2010-03-11 | Fujitsu Ltd | 負荷分散プログラム及び負荷分散装置 |
US8316124B1 (en) | 2008-09-29 | 2012-11-20 | Amazon Technologies, Inc. | Managing network data display |
US8051166B1 (en) | 2008-09-29 | 2011-11-01 | Amazon Technologies, Inc. | Service provider optimization of content management |
US7930393B1 (en) | 2008-09-29 | 2011-04-19 | Amazon Technologies, Inc. | Monitoring domain allocation performance |
US7865594B1 (en) | 2008-09-29 | 2011-01-04 | Amazon Technologies, Inc. | Managing resources consolidation configurations |
US8117306B1 (en) | 2008-09-29 | 2012-02-14 | Amazon Technologies, Inc. | Optimizing content management |
US8122124B1 (en) | 2008-09-29 | 2012-02-21 | Amazon Technologies, Inc. | Monitoring performance and operation of data exchanges |
US8286176B1 (en) * | 2008-09-29 | 2012-10-09 | Amazon Technologies, Inc. | Optimizing resource configurations |
US8732309B1 (en) | 2008-11-17 | 2014-05-20 | Amazon Technologies, Inc. | Request routing utilizing cost information |
US8060616B1 (en) | 2008-11-17 | 2011-11-15 | Amazon Technologies, Inc. | Managing CDN registration by a storage provider |
US8073940B1 (en) | 2008-11-17 | 2011-12-06 | Amazon Technologies, Inc. | Managing content delivery network service providers |
US8065417B1 (en) | 2008-11-17 | 2011-11-22 | Amazon Technologies, Inc. | Service provider registration by a content broker |
US8521880B1 (en) | 2008-11-17 | 2013-08-27 | Amazon Technologies, Inc. | Managing content delivery network service providers |
US8122098B1 (en) | 2008-11-17 | 2012-02-21 | Amazon Technologies, Inc. | Managing content delivery network service providers by a content broker |
US7917618B1 (en) | 2009-03-24 | 2011-03-29 | Amazon Technologies, Inc. | Monitoring web site content |
US8688837B1 (en) | 2009-03-27 | 2014-04-01 | Amazon Technologies, Inc. | Dynamically translating resource identifiers for request routing using popularity information |
US8756341B1 (en) | 2009-03-27 | 2014-06-17 | Amazon Technologies, Inc. | Request routing utilizing popularity information |
US8521851B1 (en) | 2009-03-27 | 2013-08-27 | Amazon Technologies, Inc. | DNS query processing using resource identifiers specifying an application broker |
US8412823B1 (en) | 2009-03-27 | 2013-04-02 | Amazon Technologies, Inc. | Managing tracking information entries in resource cache components |
US8782236B1 (en) | 2009-06-16 | 2014-07-15 | Amazon Technologies, Inc. | Managing resources using resource expiration data |
US8397073B1 (en) | 2009-09-04 | 2013-03-12 | Amazon Technologies, Inc. | Managing secure content in a content delivery network |
US8433771B1 (en) | 2009-10-02 | 2013-04-30 | Amazon Technologies, Inc. | Distribution network with forward resource propagation |
US8331370B2 (en) | 2009-12-17 | 2012-12-11 | Amazon Technologies, Inc. | Distributed routing architecture |
US8331371B2 (en) | 2009-12-17 | 2012-12-11 | Amazon Technologies, Inc. | Distributed routing architecture |
US9495338B1 (en) | 2010-01-28 | 2016-11-15 | Amazon Technologies, Inc. | Content distribution network |
US8626970B2 (en) | 2010-06-23 | 2014-01-07 | International Business Machines Corporation | Controlling access by a configuration to an adapter function |
US8615645B2 (en) | 2010-06-23 | 2013-12-24 | International Business Machines Corporation | Controlling the selectively setting of operational parameters for an adapter |
US8549182B2 (en) | 2010-06-23 | 2013-10-01 | International Business Machines Corporation | Store/store block instructions for communicating with adapters |
US8635430B2 (en) | 2010-06-23 | 2014-01-21 | International Business Machines Corporation | Translation of input/output addresses to memory addresses |
US8572635B2 (en) | 2010-06-23 | 2013-10-29 | International Business Machines Corporation | Converting a message signaled interruption into an I/O adapter event notification |
US8566480B2 (en) | 2010-06-23 | 2013-10-22 | International Business Machines Corporation | Load instruction for communicating with adapters |
US8621112B2 (en) | 2010-06-23 | 2013-12-31 | International Business Machines Corporation | Discovery by operating system of information relating to adapter functions accessible to the operating system |
US8468284B2 (en) | 2010-06-23 | 2013-06-18 | International Business Machines Corporation | Converting a message signaled interruption into an I/O adapter event notification to a guest operating system |
US8639858B2 (en) | 2010-06-23 | 2014-01-28 | International Business Machines Corporation | Resizing address spaces concurrent to accessing the address spaces |
US8510599B2 (en) | 2010-06-23 | 2013-08-13 | International Business Machines Corporation | Managing processing associated with hardware events |
US8505032B2 (en) | 2010-06-23 | 2013-08-06 | International Business Machines Corporation | Operating system notification of actions to be taken responsive to adapter events |
US8650337B2 (en) | 2010-06-23 | 2014-02-11 | International Business Machines Corporation | Runtime determination of translation formats for adapter functions |
US8650335B2 (en) * | 2010-06-23 | 2014-02-11 | International Business Machines Corporation | Measurement facility for adapter functions |
US9195623B2 (en) | 2010-06-23 | 2015-11-24 | International Business Machines Corporation | Multiple address spaces per adapter with address translation |
US9342352B2 (en) | 2010-06-23 | 2016-05-17 | International Business Machines Corporation | Guest access to address spaces of adapter |
US8924528B1 (en) | 2010-09-28 | 2014-12-30 | Amazon Technologies, Inc. | Latency measurement in resource requests |
US9003035B1 (en) | 2010-09-28 | 2015-04-07 | Amazon Technologies, Inc. | Point of presence management in request routing |
US9712484B1 (en) | 2010-09-28 | 2017-07-18 | Amazon Technologies, Inc. | Managing request routing information utilizing client identifiers |
US8819283B2 (en) | 2010-09-28 | 2014-08-26 | Amazon Technologies, Inc. | Request routing in a networked environment |
US10958501B1 (en) | 2010-09-28 | 2021-03-23 | Amazon Technologies, Inc. | Request routing information based on client IP groupings |
US8938526B1 (en) | 2010-09-28 | 2015-01-20 | Amazon Technologies, Inc. | Request routing management based on network components |
US8577992B1 (en) | 2010-09-28 | 2013-11-05 | Amazon Technologies, Inc. | Request routing management based on network components |
US8468247B1 (en) | 2010-09-28 | 2013-06-18 | Amazon Technologies, Inc. | Point of presence management in request routing |
US10097398B1 (en) | 2010-09-28 | 2018-10-09 | Amazon Technologies, Inc. | Point of presence management in request routing |
US8930513B1 (en) | 2010-09-28 | 2015-01-06 | Amazon Technologies, Inc. | Latency measurement in resource requests |
US8452874B2 (en) | 2010-11-22 | 2013-05-28 | Amazon Technologies, Inc. | Request routing processing |
TW201222274A (en) * | 2010-11-30 | 2012-06-01 | Inventec Corp | Computer chassis system |
US8626950B1 (en) | 2010-12-03 | 2014-01-07 | Amazon Technologies, Inc. | Request routing processing |
US9391949B1 (en) | 2010-12-03 | 2016-07-12 | Amazon Technologies, Inc. | Request routing processing |
CN102486746A (zh) * | 2010-12-03 | 2012-06-06 | 鸿富锦精密工业(深圳)有限公司 | 服务器及其检测pci***错误的方法 |
US10467042B1 (en) | 2011-04-27 | 2019-11-05 | Amazon Technologies, Inc. | Optimized deployment based upon customer locality |
CN103095740A (zh) * | 2011-10-27 | 2013-05-08 | 英业达科技有限公司 | 节点沟通方法 |
US8650281B1 (en) | 2012-02-01 | 2014-02-11 | Symantec Corporation | Intelligent arbitration servers for network partition arbitration |
US8904009B1 (en) | 2012-02-10 | 2014-12-02 | Amazon Technologies, Inc. | Dynamic content delivery |
US10021179B1 (en) | 2012-02-21 | 2018-07-10 | Amazon Technologies, Inc. | Local resource delivery network |
US9172674B1 (en) | 2012-03-21 | 2015-10-27 | Amazon Technologies, Inc. | Managing request routing information utilizing performance information |
US10623408B1 (en) | 2012-04-02 | 2020-04-14 | Amazon Technologies, Inc. | Context sensitive object management |
US9154551B1 (en) | 2012-06-11 | 2015-10-06 | Amazon Technologies, Inc. | Processing DNS queries to identify pre-processing information |
US9525659B1 (en) | 2012-09-04 | 2016-12-20 | Amazon Technologies, Inc. | Request routing utilizing point of presence load information |
US9323577B2 (en) | 2012-09-20 | 2016-04-26 | Amazon Technologies, Inc. | Automated profiling of resource usage |
US9135048B2 (en) | 2012-09-20 | 2015-09-15 | Amazon Technologies, Inc. | Automated profiling of resource usage |
US10205698B1 (en) | 2012-12-19 | 2019-02-12 | Amazon Technologies, Inc. | Source-dependent address resolution |
JP5660149B2 (ja) | 2013-03-04 | 2015-01-28 | 日本電気株式会社 | 情報処理装置、ジョブスケジューリング方法およびジョブスケジューリングプログラム |
US9294391B1 (en) | 2013-06-04 | 2016-03-22 | Amazon Technologies, Inc. | Managing network computing components utilizing request routing |
CN104199739B (zh) * | 2014-08-26 | 2018-09-25 | 浪潮(北京)电子信息产业有限公司 | 一种基于负载均衡的推测式Hadoop调度方法 |
US10027739B1 (en) | 2014-12-16 | 2018-07-17 | Amazon Technologies, Inc. | Performance-based content delivery |
US9769248B1 (en) | 2014-12-16 | 2017-09-19 | Amazon Technologies, Inc. | Performance-based content delivery |
US10097448B1 (en) | 2014-12-18 | 2018-10-09 | Amazon Technologies, Inc. | Routing mode and point-of-presence selection service |
US10033627B1 (en) | 2014-12-18 | 2018-07-24 | Amazon Technologies, Inc. | Routing mode and point-of-presence selection service |
US10091096B1 (en) | 2014-12-18 | 2018-10-02 | Amazon Technologies, Inc. | Routing mode and point-of-presence selection service |
US10225365B1 (en) | 2014-12-19 | 2019-03-05 | Amazon Technologies, Inc. | Machine learning based content delivery |
US10311372B1 (en) | 2014-12-19 | 2019-06-04 | Amazon Technologies, Inc. | Machine learning based content delivery |
US10311371B1 (en) | 2014-12-19 | 2019-06-04 | Amazon Technologies, Inc. | Machine learning based content delivery |
JP6428309B2 (ja) * | 2015-01-27 | 2018-11-28 | 富士通株式会社 | 演算処理システムおよび演算処理システムの制御方法 |
US10225326B1 (en) | 2015-03-23 | 2019-03-05 | Amazon Technologies, Inc. | Point of presence based data uploading |
US9887932B1 (en) | 2015-03-30 | 2018-02-06 | Amazon Technologies, Inc. | Traffic surge management for points of presence |
US9819567B1 (en) | 2015-03-30 | 2017-11-14 | Amazon Technologies, Inc. | Traffic surge management for points of presence |
US9887931B1 (en) | 2015-03-30 | 2018-02-06 | Amazon Technologies, Inc. | Traffic surge management for points of presence |
US9832141B1 (en) | 2015-05-13 | 2017-11-28 | Amazon Technologies, Inc. | Routing based request correlation |
US10616179B1 (en) | 2015-06-25 | 2020-04-07 | Amazon Technologies, Inc. | Selective routing of domain name system (DNS) requests |
US10097566B1 (en) | 2015-07-31 | 2018-10-09 | Amazon Technologies, Inc. | Identifying targets of network attacks |
US9742795B1 (en) | 2015-09-24 | 2017-08-22 | Amazon Technologies, Inc. | Mitigating network attacks |
US9774619B1 (en) | 2015-09-24 | 2017-09-26 | Amazon Technologies, Inc. | Mitigating network attacks |
US9794281B1 (en) | 2015-09-24 | 2017-10-17 | Amazon Technologies, Inc. | Identifying sources of network attacks |
US10270878B1 (en) | 2015-11-10 | 2019-04-23 | Amazon Technologies, Inc. | Routing for origin-facing points of presence |
US10049051B1 (en) | 2015-12-11 | 2018-08-14 | Amazon Technologies, Inc. | Reserved cache space in content delivery networks |
US10257307B1 (en) | 2015-12-11 | 2019-04-09 | Amazon Technologies, Inc. | Reserved cache space in content delivery networks |
US10348639B2 (en) | 2015-12-18 | 2019-07-09 | Amazon Technologies, Inc. | Use of virtual endpoints to improve data transmission rates |
US10075551B1 (en) | 2016-06-06 | 2018-09-11 | Amazon Technologies, Inc. | Request management for hierarchical cache |
US10110694B1 (en) | 2016-06-29 | 2018-10-23 | Amazon Technologies, Inc. | Adaptive transfer rate for retrieving content from a server |
US9992086B1 (en) | 2016-08-23 | 2018-06-05 | Amazon Technologies, Inc. | External health checking of virtual private cloud network environments |
US10033691B1 (en) | 2016-08-24 | 2018-07-24 | Amazon Technologies, Inc. | Adaptive resolution of domain name requests in virtual private cloud network environments |
US10505961B2 (en) | 2016-10-05 | 2019-12-10 | Amazon Technologies, Inc. | Digitally signed network address |
US10831549B1 (en) | 2016-12-27 | 2020-11-10 | Amazon Technologies, Inc. | Multi-region request-driven code execution system |
US10372499B1 (en) | 2016-12-27 | 2019-08-06 | Amazon Technologies, Inc. | Efficient region selection system for executing request-driven code |
US10938884B1 (en) | 2017-01-30 | 2021-03-02 | Amazon Technologies, Inc. | Origin server cloaking using virtual private cloud network environments |
US10503613B1 (en) | 2017-04-21 | 2019-12-10 | Amazon Technologies, Inc. | Efficient serving of resources during server unavailability |
US11075987B1 (en) | 2017-06-12 | 2021-07-27 | Amazon Technologies, Inc. | Load estimating content delivery network |
US10447648B2 (en) | 2017-06-19 | 2019-10-15 | Amazon Technologies, Inc. | Assignment of a POP to a DNS resolver based on volume of communications over a link between client devices and the POP |
US10742593B1 (en) | 2017-09-25 | 2020-08-11 | Amazon Technologies, Inc. | Hybrid content request routing system |
US10592578B1 (en) | 2018-03-07 | 2020-03-17 | Amazon Technologies, Inc. | Predictive content push-enabled content delivery network |
US10862852B1 (en) | 2018-11-16 | 2020-12-08 | Amazon Technologies, Inc. | Resolution of domain name requests in heterogeneous network environments |
US11025747B1 (en) | 2018-12-12 | 2021-06-01 | Amazon Technologies, Inc. | Content request pattern-based routing system |
CN110417674B (zh) * | 2019-07-26 | 2022-06-21 | 新华三技术有限公司合肥分公司 | 一种数据流量分担方法及装置 |
CN111782422B (zh) * | 2020-06-30 | 2023-08-15 | 百度在线网络技术(北京)有限公司 | 分布式消息处理方法、装置、电子设备及存储介质 |
CN112615909B (zh) * | 2020-12-10 | 2022-12-16 | 安徽鸿程光电有限公司 | 在级联存储服务器集群中存储数据的方法及相关设备 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3628847B2 (ja) | 1997-08-18 | 2005-03-16 | 株式会社日立製作所 | バス切り換え装置、コンピュータ、および情報処理装置 |
JPH0589064A (ja) | 1991-09-25 | 1993-04-09 | Nec Corp | コンピユータシステムにおける装置制御部の負荷分散方式 |
JPH07250085A (ja) | 1994-03-10 | 1995-09-26 | Fujitsu Ltd | データ通信装置におけるバスの負荷分散方法及びデータ通信装置用バス切替制御装置 |
JPH0916534A (ja) | 1995-06-30 | 1997-01-17 | N Ii C Joho Syst:Kk | 分散型プロセス処理方法およびその装置 |
US6078990A (en) * | 1998-02-06 | 2000-06-20 | Ncr Corporation | Volume set configuration using a single operational view |
US5948090A (en) * | 1998-06-05 | 1999-09-07 | Compaq Computer Corporation | Method and apparatus for controlling reset of component boards in a computer system |
US6330656B1 (en) * | 1999-03-31 | 2001-12-11 | International Business Machines Corporation | PCI slot control apparatus with dynamic configuration for partitioned systems |
JP2002163241A (ja) | 2000-11-29 | 2002-06-07 | Ntt Data Corp | クライアントサーバシステム |
JP4214682B2 (ja) * | 2001-01-24 | 2009-01-28 | 株式会社日立製作所 | 計算機およびその入出力手段 |
JP3749835B2 (ja) * | 2001-03-01 | 2006-03-01 | 株式会社日立製作所 | 情報処理装置 |
JP2003316522A (ja) * | 2002-04-26 | 2003-11-07 | Hitachi Ltd | 計算機システムおよび計算機システムの制御方法 |
US7275103B1 (en) * | 2002-12-18 | 2007-09-25 | Veritas Operating Corporation | Storage path optimization for SANs |
JP4241921B2 (ja) * | 2004-06-10 | 2009-03-18 | 株式会社日立製作所 | 計算機システム及びその資源割当て方法 |
JP5068023B2 (ja) * | 2006-03-29 | 2012-11-07 | 株式会社日立製作所 | 計算機システム及び論理パス切替方法 |
-
2006
- 2006-05-19 JP JP2006140202A patent/JP4961833B2/ja not_active Expired - Fee Related
-
2007
- 2007-04-20 US US11/737,833 patent/US7623460B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20070286184A1 (en) | 2007-12-13 |
US7623460B2 (en) | 2009-11-24 |
JP2007310710A (ja) | 2007-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4961833B2 (ja) | クラスタシステム、負荷分散方法、最適化クライアントプログラム、及び調停サーバプログラム | |
JP4920391B2 (ja) | 計算機システムの管理方法、管理サーバ、計算機システム及びプログラム | |
KR101781063B1 (ko) | 동적 자원 관리를 위한 2단계 자원 관리 방법 및 장치 | |
US8782657B2 (en) | Dynamic creation and destruction of IO resources based on actual load and resource availability | |
JP6186787B2 (ja) | データ転送装置、データ転送システム、データ転送方法及びプログラム | |
US8270295B2 (en) | Reassigning virtual lane buffer allocation during initialization to maximize IO performance | |
JP2001331333A (ja) | 計算機システム及び計算機システムの制御方法 | |
JP2006048680A (ja) | 複数のインスタンスアプリケーションに対し負荷分散装置を動作させるシステムおよび方法 | |
US8381220B2 (en) | Job scheduling and distribution on a partitioned compute tree based on job priority and network utilization | |
JPWO2010050041A1 (ja) | 計算機システム | |
US20200042608A1 (en) | Distributed file system load balancing based on available node capacity | |
US11329890B2 (en) | Network-aware workload management using artificial intelligence and exploitation of asymmetric link for allocating network resources | |
CN1979423A (zh) | 多处理器负载分配调整方法 | |
JP4834622B2 (ja) | ビジネスプロセス運用管理システム、方法、プロセス運用管理装置およびそのプログラム | |
KR20130052599A (ko) | 가상 데이터 센터 시스템 | |
KR100704300B1 (ko) | 네트워크에 배치된 서버 공유시스템 및 그 운영방법 | |
US11435812B1 (en) | Efficient utilization of spare datacenter capacity | |
JP2016167213A (ja) | ブレード装置およびブレード装置管理方法 | |
US20100083034A1 (en) | Information processing apparatus and configuration control method | |
JP2009003537A (ja) | 計算機 | |
JP2010231601A (ja) | グリッドコンピューティングシステム、リソース制御方法およびリソース制御プログラム | |
JPH0434640A (ja) | 計算サーバホスト選択方式 | |
JP4567586B2 (ja) | 処理装置 | |
JP5445561B2 (ja) | 情報処理システムおよび情報処理方法 | |
JP6127039B2 (ja) | クラスタシステムにおけるクラスタ処理の方法及び装置、及びシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090415 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100913 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101129 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110127 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110921 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111115 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111216 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120213 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120228 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120312 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150406 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |