Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

New configuration of Erogamescape

1,487 views

Published on

ErogameScapeのCentOS8への移行の際の構成について

Published in: Services
  • Be the first to comment

  • Be the first to like this

New configuration of Erogamescape

  1. 1. 現状の構成 物理構成 専用サーバー (バックアップ) インターネット 自宅サーバー (メイン」) 論理構成 CentOS6 Apache PostgreSQL Pgpool PHP VIP VIP CentOS6 Apache PostgreSQL Pgpool PHP 自宅サーバー 専用サーバー 同期レプリケーション CentOS6 Apache PostgreSQL Pgpool PHP 非同期レプリケーション
  2. 2. 新構成(物理構成) 物理構成 専用サーバー (新バックアップ) インターネット 専用サーバー ・自宅サーバーが老朽化したので、新たに専用サーバーを 2台借りて移行 ・バックアップ用の専用サーバーとして新たに1台借りて CentOS8で構築し、構築が完了次第、旧バックアップ用専 用サーバーを解約
  3. 3. 新構成(論理構成) 論理構成 CentOS8 Apache PostgreSQL Pgpool PHP VIP VIP CentOS8 Apache PostgreSQL Pgpool PHP 専用サーバー 専用サーバー 同期レプリケーション CentOS8 Apache PostgreSQL Pgpool PHP 非同期レプリケーション Dokcerを使う?  → 採用するか迷ってます CentOS8 Docker PostgreSQL PHP Apache Pgpool
  4. 4. Dockerを使う? Dokcerを使う?  → 採用するか迷ってます CentOS8 Docker PostgreSQL PHP Apache Pgpool ・PHPのVerは以下の理由で大変  pgpool、PostgreSQL違って、異なるVerのPHPを同じマ シンに入れておけない(多分)。  VerUPの際は、既存のphpをアンインストールしてから、 新しいVerのPHPをインストールする必要がある。 ・Dockerを使うと、瞬断程度で、新VerのPHPに切り替える ことが出来る。 ・Docker/Kubernetes 実践コンテナ開発入門を一回こなし たのですが、じゃあ、php-fpmのコンテナを作ろう!と思っ たけど、まったく手が動きませんでした
  5. 5. 伺いたいこと ・PHPのVerUPのためにDockerを採用することは有益でしょうか? ・Dockerで運用するのはPHPだけを考えているが、他にもDockerにのせた方がよいものはある でしょうか? ・物理構成、論理構成でもっとよい構成はあるでしょうか? 以下、前提です。 ・ErogameScapeはユーザーさんが劇的に増えることはないので、サーバーを増設する必要はあ りません。冗長構成を考えなければ、専用サーバーを1台借りれば十分です。 ・VPSと専用サーバーを比較した場合、専用サーバーの方が安上がりになるためVPSは採用しま せん。 ・クラウドと専用サーバーを比較した場合、PostgreSQL用のストレージを確保しようとすると専用 サーバーの方が安上がりなので、クラウドは採用しません。

×