検索クエリーを入力してください
<book_title> を検索 ...
クラウド環境の Veritas InfoScale™ 8.0.2 Solutions
Last Published:
2023-07-18
Product(s):
InfoScale & Storage Foundation (8.0.2)
Platform: Linux,Windows
- 概要と準備
- アマゾンウェブサービス用の構成 - Linux
- アマゾンウェブサービス用の構成 - Windows
- Microsoft Azure 用の構成 - Linux
- Microsoft Azure 用の構成 - Windows
- Google Cloud Platform 用の構成 - Linux
- Google Cloud Platform 用の構成 - Windows
- クラウド環境でのレプリケーション
- Cloud Connector を使用したクラウドへのファイルの移行
- AWS および Azure 用の Load Balancer の設定 - Linux
- クラウド配備の問題のトラブルシューティング
Linux における AWS および Azure 用の Load Balancer
Load Balancer を使用すると、バックエンド仮想マシンにトラフィックを分散できます。Load Balancer は、アプリケーションに高可用性を提供するフルマネージドサービスです。Standard Load Balancer を使用すると、アプリケーションをスケーリングし、高可用性サービスを作成できます。Load Balancer は、インバウンドシナリオとアウトバウンドシナリオの両方をサポートします。Load Balancer は、低遅延で高いスループットを提供し、すべての TCP アプリケーションと UDP アプリケーションに対して数百万のフローまで拡張できます。
設定例
group azure-lb-grp ( SystemList = { ip-10-10-10-8 = 0, ip-10-10-10-9 = 1 } ) NIC nicres ( Device = eth0 ) IP ipres ( Device = eth0 Address = "10.10.10.10" NetMask = "255.255.255.0" ) Process port_app ( PathName = "/port_probe.sh" Arguments = "port_app 5000" PidFile = "/var/VRTSvcs/lock/volatile/port_app_pid" ) ipres requires nicres ipres requires port_app
port_probe.sh
ファイルの内容は次のとおりです。
cat /port_probe.sh #!/bin/bash res=$1 port=$2 pid_file="/var/VRTSvcs/lock/volatile/${res}_pid" NC="/usr/bin/nc" old_pid=`ps -eo pid,args | grep -w "nc" | grep -w $port$ | awk '{ print $1 }` if [ -n $old_pid ]; then kill -9 $old_pid fi $NC -l -k $port & pid=$! echo $pid > $pid_file exit 0