セッションリカバリの仕組み
この項では、この機能の実装方法とリカバリプロセスについての概要を示します。
セッションリカバリ機能は、システム内のハードウェアまたはソフトウェアに障害が発生した場合に、サブスクライバセッション情報のシームレスなフェールオーバーと再構築を行い、完全に接続されたユーザーセッションが切断されるのを防ぎます。
セッションリカバリは、システム内の重要なソフトウェアプロセス(セッションマネージャや AAA マネージャなど)をミラーリングすることによって実行されます。これらのミラー化されたプロセスはアイドル状態(スタンバイモード)を維持し、ソフトウェア障害が発生した場合(セッションマネージャのタスクが中止された場合など)に必要になるまでいかなる処理も実行しません。
-
セッションリカバリ動作中に、新たなソフトウェアまたはハードウェアの障害が発生した場合。たとえば、AAA マネージャは、そこに含まれていた状態情報が、新たにアクティブになったセッションマネージャのタスクの入力に使用されている間に失敗します。
-
セッションリカバリをサポートするためのハードウェアのリソース(パケット処理カードのメモリや制御プロセッサ)が不足している場合。
重要 |
セッションリカバリ動作の後、マネージャごと(AAA マネージャ、セッションマネージャなど)に収集および保持された統計情報など、一部の統計情報は、通常は回復されません。アカウンティングおよび課金関連の情報のみがチェックポインティングされ、回復します。 |
-
L2TP LAC サポートを必要とするセッション(HA や GGSN セッションの上で再生成された PPP を除く)
-
ASR 5500 のみ:簡易 IP、モバイル IP、およびプロキシモバイル IP をサポートしているクローズド RP PDSN サービス
-
ASR 5500 のみ:eHRPD サービス(進化した高レートパケットデータ)
-
ASR 5500 のみ:ePDG サービス(進化したパケットデータゲートウェイ)
-
ASR 5000 のみ:eWAG サービス(拡張ワイヤレス アクセス ゲートウェイ)
-
IPv4 コンテキストと PPP PDP コンテキストの GGSN サービス
-
ユーザーごとのレイヤ 3 トンネルの有無にかかわらず、モバイル IP および/またはプロキシモバイル IP セッションタイプをサポートしている HA サービス
-
ASR 5500 のみ:HNB-GW:IuH を介した HNB セッション
-
ASR 5500 のみ:HNB-GW:IuPS と IuCS を介した HNB-CN セッション
-
ASR 5500 のみ:HNB-GW:SeGW セッションの IPSec トンネル
-
ASR 5500 のみ:IPv4 用の HSGW サービス
-
IPCF(インテリジェントポリシー制御機能)
-
ASR 5500 のみ:IPSG 専用システム(IP サービスゲートウェイ)
-
LNS セッションタイプ(L2TP ネットワークサーバー)
-
MME(モビリティ マネージメント エンティティ)
-
ASR 5500 のみ:NEMO(ネットワークモビリティ)
-
IPv4 用の P-GW サービス
-
ASR 5000 のみ:PDG/TTG (パケットデータゲートウェイ/トンネル終端ゲートウェイ)
-
ASR 5500 のみ:PDIF(パケット データ インターワーキング機能)
-
簡易 IP、モバイル IP、およびプロキシモバイル IP をサポートしている PDSN サービス
-
S-GW(サービングゲートウェイ)
-
SGSN(サービング GPRS サポートノード)サービス
-
ASR 5000 と VPC-DI:IPv6 と IPv4IPv6(デュアル)の PDP セッションリカバリは、3G サービスと 2G サービスでサポートされます。
-
SaMOG(GTP を介した S2a モビリティ)ゲートウェイ(CGW と MRME)
-
ASR 5500 のみ:SAE-GW(System Architecture Evolution ゲートウェイ)
-
SCM(サービス制御マネージャ)
-
ASR 5500 のみ:IPv4 コンテキストと PPP PDP コンテキスト用の SGSN サービス(3G サービスと 2.5 G サービス)
-
接続先ベースのアカウンティングリカバリ
-
GGSN ネットワークによって開始された接続
-
2 つ以上のサービスインスタンスを使用する GGSN セッション
-
IPSec 統合を使用した MIP/L2TP
-
複数の同時バインディングを使用した MIP セッション
-
L2TP を使用したモバイル IP セッション
-
複数の MIP セッション
-
:RAB リカバリ
重要 |
その他の可能なセッションリカバリおよびシャーシ間セッションリカバリ(ICSR)のサポートの制限については、常に個々の製品のアドミニストレーションガイドを参照してください。 |
-
正しいコール動作を維持するために必要なデータと制御状態情報。
-
サブスクライバデータの最小の統計情報セット。アカウンティング情報を確実に保持するために必要です。
-
コール期間、絶対時間などのさまざまなタイマー値を回復するためのベストエフォート型の試行。
-
アイドル時間タイマーをゼロにリセットし、再登録タイマーを HA セッションの最大値にリセットして、セッションリカバリに対してより控えめなアプローチをとります。
また、セッションリカバリは、ソフトウェアパッチのアップグレードアクティビティにも役立ちます。ソフトウェアパッチプロセス時に有効になっている場合、セッションリカバリでは、アクティブなパケット処理カード上の既存のセッションが保持されます。詳細については、「ソフトウェア管理操作」の章の 「動的なソフトウェアパッチ更新の実行」 を ソフトウェア管理の運用 を参照してください。
重要 |
部分的に接続されたコール (HA 認証が保留されていても、AAA サーバーによってまだ応答確認されていないセッションなど)は、障害が発生しても回復されません。 |
(注) |
クリティカルなタスクが失敗すると、StarOS が再起動されます。カーネルの障害、ハイパーバイザの障害、またはハードウェアの障害によって、VM が再起動するか、またはオフラインになります。これらのタイプの障害の解決策として、2 つの VPC-DI 間または 2 つの VPC-SI 間で ICSR を使用することを推奨します。 |