2 minute read

3. Giới thiệu FreeBSD

3. Giới thiệu FreeBSD

FreeBSD là một hệ điều hành mã nguồn mở, được phát triển từ Unix tại trường đại học Berkeley Carlifornia từ năm 1975-1993. FreeBSD hổ trợ độ tin cậy, khả năng thực thi và tính bảo mật cực kỳ mạnh. Một phép so sánh giữa FreeBSD với Linux về một số chức năng chính cho thấy các ưu điểm của FreeBSD và đó chính là lí do mà Tôi chọn FreeBSD để triển khai công cụ lọc gói IPv6, cụ thể như sau: FreeBSD Linux

Advertisement

Độ tin cậy (Reliability)

Khả năng thực thi (Performance)

FreeBSD thì cực kỳ mạnh mẽ, có nhiều chứng nhận về hoạt động của server liên tục trong nhiều năm. Những phần mềm mới được cập nhật liên tục, bảo đảm độ tin cậy cao cho các ứng dụng.

FreeBSD là hệ điều hành được lựa chọn cho những ứng dụng mạng yêu cầu sự thực thi cao. FreeBSD thực thi tốt hơn những hệ điều hành khác khi chạy trên cùng phần cứng, nhiều server hoạt động liên tục trên internet sử dụng FreeBSD có thể download hơn 1,2TB/ngày. FreeBSD được sử dụng bởi Yahoo, Qwest…và nhiều sever khác bởi vì khả năng xử lý lưu lượng lớn với sự thực thi cao.

Linux cũng là một hệ điều hành có khả năng tin cậy cao. Nhiều server linux hoạt động trong nhiều năm liên tục. tuy nhiên, disk I/O mặc định không đồng bộ, điều này làm giảm độ tin cậy trong việc xử lý những ứng dụng cơ bản và kết quả có thể dẫn tới là file hệ thống có thể bị sai lạc sau khi hệ thống bị sụp đổ. Thế nhưng đối với người dùng bình thường thì Linux là một hệ điều hành có thể tin cậy được khả năng thực thi tốt, nhưng chỉ đối với một số ứng dụng. Trong môi trường lưu lượng mạng lớn và nặng nề thì Linux không phải là lựa chọn tối ưu. Khả năng thực thi của Linux chỉ bằng khoảng 20-30% so với FreeBSD trong cùng hạ tầng phần cứng. Tuy nhiên, sự thực thi của Linux đã được cải thiện trong kernel 2.4 khi giới thiệu bộ nhớ ảo của hệ thống dựa trên bố nhớ ảo của FreeBSD. Cả 2 hệ điều hành đều là mã nguồn mở, vì thế những kỹ thuật có ích được chia sẽ và sự hội tụ của chúng rất nhanh chóng.

Tính bảo mật (Security)

FreeBSD: từng là đề tài kiểm định trong nhiều năm. Tất cả thành phần hệ thống đều được kiểm tra và kiểm tra lại đối với các lỗi bảo mật

Tính “mở” trong Linux cho phép bất cứ người nào cũng có thể kiểm tra tính bảo mật của code và thay đổi chúng. Nhưng trong thực tế, chúng được chỉnh sửa từ nhiều

This article is from: