RaySync は、Shenzhen Yunyu Technology によって開発された非常に大規模なファイル転送高速化サービスであり、Huawei などの大規模および中規模の企業に大規模なデータ転送サービスを提供するように設計されています。 RaySync の TCP ベースの伝送は信頼性が高く、高速伝送サービスを実現するには、RaySync クラウド サーバーとローカル クライアントを同時にインストールするだけで済みます。私が所有する米国の安価な VPS ホスト ChangeIP でテストしたところ、高速化の効果が非常に明らかであることがわかりました。
ChangeIP のアメリカの VPS ホストのアップロード速度とダウンロード速度は通常、数十 KB/秒から数百 KB/秒に達し、基本的に帯域幅がいっぱいになります。サーバーが海外にあり、海外の VPS ホストのアップロードおよびダウンロード速度が遅い場合は、高速化ツールとして RaySync を使用できます。
現時点では、RaySync は単なるファイル転送高速化 FTP ツールです。たとえば、RaySync を WEB サーバーに統合したり、RaySync をネットワーク ディスクに統合したりすることで、その応用分野を拡張できます。そして共有など。この記事では、RaySync のインストールと使用体験を共有します。
ウェブサイト構築ツールと同様に、次のものが挙げられます。
- 自己構築された CDN アクセラレーション - Nginx リバース バインディング、キャッシュ アクセラレーション、キャッシュの自動更新と実際の IP の取得
- Fikker を使用して独自の CDN を構築 - HTTPS、ページ キャッシュ、リアルタイム モニタリング、トラフィック統計、CC 攻撃防止をサポート
- OneDrive が外部ネットワーク ディスクに変わります - Aria2+Aria2Ng+OneIndex が OneDrive に自動的にアップロードされます
1. RaySync Raysync クラウドのインストールと展開
Webサイト:
RaySync は Linux と Windows をサポートしています。ここでは Linux を例として、インストール方法を説明します。
wget https://raysync-dl.oss-cn-shenzhen.aliyuncs.com/RaySync_FTP-3.0.1.8-3725_Free-linux_64.tar.gz
tar zxvf RaySync_FTP-3.0.1.8-3725_Free-linux_64.tar.gz
cd RaySync
./start.sh
関連するドキュメントは次のとおりです。
start.sh は Raysync 送信サービスを開始します
stop.sh は Raysync 送信サービスを停止します
status.sh Raysync サービスの実行ステータスを確認します
RaysyncServer Raysync送信サービス
log Raysync 送信サービスのログ ファイル (起動後に生成)
config Raysync 伝送サービス設定ファイル (起動後に生成)
RaysyncLicense Raysync オフライン認証コード アクティベーション ツール
プロキシ raysync 送信高速化サービス
dist raysync Web サービス
httpscert https証明書
tlscert ftps 証明書
モニターデーモン
./start.sh
を実行して RaySync を有効にします。
2. RaySync クラウドの使用体験
2.1 サーバー ファイアウォールを構成する
サーバーが NAT ゲートウェイに展開されており、内部 IP のみを持つ場合は、ルーター NAT で次の 3 つのポートを開く必要があります。
TCP:8090
TCP:2121
UDP:32001
サーバーにファイアウォールがある場合は、次の 3 つのポートを開く必要があります。
Centos6
iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 8090 -j ACCEPT
iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 2121 -j ACCEPT
iptables -A INPUT -p udp -m state --state NEW -m udp --dport 32001 -j ACCEPT
/etc/init.d/iptables save //保存刚才的配置
/etc/init.d/iptables restart //重新启动iptables
Centos7
firewall-cmd --permanent --add-port=8090/tcp
firewall-cmd --permanent --add-port=2121/tcp
firewall-cmd --permanent --add-port=32001/udp
firewall-cmd --reload //重启防火墙
2.2 RaySync 管理者の操作
開く: http://xxx.xxx.xxx.xxx:8090/admin 最初のインストール後、管理者のバックグラウンド管理アカウントが組み込まれています: アカウント: admin パスワード: 123456。
次に、「編集」をクリックして、サーバーの外部 IP アドレスと認証コードを入力します。認証コードをスキャンして、WeChat 公式アカウント (アドレス: https://www.raysync.cn/linuxtutorial.html?id=11) をフォローするだけです。 (拡大するにはクリックしてください)
RaySync 管理者は、バックエンドにユーザーを直接追加できます。
2.3 RaySync のアップロードとダウンロード
ユーザーのログイン アドレスは、http://xxx.xxx.xxx.xxx:8090 です。Raysync の最初のインストール後、デフォルトでテスト エクスペリエンス アカウントが組み込まれています。アカウント: test で直接ログインできます。パスワード: 123456。上記で作成したアカウントを使用してログインすることもできます。
これは、RaySync のアップロードおよびダウンロードの操作インターフェイスです。クリックして新しいフォルダーを作成するか、ファイルをアップロードします。
初めて RaySync のアップロードおよびダウンロード インターフェイスに入ると、ローカルの通信会社に RaySync クライアントをインストールするように求められます。インストール後、RaySync はデフォルトで実行を開始します。
RaySync によってアップロードされたファイルは、デフォルトでルート ディレクトリに配置されます。また、ストレージ パスを自分でカスタマイズすることもできます。
2.4 RaySync ファイル共有
RaySync はファイル共有をサポートしています。RaySync のアップロードおよびダウンロード ページで共有したいファイルを共有できます。
RaySync は、共有ファイルの有効期間の設定、ダウンロードを許可するかどうか、パスワードの設定をサポートしています。
パスワードを設定している場合は、アクセス時にパスワードの入力を求められます。
3. RaySyncクラウド加速効果
米国の安価な VPS ホスト ChangeIP を例に挙げると、SFTP を使用して VPS サーバーにファイルを直接アップロードする速度は、通常約 100KB/秒です。
SFTP を使用してファイルをローカル コンピューター (通信) にダウンロードする場合、速度は約 600 KB/秒のままです。 (追記: 非 CN2 回線を使用する米国の VPS は基本的にこの速度です。CN2 回線は通常 MB/秒以上に達する可能性があります。参照: CN2 GIA VPS ホストの収集と概要。)
RaySync を使用した後、アップロード速度は 5MB/s 以上に達しました。
ダウンロード速度も 6MB/s 以上に達し、基本的にローカル帯域幅がいっぱいになり、加速効果は明らかです。
4. RaySync Raysync クラウド アプリケーションの例
RaySync の高速化効果は確かに非常に優れていますが、残念ながらそれはアップロードとダウンロードの高速化に限定されており、さらに多くのアプリケーションを独自に統合する必要があります。
4.1 ファイル マネージャーを統合してダウンロード センターを作成する
RaySync はアップロードとダウンロードの速度が非常に速いので、FTP アップロード ツールとして使用し、次のディレクトリ プログラムを統合して高速ダウンロード センターを作成できます。
- 3 つの優れたオンライン ファイル マネージャー (ディレクトリ リスト) の比較 - Directory Lister、h5ai、FileRun
- すぐに使える - シンプルで実用的な ImgURL ピクチャー アルバム プログラムと Zdir ディレクトリ一覧プログラム (ファイル マネージャー)
4.2 ネットワーク ディスク ストレージを統合してオーディオおよびビデオ センターを作成する
オーディオ ファイルやビデオ ファイルの共有を容易にするネットワーク ディスク ストレージ プログラムが多数あります。外国の VPS を使用している場合、RaySync を使用すると、アップロードとダウンロードを高速化できます。
- Plex Perfect Personal Video Cloud ディスク構築チュートリアル - Plex メディアサーバーのインストールと使用方法
- Pydio を使用して無料のプライベート クラウド ストレージを構築 - 複数端末の自動同期でオンラインでミュージック ビデオを再生可能
- 自社構築の Nextcloud オーディオおよびビデオ センター: Aria2 オフライン ダウンロード + PotPlayer および Kodi ローカル表示
4.3 サーバー リソースを統合して高速伝送チャネルを作成する
複数のサーバーがある場合、異なるサーバー間でデータを送信する際に問題が発生することがよくあります。 RaySync を使用すると、海外の VPS ホストから中国へのデータ送信を高速化し、待ち時間を短縮できます。もちろん、海外 VPS 間の帯域は十分にあるため、直接海外 VPS 間の相互通信も可能です。
- 3 つのコマンド ツール Rsync、SCP、Tar-quick ソリューションによる VPS リモート Web サイトの再配置とデータ同期
5. まとめ
テスト結果から判断すると、RaySync の高速化効果は依然として非常に明白で、特に海外の VPS ホストのアップロードとダウンロードの速度を高速化するために、頻繁に海外のサーバーからファイルをアップロードおよびダウンロードする必要があるユーザーに適しています。 FTP アップロードを高速化するツールとして使用できます。
RaySync の欠点も明らかです。無料版では同時に 3 つのクライアントへの接続がサポートされており、最大同時送信数は 5 つだけです。個人利用には基本的にはありませんが、エンタープライズやマルチユーザー利用の場合は有料となります。