Synology NAS – Tạo ổ cứng ảo với iSCSI

Phần 17/22 trong loạt bài: Ứng dụng Synology DSM

Tìm hiểu về hệ thống lưu trữ iSCSI SAN của Synology NAS hoặc thiết bị chạy XPEnology. Note này chúng ta sẽ cùng tìm hiểu về giao thức iSCSI và hệ thống lưu trữ qua mạng iSCSI SAN, thiết lập để tạo ổ cứng lưu trữ cho máy tính cá nhân.

iSCSI là gì ?

iSCSI là Internet SCSI (Small Computer System Interface), được xem như một tiêu chuẩn giao thức phát triển nhằm mục đích truyền tải các lệnh SCSI qua mạng IP bằng giao thức TCP/IP. Từ đó iSCSI cho phép truy cập các khối dữ liệu trên hệ thống lưu trữ SAN qua các lệnh SCSI và truyền tải dữ liệu qua hệ thống mạng Network (LAN/WAN).

Các thành phần của iSCSI.

  • iSCSI Target.

Server iSCSI Target thường sẽ là một máy chủ lưu trữ (storage) – ở bài viết này chính là Synology NAS chẳng hạn. Từ máy chủ iSCSI Target sẽ tiếp nhận các request gửi từ iSCSI Initiator gửi đến và gửi trả dữ liệu trở về. Trên iSCSI Target sẽ quản lý các ổ đĩa iSCSI với các tên gọi LUN (Logical Unit Number) được dùng để chia sẻ ổ đĩa lưu trữ iSCSI với phía iSCSI Client.

  • iSCSI Initiator.

iSCSI Initiator (iSCSI Initiator Node) là thiết bị client trong kiến trúc hệ thống lưu trữ qua mạng – ở bài viết này là máy tính cá nhân chạy HĐH Windows. iSCSI Initiator sẽ kết nối đến máy chủ iSCSI Target và truyền tải các lệnh SCSI thông qua đường truyền mạng TCP/IP. iSCSI Initiator có thể được khởi chạy từ chương trình phần mềm trên OS hoặc phần cứng thiết bị hỗ trợ iSCSI.

Về cơ bản nó là như vậy :mrgreen: , giờ tiến hành làm thực tế thôi…

I. Tạo iSCSI Target trên Synology NAS.

Vào Main Menu bạn ở ứng dụng iSCSI Manager (trên DSM 6) hoặc San Manager (trên DSM 7).

Về cơ bản thì cách dùng ứng dụng iSCSI Manager (trên DSM 6) và San Manager (trên DSM 7) như nhau.

Bước 1. Tạo iSCSI Target.

Đối với San Manager – iSCSI Target (trên DSM 7) thì hệ thống tạo sẵn cho bạn Default Target bạn chỉ cần tạo LUN rồi map vào là được. Nhưng note này mình sẽ hướng dẫn làm từ đầu mà không dùng Default Target có sẵn.

  • Bạn vào San Manager (iSCSI Manager) => iSCSI => Create.
    • Name: Đặt tên cho iSCSI Target.
    • IQN: Bạn có thể để mặc định do hệ thống tạo hoặc đặt theo cú pháp sau: iqn.yyyy-mm.domain:device.ID
      • Ví dụ: iqn.2021-04.Synology-iSCSI:VirtualDisk.01
    • Enable CHAP: CHAP sẽ yêu cầu iSCSI Initiators phải chứng thực trước khi có thể sử dụng iSCSI Target. (Lên dùng để tăng bảo mật)
      • Mutual CHAP: sẽ yêu cầu cả initiators và Targets phải chứng thực lẫn nhau trước khi kết nối.

Bước 2. Cài đặt gắn LUN.

Vì chưa có LUN nào, bạn chọn Create a new LUN rồi tiếp tục

  • Bạn để ý các thông số sau.
    • Location: Chọn Volume chứa LUN
    • Total capacity (GB): Dung lượng LUN – tình bằng GB (chính là dung lượng ổ cứng ảo sau này)
    • Space allocation: Phân bổ không gian vùng chứa LUN
      • Thick Provisioning – Tốt cho hiệu suất và ổn định (nếu không cần các tình năng nâng cao thì mình khuyên nên chọn Thick Provisioning).
      • Thin Provisioning – Cung cấp khả năng phân bổ theo yêu cầu và tất cả các tính năng nâng cao. Muốn sử dụng Snapshot thì bạn phải chọn thằng này nhé :mrgreen: . Lưu ý: tùy chọn này sẽ khiến hệ thống bị “sập” nếu hết dung lượng lưu trữ.

OKE ! Như vậy là xong bước tạo iSCSI Target trên Synology NAS.

Xem hướng dẫn bằng tiếng Anh tại đây .

II. Thiết lập iSCSI Initiator và tạo ổ cứng trên Windows.

Bước 1. Thiết lập iSCSI Initiator.

Trong bài viết này mình sẽ hướng dẫn bạn thiết lập iSCSI Initiator trên Windows 10 để kết nối với iSCSI Target.

Tại thanh tìm kiếm của Taskbar nhập iSCSI Initiator

Trong trường hợp bạn mở iSCSI Initiator lần đầu thì sẽ hiện ra thông báo này…

Target: Bạn nhập địa chỉ IP của NAS trên mạng lan rồi nhấn Quick Connect

  • Tại đây sẽ liệt kê các iSCSI Target mà bạn có trên NAS.
    • Trong trường hợp bạn không Enable CHAP thì chọn iSCSI Target bạn cần dùng rồi nhấn Connect là xong bước này.
    • Trong trường hợp bạn Enable CHAP thì nhấn vào Done.

  • Tiếp theo bạn thao tác như hình.
    • (1) Chọn iSCSI Target.
    • (2) Nhấn Connect.
    • (3) Chọn Advanced.
    • (4) Tick Enable CHAP log on.
    • (5) Nhập thông tin Enable CHAP đã tạo ở bước trên.
    • (6) OK
    • (7) OK – Xong bước này.

Báo Connected là oke :mrgreen:

Trên NAS cũng đã báo kết nối thành công…

Bước 2. Tạo ổ cứng.

Tới đây thì quá đơn giản rồi… Bạn chỉ việc vào Computer Management => Disk Management sẽ thấy ổ cứng ảo và định dạng để dùng thôi :mrgreen: .

Tại thanh tìm kiếm của Taskbar nhập Computer Management để mở nó

Bạn vào Disk Management để định dạng như ổ cứng mới lắp :mrgreen: . Đến đây là quá dễ rồi… mình không nói nữa

Test thử trên hà tầng mạng 1Gb

Kết !

Như vậy là mình đã hướng dẫn cách cơ bản nhất để bạn dùng iSCSI tạo ổ cứng ảo thông qua Synology NAS. Đây cũng là một phương án hay, tiết kiệm chi phí cho việc mua ổ cứng lưu trữ cho từng máy 😆 . Nếu hạ tầng mạng của bạn là 10Gb thì quá tuyệt vời để áp dụng iSCSI.

Chúc các bạn thành công !

Vinh Nguyễn

Vinh Nguyễn

Mình thì không học về chuyên môn IT, chính vì vậy mình hiểu thế nào thì viết thế, và viết cũng toát hết được. Bạn nào có đọc các bài viết cần hỏi thêm hoặc đóng góp gì thêm thì có thể để lại comment ở dưới hoặc qua phần liên hệ.

guest
2 Bình luận
Cũ nhất
Mới nhất Bình chọn nhiều
Inline Feedbacks
Xem toàn bộ bình luận
Minh Nam

Mình đang quan tâm đến iSCSI trên Synology NAS, mình có thể nhắn trao đổi được không???

Có thể bạn quan tâm...

2
0
Viết bình luận...x
()
x