S1 ストレージとは
Linode 上の複数の VPS の空き容量をひとつにまとめた、低遅延・高速な分散ストレージです。アップロードしたファイルは空きのあるノードに自動で保存され、公開したファイルは各ノードのキャッシュから配信されます。
特長
- 空きのあるノードへ自動配置 — アップロードごとに、空き容量の多いノードを選んで保存します。保存先は
s1-00001 のようなノード ID で、ファイル一覧や API でいつでも確認できます。
- 複製と自動均等化 — 設定した数だけ別ノードへ複製し、ノード間の使用率の偏りは自動で均します。
- キャッシュ付きの配信 — 公開ファイルはノードのキャッシュから配信され、何度読まれても保存元に負担をかけません。
- 公開範囲を選べる — 誰でも見られる公開、トークンを持つ人だけ、1 回限りのトークンの 3 通り。
- API・FTP・Web — どの方法で入れても同じ場所に保存されます。API キーは期限・権限・対象フォルダを絞れます。
- 既存サーバーと共存 — 80/443 は既存の nginx が担当し、NexStore は自分のホスト名の設定だけを追加します。
しくみ
| 役割 | 何をするか |
| コントローラー | 管理画面・API・FTP、ファイルの目録(どのファイルがどのノードにあるか)、公開リンクの管理 |
ノード(s1-00001 など) | ファイルの実データを保存。公開配信用のキャッシュを持つ |
| 公開用ドメイン | 公開リンク /p/<公開ID>/… の配信元(https://104-64-159-195.jp-osk.lnd.s.nxix.jp) |
URL 一覧
| 用途 | URL |
| 管理画面・API | https://s1-storage.nextvps.online |
| 公開リンク | https://104-64-159-195.jp-osk.lnd.s.nxix.jp/p/… |
| FTPS | s1-storage.nextvps.online:2121 |
| このドキュメント | / |