【手続補正書】
【提出日】平成26年9月18日(2014.9.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プロセス制御システムを制御する方法であって、
複数の仮想ワークステーションまたは仮想サーバーを確立することと、
前記仮想ワークステーションまたはサーバーと相互運用するため、およびプロセス制御動作を実施するために、複数の組の仮想コントローラを確立することと、
前記仮想コントローラと相互運用するために複数の仮想入力／出力装置を確立することと、
仮想コントローラの第２の組に仮想コントローラの第１の組の動作を移行することと、  を含み、
前記仮想コントローラの第２の組に仮想コントローラの第１の組の動作を移行することは、
前記仮想コントローラの第１の組の第１のメモリ状態を、非同期的に、前記仮想コントローラの第２の組に移行し、
第２の残りのメモリ状態のための移行時間を減少するようにオプティミゼーションルーチンを用いて、前記仮想コントローラの第１の組の前記第２の残りのメモリ状態を、非同期的に、前記仮想コントローラの第２の組に移行し、
前記仮想コントローラの第２の組にトラフィックを経路指定し、
前記仮想コントローラの第１の組を停止し、
前記仮想コントローラの第１の組の最終のメモリ状態を前記仮想コントローラの第２の組に移行する
ことにより行う
方法。
【請求項２】
前記仮想コントローラの第１の組の動作を前記仮想コントローラの第２の組に移行することは、前記プロセス制御システムのオペレーティングシステムの動作中に生ずる、請求項１に記載の方法。
【請求項３】
前記仮想コントローラの第１の組は、サーバークラスタの１つ又は複数の第１のサーバーにインストールされ、
前記仮想コントローラの第２の組は、前記サーバークラスタの１つ又は複数の第２のサーバーにインストールされる、請求項２に記載の方法。
【請求項４】
前記１つ又は複数の第１のサーバーおよび前記１つ又は複数の第２のサーバーが異なる地理的地域にある、請求項３に記載の方法。
【請求項５】
前記仮想コントローラの第１の組の動作を前記仮想コントローラの第２の組に移行することが、ゲストオペレーティングシステムを、データを失うことなく、または前記プロセス制御システムのオペレータインタフェースとの接続を失うことなく、前記サーバークラスタの前記１つ又は複数の第１サーバーから、前記サーバークラスタの１つ又は複数の第２のサーバーへ移動することを更に含む、請求項３に記載の方法。
【請求項６】
前記仮想コントローラの第１の組の動作を前記仮想コントローラの第２の組に移行することが、前記仮想コントローラの第１の組及び前記仮想コントローラの第２の組がインストールされたサーバークラスタ内の資源のバランスをとる必要性、前記仮想コントローラの第１の組及び前記仮想コントローラの第２の組がインストールされたサーバークラスタの前記サーバーのうちの１つ又は複数をシャットダウンする必要性、または前記仮想コントローラの第１の組及び前記仮想コントローラの第２の組がインストールされた前記サーバークラスタ内の前記サーバーのうちの１つ又は複数の障害に応答する、請求項２に記載の方法。
【請求項７】
前記仮想コントローラの第１の組の動作を前記仮想コントローラの第２の組に移行することが、障害から復旧する必要性に応答する、請求項２に記載の方法。
【請求項８】
前記仮想コントローラの第１の組の動作を前記仮想コントローラの第２の組に移行することが、前記プロセス制御システム内のソフトウェアバージョンを変更する必要性に応答する、請求項２に記載の方法。
【請求項９】
１つまたは複数のサーバーを含むサーバークラスタであって、動作時に
複数の仮想ワークステーションまたは仮想サーバーと、
前記仮想ワークステーションまたはサーバーと相互運用し、かつプロセス制御動作を実施するための複数の組の仮想コントローラと、
前記仮想コントローラと相互運用し、かつプロセス制御システム内のフィールド装置と結合するための複数の仮想入力／出力装置と、
を提供するサーバークラスタを備える前記プロセス制御システムであって、
前記プロセス制御システムは、仮想コントローラの第２の組に仮想コントローラの第１の組の動作を移行するように構成され、
前記仮想コントローラの第２の組に仮想コントローラの第１の組の動作を移行することは、
前記仮想コントローラの第１の組の第１のメモリ状態を、非同期的に、前記仮想コントローラの第２の組に移行し、
第２の残りのメモリ状態のための移行時間を減少するようにオプティミゼーションルーチンを用いて、前記仮想コントローラの第１の組の前記第２の残りのメモリ状態を、非同期的に、前記仮想コントローラの第２の組に移行し、前記仮想コントローラの第２の組にトラフィックを経路指定し、
前記仮想コントローラの第１の組を停止し、
前記仮想コントローラの第１の組の最終のメモリ状態を前記仮想コントローラの第２の組に移行する
ことにより行う
プロセス制御システム。
【請求項１０】
前記仮想ワークステーションが前記プロセス制御システムにユーザーインタフェースを提供するためである、請求項９に記載のプロセス制御システム。
【請求項１１】
前記ユーザーインタフェースが、オペレータインタフェース、診断インタフェース、または構成インタフェースを提供するためである、請求項１０に記載のプロセス制御システム。
【請求項１２】
前記仮想サーバーが前記プロセス制御システムに対してバックエンドサービスを提供するためである、請求項９に記載のプロセス制御システム。
【請求項１３】
前記バックエンドサービスが、データ記憶もしくは収集、構成機能、計算機能、または別のシステムに対するインタフェースを提供することである、請求項１２に記載のプロセス制御システム。
【請求項１４】
前記サーバークラスタが、前記仮想ワークステーションまたはサーバー、前記仮想コントローラ、および前記仮想入力／出力装置の各々に対応するゲストオペレーティングシステムと相互運用するために、少なくとも１つの仮想マシンサーバーを含む、請求項９に記載のプロセス制御システム。
【請求項１５】
前記ゲストオペレーティングシステムのためにデータを格納するためのストレージエリアネットワークをさらに含む、請求項１４に記載のプロセス制御システム。
【請求項１６】
ユーザーが前記仮想ワークステーションまたはサーバーにアクセスできるようにするためのリモートデスクトップサービスをさらに含む、請求項９に記載のプロセス制御システム。
【請求項１７】
前記リモートデスクトップサービスが、パーソナルコンピュータ、別のワークステーション、またはシンクライアント装置で実施されている、請求項１６に記載のプロセス制御システム。
【請求項１８】
前記プロセス制御システムは、前記プロセス制御システムのオペレーティングシステムの動作中に、前記仮想コントローラの第１の組の動作を前記仮想コントローラの第２の組に移行するように構成される
請求項９に記載のプロセス制御システム。
【請求項１９】
前記仮想コントローラの第１の組は、サーバークラスタの１つ又は複数の第１のサーバーにインストールされ、
前記仮想コントローラの第２の組は、前記サーバークラスタの１つ又は複数の第２のサーバーにインストールされる、
請求項１８に記載のプロセス制御システム。
【請求項２０】
前記１つ又は複数の第１のサーバーおよび前記１つ又は複数の第２のサーバーが異なる地理的地域にある、
請求項１９に記載のプロセス制御システム。
【請求項２１】
前記プロセス制御システムは、
ゲストオペレーティングシステムを、データを失うことなく、または前記プロセス制御システムのオペレータインタフェースとの接続を失うことなく、前記サーバークラスタの前記１つ又は複数のサーバーから、前記サーバークラスタの１つ又は複数の第２のサーバーへ移動することにより、前記仮想コントローラの第１の組の動作を前記仮想コントローラの第２の組に移行する
ように構成される
請求項１９に記載のプロセス制御システム。
【請求項２２】
前記プロセス制御システムは、
前記仮想コントローラの第１の組及び前記仮想コントローラの第２の組がインストールされた前記サーバークラスタ内の資源のバランスをとる必要性、前記仮想コントローラの第１の組及び前記仮想コントローラの第２の組がインストールされた前記サーバークラスタの前記サーバーのうちの１つ又は複数をシャットダウンする必要性、または前記仮想コントローラの第１の組及び前記仮想コントローラの第２の組がインストールされた前記サーバークラスタ内の前記サーバーのうちの１つ又は複数の障害に応答して、前記仮想コントローラの第１の組の動作を前記仮想コントローラの第２の組に移行する
ように構成される
請求項１０に記載のプロセス制御システム。
【請求項２３】
前記プロセス制御システムは、
障害から復旧する必要性に応答して、前記仮想コントローラの第１の組の動作を前記仮想コントローラの第２の組に移行する
ように構成される
請求項１０に記載のプロセス制御システム。
【請求項２４】
前記プロセス制御システムは、
前記プロセス制御システム内のソフトウェアバージョンを変更する必要性に応答して、前記仮想コントローラの第１の組の動作を前記仮想コントローラの第２の組に移行する
請求項１０に記載のプロセス制御システム。