VPS パッケージにはどれくらいの RAM が必要ですか? ぼったくられていますか?

VPS パッケージにはどれくらいの RAM が必要ですか? ぼったくられていますか?

ということで、私は現在、768 MB の保証 RAM と 2048 MB のバースト RAM を備えた VPSVille Cpanel3 アカウントを使用しています (詳細はこちら:http://www.vpsville.ca/cpanel-vps)。CentOS、Cpanel、Apache、FastCGI を実行しています。

サーバー自体には、フォーラム システムを備えた Joomla コミュニティ サイトがあり、通常は最大で 20 人程度がアクセスしますが、夜間は誰もアクセスしません。これはかなり小さなサイトですが、いくつかのモジュールが稼働しています。このサイトには、1 か月あたり約 6,000 回のアクセスがあります。また、サーバーには、1 日あたり約 80 ~ 150 回のアクセスがある WordPress サイト、まだ開発されていないためトラフィックがまったくない 2 つの WordPress サイト、および 1 か月あたり約 500 回のアクセスしかない 2 つの静的 HTML ウェブサイトがあります。全体として、大規模なサイトはありません。

問題は、かなり頻繁に「メモリ不足」エラーが発生し、サーバーが停止し、すべてのサイトを再び稼働させるには再起動が必要になることです。アカウントに割り当てられた RAM がこれだけあれば、このような問題は発生しないはずです。サポート チケットを送信するたびに、RAM をアップグレードするように指示されます。

私はまだこの分野に不慣れなので、サイトを運営するのにどれくらいの容量が必要なのかよく分かりません。サイトに本当にこれだけの容量が必要なのか分かりません。またはVPSVille がサーバーを過剰販売していた場合、実際には利用可能なリソースがなく、私は騙されていることになります。

では、現在の設定ではどれくらいの RAM を使用すればよいのでしょうか?

答え1

VPS の RAM 使用量を監視するには、独自に監視を設定する必要があります。これは、nagios や sar / sysstat などで行うことができます。VPS プロバイダーがそれらの統計情報を提供している場合は、それらも確認することをお勧めします。

バースト可能とは、数分間しかバーストできないことを意味する場合があることに注意してください。その場合、768 に戻さないと、メモリが不足する可能性があります。

メモリ使用量が多い場合の解決策としては、最大スレッド数やプロセス数などの Apache の基本的なチューニングや、さまざまな MPM オプション (スレッドまたはパフォーマンス) を検討することをお勧めします。また、nigix などの軽量の http サーバーを検討することもできます。

答え2

このようなトラフィックであれば、サーバーは768MBのRAMで十分でしょう。256MBでも十分でしょう。必要なのは、実行中のサービスを調整することです。Apacheを調整するか、完全に削除して、ライターウェブサーバーライトまたはnginxサーバー。生成される FastCGI スレッドの数を制限し、PHP メモリの使用量も制限します。

答え3

cPanel は削除してください。個人使用では RAM の大きな無駄です。cPanel に頼るのではなく、自分で構成ファイルを編集する方法を学んでみてください。サービスを構成するためだけに実行されるものが何もないので、この方法では RAM を節約できます。

XenベースのVPSに切り替えるのも一つの方法です。Xenはメモリ管理が優れています。

答え4

確かに十分そうですが、私は CPanel についてあまり知りません。ほとんどのコントロール パネルには、Apache、SSL 用 Apache、メール サーバー、アンチ スパム、Mailman、SQL などが付属しています。これらは「再販業者」を念頭に置いて構築されています。問題は、多くの場合、出荷時に適切に構成されておらず、微調整が必​​要になることです。次の操作を実行できます。

  • CPanelから未使用のサービスをすべてオフにします
  • メモリに合わせて各サービスの構成を編集します。

もう 1 つの良い質問は、VPS が必要かどうかです。通常、VPS を使用する場合は、カスタマイズが必要です。必要な場合、どのようなカスタマイズが必要ですか。カスタマイズがない場合は、共有ホスティングでマルチドメイン プランまたはリセラー プランを探すことを強くお勧めします。カスタマイズについては、ホストされた Exchange、SharePoint、VPS など、Web ホスティングだけでなく、他の多くのサービス (ホストされた Exchange、SharePoint、VPS など) を提供する会社を探してください。そうすれば、クライアントの 1 人が、あなたが提供できないものを必要とするときに、そのクライアントを手放す必要がありません。

関連情報