Yêu cầu phần cứng cho máy chủ proxy

Máy chủ proxy chấp nhận và chuyển tiếp yêu cầu Internet thay mặt cho máy chủ lưu trữ. Sử dụng máy chủ proxy trước máy chủ có thể được thực hiện vì một số lý do, bao gồm lọc nội dung và bảo mật vị trí. Các yêu cầu tối thiểu cho máy chủ proxy là thấp, nhưng có thể thay đổi dựa trên cách bạn dự định sử dụng máy chủ.

Yêu cầu tối thiểu

Có nhiều tùy chọn máy chủ proxy khác nhau. Tuy nhiên, các máy chủ này thường chạy như các chương trình trên hệ điều hành cấp máy chủ. Do đó, hệ điều hành cơ bản chỉ ra các yêu cầu tối thiểu.

Ví dụ, máy chủ proxy Microsoft Windows sử dụng Dịch vụ thông tin Internet trên dòng hệ điều hành Windows Server. Windows Server 8 chỉ yêu cầu bộ xử lý 1GHz, bộ nhớ 512MB và dung lượng ổ cứng 10 GB. Squid, một máy chủ proxy miễn phí, chạy trên các bản phân phối Linux như Red Hat hoặc Ubuntu. Phiên bản máy chủ Ubuntu yêu cầu bộ xử lý 300 MHz, bộ nhớ 128 MB và dung lượng ổ cứng 1GB.

Yêu cầu đề xuất

Hầu hết các công ty phần mềm máy chủ đều cung cấp một danh sách các yêu cầu được đề xuất của Wap cho phần mềm của họ. Những khuyến nghị này ám chỉ đến việc mặc dù dịch vụ thực hiện theo yêu cầu tối thiểu, nhưng nó không hoạt động tốt. Dịch vụ chậm trên máy chủ proxy có nghĩa là người dùng có được trải nghiệm Internet chậm.

Microsoft Windows 8 đề xuất bộ xử lý nhanh gấp hai lần mức tối thiểu của chúng, cũng như gấp bốn lần bộ nhớ yêu cầu tối thiểu - lần lượt là 2GHz và 2GB. Dung lượng ổ cứng gấp bốn lần, hoặc 40 GB, cũng được khuyến nghị. Các nhà cung cấp khuyến nghị Red Hat Linux thường chỉ định một yêu cầu phần cứng máy chủ tối thiểu. Ví dụ, Squid khuyến nghị tỷ lệ cho các yêu cầu phần cứng: 32 MB Ram cho mỗi gigabyte không gian đĩa được dành riêng cho bộ nhớ đệm.

Trừ các dịch vụ khác

Tính toán những gì bạn sẽ cần cho một máy chủ proxy sẽ dễ dàng hơn nếu máy chủ của bạn chỉ dành riêng cho nhiệm vụ đó. Tuy nhiên, nếu máy chủ đó phải thực hiện các chức năng khác, thì bạn phải luôn tính toán tải trên máy chủ của mình để bao gồm các dịch vụ này. Nếu một dịch vụ Web chạy trên cùng một máy chủ sử dụng 1GB bộ nhớ, thì yêu cầu máy chủ proxy của bạn phải tính đến các yêu cầu bộ nhớ tối thiểu của nó, cộng với gigabyte bộ nhớ. Khi có thể, tốt nhất là dành một máy chủ vật lý riêng cho nhiệm vụ duy nhất là chạy proxy.

Tầm quan trọng của nhân rộng

Các chức năng nặng nhất về lưu trữ của máy chủ proxy liên quan đến bộ nhớ đệm. Bộ nhớ đệm lấy các trang web thường xuyên truy cập và lưu trữ dữ liệu trên máy chủ. Điều này bắt đầu tăng tốc kết nối cho người dùng chia sẻ máy chủ proxy, vì dữ liệu chỉ cần được truy xuất từ ​​máy chủ cục bộ thay vì từ máy chủ từ xa. Tuy nhiên, một lượng lớn người dùng tạo ra một lượng lớn bộ đệm. Do đó, không gian đĩa là chìa khóa. Như đã đề cập trước đó, bộ nhớ nên có sẵn tỷ lệ với dung lượng đĩa.

Đối với môi trường văn phòng nhỏ tại nhà, một chút dung lượng ổ đĩa phải đủ - 5 đến 10 GB, chỉ cần bộ nhớ tương ứng 160 đến 320 MB trong môi trường Mực ống. Khi bạn tăng số lượng bộ nhớ cache khả dụng, bạn phải có một lượng bộ nhớ khả dụng tương ứng nếu không dịch vụ sẽ bị nghẽn cổ chai.

Máy chủ proxy cũng có thể thực hiện lọc nội dung và các dịch vụ đang hoạt động khác. Các dịch vụ này đánh thuế bộ xử lý nhiều hơn dung lượng ổ đĩa, vì các quyết định lọc này cần được thực hiện nhanh chóng. Máy chủ proxy kiểm tra yêu cầu của mỗi máy tính đối với cơ sở dữ liệu về các hạn chế và từ chối hoặc cho phép yêu cầu đó dựa trên những gì nó tìm thấy. Mặc dù tìm kiếm này mất một phần nghìn giây trong hầu hết các môi trường, một cơ sở người dùng trên 10 người dùng có thể nhanh chóng áp đảo bộ xử lý. Một bộ xử lý quá mạnh xuất hiện dưới dạng kết nối Internet chậm với người dùng. Để tránh kết nối chậm, hãy đảm bảo cung cấp càng nhiều sức mạnh xử lý càng tốt.

Bài ViếT Phổ BiếN