わかるようでわからないIT用語:サーバーってなに?
「サーバー」。
耳にすることが多いこの単語ですが、いざ「どんなものか説明して」と言われると、意外と言葉に詰まってしまう人も多いのではないでしょうか。
この記事では、わかるようでイマイチわかっていないかもしれない「サーバー」について、やさしく解説していきます。
サーバーってそもそも何?
サーバー(server)とは、一言でいえば「サービスを提供するコンピューター」のことです。
誰かのリクエストに応えて、情報や機能を提供してくれる“おもてなし側”の存在です。
例えば…
ウェブページを見たい → サーバーがそのページを送ってくれる
メールを送りたい → サーバーがメールを相手に届けてくれる
ファイルを共有したい → サーバーに保存して他の人がアクセスできるようにする
という感じで、普段何気なく行っているWebページの閲覧やメールの送信も、サーバーが働いているおかげで成立しています。
クライアントとの違いは?
「サーバー」とよくセットで出てくるのが「クライアント(client)」。
これは、サービスを受け取る側のコンピューターやスマホなどを指します。
たとえば…
- あなたがPCやスマホでGoogle検索する → クライアント
- 検索結果を返してくれるGoogleのサーバー → サーバー
「クライアントがお願いして、サーバーが答える」という関係性です。
サーバーってどこにあるの?
見たことがない人も多いかもしれませんが、サーバーは…
- オフィスのサーバールーム
- データセンター
- クラウド(AWSやAzureなど)
など、いろいろな場所に存在します。
最近はクラウドサーバーを利用する企業も多く、物理的な機械を自社に置かないケースも増えています。
身近なサーバーの例
| サービス | 裏で動いているサーバーの種類例 |
|---|---|
| Webサイトを表示 | Webサーバー(Apache, Nginxなど) |
| メールの送受信 | メールサーバー(SMTP/IMAP) |
| 社内のファイル共有 | ファイルサーバー(NAS、Windows Serverなど) |
つまり・・・
「何かを提供してくれる裏方さん」のようにイメージしていただけるとわかりやすいかもしれません。
まとめ
「サーバー」は難しいものではなく、サービスを提供してくれるコンピューターのこと。
意識していなかった方も多いかもしれませんが、ネットや社内システムの「縁の下の力持ち」として、私たちの毎日を支えてくれていたんです。
なんとなく知ってる気がしていたことが、ちゃんとわかるとスッキリしませんか?
この機会に、ぜひ身近なIT用語をもう一歩深く知ってみてください!