予め用意されているWordPress等のアプリケーションを、そのまま運用するだけならFTPの利用頻度は少ないかもしれません。しかし、オリジナルのWebサイト、Webアプリケーションを開発するなら、レンタルサーバーのFTP性能を無視することはできません。
頻繁にファイルをアップロード・ダウンロードしたり、サーバーにあるファイルを編集するなら、レスポンスの悪いレンタルサーバーを選ぶと非常にストレスとなり、作業効率も悪くなります。
それでは、iCLUSTA+ (アイクラスタプラス) のFTP性能について調べてみましょう。
iCLUSTA+にはFTPアカウントのみの設定はありません。FTPアカウントやメールアカウント、さらにコントロールパネルへのアクセス権などをユーザー管理機能 (マルチユーザー機能) で設定します。
ユーザー管理機能で設定できるユーザーには、以下の4種類があります。
ユーザー | ミニ | レギュラー | プロ | マルチドメイン | FTP |
---|---|---|---|---|---|
契約者 | 1 | 1 | 1 | 1 | × |
ドメイン管理者 | 1 | 1 | 1 | 1 | ○ |
サイト管理者 | 1 | 無制限 | 無制限 | 1 | ○ |
一般ユーザー | 10 | 無制限 | 無制限 | 10 | ○ |
契約者アカウントは契約時の初期アカウントのことで、プランごとに 1つのみ です。ほかのユーザー数はドメイン毎の上限となります。契約者アカウントではFTPを利用できないため、契約後にFTPが必要ならユーザーの追加が必要です。
レギュラーやプロのサイト管理者や一般ユーザーが無制限となっていますが、あくまでも契約時に登録した (主) ドメインのみです。後から追加したドメイン (サブドメイン) については マルチドメイン の上限が適用されます。
ユーザー毎にアクセス可能なディレクトリが異なります。 ドメイン管理者 はドメインに割り当てられたルートディレクトリ以下を操作できます。 サイト管理者 はルートディレクトリ内のドキュメントルート (いわゆるpublic_html) 以下にアクセスできます。一般ユーザーについては、Webサイトのデータとは無関係なユーザー毎のディレクトにのみアクセスできます。
明確にユーザー毎の権限が分かれています。例えば外部のデザイナーにファイル転送を依頼するために、一般ユーザーのアカウントを発行するという使い方も可能です。
最大3つのファイルを並列転送します。レンタルサーバーがそれ以上の同時接続を許可していて、FTPクライアントも並列転送に対応していれば、この測定結果より早く転送できることになります。
5分毎 にアップロードとダウンロードを実行します。
測定期間は 7日間 です。
測定と言っても一度きりでは意味がないので、一定期間の継続した測定を行っています。一定期間測定することで、夜間と日中の差を確認することもできます。
データセンターの所在地については、下記のページを参考にしてください。
GMOクラウド iCLUSTA+のデータセンターを探してみよう
家庭用回線からの測定となります。家庭用回線は測定中であってもサーバー以外のPCで普通にインターネットを利用しています。サーバーは測定専用として測定以外の処理は行っていません。
アップロード | ダウンロード | |
---|---|---|
有効測定数 (回) | 2,009 | 2,011 |
Grubbs’ testによる除外数 | 89 | 52 |
エラーの割合 (回) | 0.35% (7) | 0.25% (5) |
5秒以上の割合 (回) | 30.4%(611) | 32.0% (643) |
10秒以上の割合 (回) | 13.6% (274) | 14.6% (293) |
中央値 (秒) | 3.92 | 3.95 |
平均値 (秒) | 5.53 | 5.86 |
ばらつき/標準偏差 (秒) | 3.45 | 4.10 |
測定回数は各2,016回です。有効測定数はエラーを省いた回数を示します。ネットワークの状態 (混雑具合) を考慮し、平均値やばらつきに大きな影響を与える結果をGrubbs’ test (α=0.01) により省いています。
エラー | 内容 |
---|---|
アップロード (7) | FTP response timeout(2) |
Operation timed out (1) | |
Access denied 530 (4) | |
ダウンロード (5) | Operation timed out (2) |
Access denied 530 (3) |
1アカウント (IPアドレス?) あたりの同時接続数の制約が厳しいようです。例えば、FTPクライアントの設定で同時接続数を 5 として、複数のファイルを転送するとエラー (530) が発生します。この測定では同時接続数を 3 としてますが、それでも稀にエラーが発生するようです。もしFTPを多用するなら同時接続数を少なく設定するとよいでしょう。
グラフを見ると少し面白い結果となっています。グラフの11/21、11/22,11/23は祝日を含む3連休なので、それ以外の 平日の日中 に負荷のピークがあるようです。これまで様々なサーバーを測定しましたが、平日のみ負荷が高いというレンタルサーバーは初めてですね。
測定ミスかと思いましたが、この期間に測定回線 (eo光) にもiCLUSTA+にも障害が発生していたわけではないので、元々このような傾向が強いのでしょう。あくまでも推測ですが、サーバー性能がどうこう言うより、データセンターの回線 (バックボーン) があまり太くないのかもしれません。
今回の測定結果に限りますが、休日のレスポンスであれば、他のレンタルサーバーと比較しても何も問題ありません。ただし、平日のレスポンスは少しストレスとなるでしょう。
プロバイダー | 環境など | アップロード | ダウンロード | ||||||
---|---|---|---|---|---|---|---|---|---|
公式サイト | 平均値 秒 | 中央値 秒 | 標準偏差 秒 | エラー % | 平均値 秒 | 中央値 秒 | 標準偏差 秒 | エラー % | |
0.75 | 0.74 | 0.05 | 0.1 | 0.48 | 0.44 | 0.1 | 0.05 | ||
0.75 | 0.75 | 0.05 | 0.2 | 0.49 | 0.44 | 0.13 | 0.1 | ||
0.84 | 0.74 | 0.24 | 0 | 0.73 | 0.64 | 0.18 | 0 | ||
0.86 | 0.85 | 0.06 | 0.1 | 0.59 | 0.51 | 0.19 | 0.1 | ||
0.9 | 0.7 | 0.42 | 0 | 0.69 | 0.58 | 0.3 | 0 | ||
0.95 | 0.88 | 0.24 | 0.2 | 0.71 | 0.62 | 0.26 | 0.1 | ||
0.95 | 0.83 | 0.32 | 0.2 | 0.72 | 0.66 | 0.27 | 0.1 | ||
WordPress | 0.99 | 0.88 | 0.32 | 0.25 | 0.71 | 0.59 | 0.28 | 0.35 | |
1.04 | 0.78 | 0.49 | 0 | 0.72 | 0.62 | 0.3 | 0 | ||
1.05 | 0.86 | 0.44 | 0.25 | 0.72 | 0.61 | 0.32 | 0.05 | ||
1.1 | 0.84 | 0.48 | 0.2 | 0.86 | 0.72 | 0.38 | 0.2 | ||
1.11 | 1.1 | 0.08 | 3.17 | 0.73 | 0.7 | 0.11 | 1.87 | ||
1.21 | 1.1 | 0.33 | 0.35 | 0.75 | 0.69 | 0.25 | 0.3 | ||
PHP&MySQL | 1.33 | 1.27 | 0.26 | 0.1 | 1.13 | 1.01 | 0.25 | 0.1 | |
SFTP | 1.39 | 1.35 | 0.14 | 0 | 1.06 | 1.03 | 0.11 | 0 | |
1.44 | 1.21 | 0.67 | 0 | 1.19 | 1.11 | 0.29 | 0 | ||
1.5 | 1.49 | 0.07 | 0 | 1.33 | 1.2 | 0.54 | 0 | ||
1.53 | 1.53 | 0.09 | 0.9 | 0.89 | 0.87 | 0.09 | 1 | ||
1.56 | 1.55 | 0.1 | 0 | 0.97 | 0.96 | 0.07 | 0 | ||
1.58 | 1.58 | 0.06 | 0.05 | 0.98 | 0.87 | 0.21 | 0 | ||
SFTP | 1.61 | 1.6 | 0.07 | 0 | 1.72 | 1.69 | 0.12 | 0 | |
1.61 | 1.56 | 0.19 | 0 | 1.13 | 1.21 | 0.25 | 0 | ||
1.61 | 1.6 | 0.1 | 0 | 1.08 | 0.97 | 0.21 | 0 | ||
1.62 | 1.55 | 0.19 | 0.05 | 1.21 | 1.2 | 0.1 | 0.05 | ||
1.67 | 1.66 | 0.15 | 0.25 | 0.98 | 0.97 | 0.07 | 0.25 | ||
1.73 | 1.73 | 0.11 | 0 | 1.06 | 1.05 | 0.09 | 0 | ||
1.77 | 1.8 | 0.24 | 0 | 1.08 | 1.04 | 0.14 | 0 | ||
SFTP | 1.83 | 1.85 | 0.27 | 0 | 1.33 | 1.29 | 0.15 | 0 | |
1.88 | 1.71 | 0.69 | 0 | 1.53 | 1.52 | 0.33 | 0 | ||
1.98 | 2 | 0.33 | 0 | 1.19 | 1.15 | 0.11 | 0 | ||
新サーバー | 2.11 | 2.03 | 0.35 | 0.4 | 1.44 | 1.36 | 0.4 | 0.2 | |
2.14 | 1.92 | 0.69 | 0 | 1.25 | 1.22 | 0.16 | 0 | ||
2.26 | 2.03 | 0.63 | 0.3 | 1.33 | 1.27 | 0.15 | 0.3 | ||
2.38 | 2.31 | 0.3 | 0.05 | 2.46 | 2.42 | 0.29 | 0.05 | ||
旧サーバー | 2.48 | 2.28 | 0.55 | 0.15 | 1.92 | 1.78 | 0.52 | 0.05 | |
2.62 | 2.4 | 1.02 | 2.8 | 1.84 | 1.74 | 0.63 | 1 | ||
2.92 | 2.5 | 1.12 | 0 | 2.99 | 2.48 | 1.41 | 0 | ||
2.97 | 2.44 | 1.19 | 0.05 | 1.39 | 0.54 | 1.76 | 0 | ||
SFTP | 3 | 2.99 | 0.24 | 0 | 1.93 | 1.9 | 0.13 | 0 | |
3.09 | 3.12 | 0.16 | 0 | 1.36 | 1.33 | 0.12 | 0.05 | ||
3.41 | 3.41 | 0.09 | 0 | 1.86 | 1.84 | 0.08 | 0 | ||
5.53 | 3.92 | 3.45 | 0.35 | 5.86 | 3.95 | 4.1 | 0.25 | ||
6.75 | 0 | 0.73 | 0.2 | 8.72 | 0 | 0.98 | 0.1 | ||
海外 | 11.6 | 11.6 | 0.48 | 0 | 6.79 | 6.74 | 0.28 | 0 | |
海外 | 12.1 | 12.1 | 0.5 | 0 | 7.47 | 7.45 | 0.19 | 0 | |
海外 | 12.3 | 12.3 | 0.52 | 0 | 10.9 | 10.3 | 1.35 | 0.05 | |
海外 | 16.6 | 16.5 | 0.56 | 0.2 | 10.1 | 10.2 | 0.86 | 0.25 | |
海外 | 33.4 | 30.2 | 7.13 | 0.15 | 20.5 | 20 | 1.83 | 0.05 |
他のレンタルサーバーと比較すると、時間帯や曜日によりばらつきが大きいため、単純に平均値を比較することはできません。とは言え、決してレスポンスがよいレンタルサーバーではないことは明らかです。もしiCLUSTA+を検討しているなら、FTPの利用頻度を考慮する必要がありそうです。