Hướng dẫn cấu hình SHR (Synology High Availability) - Giải pháp 02 NAS Synology chạy song song
Hướng dẫn cấu hình SHR (Synology High Availability) - Giải pháp 02 NAS Synology chạy song song
Giới thiệu
Lá»—i máy chá»§, lá»—i phần cứng do khách quan hoặc chá»§ quan do tác động cá»§a con ngưá»i, hoặc trục trặc hệ thống cục bá»™ sẽ là m gián Ä‘oạn dịch vụ và tăng chi phà hoạt động cá»§a doanh nghiệp. Do đó, việc duy trì khả năng hoạt động liên tục là má»™t mục tiêu quan trá»ng cá»§a các doanh nghiệp.Â
Vá»›i gói ứng dụng Synology High Availability (SHA) bạn có thể triển khai má»™t giải pháp có tÃnh sẵn sà ng cao để đảm bảo các dịch vụ không bị gián Ä‘oạn. SHA cho phép bạn kết hợp 02 thiết bị NAS Synology thà nh má»™t cụm (cluster), đảm bảo dịch vụ lưu trữ được liên tục vá»›i tÃnh sẵn có cá»§a hệ thống tối Ä‘a, do đó là m giảm nguy cÆ¡ gián Ä‘oạn bất ngá».
Trong bà i viết nà y, Khuê Tú sẽ hướng dẫn bạn từng bước cấu hình giải pháp high availability SHR vá»›i Synology NAS.Â
Ná»™i dung
- Synology High Availability là gì?
- Chuẩn bị
- Kết nối cáp cho các server
- Kết hợp các server và tạo một high-availability cluster
- Cách xỠlý khi xảy ra sự cố trên máy chủ Master
- Bảo trì hệ thống high-availability cluster
1. Thế nà o là Synology High Availability?
Thuáºt ngữ "high availability" ("tÃnh sẵn sà ng cao") đỠcáºp đến má»™t giải pháp bố trà các máy chá»§ để giảm thiểu sá»± gián Ä‘oạn dịch vụ do những yếu tố bất ngá» không lưá»ng trước được. Giải pháp Synology High Availability (SHA) triển khai 02 máy chỉ để hình thà nh nên má»™t "high-availability cluster" ("cụm máy chá»§ có tÃnh sẵn sà ng cao") trong đó má»™t máy chá»§ hoạt động như má»™t "active server" (máy chá»§ chÃnh) và máy chá»§ còn lại đóng vai trò như má»™t "passive server" (máy chá»§ dá»± phòng).
Trong môi trưá»ng high-availability, dữ liệu trên active server sẽ liên tục được nhân bản sang passive server, vì váºy dữ liệu ở đây được nhân đôi trên cả hai máy chá»§. NhỠđó, trong trưá»ng hợp active server bị há»ng, passive server ngay láºp tức có thể đảm nhiệm vai trò cá»§a active server và sẽ không là m gián Ä‘oạn dịch vụ trong kinh doanh.Â
2. Chuẩn bị
Triển khai SHA đòi há»i phải có 02 NAS Synology để hoạt động như má»™t active và passive servers. Trước khi kết hợp 02 server thà nh má»™t high-availability cluster, bạn cần phải đảm bảo những yêu cầu sau vá» phần cứng và phần má»m:Â
Yêu cầu hệ thống:
- Active và passive servers phải có CÙNG MODEL và HỖ TRỢ chức năng Synology High Availability.
- Hệ Ä‘iá»u hà nh DSM có CÙNG PHIÊN BẢN phải được cà i đặt trên cả 02 server.
- Gói ứng dụng Synology High Availability có CÙNG PHIÊN BẢN phải được cà i sẵn trên cả 02 servers.Â
Volume và Hard Disk:
- Dung lượng lưu trữ trên 02 máy servers phải giống nhau để tránh việc mâu thuẫn dữ liệu.Â
- Active và passive servers phải có số lượng ổ đĩa giống nhau. Ngoà i ra, vị trà gắn các ổ đĩa cũng phải giống nhau.
- Khi cấu hình giải pháp nà y, bạn không được tạo bất kì volume nà o bằng định dạng SHR.Â
Môi trưá»ng Network:
- Cả hai servers phải được gán địa chỉ IP tÄ©nh, địa chỉ IP cá»§a 02 server phải cùng má»™t subnet;Â
- Cả hai servers phải có cùng số cổng LAN.Â
- Synology High Availability (SHR) không hỗ trợ các: PPPoE, link aggregation, Wi-Fi,  VLAN. Bạn phải đảm bảo những chức năng nà y phải được tắt trước khi khởi tạo high-availability cluster.
3. Kết nối cáp cho các servers
Trong phần nà y, Khuê Tú sẽ chỉ cho bạn là m thế nà o để kết nối cáp cho các servers để có thể tạo thà nh má»™t high-availability cluster. Vui lòng thá»±c hiện theo những bước sau:Â
- Kết nối 02 servers lại vá»›i nhau. Kết nối nà y sẽ như má»™t liên kết trung tâm "Heartbeat" giữa 02 servers, giúp cho 02 servers nhìn thấy nhau và liên lạc qua lại, đồng thá»i cho phép dữ liệu được nhân bản giữa active server đến passive server. Kết nối nà y phải đáp ứng những tiêu chà sau:Â
- SỠdụng cùng một kết nối mạng trên cả hai servers. Và dụ, Nếu bạn sỠdụng cổng LAN 1 trên active server để kết nối thì trên passive server cũng phải sỠdụng cổng LAN 1. Cụ thể hơn, bạn sẽ dùng một sợi cáp mạng nối từ LAN 1 của active server sang cổng LAN 1 của passive server.
- Sá» dụng kết nối mạng có tốc độ cao nhất trên 02 server. Nếu các servers được trang bị card mạng 10GBE, thì kết nối trung tâm nên dùng kết nối nà y để phát huy tối Ä‘a tốc độ.Â
- Kết nối giữa 02 servers là kết nối trực tiếp, không thông qua bất kì router hay switch nà o.

- Kết nối 02 servers và o hệ thống mạng bằng các cổng mạng còn lại. Khi bạn đã thá»±c hiện xong kết nối giữa 02 servers vá»›i nhau thì bạn sẽ dùng 01 trong các cổng mạng còn lại trên 02 servers để nối và o hệ thống mạng ná»™i bá»™ (router, switch). Bạn chỉ dùng 01 cổng trên má»—i server thôi nhé, vì trong SHR mode, không há»— trợ chức năng link aggregation như đã nói ở trên.Â
Ghi chú: Äể ngăn chặn sá»± gián Ä‘oạn dịch vụ do lá»—i mạng, chúng tôi khuyến cáo bạn triển khai hệ thống gồm nhiá»u switch trong mạng ná»™i bá»™, nhỠđó má»—i server trong má»™t high-availability cluster có thể được nối vá»›i các switch độc láºp. - Äến Ä‘ay thì các servers đã sẵn sà ng để được kết hợp thà nh má»™t high-availability cluster rồi đó. Bạn tiếp tục thá»±c hiện như bên dưới nhé.Â
4. Kết hợp các servers và khởi tạo một high-availability cluster
Khi các servers đã được kết nối chÃnh xác như các bước ở trên, bạn sẽ thá»±c hiện tiếp những bước bên dưới để kết hợp chúng thà nh má»™t high-availability cluster.
- Äăng nháºp và o DSM vá»›i má»™t tà i khoản thuá»™c administrators group.
- Và o phần Main Menu và mở High Availability.Â
- Click chá»n Create HA cluster để bắt đầu tiến trình cà i đặt.Â

- Click chá»n Next.Â

- Äiá»n địa chỉ IP, username, và password cho passive server.Â

- Chá»n cổng mạng mà bạn đã thiết láºp kết nối trung tâm Heartbeat cho má»™t high-availability cluster.

- Cấu hình mạng cho high-availability cluster.

- Xác nháºn lại cấu hình.Â

- Tiến trình cà i đặt sẽ bắt đầu khởi tạo high-availability cluster. Thá»i gian khởi tạo nhanh hay cháºm tùy thuá»™c và o môi trưá»ng thiết bị cá»§a bạn.Â

- Khi đã hoà n tất, bajnsex thấy tình trang cá»§a cluster trên trang Overview.Â

5. Các xỠlý khi xảy ra sự cố trên active server
Khi có lá»—i xảy ra, hệ thống sẽ tá»± động chuyển đổi dịch vụ từ active server sang passive server. Cách thức nà y được gá»i là "failover" ("hoán đổi dá»± phòng"). Hệ thống sẽ thá»±c hiện hoán đổi dá»± phòng trong các tình huống dưới đây.
5.1 Không gian lưu trữ bị há»ng (Crashed storage space)
Hoán đổi dá»± phòng sẽ hoạt động khi không gian lưu trữ (như volume, Disk Group, RAID Group, ...) trên active server bị há»ng (crashed), nhưng không gian lưu trữ trên passive server vẫn hoạt động bình thưá»ng. Và dụ, nếu Server A là active server và Server B là passive server, hệ thống sẽ thá»±c thi chế độ hoán đổi dá»± phòng khi má»™t volume trên Server A bị há»ng (crashe), nhưng volume tương ứng trên Server B vẫn bình thưá»ng.Â
Sau khi quá trình hoán đổi dá»± phòng đã hoà n tất, vui lòng thá»±c hiện những việc sau:Â
- Äi đến trang Disk Status và xác định ổ đĩa nà o bị há»ng (hoặc mất) trên Server A (bây giỠđược hoán đổi vai trò thà nh passive server).
- Nếu có ổ đĩa bị mấy, hãy lắp đặt ổ đĩa khác và o khe gắn đĩa tương ứng để cả 02 servers có cùng một số lượng ổ đĩa.
- Nếu có ổ đĩa bị há»ng, bạn cÅ©ng phải thay ngay ổ há»ng nà y.Â
5.2 Lỗi dịch vụ (Service error)
Hoán đổi dá»± phòng sẽ xảy ra khi có lá»—i dịch vụ trong quá trình theo dõi dịch vụ giữa 02 servers. Và dụ, nếu dịch vụ được theo dõi trên Server A (active server) bị lá»—i, hệ thống sẽ thá»±c hiện hoán đổi dá»± phòng qua Server B. Trong trưá»ng hợp nà y, vui lòng thá»±c hiện những việc sau ngay sau khi việc hoán đổi dá»± phòng đã hoà n tất:Â
- Äến trang Overview.
- Click chá»n Shut Down từ nút Maintain để shut down Server A (bây giá» Ä‘ang đảm nhiệm vai trò passive server).
- Mở lại Server A sau khi nó đã shut down xong.
5.3 Có lỗi xảy ra ở nguồn điện (Power failure)
Hoán đổi dự phòng cũng xảy ra khi active server bị shut down, rebooted, hoặc cả hai nguồn điện bị lỗ, hoặc mất nguồn từ nguồn điện bên ngoà i. Và dụ, nếu Server A là active server và nguồn điện của nó bị lỗi, hệ thống sẽ tự động thực hiện hoán đổi dự phòng sang Server B. Sau khi thay nguồn mới, vui lòng mở lại Server A (bây giỠlà passive server).
6. Bảo trì hệ thống high-availability cluster
Äể bảo trì hà ng ngà y hệ thống, vui lòng xem hướng dẫn bên dưới:Â
|
Quy trình
|
Hướng dẫn
|
|---|---|
|
Di chuyển cả 02 server đến địa điểm khác
|
|
|
Nâng cấp RAM hoặc NIC
|
|
|
Thay thế RAM, fan, hoặc NIC hòng trên passive server
|
|
|
Loại bá» passive server ra khá»i cluster
|
|
|
Kết hợp một passive server mới
|
|
|
Thay đổi active server thà nh passive server
|
|
|
Loại bá» cluster và biến các servers trở vá» tình trạng độc láºpÂ
|
|
|
Nâng cấp DSM
|
|
|
Nâng cấp gói ứng dụng
|
|
|
Thay thế RAM, fan, hoặc NIC há»ng trên active server
|
|
|
Thay thế passive server
|
|







































































