JP5342615B2 - 仮想サーバ制御システム及びプログラム - Google Patents
仮想サーバ制御システム及びプログラム Download PDFInfo
- Publication number
- JP5342615B2 JP5342615B2 JP2011177518A JP2011177518A JP5342615B2 JP 5342615 B2 JP5342615 B2 JP 5342615B2 JP 2011177518 A JP2011177518 A JP 2011177518A JP 2011177518 A JP2011177518 A JP 2011177518A JP 5342615 B2 JP5342615 B2 JP 5342615B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- virtual server
- virtual
- target
- scale control
- 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
- 238000012545 processing Methods 0.000 claims abstract description 61
- 238000000034 method Methods 0.000 claims abstract description 22
- 230000008569 process Effects 0.000 claims abstract description 18
- 238000012544 monitoring process Methods 0.000 claims description 68
- 230000004913 activation Effects 0.000 claims description 18
- 230000003068 static effect Effects 0.000 claims description 17
- 230000003247 decreasing effect Effects 0.000 claims 1
- 230000000694 effects Effects 0.000 abstract description 7
- 239000006185 dispersion Substances 0.000 abstract 1
- 230000006870 function Effects 0.000 description 8
- 230000010365 information processing Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000007423 decrease Effects 0.000 description 3
- 230000003203 everyday effect Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000015654 memory Effects 0.000 description 2
- 239000013589 supplement Substances 0.000 description 2
- 230000003252 repetitive effect Effects 0.000 description 1
Images
Classifications
-
- 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/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
-
- 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/5061—Partitioning or combining of resources
- G06F9/5072—Grid computing
-
- 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]
-
- 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
-
- 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/48—Program initiating; Program switching, e.g. by interrupt
-
- 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
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Computer And Data Communications (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
図1において、本発明の一実施の形態のシステム(仮想サーバ制御システム)の全体の構成を示している。本システム全体は、主制御システムを構成するサーバ1と、対象システムであるパブリッククラウド2(仮想サーバ稼働システム)や仮想マシン稼働システム3と、対象システムを利用する顧客企業(設定者)のコンピュータ4(ないし顧客企業システム)とを有し、これらはインターネット等のネットワーク(5,6)で接続される。対象システム(2,3)及び顧客企業(顧客企業システム)は複数存在してもよい。
図2において、図1の各要素間の処理シーケンスを示している(S101等は処理ステップを表す)。
図3に、顧客企業カレンダー情報51の例を示している。例えば、対象を顧客企業Aの2011年(1月〜12月)としたときの1月分を示している。顧客企業カレンダー情報51は、実スケジュール(53)を生成するための基本情報であり、顧客企業ごとの固有の特性に応じた内容の情報である。顧客企業カレンダー情報51は、一般的なカレンダー上に、固有の日時情報(タイプ情報)として、少なくとも、当該企業の営業日及び休業日の情報を含む。括弧付きの数字は営業日を示し、破線枠は休業日を示す。本例では、簡単のため、2種類の日として、休業日以外は営業日(営業時間は例えば9時〜17時)とする。例えば1月3日が第1営業日(月初営業日)であり、1月31日が第22営業日(月末営業日)である。上記2種類の日以外にも業務等に応じた各種の日(例えば半日営業日など)を設定可能である。
図4に、スケジュール定義情報52の例(テーブル)を示している。図3の51の内容と対応した設定例である(対象年月:例えば2011年1月)。また複数の各顧客企業(A,B等)の設定情報を含んでいる(顧客企業ごとに分離してもよい)。本テーブルは、管理項目(列)として、(a)顧客企業、(b)仮想サーバID、(c)日付定義、(d)休日動作、(e)仮想サーバ数、(f)予測起動時間、(g)仮想サーバ範囲、等を有する。スケジュール定義情報52は、実スケジュール(53)を生成するための定義(方針等)を設定する情報である。
図5に、実スケジュール情報53の例(テーブル)を示している。図3の51、図4の52の内容と対応した生成例である(対象年月:例えば2011年1月)。時系列順で制御単位ごとの行が並ぶ形である。実スケジュール情報53は、管理項目(列)として、(a)日時、(b)仮想サーバID、(c)仮想サーバ数、(d)認証情報、等を有する。
前述の仮想サーバの起動時間(T)について補足する。例えばあるパブリッククラウドAでは、ある仮想サーバAの起動(指示を与えてから起動完了状態になるまで)に15分を要するとする(T=15分)。各種のパブリッククラウドに応じて仮想サーバの起動のメカニズムなどを含む内部的な仕組みが異なり、またその時の負荷などの状況に応じて、上記起動時間(T)も異なってくる。またパブリッククラウドの設備が存在する地理的な位置や、クライアントとの通信距離などに応じて、上記起動時間(T)が異なってくる。上記起動時間(T)は、一般的に外部からは予測が難しく、不定的である。
前述の動的スケール制御について補足する。監視部13は、監視情報(a3)により、対象システム(2)の動的なリソース状態を把握し、監視情報54として記録する。本システムの追加的な機能として、スケジューラ部11は、上記監視情報54の動的なリソース状態の情報を参照し、その状態の判断に基づき、仮想サーバ制御部12による基本の静的スケール制御に対し、所定の範囲内で動的スケール制御を加えることができる。即ち、スケジューラ部12は、51,52に基づく静的スケール制御に加え、上記動的スケール制御を反映した実スケジュール情報53を生成する処理を行う。この追加的な機能を使用する場合(UI部14で使用選択・設定可能)、ある日時タイミングでの静的スケール制御による対象システム(2)の仮想サーバ21の実際の状況(実績)を鑑みて、次以降の日時タイミングで稼働させる仮想サーバ21の数を所定の範囲内で増減する調整を可能とする。これによりリソース状況などを改善できる。あくまで実スケジュール情報53に基づく静的スケール制御を基本とし、動的スケール制御を補佐的に用いる形となる。
以上説明したように、本実施の形態によれば、パブリッククラウド2等の対象システムにおける仮想サーバ21等のスケール制御に関して、処理効率・負荷分散などの十分な効果やシステム/サービスの実現性を確保することができる。本システムでは、顧客企業のカレンダー(51)及びスケジュール定義(52)に応じて静的スケール制御のための実スケジュール(53)を決定するという独自の機能を備えており、顧客企業担当者等が設定したカレンダー(51)及びスケジュール定義(52)に従って、対象システム(2)の仮想サーバ21のスケールを効果的に制御することができ、顧客企業の業務処理等を効率化することができる。従来の動的スケール制御の場合には顧客企業のスケジュール等の都合と適合せず処理効率が悪くなってしまう場合があるが、本システムの静的スケール制御を用いることで十分な効果及び実現性を確保できる。
Claims (8)
- 対象システムで稼働する仮想サーバを制御する、仮想サーバ制御システムであって、
前記対象システムを利用する顧客企業のカレンダー情報を設定者からの指示に応じて設定する処理、及び、前記仮想サーバのスケール制御のための実スケジュールを生成するための定義情報を設定者からの指示に応じて設定する処理を行う第1の処理部と、
前記カレンダー情報及び定義情報を参照して、前記仮想サーバのスケール制御のための実スケジュール情報を生成するスケジューリング処理を行う第2の処理部と、
前記実スケジュール情報の記述に従い、指定の日時タイミングで、前記対象システムの仮想サーバに対するスケール制御の指示を送信する処理を行う第3の処理部と、を有し、
前記カレンダー情報は、当該顧客企業の営業日及び休業日の情報を含み、
前記定義情報は、対象仮想サーバ、日付定義、スケール制御の仮想サーバ数、の情報を含み、
前記実スケジュール情報は、日時、対象仮想サーバ、スケール制御の仮想サーバ数、の情報を含むこと、を特徴とする仮想サーバ制御システム。 - 請求項1記載の仮想サーバ制御システムにおいて、
前記対象システムの仮想サーバの動作・状態を監視し監視情報を記録する第4の処理部を有し、
前記監視情報は、前記仮想サーバの負荷またはリソースの実績値及び予測値の少なくとも一方を含み、
前記第2の処理部は、前記監視情報を参照して、前記対象システムの仮想サーバの負荷またはリソースの状態を考慮した前記スケール制御の仮想サーバ数となるように、前記実スケジュール情報を生成するスケジューリング処理を行うこと、を特徴とする仮想サーバ制御システム。 - 請求項1記載の仮想サーバ制御システムにおいて、
前記対象システムの仮想サーバの動作・状態を監視し監視情報を記録する第4の処理部を有し、
前記監視情報は、前記仮想サーバの起動時間の実績値及び予測値の少なくとも一方を含み、
前記第2の処理部は、前記監視情報を参照して、前記対象システムの仮想サーバの起動時間を考慮した前記日時となるように、前記実スケジュール情報を生成するスケジューリング処理を行うこと、を特徴とする仮想サーバ制御システム。 - 請求項1記載の仮想サーバ制御システムにおいて、
前記定義情報における前記日付定義は、種類として、特定の営業日、特定の休業日、特定の曜日、特定の暦日、及び特定の時刻、を定義する情報を含み、前記設定者により任意に設定可能であること、を特徴とする仮想サーバ制御システム。 - 請求項1記載の仮想サーバ制御システムにおいて、
前記定義情報は、休業日の動作を定義する情報を含み、
前記休業日の動作を定義する情報は、種類として、制御実行無し、前営業日に実行、翌営業日に実行、を含み、前記設定者により任意に設定可能であること、を特徴とする仮想サーバ制御システム。 - 請求項1記載の仮想サーバ制御システムにおいて、
前記定義情報は、対象仮想サーバの予測起動時間の情報を含み、前記設定者により任意に設定可能であり、
前記第2の処理部は、前記スケジューリング処理の際、前記予測起動時間の分早目の日時となるように前記実スケジュール情報を生成すること、を特徴とする仮想サーバ制御システム。 - 請求項1記載の仮想サーバ制御システムにおいて、
前記対象システムの仮想サーバの動作・状態を監視し監視情報を記録する第4の処理部を有し、
前記定義情報は、動的スケール制御を追加する場合の仮想サーバ範囲の情報を含み、前記設定者により任意に設定可能であり、
前記第2の処理部は、前記監視情報を参照し、前記動的スケール制御を追加する場合、前記スケジューリング処理の際、前記仮想サーバ範囲内で、静的スケール制御の仮想サーバ数を増減して調整するように前記実スケジュール情報を生成すること、を特徴とする仮想サーバ制御システム。 - コンピュータに、対象システムで稼働する仮想サーバを制御させるための、仮想サーバ制御プログラムであって、
前記対象システムを利用する顧客企業のカレンダー情報を設定者からの指示に応じて設定する処理、及び、前記仮想サーバのスケール制御のための実スケジュールを生成するための定義情報を設定者からの指示に応じて設定する処理を前記コンピュータに行わせるための第1のプログラムと、
前記カレンダー情報及び定義情報を参照して、前記仮想サーバのスケール制御のための実スケジュール情報を生成するスケジューリング処理を前記コンピュータに行わせるための第2のプログラムと、
前記実スケジュール情報の記述に従い、指定の日時タイミングで、前記対象システムの仮想サーバに対するスケール制御の指示を送信する処理を前記コンピュータに行わせるための第3のプログラムと、を有し、
前記カレンダー情報は、当該顧客企業の営業日及び休業日の情報を含み、
前記定義情報は、対象仮想サーバ、日付定義、スケール制御の仮想サーバ数、の情報を含み、
前記実スケジュール情報は、日時、対象仮想サーバ、スケール制御の仮想サーバ数、の情報を含むこと、を特徴とする仮想サーバ制御プログラム。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011177518A JP5342615B2 (ja) | 2011-08-15 | 2011-08-15 | 仮想サーバ制御システム及びプログラム |
CA2812525A CA2812525C (en) | 2011-08-15 | 2012-03-08 | Virtual server control system and program |
US13/825,850 US20130318527A1 (en) | 2011-08-15 | 2012-03-08 | Virtual server control system and program |
PCT/JP2012/055920 WO2013024601A1 (ja) | 2011-08-15 | 2012-03-08 | 仮想サーバ制御システム及びプログラム |
EP12824609.7A EP2746943A4 (en) | 2011-08-15 | 2012-03-08 | SYSTEM AND PROGRAM FOR CONTROLLING VIRTUAL SERVER |
SG2013021548A SG189061A1 (en) | 2011-08-15 | 2012-03-08 | Virtual server control system and program |
KR1020137007107A KR101446451B1 (ko) | 2011-08-15 | 2012-03-08 | 가상 서버 제어 시스템 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011177518A JP5342615B2 (ja) | 2011-08-15 | 2011-08-15 | 仮想サーバ制御システム及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013041397A JP2013041397A (ja) | 2013-02-28 |
JP5342615B2 true JP5342615B2 (ja) | 2013-11-13 |
Family
ID=47714935
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011177518A Expired - Fee Related JP5342615B2 (ja) | 2011-08-15 | 2011-08-15 | 仮想サーバ制御システム及びプログラム |
Country Status (7)
Country | Link |
---|---|
US (1) | US20130318527A1 (ja) |
EP (1) | EP2746943A4 (ja) |
JP (1) | JP5342615B2 (ja) |
KR (1) | KR101446451B1 (ja) |
CA (1) | CA2812525C (ja) |
SG (1) | SG189061A1 (ja) |
WO (1) | WO2013024601A1 (ja) |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5919937B2 (ja) * | 2012-03-26 | 2016-05-18 | 日本電気株式会社 | 仮想化システム、管理サーバ、マイグレーション方法、マイグレーションプログラム業務間通信を考慮した仮想マシンのマイグレーション方法 |
JP2014170474A (ja) * | 2013-03-05 | 2014-09-18 | Hitachi Systems Ltd | 仮想マシン管理システム |
TW201447763A (zh) * | 2013-06-06 | 2014-12-16 | Hon Hai Prec Ind Co Ltd | 虛擬主機控制系統及方法 |
JP6052407B2 (ja) * | 2013-06-12 | 2016-12-27 | 富士通株式会社 | 中継装置、中継プログラム、及び中継方法 |
JP2015072588A (ja) * | 2013-10-02 | 2015-04-16 | 日本電信電話株式会社 | サーバの仮想制御方法 |
WO2015052823A1 (ja) * | 2013-10-11 | 2015-04-16 | 株式会社日立製作所 | クラウド管理装置、その管理方法、およびそのシステム |
US10366102B2 (en) * | 2014-02-19 | 2019-07-30 | Snowflake Inc. | Resource management systems and methods |
JP6364203B2 (ja) * | 2014-02-26 | 2018-07-25 | 株式会社日立システムズ | システムの稼働状態を監視する監視サーバ及び監視サーバの制御方法 |
US9842039B2 (en) * | 2014-03-31 | 2017-12-12 | Microsoft Technology Licensing, Llc | Predictive load scaling for services |
JP6305813B2 (ja) * | 2014-03-31 | 2018-04-04 | 株式会社Nttドコモ | 待機時間算出装置、ユーザノード及び待機時間算出方法 |
US9722945B2 (en) | 2014-03-31 | 2017-08-01 | Microsoft Technology Licensing, Llc | Dynamically identifying target capacity when scaling cloud resources |
WO2015194182A1 (ja) * | 2014-06-19 | 2015-12-23 | 日本電気株式会社 | サービスチェーン管理装置、サービスチェーン管理システム、サービスチェーン管理方法、及び、プログラム記録媒体 |
WO2016006026A1 (ja) * | 2014-07-07 | 2016-01-14 | 株式会社日立システムズ | 仮想サーバ稼動制御システム及び仮想サーバ稼動制御プログラム |
JP6564023B2 (ja) * | 2014-09-10 | 2019-08-21 | アマゾン テクノロジーズ インコーポレイテッド | コンピューティングインスタンスの起動時間 |
US10402746B2 (en) | 2014-09-10 | 2019-09-03 | Amazon Technologies, Inc. | Computing instance launch time |
JP6481299B2 (ja) * | 2014-09-12 | 2019-03-13 | 日本電気株式会社 | 監視装置、サーバ、監視システム、監視方法および監視プログラム |
JP6442230B2 (ja) * | 2014-10-31 | 2018-12-19 | キヤノン株式会社 | 情報処理装置、同期制御方法、及びプログラム |
JP6548540B2 (ja) * | 2014-12-16 | 2019-07-24 | キヤノン株式会社 | 管理システムおよび管理システムの制御方法 |
US10620982B2 (en) * | 2015-02-06 | 2020-04-14 | International Business Machines Corporation | Multi-target deployment of virtual systems |
WO2016199874A1 (ja) | 2015-06-10 | 2016-12-15 | 株式会社ソラコム | 複数のsimカードを利用するための管理方法及び管理サーバ |
WO2016199873A1 (ja) | 2015-06-10 | 2016-12-15 | 株式会社ソラコム | 無線端末にipネットワークへのアクセスを提供するための通信システム及び通信方法 |
JP5938498B1 (ja) * | 2015-06-25 | 2016-06-22 | 株式会社ソラコム | 無線端末に外部ネットワークへのアクセスを提供するための通信システム及び通信方法 |
JP6589417B2 (ja) * | 2015-07-03 | 2019-10-16 | 富士通株式会社 | 起動制御プログラム、起動制御方法及び起動制御装置 |
CN106227578A (zh) * | 2016-07-12 | 2016-12-14 | 腾讯科技(深圳)有限公司 | 一种虚拟机热迁移的方法、设备及系统 |
JP6844975B2 (ja) * | 2016-09-16 | 2021-03-17 | Necプラットフォームズ株式会社 | 制御装置及び被制御装置 |
USD848486S1 (en) * | 2017-01-30 | 2019-05-14 | Zama Japan Kabushiki Kaisha | Needle valve for carburetors |
US10565021B2 (en) * | 2017-11-30 | 2020-02-18 | Microsoft Technology Licensing, Llc | Automated capacity management in distributed computing systems |
USD960177S1 (en) | 2018-05-03 | 2022-08-09 | CACI, Inc.—Federal | Display screen or portion thereof with graphical user interface |
US11256548B2 (en) | 2018-05-03 | 2022-02-22 | LGS Innovations LLC | Systems and methods for cloud computing data processing |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0728657A (ja) * | 1993-07-09 | 1995-01-31 | Hitachi Ltd | 仮想計算機における無人化システム |
JP3654506B2 (ja) * | 2000-06-07 | 2005-06-02 | シャープ株式会社 | 画像形成機のウォームアップ制御装置及びこのウォームアップ制御装置を備えた画像形成機 |
JP4292693B2 (ja) * | 2000-07-07 | 2009-07-08 | 株式会社日立製作所 | 計算機資源分割装置および資源分割方法 |
JP4353036B2 (ja) * | 2004-09-21 | 2009-10-28 | 日本電気株式会社 | リモート接続システム、サーバコンピュータ、リモート接続方法及びプログラム |
JP2008209982A (ja) * | 2007-02-23 | 2008-09-11 | Casio Comput Co Ltd | サーバ装置、クライアント装置、リモート接続システム及びプログラム |
US8250574B2 (en) * | 2007-05-24 | 2012-08-21 | Nec Corporation | Virtual machine management via use of table in which virtual machine information is registered on a time basis |
JP2009265778A (ja) * | 2008-04-22 | 2009-11-12 | Dino Co Ltd | 仮想化サーバ |
US9501124B2 (en) * | 2008-05-22 | 2016-11-22 | Microsoft Technology Licensing, Llc | Virtual machine placement based on power calculations |
US9419814B2 (en) * | 2009-03-03 | 2016-08-16 | Cisco Technology, Inc. | Event / calendar based auto-start of virtual disks for desktop virtualization |
JP5359401B2 (ja) * | 2009-03-11 | 2013-12-04 | 富士通株式会社 | プログラム、コンピュータ及び制御方法 |
US8140668B2 (en) * | 2009-06-24 | 2012-03-20 | Red Hat Israel, Ltd. | Pre-scheduling the timelines of virtual machines |
JP5378946B2 (ja) * | 2009-10-26 | 2013-12-25 | 株式会社日立製作所 | サーバ管理装置およびサーバ管理方法 |
JP2011118525A (ja) | 2009-12-01 | 2011-06-16 | Hitachi Ltd | サーバ管理装置とサーバ管理方法およびサーバ管理プログラム |
JP5028469B2 (ja) * | 2009-12-14 | 2012-09-19 | 株式会社日立製作所 | 情報処理装置、リソーススケジュール方法、リソーススケジュールプログラム |
-
2011
- 2011-08-15 JP JP2011177518A patent/JP5342615B2/ja not_active Expired - Fee Related
-
2012
- 2012-03-08 SG SG2013021548A patent/SG189061A1/en unknown
- 2012-03-08 CA CA2812525A patent/CA2812525C/en active Active
- 2012-03-08 US US13/825,850 patent/US20130318527A1/en not_active Abandoned
- 2012-03-08 EP EP12824609.7A patent/EP2746943A4/en not_active Ceased
- 2012-03-08 KR KR1020137007107A patent/KR101446451B1/ko active IP Right Grant
- 2012-03-08 WO PCT/JP2012/055920 patent/WO2013024601A1/ja active Application Filing
Also Published As
Publication number | Publication date |
---|---|
EP2746943A4 (en) | 2016-03-23 |
WO2013024601A1 (ja) | 2013-02-21 |
JP2013041397A (ja) | 2013-02-28 |
SG189061A1 (en) | 2013-05-31 |
CA2812525A1 (en) | 2013-02-21 |
KR20130062991A (ko) | 2013-06-13 |
KR101446451B1 (ko) | 2014-10-01 |
EP2746943A1 (en) | 2014-06-25 |
CA2812525C (en) | 2016-04-26 |
US20130318527A1 (en) | 2013-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5342615B2 (ja) | 仮想サーバ制御システム及びプログラム | |
US11720408B2 (en) | Method and system for assigning a virtual machine in virtual GPU enabled systems | |
CN103069390B (zh) | 在混合计算环境中重新调度工作量的方法和系统 | |
Wang et al. | FESTAL: Fault-tolerant elastic scheduling algorithm for real-time tasks in virtualized clouds | |
Gmach et al. | Adaptive quality of service management for enterprise services | |
US20160306618A1 (en) | Managing a software-patch submission queue | |
Chard et al. | Cost-aware cloud provisioning | |
US8606905B1 (en) | Automated determination of system scalability and scalability constraint factors | |
Lin et al. | Online optimization scheduling for scientific workflows with deadline constraint on hybrid clouds | |
Bridi et al. | A constraint programming scheduler for heterogeneous high-performance computing machines | |
US10331488B2 (en) | Multilayered resource scheduling | |
Klusáček et al. | Real-life experience with major reconfiguration of job scheduling system | |
Jain et al. | PriDyn: enabling differentiated I/O services in cloud using dynamic priorities | |
Kumar et al. | Time and cost optimization algorithm for scheduling multiple workflows in hybrid clouds | |
US20130238561A1 (en) | Importance class based data management | |
US20150169366A1 (en) | Optimization of workload placement | |
Rood et al. | Grid resource availability prediction-based scheduling and task replication | |
US20230289214A1 (en) | Intelligent task messaging queue management | |
Mandal et al. | Adapting scientific workflows on networked clouds using proactive introspection | |
Jiang et al. | Multi-prediction based scheduling for hybrid workloads in the cloud data center | |
Klusáček et al. | Efficient grid scheduling through the incremental schedule‐based approach | |
Tumanov et al. | Tetrisched: Space-time scheduling for heterogeneous datacenters | |
Ruiz et al. | Towards a software product line-based approach to adapt IaaS cloud configurations | |
Rupali | Distributed cost-based scheduling in cloud computing environment | |
Mehboob et al. | Is Sharing Caring? Analyzing the Incentives for Shared Cloud Clusters |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130430 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130627 |
|
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: 20130716 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130809 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5342615 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |