VPSとさくらのクラウドをつなぐ(クラウド連携)¶
Note
クラウド連携でできること¶
目的に応じて、次の方法があります。VPS側で行うことと、詳しい説明の場所を、目的ごとにまとめています。
目的 |
方法 |
VPS側で行うこと |
詳細 |
|---|---|---|---|
インターネットを経由せずに、VPSとクラウドのサーバーを通信させる |
ブリッジ接続 |
スイッチの作成、NICの接続、ローカルIPアドレスの設定 |
本文書の「ブリッジ接続でつなぐ」 |
VPSのローカルネットワークと、クラウドのネットワークを接続する |
ハイブリッド接続 |
スイッチコードの確認 |
|
VPSの環境を、クラウドに移行する |
マイグレーション |
(クラウド側の操作が中心です) |
|
アクセスを、複数のサーバーに分散する |
ロードバランサ |
(クラウド側の操作が中心です) |
|
拠点間などを、VPNで接続する |
VPNルータ |
(クラウド側の操作が中心です) |
構成の考え方と、活用例は、次のコラムをご参照ください。
Note
VPSとクラウドを併用する場合のロードバランサの選び方は、上のコラムをご参照ください。ロードバランサの種類や料金は、変更される場合があるため、クラウドのマニュアルで最新の内容をご確認ください。
ブリッジ接続でつなぐ¶
作業の流れと、手順の場所¶
作業は、VPS側とクラウド側で行います。VPS側の手順は、このマニュアルに、 クラウド側の手順は、クラウドのマニュアルに、記載しています。
順番 |
場所 |
作業 |
手順 |
|---|---|---|---|
1 |
VPS |
スイッチを作成する |
|
2 |
VPS |
サーバーのNIC2を、スイッチに接続する |
|
3 |
クラウド |
スイッチを作成する |
|
4 |
クラウド |
サーバーのNICを、スイッチに接続する |
|
5 |
クラウド |
ブリッジを作成し、クラウドのスイッチと、VPSのスイッチを接続する |
|
6 |
VPS |
ローカルIPアドレスを設定する |
本文書の「VPS側のローカルIPアドレスを設定する」 |
7 |
クラウド |
ローカルIPアドレスを設定する |
本文書の「クラウド側のサーバーのローカルIPアドレス」 |
8 |
両方 |
通信を確認する |
本文書の「通信を確認する」 |
Note
VPS側のローカルIPアドレスを設定する¶
要点は、次のとおりです。
NIC2のインターフェース名を、コントロールパネルに表示されるNIC2のMACアドレスで特定する(
ip -br link)ブリッジで接続する、すべてのサーバーが、同じネットワーク(例:
192.168.1.0/24)に入るよう、アドレスの範囲をそろえる同じネットワークの中で、サーバーごとに、異なるアドレスを使う
Note
for Windows Serverの場合は、 さくらのVPS と for Windows Server のローカル接続手順 に、設定の手順があります。
クラウド側のサーバーのローカルIPアドレス¶
通信を確認する¶
両方のサーバーから、相手のローカルIPアドレスに、 ping を実行します。
$ ping -c 3 192.168.1.2
応答が返れば、ブリッジ接続は、機能しています。
Note
VPS側のサーバーで、 ping の応答がなく、 ip neigh の結果が INCOMPLETE のままの場合は、2つのサーバーが、同じスイッチ(ブリッジで接続したスイッチ)に接続されていないことが、考えられます。
通信できない場合は、次の項目を確認してください。
2台のサーバーのNICが、それぞれのスイッチに接続されている
ブリッジに、クラウドのスイッチと、VPSのスイッチの、両方が接続されている
両方のサーバーに、同じネットワークの、異なるローカルIPアドレスが設定されている
両方のサーバーが、起動している
サーバー内のファイアウォールで、ICMP(ping)や、使う通信が、拒否されていない
警告