「サーバー」と言われたり「ホスト」と呼ばれたり、クラウドでは「インスタンス」とも出てきたり…。
勉強を始めたばかりの人は「結局どれが正しいの?」と迷ったことがあるのではないでしょうか。
実はこれらはすべて文脈による呼び分けで、基本的には同じサーバーを指しています。
この記事では、その代表的な呼び方を整理して分かりやすくまとめます。
1. サーバーとは
サーバーは一見むずかしく感じますが、まずは次のポイントを押さえておけば十分です。
- サーバーとパソコンは 本質的には同じ「コンピュータ」
- 違いは 「どう使うか」という役割や用途 によって生まれる
- 初心者は 「パソコンの仲間で、用途によって意味が変わるもの」 と捉えれば十分
より詳しい解説は、以下の記事も参考にしてみてください。
2. サーバーの呼び方がいろいろある理由
2.1. 文脈が違うから
- ネットワークの文脈では「ホスト」
- クラウドの文脈では「インスタンス」
- 分散システムの文脈では「ノード」
2.2. 利用する環境が違うから
- 物理的な機械を強調したいときは「ベアメタル」
- 仮想化環境なら「VM」
2.3. 使う人によって表現が違うから
- エンジニアがカジュアルに「マシン」と呼ぶこともある
3. まとめ
サーバーには「ホスト」「インスタンス」など様々な呼び方がありますが、文脈によって使い分けているだけです。
最初はすべて「サーバー」と思っておけば十分です。