
So sánh backup dữ liệu từ Hosting sang IDrive S3 và Google drive
Sơ đồ trang
Tôi hay backup data từ VPS Hosting sang Google Drive nhưng tốc độ down và up quá chậm nên mình đã thử nhiều dịch vụ backup dữ liệu web như S3 (S3 Compatible Storage) như Backblaze B2, VSWasabi, Microsoft Azure, Cloudflare R2 để tìm giải pháp sao lưu data tối ưu nhất
Hôm nay vô tình nhận được 1 ưu đãi giảm giá 50% từ IDrive® e2 và mình đăng ký dùng thử 7 ngày và cực kỳ ấn tượng với IDrive® e2 nên trong bài viết này, mình sẽ share kết quả test và trải nghiệm về hiệu năng khi đồng bộ dữ liệu giữa hosting với IDrive® e2 và Google Drive, dựa trên các bài test thực tế.
Lưu ý mọi bài viết trên Vũ Trụ Số đều là trải nghiệm thực tế dịch vụ, không phải bài viết PR từ nhà cung cấp
Nếu bạn cần thông tin về việc IDrive® e2 đang giảm giá 50% bạn có thể xem tại đây
Việc sao lưu dữ liệu định kỳ là cực kỳ quan trọng mà bất kỳ cá nhân hoặc doanh nghiệp nào cũng nên lưu tâm
Về IDrive® e2
IDrive® e2 mình sẽ ghi là IDrive S3 cho dễ
IDrive S3: Giải pháp Lưu trữ Đám mây Tiết kiệm cho Doanh nghiệp Châu Á
Bài viết liên quan
IDrive S3 là dịch vụ lưu trữ đám mây tương thích S3 (Simple Storage Service), cung cấp giải pháp lưu trữ dữ liệu an toàn và đáng tin cậy cho doanh nghiệp. Với datacenter đặt tại Singapore, IDrive S3 mang đến độ trễ thấp và tốc độ truyền tải dữ liệu nhanh cho khách hàng tại khu vực Châu Á – Thái Bình Dương.
Dịch vụ này nổi bật với chi phí cực kỳ cạnh tranh, chỉ chỉ $49.50/year (1TB), thấp hơn đáng kể so với các nhà cung cấp lớn như Amazon S3. IDrive S3 cũng không tính phí cho việc truy xuất dữ liệu (egress fees), giúp doanh nghiệp tiết kiệm chi phí đáng kể trong dài hạn.
Về tính năng bảo mật, IDrive S3 cung cấp mã hóa phía máy chủ với tiêu chuẩn AES 256-bit, đồng thời hỗ trợ xác thực đa yếu tố và kiểm soát truy cập dựa trên vai trò. Dịch vụ cũng đảm bảo tính sẵn sàng cao với cam kết uptime 99.9%.
IDrive S3 tương thích với hầu hết các ứng dụng và công cụ hỗ trợ giao thức S3, cho phép doanh nghiệp dễ dàng tích hợp vào hệ thống hiện có mà không cần thay đổi nhiều về mặt kỹ thuật.
Môi trường và công cụ test
- Công cụ sử dụng: rclone
- Loại dữ liệu test:
- File đơn 100MB
- Tập nhiều file nhỏ (100 file)
- Các operation: upload và download
Sau khi config rclone bạn xem code và kết quả chi tiết dưới đây.
Test upload sang Google Drive và IDrive S3
Test upload file đơn lẻ
Code test Upload file test để đo tốc độ thực tế:
Nhớ thay vutruso
thành tên remote và bucket mà bạn đã đặt
# Tạo file test 100MB dd if=/dev/zero of=test.bin bs=1M count=100 # Test upload Google Drive time rclone copy test.bin vutruso:test/ -P # Test upload S3 time rclone copy test.bin s3:vutruso/test/ -P
Kết quả test
[root@vutruso-epyc ~]$ time rclone copy test.bin s3:vutruso/ -P
Transferred: 100 MiB / 100 MiB, 100%, 23.116 MiB/s, ETA 0s
Transferred: 1 / 1, 100%
Elapsed time: 5.1s
real 0m5.194s
user 0m0.565s
sys 0m0.349s[root@vutruso-epyc ~]$ time rclone copy test.bin gdrive:vutruso/ -P
Transferred: 100 MiB / 100 MiB, 100%, 4.880 MiB/s, ETA 0s
Transferred: 1 / 1, 100%
Elapsed time: 21.8s
real 0m21.912s
user 0m0.533s
sys 0m0.298s
Từ kết quả test cho thấy:
IDrive S3:
- Tốc độ upload: 23.116 MiB/s
- Thời gian hoàn thành: 5.1s
- Hiệu suất CPU thấp (user: 0.565s, sys: 0.349s)
Google Drive:
- Tốc độ upload: 4.880 MiB/s
- Thời gian hoàn thành: 21.8s
- Hiệu suất CPU tương tự S3 (user: 0.533s, sys: 0.298s)
Trong trường hợp này, IDrive S3 nhanh hơn đáng kể:
- Nhanh hơn khoảng 4.7 lần về tốc độ (23.116 vs 4.880 MiB/s)
- Thời gian hoàn thành nhanh hơn 4.2 lần (5.1s vs 21.8s)
Dựa vào kết quả test này, IDrive S3 sẽ là lựa chọn tốt hơn cho việc backup về mặt tốc độ.
Test upload với nhiều file nhỏ
# Tạo 100 file nhỏ để test mkdir test_files for i in {1..100}; do dd if=/dev/zero of=test_files/file$i.bin bs=1M count=1; done # Test upload nhiều file time rclone copy test_files/ s3:vutruso/test_files/ -P # Test download nhiều file time rclone copy s3:vutruso/test_files/ ./test_files_download/ -P
Kết quả test
[root@vutruso-epyc ~]$ time rclone copy test_files/ s3:vutruso/test_files/ -P
Transferred: 100 MiB / 100 MiB, 100%, 11.111 MiB/s, ETA 0s
Transferred: 100 / 100, 100%
Elapsed time: 9.6s
real 0m9.750s
user 0m0.861s
sys 0m0.542s
[root@vutruso-epyc ~]$ time rclone copy s3:vutruso/test_files/ ./test_files_download/ -P
Transferred: 100 MiB / 100 MiB, 100%, 29.258 MiB/s, ETA 0s
Transferred: 100 / 100, 100%
Elapsed time: 3.5s
real 0m3.618s
user 0m0.631s
sys 0m0.774s[root@vutruso-epyc ~]$ time rclone copy test_files/ gdrive:vutruso/test_files/ -P
Transferred: 100 MiB / 100 MiB, 100%, 1.356 MiB/s, ETA 0s
Transferred: 100 / 100, 100%
Elapsed time: 1m16.0s
real 1m16.155s
user 0m0.602s
sys 0m0.357s
[root@vutruso-epyc ~]$ time rclone copy gdrive:vutruso/test_files/ ./test_files_download/ -P
Transferred: 100 MiB / 100 MiB, 100%, 3.456 MiB/s, ETA 0s
Transferred: 100 / 100, 100%
Elapsed time: 34.7s
real 0m34.844s
user 0m0.468s
sys 0m0.303s
Kết quả test với 100 file nhỏ cho thấy sự khác biệt rất lớn giữa S3 và Google Drive:
IDrive S3:
- Upload: 11.111 MiB/s (9.6s)
- Download: 29.258 MiB/s (3.5s)
- CPU usage ổn định
Google Drive:
- Upload: 1.356 MiB/s (76s)
- Download: 3.456 MiB/s (34.7s)
- CPU usage thấp hơn
So sánh hiệu suất:
Upload:
- S3 nhanh hơn khoảng 8.2 lần (11.111 vs 1.356 MiB/s)
- Thời gian: 9.6s vs 76s
Download:
- S3 nhanh hơn khoảng 8.5 lần (29.258 vs 3.456 MiB/s)
- Thời gian: 3.5s vs 34.7s
Đặc biệt với nhiều file nhỏ:
- S3 xử lý rất tốt, không bị giảm tốc nhiều
- Google Drive bị ảnh hưởng đáng kể về tốc độ
- S3 có tốc độ download thậm chí còn cao hơn cả test file đơn
Với kết quả này, IDrive S3 thể hiện rõ ưu thế khi:
- Xử lý nhiều file nhỏ
- Tốc độ ổn định ở cả upload và download
- Thời gian hoàn thành nhanh hơn rất nhiều
Test download từ Google Drive và IDrive S3 sang VPS Hosting
Test download file đơn lẻ
Để test tốc độ download từ cả hai dịch vụ, bạn có thể dùng lệnh sau:
# Test download từ S3 time rclone copy s3:vutruso/test.bin ./ -P # Test download từ Google Drive time rclone copy gdrive:vutruso/test.bin ./ -P
Lưu ý:
- Nên xóa file test.bin ở local trước mỗi lần test
- Hoặc có thể thêm suffix vào tên file để tránh ghi đè
Kết quả test
[root@vutruso-epyc~]$ time rclone copy s3:vutruso/test.bin ./ -P Transferred: 100 MiB / 100 MiB, 100%, 15.999 MiB/s, ETA 0s Transferred: 1 / 1, 100% Elapsed time: 6.9s real 0m6.983s user 0m0.504s sys 0m0.960s [root@vutruso-epyc~]$ rm test.bin [root@vutruso-epyc~]$ time rclone copy gdrive:vutruso/test.bin ./ -P Transferred: 100 MiB / 100 MiB, 100%, 0 B/s, ETA - Transferred: 1 / 1, 100% Elapsed time: 7.7s real 0m7.844s user 0m0.373s sys 0m0.223s
Từ kết quả test download cho thấy:
IDrive S3:
- Tốc độ download: 15.999 MiB/s
- Thời gian hoàn thành: 6.9s
- CPU usage cao hơn một chút (user: 0.504s, sys: 0.960s)
Google Drive:
- Tốc độ hiển thị là 0 B/s (có thể do cách hiển thị của rclone)
- Thời gian hoàn thành: 7.7s
- CPU usage thấp hơn (user: 0.373s, sys: 0.223s)
Nhận xét:
- S3 có tốc độ download chậm hơn upload một chút
- Google Drive có tốc độ download tốt hơn nhiều so với upload
- Thời gian download của cả hai khá tương đồng (6.9s vs 7.7s), khác biệt không đáng kể
Với kết quả này, IDrive S3 vẫn là lựa chọn tốt hơn vì:
- Tốc độ upload vượt trội
- Tốc độ download tương đương hoặc nhỉnh hơn một chút
- Hiển thị thông số rõ ràng hơn
Test download nhiều file 1 lúc
[root@vutruso-epyc~]$ time rclone copy test_files/ s3:vutruso/test_files/ -P
Transferred: 100 MiB / 100 MiB, 100%, 11.111 MiB/s, ETA 0s
Transferred: 100 / 100, 100%
Elapsed time: 9.6s
real 0m9.750s
user 0m0.861s
sys 0m0.542s
[root@vutruso-epyc~]$ time rclone copy s3:vutruso/test_files/ ./test_files_download/ -P
Transferred: 100 MiB / 100 MiB, 100%, 29.258 MiB/s, ETA 0s
Transferred: 100 / 100, 100%
Elapsed time: 3.5s
real 0m3.618s
user 0m0.631s
sys 0m0.774s[root@vutruso-epyc~]$ time rclone copy test_files/ gdrive:vutruso/test_files/ -P
Transferred: 100 MiB / 100 MiB, 100%, 1.356 MiB/s, ETA 0s
Transferred: 100 / 100, 100%
Elapsed time: 1m16.0s
real 1m16.155s
user 0m0.602s
sys 0m0.357s
[root@vutruso-epyc~]$ time rclone copy gdrive:vutruso/test_files/ ./test_files_download/ -P
Transferred: 100 MiB / 100 MiB, 100%, 3.456 MiB/s, ETA 0s
Transferred: 100 / 100, 100%
Elapsed time: 34.7s
real 0m34.844s
user 0m0.468s
sys 0m0.303s
Kết quả test với 100 file nhỏ cho thấy sự khác biệt rất lớn giữa S3 và Google Drive:
IDrive S3:
- Upload: 11.111 MiB/s (9.6s)
- Download: 29.258 MiB/s (3.5s)
- CPU usage ổn định
Google Drive:
- Upload: 1.356 MiB/s (76s)
- Download: 3.456 MiB/s (34.7s)
- CPU usage thấp hơn
So sánh hiệu suất:
Upload:
- S3 nhanh hơn khoảng 8.2 lần (11.111 vs 1.356 MiB/s)
- Thời gian: 9.6s vs 76s
Download:
- S3 nhanh hơn khoảng 8.5 lần (29.258 vs 3.456 MiB/s)
- Thời gian: 3.5s vs 34.7s
Đặc biệt với nhiều file nhỏ:
- S3 xử lý rất tốt, không bị giảm tốc nhiều
- Google Drive bị ảnh hưởng đáng kể về tốc độ
- S3 có tốc độ download thậm chí còn cao hơn cả test file đơn
Với kết quả này, IDrive S3 thể hiện rõ ưu thế khi:
- Xử lý nhiều file nhỏ
- Tốc độ ổn định ở cả upload và download
- Thời gian hoàn thành nhanh hơn rất nhiều
Đây là một điểm quan trọng vì backup website thường liên quan đến nhiều file nhỏ (như file php, js, css, images,…).
Tổng kết
Bảng so sánh tốc độ IDrive S3 vs Google Drive (Test tại Việt Nam)
1. Test với file đơn (100MB)
Thông số | IDrive S3 | Google Drive |
---|---|---|
Upload | 23.116 MiB/s (5.1s) | 4.880 MiB/s (21.8s) |
Download | 15.999 MiB/s (6.9s) | N/A MiB/s (7.7s) |
2. Test với nhiều file nhỏ (100 file x 1MB)
Thông số | IDrive S3 | Google Drive |
---|---|---|
Upload | 11.111 MiB/s (9.6s) | 1.356 MiB/s (76s) |
Download | 29.258 MiB/s (3.5s) | 3.456 MiB/s (34.7s) |
3. Đánh giá tổng thể
Tiêu chí | IDrive S3 | Google Drive |
---|---|---|
Tốc độ Upload | ⭐⭐⭐⭐⭐ | ⭐⭐ |
Tốc độ Download | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ |
Xử lý file đơn lớn | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ |
Xử lý nhiều file nhỏ | ⭐⭐⭐⭐⭐ | ⭐⭐ |
Độ ổn định | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ |
4. Ưu điểm nổi bật
IDrive S3:
- Tốc độ upload/download vượt trội
- Xử lý nhiều file nhỏ hiệu quả
- Hiệu suất ổn định ở mọi kích thước file
- Thời gian hoàn thành nhanh
- Hiển thị thông số rõ ràng
Google Drive:
- Dễ sử dụng
- Tốc độ download khá ổn định
- Phù hợp backup cá nhân
- Tích hợp tốt với các dịch vụ Google khác
5. Khuyến nghị
- Nên sử dụng IDrive S3 cho backup website và dữ liệu doanh nghiệp
- Google Drive phù hợp hơn cho lưu trữ và chia sẻ file cá nhân
- Với website có nhiều file nhỏ, IDrive S3 là lựa chọn tốt hơn hẳn
- Cần cân nhắc chi phí và tính năng kèm theo của từng dịch vụ
Lưu ý: Test được thực hiện từ máy chủ đặt tại Việt Nam, kết nối tới datacenter Singapore của cả hai dịch vụ.