Cấu hình iSCSI LUN & iSCSI Target trên Nas Synology

Thảo luận trong 'Lưu trữ - Storage' bắt đầu bởi lucdn, 5/9/17.

  1. lucdn

    lucdn Member

    Bài viết sẽ hướng dẫn các bạn cách cấu hình iSCSI LUN và iSCSI Target trên thiết bị lưu trữ NAS Synology.

    upload_2017-9-5_15-6-12.jpeg

    1. Cách tạo một iSCSI Target trên NAS Synology

    - Đăng nhập vào DSM dùng tài khoản admin

    - Vào Storage Manager > iSCSI LUN, click Create

    upload_2017-9-5_15-6-26.jpeg

    - Chọn LUN typeiSCSI LUN (Regular Files)

    upload_2017-9-5_15-6-38.jpeg

    - Nhập các thông tin cho iSCSI LUN:

    Name: nhập tên cho iSCSI LUN theo định dạng sau

    Format Structure: iqn.yyyy-mm.domain:device.ID

    Example: iqn.2010-10.Synology-iSCSI:VirtualDisk.01

    Location: Lựa chọn nơi chứa LUN

    Thin Provisioning: Tùy chọn cho phép dung lượng lưu trữ của iSCSI Target được cấp phát động theo mức sử dụng.

    Advanced LUN features: có sẵn trên Ext4 File system. Thiết lập này có thể bật trong quá trình tạo iSCSI LUN và không thể thay đổi về sau.

    Advanced LUN allocation unit size: thiết lập kích thước đơn vị cấp phát tối ưu tùy theo từng loại ứng dụng.

    Capacity: nhập dung lượng của iSCSI Target theo GB.

    iSCSI Target mapping: chọn Create a new iSCSI Target.

    Click Next để tiếp tục

    upload_2017-9-5_15-6-44.jpeg

    - Nhập các thông tin để tạo iSCSI Target:

    Name: nhập tên iSCSI Target theo định dạng sau

    Format Structure: iqn.yyyy-mm.domain:device.ID

    Example: iqn.2010-10.Synology-iSCSI:VirtualDisk.01

    IQN: nhập tên IQN cho iSCSI Target theo định dạng

    Format Structure: iqn.yyyy-mm.domain:device.ID

    Example: iqn.2010-10.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; 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.

    Click Next để tiếp tục.

    upload_2017-9-5_15-6-50.jpeg

    - Xác nhận và click Apply để lưu các thiết lập.

    - Bạn sẽ thấy iSCSI LUN với một iSCSI Target mới trong danh sách.

    upload_2017-9-5_15-6-56.jpeg

    2. iSCSI LUN advanced options

    - Vào Storage Manager > iSCSI LUN, chọn một iSCSI LUN và click Edit > Properties

    - Chỉnh sửa các thông tin nếu cần thiết

    upload_2017-9-5_15-7-1.jpeg

    - Trong tab Mapping, bạn có thể kết nối LUN đến nhiều Target khác nhau.

    3. iSCSI Target advanced options

    - Vào Storage Manager > iSCSI Target. Chọn một iSCSI Target và click Edit.

    upload_2017-9-5_15-7-7.jpeg

    - Dưới tab General, chỉnh sửa tên, IQN, và tùy chọn CHAP nếu cần thiết.

    upload_2017-9-5_15-7-12.jpeg

    - Dưới tab Advanced, sửa lại các tùy chọn sau nếu cần thiết:

    CRC Checksum: Tính năng kiểm tra lỗi

    Allow multiple sessions from one or more iSCSI Initiators: cho phép chạy nhiều Session đồng thời hoặc nhiều Initiators giao tiếp với cùng một Target

    Maximum receive/send segment bytes: Điều chỉnh việc gửi và nhận Segment để tối ưu hiệu suất iSCSI

    upload_2017-9-5_15-7-18.jpeg

    - Trong tab Mapping, bạn có thể kết nối Target đến nhiều LUNs khác nhau

    upload_2017-9-5_15-7-24.jpeg

    - Trong tab Masking, Target có thể được truy cập hoặc cấm bởi những iSCSI Initiator khác nhau, dựa trên IQN của iSCSI Initiator

    upload_2017-9-5_15-7-29.jpeg

    Các bước thực hiện đã hoàn tất, chúc các bạn thành công!
     
    Last edited by a moderator: 13/9/17
  2. phatnv92

    phatnv92 New Member

    Hướng dẫn các bước cấu hình Lưu trữ iSCSI cho hệ thống ảo hóa VMware vSphere trên NAS Synology
    -------------------------

    Bài viết hôm nay sẽ hướng dẫn các bạn sử dụng giao thưc lưu trữ iSCSI làm vùng lưu trữ Datastore cho các máy ảo trên vSphere. Dưới đây, thiết bị được sử dụng là NAS Synology có cổng mạng 10GbE và VMware vSphere v8 để thực hiện triển khai.

    1. Cấu hình Network interface cho iSCSI LUN:
    - Trên NAS Synology, cổng LAN 1 là kết nối tốc độ 10GE. Dưới đây, mình đang cấu hình địa chỉ IP cho interface này và VLAN cho mạng iSCSI.

    [​IMG]

    ! Nếu switch và host của bạn có hỗ trợ cấu hình MTU, bạn có thể nâng MTU lên thành 9000 cho kết nối iSCSI này. Thông thường, trên thiết bị NAS chỉ thay đổi thông số MTU trên cổng mạng 2.5GbE trở lên.

    2. Tạo iSCSI LUN trong Synology SAN Manager:
    - Chạy trình Synology SAN Manager trong DSM và chọn iSCSI > Add.

    [​IMG]

    Đặt tên cho iSCSI target và lưu địa chỉ IQN vào file txt.
    [​IMG]

    Tiếp theo, chúng ta cần tạo một LUN mới. Chọn Create a new LUN > Next.
    [​IMG]

    Cấu hình tên cho LUN và chọn vị trí lưu và dung lượng lưu trữ.
    [​IMG]

    Xem lại các cài đặt và click Done.
    [​IMG]

    LUN được tạo mới sẽ hiển thị trong danh sách iSCSI với trang thái là "Ready".
    [​IMG]

    Chọn tiếp vào Edit trên LUN và các cài đặt nâng cao, click checkbox kế bên Allow multiple sessions from one or more iSCSI initiators. Việc này cho phép bạn có nhiều hơn một ESXi host được kết nối tới cùng một LUN.
    [​IMG]

    Trong phần Network Binding, chọn NIC bạn muốn sử dụng cho iSCSI. Mặc định, tất cả các interface sẽ hiển thị cho LUN. Ở đây mình chỉ chọn kết nối cho cổng 10GbE.
    [​IMG]

    3. Thêm Distributed Port Group và VLAN cho mạng iSCSI trên Vmware vSphere:
    - Để thêm VMkernel port và địa chỉ IP cho iSCSI traffic, bạn cần thêm Port Group hoặc vSwitch cho các ESXi host. Ở đây, mình đang sử dụng vSphere Distributed Switches trong bài lab này. Vì vậy, bên dưới, tôi đang thêm Port Group 'DGP-iscsi' mới và cấu hình policy Teaming và failover.

    - Để vSphere nhận ra đây là tiêu chuẩn nhóm cổng iSCSI vSwitch. Ở đây, mình có kết nối tới (2) cổng 10GbE hỗ trợ Distributed Switch. Vì vậy, trên port group này, mình phải cấu hình chính sách Teaming và failover thành "Active" và một cổng không được sử dụng. Để có được hiệu suất trên cả hai cổng, bạn có thể thêm (2) Port Group mới, trong đó mỗi nhóm có kết nối 10 GbE khác là Active.

    [​IMG]

    4. Thêm VMkernel port và địa chỉ IP trong vSphere:
    - Chúng ta cần phải thông iSCSI VMkernel portIP address trong vSphere. Hãy thực hiện các bước sau:

    [​IMG]

    Chọn network hiện tại bạn đã cấu hình trước đó dành cho iSCSI.
    [​IMG]

    Đối với iSCSI, bạn đừng chọn các dịch vụ nào. Để trống như hình sau và click Next.
    [​IMG]

    Cấu hình địa chỉ IP dành cho kết nối iSCSI.
    [​IMG]

    Xem lại cấu hình và click Finish.
    [​IMG]

    5. Thêm iSCSI Adapter và kết nối VMkernel port dành cho iSCSI LUN:
    - Bây giờ chúng ta đã thêm iSCSI VMkernel port vào máy chủ ESXi host, chúng ta cần phải thêm một iSCSI software adapter cho host và kết nối VMkernel port tới iSCSI LUN trên thiết bị NAS Synology. Đầu tiên, hãy thêm iSCSI software adapter.

    Trên vSphere Client, click vào ESXi host của bạn Configure > Storage > Storage Adapters > Add Software Adapter > Add iSCSI adapter.
    [​IMG]

    Trong Network Port Binding click Add. Nếu mọi thứ được cấu hình đúng, bạn sẽ thấy cổng VMkernel được liệt kê. Chọn vào ô và nhấp vào OK.
    [​IMG]

    Bên dưới phần Dynamic Discovery, click Add.
    [​IMG]

    Sử dụng tính năng Dynamic Discover để thêm iSCSI LUN. Nhập địa chỉ IP dành cho iSCSI LUN trên NAS.
    [​IMG]

    Sau khi thêm iSCSI target, bạn click lại nút RESCAN ADAPTER.
    [​IMG]

    Trong mục Paths bạn có thể thấy được NAS Synology được liệt kê ra với trạng thái "Active".
    [​IMG]

    6. Thêm iSCSI vSphere Datastore mới:
    - Bây giờ chúng ta đã có đường dẫn iSCSI trên NAS đang chạy, đến đây đã có thể thêm Datastore mới vào ESXi host. Click chuột phải vào Host > Storage > New Datastore.

    [​IMG]

    Chọn TypeVMFS và click Next.
    [​IMG]

    Bạn sẽ thấy Synology LUN được liệt kê là vùng lưu trữ có thể sử dụng.
    [​IMG]

    Chọn phiên bản VMFS 6. Click Next để tiếp tục.
    [​IMG]

    Cấu hình bố cục cho phân vùng của bạn. Bạn chỉ cần sử dụng dụng lượng mặc định, trừ khi bạn cần thực hiện thay đổi ở đây.
    [​IMG]

    Xem lại cấu hình và click Finish.
    [​IMG]

    Trong phần Datastores của ESXi host, datastore mới đã được thêm vào.
    [​IMG]

    ---- Cám ơn các bạn đã xem bài viết này -----
     

trang này