抜くサーバーは大得

長らく大得があるが、私はこれまで公開コミュニティで宣伝したことがない、それはアリババクラウドの抜くサーバーが非常に得だということだ。

長期大幅割引

タイトルバーに書かれた最大90%節約という表示は誇張ではなく、人気構成のサーバーは通常20%の割引、つまり2割引で、やや需要の少ない構成は9%の割引まで可能で、1割以下になる。

人気サーバーの一種は小規模入門サーバーで、2c2g、2c4gなどがあり、もう一種はCPU/メモリバランス型サーバーで、1:2(4c8g)、1:4(4c16g、8c32g)などがある。この種のサーバーは割引がやや少ない。

需要の少ない構成は通常CPU/メモリアンバランス型サーバーで、1:8(8c64g)、1:1(8c8g)などがあり、この種のサーバーは最大の割引を受ける。

今日の抜くサーバーを調べると、2c16gの方が2c8gより安い。なぜなら前者は9%、後者は14%の割引率で、逆転現象が起きているからだ。

アリババクラウドの抜くサーバーの割引率は動的に更新され、そのアルゴリズムは不明だが、私の使用シナリオで85%のコスト削減は確実にある。

抜くサーバーの使用前提

抜くサーバーを使用する核心はCPU/メモリと長期ストレージを分離し、長期ストレージには分離可能なクラウドディスク、OSS、NAS、データベースを使用できる。

クラウドディスクは地域に依存し、抜くサーバーの利用可能リソースも地域と強く関連しているため、クラウドディスクが最もIO性能の高い安定ストレージであるにもかかわらず、すべての地域で抜くサーバーが利用可能であるとは限らない。個人的にはこれを次点の選択肢とすることを推奨する。

その他三つのストレージはネットワークに依存し、アリババクラウドのイントラネット通信は無料で、IOレイテンシは高い可能性があるが、IO速度は許容範囲で、主にランダム読み書きがクラウドディスクより遅い。

OSSはアリババクラウドのオブジェクトストレージで、読み取り中心のファイル保存に適し、ネットワーク共有に適する。

NASはアリババクラウドのネットワークストレージで、各種ファイルの保存に適し、読み書きバランスが取れ、公共共有にはあまり適さない。

データベースは構造化データの保存に適し、計算とメモリ使用量は前述三者より多く、コストも高くなる。データベース自体は長期ストレージであり、クラウドディスクのような形態の長期ストレージに依存し、etcd、redisなどメモリに依存するデータベースタイプもある。

重要問題

  • 抜くサーバーは長期業務を担えるか?

答えは肯定的で、寧屏広告除去は抜くサーバーを使用して長期業務を担っている。

  • 抜くサーバーはどのように回収されるか?

無保護期間または1時間保護期間の抜くインスタンスを作成可能で、保護期間を過ぎると市场价格が入札価格を上回るか資源の需給関係が変化した場合、抜くサーバーは自動的に解放され、データバックアップ作業を確実に行うこと。

抜くサーバーには二種類の入札方法がある:

一つは保護期間を購入し、X時間の使用を約束し、その後市場状況に応じて解放する方法。解放には二種類の形式があり、一つはすべてのリソースを解放し、もう一つは計算リソースのみを解放し、クラウドディスク、IP、スナップショットを残す方法で、残されたリソースは引き続き課金される。運用は約束時間前に業務を新しいECSマシンに移行できる。

二つ目は保護期間を使用せず、市場リアルタイム価格で入札する方法で、確保リソースが逼迫すると、市場価格で入札しても回収される。

寧屏広告除去はKubernetesクラスタに依拠し、二つ目の入札方法を使用している。二つ目の方法は一つ目と比べてさらに約15%のコストを節約できる。

  • 抜くサーバーの業務移行方法は?

核心は、アリババクラウドが抜くサーバーを解放すると決めた場合、5分前に通知が行われる点にある。

この5分以内に行うべきことは:

  1. システム通知を識別し、抜くサーバーが解放されようとしていることを認識する
  2. 抜くサーバーの在庫を照会する
  3. 新しい抜くサーバーを購入する
  4. サーバーを初期化し、業務に必要なコンポーネントをインストールする
  5. 弾性パブリックIPを移行するか、DNS解決を移行する
  6. 新しいサーバーをクラスタに参加させる
  7. 業務を移行する
  8. 古いサーバーをクラスタから除去する
  9. 古いサーバーを解放する

有料コンサルティング

本文の分析が示すように、抜くサーバーを使用することでサーバーコストの80%以上を節約できるが、計算ストレージの結合を分離する必要があり、相当の技術力が要求される。私は週末または深夜に有料コンサルティングサービス(1000円/時間)を提供でき、企業がこの目標を達成するのを支援できる。リモートデスクトップ環境の用意、コードベースアクセス権限、VS Code開発環境 + Claude Code(CodexまたはCursor)が必要で、私は業務コードアーキテクチャを迅速に分析し、分離方案を提示する。