Chào mọi người.
Em đang làm một đề tài về nhà thông minh, sử dụng Kit Arm Tiny6410 để làm bộ xử lí trung tâm. Với mục tiêu điều khiển được hệ thống qua Internet thì tất nhiên phải có webserver. Nhưng em lại đang bị rối giữa 2 lựa chọn :
+ Dùng board arm này để làm webserver luôn.
+ Thuê máy chủ trên mạng để đặt web. Server sẽ kết nối socket với board arm để lấy trạng thái ngôi nhà và gửi lệnh điều khiển.
Mong mọi người cho ý kiến về vấn đề này. Em xin cảm ơn !
Em đang làm một đề tài về nhà thông minh, sử dụng Kit Arm Tiny6410 để làm bộ xử lí trung tâm. Với mục tiêu điều khiển được hệ thống qua Internet thì tất nhiên phải có webserver. Nhưng em lại đang bị rối giữa 2 lựa chọn :
+ Dùng board arm này để làm webserver luôn.
- Tiết kiệm chi phí: tận dụng được đường truyền mạng có sẵn, tuy nhiên tốc độ truy cập sẽ không nhanh ( mạng gia đình )
- Lỡ bị tấn công DDOS, server treo luôn thì cả hệ thống ngừng hoạt động???
- Bị hack, hacker chiếm toàn quyền điều khiển ngôi nhà.
+ Thuê máy chủ trên mạng để đặt web. Server sẽ kết nối socket với board arm để lấy trạng thái ngôi nhà và gửi lệnh điều khiển.
- Tốc độ truy cập nhanh hơn, ổn định hơn trước nguy cơ bị DDOS, hack..
- Lợi thế là demo được khi bảo vệ đề tài, vì trên trường không có router cho mình cắm dây mạng vào board làm webserver, nhưng có thể sử dụng wifi, 3G để kết nối vào Internet.
- Có vẻ phức tạp khi triển khai kết nối.
Mong mọi người cho ý kiến về vấn đề này. Em xin cảm ơn !
Comment