12 メッセージ
0
996
【Unity】SP切り替わり時の通信断時間について
UnityXT380 SP切り替わり時の通信断時間をご教示いただけますでしょうか。
UnityのNASサービス(NFS)、SFTPを利用し、通信する想定です。
SP切り替わり時の通信影響を確認したく、ご質問いたしました。
他のスレッドにて、フェイルオーバーに必要な時間は30~40秒と確認しております。
こちらの時間は、通信断時間をしめしておりますでしょうか。
ご回答の程、よろしくお願いいたします。
ayas
Moderator
Moderator
•
6.5K メッセージ
0
2020年9月23日 22:00
Kakunin_3さん
ご返信をありがとうございます。
→③になります。
実際の結果では切り替わりに15-6秒(20秒くらい)、とあり、①が10秒から20秒、ということになります。
参考スレッド:UnityのSPフェイルオーバーに必要な時間について
弊社評価機(OE4.0だったと思う しかも無負荷)で SP_FOを
時間測定した時は ayasさんのお話のとおりでした。
・NASアクセス 数十秒レベル(15~6秒)
Unity-可用性-NFS-CIFS障害時のフェイルオーバー時間
過去にユーザの方が計測して下さったときの実測値は15~16秒。
→マニュアルと自動での違いは①の時間があるか、ないか、によります。
→こちらに関する情報は公開されていないようです。しかし今までの例を考慮すると少なくとも数秒から10数秒の間に障害として検知することがうかがえます。
ayas
Moderator
Moderator
•
6.5K メッセージ
0
2020年9月15日 20:00
kakunin_3さん
→おっしゃる通り『NASサービス(NFS、CIFS)が切り替わるのに必要な内部処理時間はおそらく数秒』ではありますがその後に『切り替え判断/確認の時間や、切り替え後のIPスイッチのルーティング変更にかかる時間』も計算に入れる必要があるので通信断時間は合計で『数十秒(10秒以上)』となります。
kakunin_3
12 メッセージ
0
2020年9月23日 01:00
ご回答いただきありがとうございます。
フェイルオーバー時の通信断時間は合計で『数十秒(10秒以上)』とのこと、承知いたしました。
本質問に関連し、下記3点ご教示いただけますでしょうか。
Unityが障害検知をし、SP切替が発生した際にかかる時間は下記の認識です。
[①障害検知までの時間(障害発生後、Unityが"障害"と認識するまでの時間)] + [②SP切り替わりにかかる時間] = [③障害時のSP切り替わり時間]
1.参考スレッドに記載のございました、"フェイルオーバーに必要な時間は30~40秒"という時間は上記③(①+②)の時間でしょうか。または②の時間でしょうか。
③であった場合、①・②それぞれの目安時間をご教示いただけますでしょうか。
2.手動でのSP切替にかかる時間(②)について
手動でフェイルバック、フェイルオーバーを実施する際にかかる時間をご教示いただきたいです。
手動でのSP切替の場合でも、自動切替時と時間は変わりませんでしょうか。
3.障害検知のロジックについて
Unityの障害発生検知のロジックはどのようになっておりますでしょうか。
例:5秒に1度ヘルスチェックを実施、3回NGが返却された場合、障害を検知する。(=障害検知まで最大15sec)等