永続性とは何ですか?
一般的に、永続性とは、物理的境界や時間的境界を越えてオブジェクトまたはシステムの状態を維持または保存できる能力または機能を指します。
たとえば、プログラムが終了したり、コンピューターの電源がオフになったりすると、メモリに保存されたデータは簡単に失われます。 しかし、ハードディスクなどの記録媒体を用いてデータベースに保存すれば、プログラム終了後やコンピュータの電源を切ってもデータはそのまま残り、永続性が確保されます。 Java などのオブジェクト指向プログラミング言語では、オブジェクトが保持する情報をデータベースまたは同様のストレージに保存することを一般に永続性と呼び、このプロセスに使用される API は永続 API と呼ばれます。
ロード バランサーのコンテキストでは、永続性とは、Webapplicationセッションを維持するために、同じクライアントからの複数の要求が一貫して同じサーバーにリダイレクトされるようにする機能を指します。 永続性によってトランザクションの継続性が保証されるため、これはロードバランサが実装する必要がある最も重要な機能の 1 つです。
F5 の BIG-IP は、次のような永続性を実現するための複数の方法を提供します。