Tôi vừa hoàn thành việc thiết lập một NAS có VPN với Raspberry Pi Model-B chưa được ép xung mới mua của tôi và tôi đã gặp phải điều gì đó mà tôi không thể tìm thấy câu trả lời cho nơi khác.
Băng thông internet, như được xác định bằng cách sử dụng
wget --output-document = / dev / null http://speedtest.wdc01.softlayer.com/doads/test500.zip
chậm hơn nhiều so với những gì tôi mong đợi nhận được. Tôi nhận được khoảng 1,34 MBps trên Pi của mình thông qua ethernet khi tôi đạt gần 7 MBps khi ethernet được cắm trực tiếp vào máy tính xách tay của tôi.
Vấn đề là với OpenVPN, nhưng tôi không thể biết chính xác nó là gì. Đây là cách tôi biết điều này.
Tôi đã so sánh tốc độ tải xuống trên Pi với VPN đã tắt và bật - đó là 5,03 MBPS so với 1,34 MBPS.
Sau đó, tôi đã thử nó trên máy tính xách tay của mình (có dây) - nó là 6,9 MBPS (hoàn hảo) so với 6,7 MBPS (gần hoàn hảo).
Vì vậy, lỗi không hoàn toàn nằm ở dịch vụ VPN của tôi (PrivateINETAccess) giúp giảm 3% băng thông trên máy tính xách tay của tôi - nhưng phải thực hiện với cách OpenVPN chạy trên Pi giúp giảm 74% băng thông.
Có ý tưởng nào về lý do tại sao OpenVPN trên Raspbian lại trở nên khủng khiếp như vậy không?
CẬP NHẬT: Hầu hết mức giảm từ 6,9 MBPS trên máy tính xách tay không có VPN xuống còn 5,03 MBPS trên Pi mà không có VPN dường như là từ tốc độ ghi thẻ SD, mà tôi đã xác định là khoảng 4,9 MBPS. Đó là mức giảm rất lớn từ 5.03 MPBS trên Pi mà không cần VPN xuống 1.3MBPS với VPN cần được giải thích.
CẬP NHẬT 2: Một số manh mối khác từ các đề xuất từ các nhận xét: 1) OpenVPN sử dụng 70% CPU khi nó đang chạy và wget ở nền 2) Trên Pi, tôi nhận được 1,34 MBPS từ máy chủ VPN Hoa Kỳ và khoảng 500- 600 KBPS từ TẤT CẢ các máy chủ VPN Châu Âu, NHƯNG trên máy tính xách tay của tôi, tôi nhận được 6,7 MBPS từ máy chủ VPN Hoa Kỳ và 6,6 MBPS tương tự từ một số máy chủ châu Âu như máy chủ ở Hà Lan. Điều tôi đang nói là khoảng cách đến máy chủ dường như ảnh hưởng không tương xứng đến Pi hơn là máy tính xách tay của tôi.
top
trong khi kiểm tra, điều đó sẽ nói lên điều gì đó về chi phí mã hóa.