Xây dựng cấu hình máy chủ.

Một phần của tài liệu Giáo trình hệ thống máy chủ (nghề quản trị mạng) (Trang 43 - 47)

- Thái độ: Tích cực tìm hiểu về các nhà cung cấp máy chủ.

2.3.Xây dựng cấu hình máy chủ.

Khi một doanh nghiệp nhỏ đã vƣợt quá hai hoặc ba nhân sự, có lẽ đã đến lúc mua một máy tính cho văn phòng. Tùy thuộc vào hoàn cảnh, thuật ngữ “máy chủ” có thể nói đến phần cứng, phần mềm hoặc chức năng của một hoặc cả hai thứ. Cũng nhƣ với bất kỳ việc mua sắm thiết bị nào, điểm bắt đầu hợp lý nhất là với một câu hỏi đơn giản: Bạn muốn máy chủ giải quyết vấn đề gì

Có phải câu trả lời là ở… trên mây (Cloud)?

Lựa chọn đầu tiên của bạn khi nói đến máy chủ là liệu bạn có thực sự cần một máy chủ vật lýtrong văn phòng hay không.Đối với các doanh nghiệp hạn chế về không gian, việc giới thiệu một máy chủ doanh nghiệp có thể không phải là ý tƣởng tốt. Việc thuê máy chủ trên đám mây có thể ý nghĩa hơn đối với các

44

doanh nghiệp nhỏ không có cơ sở hạ tầng CNTT đầy đủ. Tuy nhiên, có những giới hạn đối với những gì bạn có thể làm với máy chủ dựa trên đám mây (cloud server, máy chủ ảo, máy ảo, hoặc ngắn gọn là: “VM” – viết tắt của từ Virtual Machine).

Các máy chủ đám mây có vẻ lý tƣởng cho các doanh nghiệp khi lần đầu tiên bắt đầu kinh doanh. Tuy nhiên, chi phí cho dịch vụ đám mây tăng lên khi doanh nghiệp tăng thêm số lƣợng nhân viên. Chi phí hàng tháng tích lũy khi dữ liệu tăng lên. Cuối cùng, nhận thức về kinh doanh mách bạn rằng cần mang một số hệ thống máy chủ về đặt trong nhà. Nếu bạn đang ở thời điểm này, bạn sẽ muốn mở rộng khả năng (scale-up) chứ không phải tăng quy mô (scale-out) với hệ thống của mình, nghĩa là bạn phải sử dụng phƣơng pháp kết hợp với kiến trúc dữ liệu của bạn.

Nếu bạn quyết định chắc chắn mình cần phải dùng máy chủ tại chỗ, thì việc còn lại là bạn chọn giữa tự lắp ráp máy chủ hoặc mua system có sẵn từ một thƣơng hiệu nào đó.

Tự lắp ráp so với mua hệ thống có sẵn

Xây dựng và mua cả hai đều có những ƣu điểm và nhƣợc điểm. Mua một máy chủ cung cấp cho bạn nhiều giá trị từ phần mềm đi kèm, bảo hành và hỗ trợ từ nhà sản xuất có thƣơng hiệu. Mặt khác, việc xây dựng một máy chủ sẽ mang đến cho bạn cơ hội tùy chỉnh thiết kế của bạn để nó bám sát theo ứng dụng bạn đang triển khai.

Hãy nhớ rằng việc mua một máy chủ dựng sẵn vẫn có thể yêu cầu bạn lựa chọn cấu hình mà một số SKU nhất định có thể sẽ không bao gồm ổ cứng HDD và RAM. Bạn có thể cần phải cài đặt chúng trong nhà trƣớc khi thích nghi với môi trƣờng của bạn.

Máy chủ: Tự build hay mua?

Phần cứng máy chủ cung cấp chức năng nhƣ thế nào?

Máy chủ có thể thực hiện rất nhiều nhiềm vụ khác nhau. Liệu rằng loại máy chủ này tốt hơn loại khác cho các chức năng cụ thể? Có và không. Một số thông số kỹ thuật phần cứng thể hiện khả năng cho các nhiệm vụ khác nhau. Ở cấp độ phần cứng, một máy chủ chia sẻ nhiều điểm chung với một máy tính PC tiêu

45

chuẩn. Thật hữu ích khi nghĩ về các máy chủ nhƣ các máy tính phục vụ tài nguyên cho các máy tính khác sử dụng.

Các thành phần của máy chủ đặc biệt ở chỗ chúng có các tính năng bổ sung cho khả năng vận hành liên tục 24/7. Ví dụ, RAM máy chủ ECC có error-correction firmware tích hợp trong controller, là một kiểu bảo vệ bổ sung để hạn chế downtime. Ngoài ra, các máy chủ có thể có các thành phần phần cứng có tính chất dự phòng đƣợc tích hợp, một bộ nguồn dự phòng (redundant power supply unit), bộ xử lý trung tâm hoặc cho phép các ổ đĩa có thể tráo đổi nhanh (hot- swap), nếu một phần bị lỗi, phần backup nhảy vào và giữ cho dữ liệu có thể truy cập đƣợc cho ngƣời dùng.

Phần cứng máy chủ đang làm gì?

Tài nguyên máy chủ liên hệ chặt chẽ với ba loại phần cứng cụ thể: lƣu trữ đĩa cứng; kích thƣớc CPU – số lƣợng core, và ở mức độ thấp hơn, tốc độ xung nhịp; và dung lƣợng bộ nhớ máy chủ trên bo mạch (RAM). Một máy chủ chia sẻ file sẽ cần nhiều bays cho ổ đĩa cứng vì nó chủ yếu đƣợc sử dụng để lƣu trữ. Một máy chủ cơ sở dữ liệu xử lý nhiều truy vấn của ngƣời dùng sẽ có lợi từ các CPU lớn (12 hoặc 16 core). Các máy chủ web và application có các yêu cầu cụ thể theo framework đƣợc sử dụng mà bạn có thể tham khảo, thƣờng thì số lƣợng ngƣời dùng truy vấn hoặc ghi vào database sẽ quyết định mức độ mạnh mẽ mà bạn với phần cứng của mình.

Cách chọn đúng máy chủ cho công việc

Quay trở lại câu hỏi ban đầu, máy chủ của bạn thực sự sẽ làm gì? Một doanh nghiệp mua một máy chủ để xử lý một hoặc nhiều nhiệm vụ cụ thể:

- Chia sẻ dữ liệu với máy chủ chia sẻ file hoặc thiết bị lƣu trữ gắn mạng (NAS) qua mạng cục bộ hoặc qua hình thức đƣợc gọi là lƣu trữ đám mây riêng (Private Cloud Storage). Tìm kiếm: máy chủ nhiều khoang ổ cứng (drive-bays), hot-swappable, có thể tùy chọn cấu hình RAID cứng / RAID mềm → Chỉ cần CPU có sức mạnh xử lý thấp là đủ.

- Cung cấp chức năng xác thực domain. Username, mật khẩu, mức độ truy cập và cài đặt bảo mật nằm trong một máy tính chuyên dụng hoặc network switch đặc biệt. Đƣợc gọi là Domain Controller (DC) trong Windows Server và đƣợc sử dụng để quản lý Active Directory (AD). Tìm kiếm: một máy chủ có khả năng ảo hóa (bất kỳ dòng nào hỗ trợ CPU 64-bit, trên 4 GB RAM)

- Cung cấp Database service cho các máy chủ ứng dụng khác. Các ứng dụng và website đƣợc xây dựng trên một lớp database thƣờng đƣợc lƣu trữ trên một máy chủ của chính nó. Việc phát triển và các tác vụ không dành cho ngƣời dùng cụ thể nhƣ phân tích dữ liệu, khai thác, mining và lƣu trữ bằng cách sử dụng Oracle, MySQL, MS Access và các ứng dụng tƣơng tự sử dụng phần cứng máy chủ này. Tìm kiếm: ổ đĩa có tốc độ ghi nhanh; hỗ trợ IOPS cao; Triển khai một máy chủ „slave‟ hỗ trợ identical backup nhƣ một read-only database.

46

- Lƣu trữ một website với một web server. Máy chủ web sử dụng HTTP để phục vụ các file tạo nên các trang web đƣợc cung cấp cho ngƣời dùng đang duyệt qua. Web server hoạt động song song với database server. Điều này có thể xảy ra trong cùng một máy chủ phần cứng vật lý hoặc bằng cách sử dụng hai máy chủ đƣợc nối mạng với nhau. Tìm kiếm: hardware redundancy đặc biệt là nếu bạn host các ứng dụng thƣơng mại điện tử. Tăng dung lƣợng RAM máy chủ có lợi cho hiệu năng khi tải.

- Cung cấp dịch vụ e-mail với một máy chủ mail. Các máy chủ messaging, nhƣ Microsoft Exchange, sử dụng các giao thức cụ thể (SMTP, POP3, IMAP) để gửi và nhận message. Phần cứng máy chủ danh riêng cho nhiệm vụ này đƣợc khuyến nghị để cho hoạt động đƣợc tối ƣu. Tìm kiếm: thông số kỹ thuật tƣơng tự nhƣ một máy chủ chia sẻ file.

- Điều khiển thiết bị ngoại vi dùng chung, nhƣ máy in. Thông số tiêu thụ năng lƣợng thấp sẽ đủ. Bạn có thể tái sử dụng PC cũ làm máy chủ in ấn nếu có sẵn. - Chạy phần mềm chia sẻ trên một máy chủ ứng dụng . Việc tập trung hóa các ứng dụng chạy trên native framework của chúng (Java, PHP, .NET, các loại .js khác nhau) cải thiện hiệu suất khi sử dụng nhiều, giúp cập nhật dễ dàng hơn và giảm TCO để duy trì các công cụ mà các công ty sử dụng để tăng hiệu suất. Tìm kiếm: các drive-bay cấp doanh nghiệp (ổ cứng SAS) và RAM ECC. Lƣu ý rằng các máy chủ không ảo hóa có xu hƣớng hoạt động tốt hơn cho việc phát triển. Lựa chọn form factor để phù hợp với không gian vật lý của bạn

Máy chủ có các form factor khác nhau có thể đƣợc chia thành ba nhóm: Tower, Blade và Rackmount. Form factor quyết định bởi chính case của máy chủ; Bạn sẽ tìm thấy các thành phần này bên trong các bảng so sánh.

Tower – Một máy chủ tower giống nhƣ một máy tính để bàn thông thƣờng, ngoại trừ việc chúng có các thành phần chuyên dùng cho máy chủ bên trong. Giống nhƣ ngƣời anh em PC, các máy chủ Tower có nhiều hình dạng khác nhau. Chúng có ý nghĩa khách hàng với trƣờng lần đầu tiên đƣợc trang bị vì chúng có thể cung cấp nhiều sức mạnh xử lý và không yêu cầu bạn phải mua thêm phần cứng lắp đặt. Hạn chế của các máy chủ Tower là chúng chiếm nhiều chỗ hơn so với thiết lập rackmount hoặc blade khi bạn bắt đầu thêm-nhiều-hơn. Rackmount – Các máy chủ rackmount cần đƣợc cài đặt trên tủ rack. Một tủ rack thƣờng cao quá đầu ngƣời, có thể lắp nhiều máy chủ chồng lên nhau trong các slot. Hãy cân nhắc số lƣợng các rackmount unit (số lƣợng “U”) khi bạn có một số máy chủ và muốn lắp chúng hết vào một không gian nhỏ hơn.

Blade – Tƣơng tự nhƣ các máy chủ rackmount ở chỗ chúng yêu cầu phải lắp đặt bộ khung riêng. Máy chủ blade thậm chí còn tiết kiệm không gian hơn so với máy chủ rackmount. Tuy nhiên, để làm mát máy chủ blade đúng cách có thể khó khăn hơn; Cân nhắc điều này khi hệ thống của bạn có vẻ quá vừa vào phòng máy đặt nó. Chúng là khoản đầu tƣ thậm chí còn lớn hơn so với các máy chủ rackmount.

(adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu Giáo trình hệ thống máy chủ (nghề quản trị mạng) (Trang 43 - 47)