kusanagi wordpressで使用するdbについて

TOP Forums 使い方全般(Fixing KUSANAGI) kusanagi wordpressで使用するdbについて

kusanagi wordpressで使用するdbについて

Tagged: 

Viewing 1 reply thread
  • Author
    Posts
    • #1167
      hanju8810
      Participant

        表題の件についてご教示いただきたいです。
        現在、AWS RDSを使ってwordpressを運用しています。Aurora MySQLです。バージョンは以下の通りです。

        [Aurola MySQL 5.7.2.08.3]

        kusanagiを採用した最たる理由はwordpressの性能が出るからです。
        RDSにすることによりkusanagiでdbの容量を気にする必要がない認識です。
        そこで質問です。
        dbをkusanagiで内包した方がパフォーマンスは上がるのでしょうか?
        それとも現状(RDS)のままで、性能が落ちることはないのか? 
        もっと良いパフォーマンスが出るRDS(DBMS)があるのか?

        ご教示お願いします。
        ・kusanagiでdbを内包したほうがパフォーマンスが上がる → kusanagiでdbを内包します。
        ・外部RDSにしてもパフォーマンスは落ちない(影響がない) → 現状のままとします
        ・または、そのようなRDSのDBMSは別にある → 対応を検討します。

        kusanagi status
        Profile: kusanagi_html
        FQDN: <企業名がわかるため伏せさせてください>
        Type: WordPress
        KUSANAGI Version 8.7.1-1
        aws-biz

        *** (active) nginx ***
        ● nginx.service – The NGINX HTTP and reverse proxy server
        Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
        Active: active (running) since Wed 2022-06-15 10:06:24 JST; 7 months 25 days ago

        *** (active) php7-fpm ***
        ● php7-fpm.service – The PHP FastCGI Process Manager
        Loaded: loaded (/usr/lib/systemd/system/php7-fpm.service; enabled; vendor preset: disabled)
        Active: active (running) since Sat 2023-01-07 19:31:00 JST; 1 months 1 days ago

        *** (active) MariaDB ***
        ● mariadb.service – MariaDB 10.1.48 database server
        Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
        Active: active (running) since Wed 2022-06-15 10:06:25 JST; 7 months 25 days ago

        *** ruby ***
        KUSANAGI Ruby is not installed yet

        *** add-on ***

        *** Cache Status ***
        bcache off
        fcache off

        *** WAF ***
        off

        *** SELinux ***
        off (permanent)

        Done.

        ※yum check-update の実行結果がかなり大量なので割愛します。

      • #1168
        cloudy
        Participant

          hanju8810 さん、こんにちは。

          kusanagi status の結果、ありがとうございます。

          RDS 外だしの場合、基本的にパフォーマンスは落ちます。
          一番わかり易い部分では、KUSANAGI サーバーと RDB サーバー間のレイテンシのうち、ネットワークを介する時間分確実に必要になる点です。
          サーバー内では外部 RDB サーバーとの通信が必要にならない分がそもそも高速になります。

          > ※ レイテンシ: 転送要求を出してから実際にデータが送られてくるまでに生じる通信の遅延時間

          頂いた情報をもとに RDB を KUSANAGI サーバー内の MariaDB に移行する場合の大きな注意点として

          MaraDB 10.1 は EOL です。(kusanagi status より)
          kusanagi upgrade mariadb コマンドで MariaDB のアップグレードが必要となります。

          yum アップデートが溜まっているようなので、MariaDB アップグレード時にこちらも最新化する必要があります。

          Aurola MySQL 5.7.2.08.3 と MariaDB は完全に同じものではないです。

          もし RDB を KUSANAGI 内の MariaDB へ移行するのであれば、この機会に KUSANAGI 9 の環境にマイグレーションしながら検証し、移行することをおすすめします。

      Viewing 1 reply thread
      • You must be logged in to reply to this topic.

      Next article

      フォーラムについて