「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

クライアントアクセスライセンス(CAL)

pointこの用語のポイント

pointライセンスだよ

pointクライアントからサーバの機能を使うために必要だよ

point使う人1人につき1つ必要だけど、何をもって「1人」と数えるかはライセンスの種類によって違うよ

point「CAL」と表現された場合は「Client Access License」の略だよ

スポンサーリンク

簡単に書くよ

クライアントアクセスライセンス(CAL)(英:client access license)とは

「うむ、お前さんはサーバ(サービスを提供するコンピュータ)の機能を使っていいぞよ」な権利のこと。
もう少しカッコ付けて書くと

クライアント(サービスや機能を使う側のコンピュータ)なパソコンがサーバの機能を使うときに必要なライセンス(使っていい権利)
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として

サーバ
クライアント
アクセス
ライセンス


について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

サーバは「サービスや機能を提供する側のコンピュータ」です。
「○○サーバ」と出てきたら「○○関連のサービスを提供しているコンピュータ」と読み替えてみてください。
よく分からない人は、単に「コンピュータ」と読み替えてしまっても かまいません。
それでも雰囲気は感じ取れるはずです。

クライアントアクセスライセンス(CAL)

クライアントは「サービスや機能を使う側のコンピュータ」です。
サーバさんとやり取りして、サーバさんが提供するサービスを利用するやつを指します。

クライアントアクセスライセンス(CAL)2

サーバがサービスを提供し、そのサービスをクライアントが使います。

クライアントアクセスライセンス(CAL)3

アクセスは「ちょっかいを出しに行くこと」です。
「ね~ね~、遊んでよ~」と突撃します。

クライアントアクセスライセンス(CAL)4

ライセンスは「権利」です。
コンピュータの世界では「使っていーよ」な権利を指すことが多いです。

クライアントアクセスライセンス(CAL)5

以上を踏まえて

クライアントがサーバにアクセスするためのライセンス

が「クライアントアクセスライセンス」です。
もう少し噛み砕いて書くと

使う方のコンピュータが使われる方のコンピュータにちょっかいを出すための権利

です。

ちなみに「Client Access License(クライアント・アクセス・ライセンス)」を省略して「CAL(キャル)」と呼ばれることも多いです。
気が向いたら、覚えてあげてください。

また「○CAL」という形でライセンスの数を表現したりもします。
例えば「クライアントアクセスライセンスが5つ」であれば「5CAL」です。
「クライアントアクセスライセンスが10個」であれば「10CAL」になります。

クライアントアクセスライセンス(以下CAL)は基本的に、使う人1人につき1つ用意しなくてはいけません。
例えば、サーバの機能を5人で使いたければ、CALが5つ必要です。
ただし、何をもって「1人」と数えるかはCALの種類によって変わります。

Windowsサーバを例に挙げると、この説明を書いている時点のWindowsサーバのCALには「接続デバイス & ユーザー数モード」と「同時使用ユーザー モード」の2種類あります。
さらに「接続デバイス & ユーザー数モード」には「デバイスCAL」と「ユーザCAL」の2種類がありますので、全部で

・接続デバイス & ユーザー数モードのデバイスCAL
・接続デバイス & ユーザー数モードのユーザCAL
・同時使用ユーザー モードのCAL


の3種類あることになります。

まずは「接続デバイス & ユーザー数モード」から見ていきましょう。

デバイスCALは「使う端末(コンピュータ)の数を基準に考えるCAL」です。
一方のユーザCALは「使う人の数を基準に考えるCAL」になります。

例えば、そうですね。
ピヨ太君が1人で2台のパソコンを使って、サーバの機能を使ったとしましょう。

クライアントアクセスライセンス(CAL)6

サーバの機能を使っているのは、2台のパソコンさんです。
それと同時に、1人のピヨ太君でもあります。

このとき、端末基準のデバイスCALを用意するのであれば2つ必要です。
サーバの機能を使っているのは2台ですからね。

クライアントアクセスライセンス(CAL)7

一方、使う人基準のユーザCALを用意するのであれば1つで済みます。
サーバの機能を使っているのは1人ですからね。

クライアントアクセスライセンス(CAL)8

もう1つ例を見てみましょう。

2台のパソコンでぺちぺちやっていたピヨ太君のところに、ピヨ子さんが遊びにきました。
「私もパソコン使いたいわ」とピヨ太君に言います。

ピヨ太君はピヨ子さんにパソコンを1台貸しました。

そしたら、あら大変。
ピヨ子さんがパソコンを使い始めた途端、煙がもくもく出てきてパソコンが壊れてしまいました。

ピヨ子さんはションボリです。
心優しいピヨ太君は言いました。

「こっちのパソコンを交代しながら一緒に使おうよ」と。

1台のパソコンを2人で使うことにしたのです。

クライアントアクセスライセンス(CAL)9

さて、ここでCALに注目してみましょう。

サーバの機能を使っているのは1台のパソコンさんです。
ですが、そのパソコンさんをピヨ太君とピヨ子さんが一緒に使っています。
使っているのは2人です。

このとき、端末基準のデバイスCALを用意するのであれば、1つで かまいません。
サーバの機能を使っているのは1台ですからね。

クライアントアクセスライセンス(CAL)10

一方、使う人基準のユーザCALを用意するのであれば2つ必要です。
サーバの機能を使っているのは2人ですからね。

クライアントアクセスライセンス(CAL)11

マイクロソフトさんの説明によると

人の数 > コンピュータの数

であればデバイスCALを、

人の数 < コンピュータの数

であればユーザCALを買った方が、お得だそうです。
少ない方を基準に数を数えるようにするわけですね。
「人の出入りが多くて人数の増減が激しい」「近々、パソコンをいっぱい買う予定だ」などの個別の事情を考慮する必要もありますが、1つの目安にはなると思います。

これがWindowsサーバにおける「接続デバイス & ユーザー数モード」のCALに関する説明です。

次に「同時使用ユーザー モード」のCALを説明します。

同時使用ユーザー モードのCALは単純に「何人まで同時アクセスできるか」です。
「今、使っている人」を「1人」と数えます。

例えば、5CALであれば5台まで同時に使えます。
端末は1台だろうと100台だろうと かまいません。
使う人も1人だろうと百人であろうと大丈夫です。
単純に「同じタイミングで何人が使っているか」だけが判断基準になります。

クライアントアクセスライセンス(CAL)12

少し余談めいてしまいますが「同時使用ユーザー モード」はCALをサーバさんが持っていて、必要に応じて貸し出すイメージです。

例えば、そうですね。
サーバさんが5CAL持っていたとしましょう。

クライアントアクセスライセンス(CAL)13

1台のパソコンさんが接続してきたのでCALを1つ貸し出します。

クライアントアクセスライセンス(CAL)14

サーバさんが持っているCALは残り4になりました。

クライアントアクセスライセンス(CAL)15

接続していたパソコンさんが帰りました。
そのとき貸していたCALを返してもらいます。
サーバさんが持っているCALは残り5に戻ります。

クライアントアクセスライセンス(CAL)16

おっと、今度は5人同時に遊びにきました。

クライアントアクセスライセンス(CAL)17

1人につき1つずつCALを貸し出します。

クライアントアクセスライセンス(CAL)18

サーバさんが持っているCALは、もうありません。
すべて貸し出してしまいました。

クライアントアクセスライセンス(CAL)19

おやおや、また誰かが遊びにきたようです。

クライアントアクセスライセンス(CAL)20

でも残念でした。
サーバさんは、もうCALを持っていません。
だから、CALを貸し出せません。
CALがなければサーバの機能を使わせるわけにはいかないので、可哀想ですが断ります。
「今遊びに来てる誰かが帰ってCALが手元に戻ってきたころにまた来てよ」と言うしかありません。

クライアントアクセスライセンス(CAL)21

これが「同時使用ユーザー モード」におけるCALの使い方です。
CALを貸し出したり返してもらうことによって「1人に1つ」の「1人」を「今使っている人」にしています。

このように、用意するCALの種類によって、何をもって「1人」と数えるかが変わります。
CALを購入するときは頑張って調べてください。
CALの種類によって掛かる費用が変わることもありますよ。


image piyo2

一言でまとめるよ

まぁ「クライアントアクセスライセンス(CAL)」って単語が出てきたら「パソコンとかからサーバ(サービスを提供するコンピュータ)の機能を使うために必要なライセンス(使っていい権利)なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像071
書籍画像021

おまけ

■訳してみるよ

「client(クライアント)」の意味は「依頼人」とか「顧客」とかです。
「access(アクセス)」の意味は「接近」とか「接続」とか「出入り」とかです。
「license(ライセンス)」の意味は「免許」とか「認可」とかです。
何となく くっつけると

顧客接続免許

となります。





書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
ウォーターサーバーのキャッチコピーを100本考える方法
ソフトウェア受託現場の「失敗」集めてみた。 42の失敗事例で学ぶ受託開発のうまい進めかた