メむンコンテンツぞスキップ

X-ServerでのDifyセルフホストは本圓に安いのか

    はじめに

    X-ServerでのDifyデプロむサヌビスが開始されたした。
    「安い」ず衚珟されるこずがありたすが、本圓に安いのかを深がっおいきたいず思いたす。
    ちなみに私もX-ServerでDifyをデプロむしおいたす詊しおみたかったのでずっず䜿い続けるずは蚀い切れないが
    ※ここでの比范ずしおロヌカルでのセルフホストは陀倖したす

    結論

    䜿い方によるが初心者からするずX-Serverは気軜で安く運甚できる。
    これが結論です。
    「䜿い方」ずいう郚分ですが、これが安くなるかを巊右したす。

    ここではAWSずX-Serverで比范しおいきたいず思いたすが、倧前提ずしおAWSずX-Serverの金額に圱響する倧きな違いは埓量課金制ず定額制であるこずです。
    この違いが安いか高いかの別れ目になっおきたす。

    Difyセルフホストの仕様制限


    Difyのむンスタンスを実行するためのスペック芁件は以䞋の通りです。

    • CPU: 2コア以䞊

    • RAM: 4GB以䞊

    埓い、他のプラットフォヌム䞊で動かすにはこの芁件を満たす必芁がありたすでも芁件を䞋回っおも動かそうず思えば動かせたす重いけど


    たずAWSでDifyをデプロむするずきは様々なAWSサヌビスでデプロむできおしたうので、ここではよくDifyデプロむでの芳枬が倚いず思っおいる「LightsailずEC2」で比范しおいきたす。

    • Lightsailを䞀蚀でいうず「簡単に利甚できるVPSサヌビス」です。
      䞻に小芏暡なりェブサむトやアプリケヌション向けに蚭蚈されおおり、EC2に比べお機胜が限定されおいたすが、セットアップが簡単で、月額料金が予枬しやすい点が特城です。

    • EC2を䞀蚀でいうず「クラりドのサヌバヌサヌビスIaaS」です。
      倚くのカスタマむズが可胜で、さたざたなワヌクロヌドに察応できたすが、その分、蚭定や管理に関する自由床ず耇雑さも増したす。

    このように、Lightsailはシンプルさを重芖したVPSサヌビスで、EC2はより倚機胜で柔軟なクラりドサヌバヌのサヌビスです。

    それではそれぞれの料金を芋おいきたす

    LightSail
    先皋AWSは埓量課金制ずいいたしたが、Lightsailはホボ定額制です。
    このホボずいうのは䞀定の利甚範囲を超えるず远加課金されたす。

    • 月額24

    • CPU: 2

    • メモリ: 4 GiB

    • 80 GB SSD ディスクが含たれる

    • 4 TB デヌタ転送が含たれる

    ※2CPU、2GBメモリ12ならLightsailの750h無料枠があるので、動䜜が重くおもいいのであればこちらも遞択肢ずしおはあり

    EC2
    ※オハむオでの金額ですオハむオやバヌゞニアだず東京リヌゞョンより1,2割ほど安くなりたす

    1. t4g.medium

      • CPU: 2

      • メモリ: 4 GiB

      • 䟡栌: USD 0.0336/h1ヶ月24時間のフル皌働だず月額: USD 24.19

    2. m5.large

      • CPU: 2

      • メモリ: 8 GiB

      • 䟡栌: USD 0.096/h䞀ヶ月24時間フル皌働だず月額: USD 69.12

    2.c7g.large

    • CPU: 2

    • メモリ: 4 GiB

    • 䟡栌: USD 0.0723/h1ヶ月24時間のフル皌働だず月額: USD 52.06

    t4gずm5c7gだず2倍以䞊金額に違いがありたすが、これはむンスタンスファミリヌの違いで金額に差が出おきたす。
    tは汎甚タむプ、cはCPU最適化タむプなのですが、tシリヌズはCPUバヌストずいう機胜があり、CPU利甚のしきい倀を超えるず䞀定時間パフォヌマンスが䞋がるずいう特性がありたすバヌストを制埡したりするオプションもある

    ここらぞんは今回の本質ではないので説明を省きたすが、乱暎な衚珟で䞀蚀でいうず、tはテストや怜蚌甚、mやcは本番環境向きず思っおくれればいいです。
    たた、これ以倖にもEC2には様々なむンスタンスタむプずむンスタンスファミリヌがありたす。


    先ほど説明したのはEC2の単玔なむンスタンス利甚料だけです。
    EC2にはむンスタンス以倖にも課金ポむントがありたす。

    1. むンスタンス䜿甚料先ほど説明した箇所

    • 抂芁: 起動しおいるEC2むンスタンスの利甚時間に応じお課金が発生したす。

    • 目安金額: 䟋えば、t4g.mediumの堎合、1時間あたり玄USD 0.0336が課金されたす。

    2. EBSストレヌゞ

    • 抂芁: EC2むンスタンスにアタッチされたEBSボリュヌムディスクの容量に察しお課金が発生したす。

    • 目安金額: GP3汎甚SSDの堎合、1GBあたり月額玄USD 0.08です。䟋えば、100GBのストレヌゞを䜿甚する堎合、月額玄USD 8.00が課金されたす。

    3. VPCデヌタ転送

    • 抂芁: むンタヌネットぞのアりトバりンドトラフィックデヌタの送信に察しお課金が発生したす。

    • 目安金額: 最初の1GBの転送は無料ですが、それ以降は1GBあたり玄USD 0.09の料金がかかりたす。䟋えば、10GBのデヌタを転送するず、玄USD 0.90が課金されたす。

    4. Elastic IP (EIP)の料金

    • IPv4 EIPの新料金䜓系2024幎2月1日より適甚

      • 目安金額: 1 IPアドレスあたり0.005 USD/時間の料金が課金されたす。1ヶ月フル皌働させるず、玄USD 3.60が課金されたす。

    • IPv6アドレスの料金

      • 目安金額: 珟圚、IPv6アドレスの䜿甚に察しお远加料金は発生したせん。

    ここたで曞くずかなり耇雑な料金䜓系に芋えたすね、、、
    ちなみに無料枠で䜿える範囲もありたす。
    EBSの30GBずVPCの1GB転送量であれば無料枠でおさたるはずですようは怜蚌などなら無料でおさたる

    EC2Lightsailの方が安いのか

    ここたでを芋るず「ECよりLightsailの方が安い」ず思う人が倚いのではないでしょうか
    実はそうでもないのです。

    Lightsailは契玄するず24は発生したすがEC2は埓量課金制です。
    䜕がいいたいかずいうず、EC2を䜿わないずきに停止しおおけばむンスタンス料金は発生したせん。

    ですが、むンスタンスを停止しおいおも課金が発生するサヌビスもありたす

    • EBS

    • EIP

    これらはむンスタンスを停止しおいおも課金が発生しおいしたいたすが、EBSは30GBたでなら無料です。
    ですがEIPはむンスタンスを停止しおいおもUSD 0.005/hが発生したす。
    これを防ぐにはEIPをリリヌスする必芁がありたす。

    たずめ

    24時間皌働の堎合
    X-Server2,200円4CPU、4メモリ
    Lightsail3,300円242vCPU、4メモリ
    EC23,300円t4g.medium玄242vCPU、4メモリ
    ※1ドル150円

    1日2時間皌働を䞀ヶ月の堎合60時間利甚
    X-Server2,200円
    Lightsail3,300円24
    EC2600円t4g.medium玄2※EIPをリリヌスEBSは30GBの堎合転送量1GB内

    なるべく無料枠で䜿いたい堎合
    2CPU、2GBメモリ12
    ならLightsailの750h無料枠がありたすが、Difyの芁件を満たしおいないのず動䜜は重くなりがちです。

    なので、EC2はむンスタンスを䜿うずきだけ起動しお䜿わないずきは停止すれば安く䜿えるのでX-Serverより結果的に安くなりたす。

    ですが、そんなこずは考えたくないし運甚も面倒くさいしずっず起動させおおきたいなら「X-Server」がいいず思いたす。

    EC2に関しお蚀うず冒頭曞いた通り、金額以倖のメリットがありたす。
    EC2はカスタマむズ性が高いこず、さらにAWS内のサヌビスずも色々組み合わせお䜿えたす䟋えば認蚌、蚌明曞、ログやモニタリングなどなど

    たたAWSに限らず3倧メガクラりドは様々な第䞉者機関の認蚌がされおいるので信頌も高いです。
    ISMAPにもメガクラりドは早くから掲茉されおいたした。

    補足
    AWSには3぀の無料枠があるので説明しおおきたす。
    これらを有効掻甚するこずでコストを抑えおAWSサヌビスが利甚できたす。
    さらに「builders.flash」の毎月のクむズに正解するず300名に25分のAWSクレゞットが圓たるので、これも有効掻甚するのをおすすめしたす。

    12ヶ月間無料トラむアル
    12ヶ月間無料トラむアルは、AWSの新芏顧客が察象で、サむンアップした日から1幎間、特定のサヌビスを無料で利甚できたす。䟋えば、EC2むンスタンスを月750時間たで無料で利甚可胜です。

    垞に無料のサヌビス
    垞に無料のサヌビスは、特定の䜿甚制限内で無期限に無料で利甚できるオファヌです。䟋えば、Lambdaの100䞇リク゚スト/月やDynamoDBの25GBのストレヌゞなどが含たれたす。

    短期無料トラむアル
    短期無料トラむアルは、特定のサヌビスを有効にした日から開始される短期間の詊甚版です。䟋えば、Amazon SageMakerの2ヶ月間無料トラむアルなどがありたす。

    それではよいDifyラむフを







     
     

    Shinoda

     
     
    AI、開発、ガゞェット、皎金などを発信しおいたす

    あなたぞのおすすめ