リセラーVPS
ホスティングリセラー
リセリングが機能するのは、プラットフォームが退屈で、マージンが見えるときです。Virtualizorなら、TORQUEインスタンスを独自のブランディングと価格リストで、独自のVPS製品に切り分けることができます。共有ホスティングを販売する場合は、cPanel、Plesk、DirectAdminがライセンスされ、プリインストールされています。クリーンなIPレンジがここで最も重要であり、私たちのものは割り当て前に監査されます。
この構成の理由
TORQUEは最も安価な専用コアと最も予測可能なディスクパフォーマンスを提供します。これは顧客が実際に気付く点です。/29を追加して、各クライアントが個別のアドレスを持てるようにします。
当社がデプロイする構成
サイジング
アカウント数で数え、コア数ではない。16の専用コアと64GBのTORQUEノードは、Virtualizorの下で、アカウントごとのPHP-FPMプールと制限を仮定すると、典型的な共有ホスティングアカウントを約150〜250収容できます。制約となるのは、ほぼ常にバックアップウィンドウとメールボックス書き込み時のNVMe IOPSであり、CPUではありません。初日からすべての顧客にハードディスククォータとinode上限を与えてください。/29を取得して5つの使用可能なアドレスを得ます: 1つはノード用、残りは専用IPを必要とする顧客用です。
クリーンなレンジとその維持
IPの履歴は後を引きずります。ブロックを受け入れる前に、Spamhaus、SpamCop、および顧客の受信者が実際に使用するDNSBLに対してチェックし、最初のアドレスだけでなく/29全体をチェックしてください。CrestVPSは自社のケージ内で制御するレンジから割り当てを行い、PTR委任はお客様が設定できます。その後、評判はあなたの責任です。アカウントごとに送信SMTPをレート制限し、SMTP AUTHを必須にし、通常の1日のボリュームを桁違いに超えるアカウントにアラートを出し、交渉せずに停止してください。デリステイングには数日かかります。予防は設定の1日分です。
成長に耐えるVirtualizorトポロジー
Virtualizorマスターは、顧客も収容するノードではなく、独自の小さなノードで実行してください。ハイパーバイザーがダウンしたとき、コントロールパネルが応答し続け、マスターのバックアップが失敗したマシンから独立していることを望みます。スレーブはその後使い捨て可能です。顧客がrootを持つ場所ではKVMを使用し、共有されるものではなく、ローカルNVMe上のスレーブごとに1つのストレージプールを維持し、マスターにはプライベートVLANとバスティオンのみを経由して到達できるようにしてください。この構成でのスレーブ追加は47秒のプロビジョニングと数分の設定なので、早い段階で水平にスケールしてください。
問題点
- シンLVMとプールメタデータの監視なしでオーバーセリング。メタデータボリュームが満杯になると、プールは読み取り専用になり、ノード上のすべてのコンテナが一度に停止します。70%でアラートを発してください。
- ノードのメインIPからすべての顧客メールを送信する。1つの侵害されたWordPressインストールがアドレスをブラックリストに載せ、無関係な顧客のメールすべてがバウンスし始めます。送信メールは、別の専用アドレスを経由してルーティングしてください。
- アカウントごとのIO制限をスキップする。1人の顧客の夜間rsyncやインデックス化されていないデータベースがノード全体を飢えさせます。最初の顧客が到着する前に、cgroups v2でコンテナごとにio.maxを設定してください。
マシンを調整
- コントロールパネル — Virtualizor (resell your own VPS) · €12
- アドレスとトランジット — IPv4 /29サブネット、5個使用可能 · €11
- バックアップ — Daily backup, 30 restore points · €11
- アドレスとトランジット — カスタムrDNSとSPFアライメント付きPTR · 含む