CloudLinux OS は、共用ホスティングにねらいを定めたサーバー用のオペレーティングシステムです。ホスティングアカウントはそれぞれ LVE という軽量な環境の中で動き、CPU、メモリ、ディスク I/O、同時プロセス数に個別の上限がかかります。そのため暴走したスクリプトは、無関係な顧客からの問い合わせでサポート窓口が埋まる事態ではなく、そのアカウント 1 つが遅くなるという形で表に出ます。CageFS は各アカウントに自分のファイルだけが見えるファイルシステムを与え、システムファイルも隣人のファイルも同じように隠します。アカウント単位の PHP セレクタがあるので、古いアプリケーションを抱えた顧客だけ以前のバージョンに留まり、ほかの顧客は先へ進めます。1 台のマシンに多数の顧客を収容しているなら、あるアカウントの散らかりをそのアカウントの中に収めておくのがこの層です。
ライセンスはサーバーの IP 単位で発行されるため、イメージに焼き込んだり後から差し替えたりするキーは存在しません。深夜 3 時にマシンを組み上げてもかまいません。同じプロビジョニングスクリプトの中で REST API を呼んでライセンスを作成し、続けてインストーラーを実行します。インストーラーはコマンド 1 行で、ライセンスは IP から解決されます。作成、更新、停止、IP の付け替えはすべて API 呼び出しで、どのアカウント階層でも開放されているので、WHMCS からでも自社パネルからでも動かせます。支払いは前払い残高から引き落とされ、間に承認の手順は入りません。サーバーを作り直したり別のデータセンターへ移したりするときは、パネルで IP をご自身が書き換えます。旧アドレスはその瞬間に止まります。リセラーアカウントでは、サブリセラーを定義してそれぞれに価格表と残高上限を持たせ、インストールスクリプトを自社ドメインから自社ブランドで配信できます。すべての注文、更新、API 呼び出しが結果とともに記録されるので、どのマシンにいつライセンスが付いたかは記録の問題になります。
CloudLinux は、既存の RHEL 系システム(CentOS、AlmaLinux、Rocky とその近縁)をその場で変換する形で導入します。サーバー群が Ubuntu ベースなら、進む方向はこちらではありません。変換では専用のカーネルが入るため、再起動が 1 回だけ作業に含まれます。作業枠を確保し、先にバックアップを取ってください。エディションは 1 つではなく、PHP セレクタ、CageFS、データベースのリソース管理といったコンポーネントのどれが手に入るかは購入するエディションによって変わります。注文の前にカタログでエディション名とその範囲を読んでください。CloudLinux はコントロールパネルでもありません。分離を担当し、アカウント作成と請求はすでに運用しているパネルに任せます。月額ライセンスは期間の終わりまで動き、自動更新はオフにできます。縛りも解約手数料もありません。現行のエディションと価格はパネルに表示されます。
ここで購入する理由
アカウント単位の上限
LVE が CPU、メモリ、ディスク I/O、プロセス数をアカウントごとに抑えるので、混み合ったサイトは混み合ったサイトのままで済みます。
IP へのライセンス発行
ライセンスはマシンの IP アドレスに属するため、イメージの中に持ち回るキーファイルがありません。
API でのプロビジョニング
新しいマシンは、構築スクリプトの中から自分のライセンスを作成してそのまま有効化できます。
サブリセラー価格
リセラーアカウントでは、サブリセラーごとに別の価格表と残高上限を設定できます。
よくある質問
稼働中のサーバーを、再インストールせずに変換できますか?
はい。CloudLinux は既存の RHEL 系システムをその場で変換するように作られているので、作り直しは必要ありません。ただし専用のカーネルが入るため、再起動は 1 回必要です。静かな時間帯を選び、始める前にバックアップを取ってください。
サーバーを作り直したら新しいライセンスが要りますか?
いいえ。ライセンスは IP アドレスに属しているので、同じ IP のまま作り直すならこちらから必要なことはありません。インストーラーが再び IP から見つけます。別の IP へ移る場合は、パネルでアドレスをご自身が更新してください。旧アドレスはその瞬間に止まります。
自動化したサーバー構築にライセンス取得をどう組み込みますか?
API を呼んでライセンスを作成し、同じスクリプトの中でインストーラーを実行します。コマンドは 1 行です。インストーラーがマシンの IP からライセンスを解決するため、自動化の側に保存したりイメージへ焼き込んだりする秘密はありません。更新と IP の付け替えも同じ API を通ります。
ライセンスは収容するアカウント数によって変わりますか?
エディション次第です。単一アカウントのサーバーを想定したエディションと、混み合った共用マシンを想定したエディションでは範囲が同じではありません。含まれるコンポーネントとアカウント数の上限の有無は、パネル内の各エディションの説明でご確認ください。はっきりしない点があれば、注文の前にお問い合わせください。