ข้ามไปยังเนื้อหาหลัก
เวอร์ชัน: TOS 6

iSCSI Manager

iSCSI Manager —— NAS ทำหน้าที่เป็นที่จัดเก็บแบบขยายสำหรับการจำลองเสมือน (virtualization) และถูกนำมาใช้อย่างแพร่หลาย TerraMaster iSCSI Manager ช่วยให้สามารถสร้าง iSCSI Target และ LUN ได้หลายรายการบน TNAS ของคุณ พร้อมการกำหนดค่าความจุ สิทธิ์ และการเชื่อมต่อที่ปรับแต่งได้ผ่านส่วนติดต่อแบบกราฟิก ตอบสนองความต้องการด้านที่จัดเก็บที่หลากหลายในสภาพแวดล้อมการจำลองเสมือนที่แตกต่างกัน

iSCSI —— ข้อกำหนดมาตรฐานของเครือข่ายพื้นที่จัดเก็บข้อมูล (storage area networking) ที่อิงตามโปรโตคอลเครือข่าย เหมาะสำหรับการเชื่อมต่ออุปกรณ์จัดเก็บข้อมูลจำนวนมาก iSCSI รันคำสั่ง SCSI ผ่านเครือข่าย IP อำนวยความสะดวกในการถ่ายโอนข้อมูลผ่าน LAN และ WAN ผ่าน iSCSI ระบบปฏิบัติการของไคลเอนต์จะมองเห็นพื้นที่จัดเก็บข้อมูลบนเซิร์ฟเวอร์เป็นดิสก์ภายในเครื่อง โดยพื้นฐานแล้ว ข้อมูลที่ส่งไปยังดิสก์เหล่านี้จะถูกส่งผ่านเครือข่ายไปยังเซิร์ฟเวอร์จัดเก็บข้อมูล

iSCSI Target และ iSCSI LUN —— ในศัพท์เฉพาะของ SCSI LUN (Logical Unit Number) แทนอุปกรณ์ลอจิคัล SCSI ที่สามารถระบุที่อยู่ได้อย่างไม่ซ้ำกัน ซึ่งเป็นส่วนหนึ่งของอุปกรณ์ทางกายภาพ SCSI (เรียกว่า "Target") สภาพแวดล้อม iSCSI จำลองการเชื่อมต่อกับดิสก์ SCSI iSCSI Target ทำหน้าที่เป็นจุดเข้าถึง ในขณะที่ LUN คือดิสก์ที่มีหมายเลขกำกับ เมื่อ iSCSI initiator (ไคลเอนต์) เชื่อมต่อกับ iSCSI Target LUN ทั้งหมดที่แมปบน iSCSI Target ก็จะเชื่อมต่อกับระบบปฏิบัติการของไคลเอนต์ด้วยเช่นกัน ดังนั้น initiator จึงสามารถสร้างและจัดการระบบไฟล์บน iSCSI LUN เหล่านี้ได้ คล้ายกับการจัดการฮาร์ดดิสก์ SCSI หรือ IDE ที่ยังไม่ได้ฟอร์แมต

Requirements and Compatibility​

  • TOS Version: 5.0 และสูงกว่า

Functional Description​

iSCSI Manager ใช้สไตล์การออกแบบที่เรียบง่ายและแบน (minimalist and flat design) โดยแสดงหมวดหมู่ทั้งหมดไว้ทางด้านซ้ายอย่างชัดเจนเพื่อการนำทางเนื้อหาที่รวดเร็ว ขณะเดียวกันฟังก์ชันการจัดการแบบรวมศูนย์ที่มุมขวาบนก็มอบประสบการณ์การใช้งานที่ชัดเจนและราบรื่น

Overview​

แสดงจำนวนองค์ประกอบสำคัญ เช่น จำนวน iSCSI target ทั้งหมด iSCSI target ที่เชื่อมต่อแล้ว iSCSI LUN ทั้งหมด และ iSCSI LUN ที่มีสุขภาพดี

APPhelp_iSCSI_001

iSCSI Target​

ในหมวดหมู่นี้ คุณสามารถสร้างและจัดการ iSCSI Target ได้

APPhelp_iSCSI_002

Create an iSCSI Target​

  1. คลิก Create
  2. ป้อนข้อมูล Target รวมถึง name, IQN และเลือกว่าจะเปิดใช้งาน CHAP authentication หรือไม่ คลิก "Next"
  3. ดำเนินการต่อในการตั้งค่าขั้นสูงเพื่อเปิดใช้งาน CRC checksum และอนุญาตการเชื่อมต่อหลายรายการหากต้องการ คลิก "Next"
  4. ตรวจสอบว่าการกำหนดค่าทั้งหมดถูกต้องและคลิก "Confirm"
Terminology Explanation
  1. IQN: IQN (iSCSI Qualified Name) คือชุดชื่อที่ไม่ซ้ำกันสำหรับ Target IQN ต้องไม่ขัดแย้งกับ IQN บนเซิร์ฟเวอร์อื่น IQN ต้องมีความยาวน้อยกว่า 128 ตัวอักษร และสามารถประกอบด้วยตัวอักษร (ไม่คำนึงถึงตัวพิมพ์เล็ก-ใหญ่) ตัวเลข เครื่องหมายทวิภาค เครื่องหมายขีด และเครื่องหมายจุด เราขอแนะนำรูปแบบการตั้งชื่อเช่น iqn.[domain]:[device identifier] เช่น iqn.tnas.terramaster.24504184153
  2. Mutual CHAP Authentication: ในการทำ CHAP แบบสองทาง ทั้งไคลเอนต์และเซิร์ฟเวอร์จะตรวจสอบสิทธิ์ซึ่งกันและกัน รหัสผ่านที่ใช้สำหรับการตรวจสอบสิทธิ์ฝั่งไคลเอนต์ไม่สามารถใช้สำหรับกำหนดค่าการตรวจสอบสิทธิ์ฝั่งเซิร์ฟเวอร์ได้ และในทางกลับกัน
  3. CRC Checksums: การเปิดใช้งาน CRC checksum ช่วยให้มั่นใจในความสมบูรณ์ของการส่งข้อมูล
  4. Allow Multiple Connections: อนุญาตให้ initiator หลายรายเชื่อมต่อกับ Target เดียวกันพร้อมกัน สำหรับความสมบูรณ์ของข้อมูล ขอแนะนำให้ใช้การแชร์ไฟล์หรือระบบคลัสเตอร์ เช่น VMware Virtual Machine File System (VMFS) หรือ Oracle Cluster File System (OCFS)

Managing iSCSI Targets​

  • Edit: แก้ไขการตั้งค่า iSCSI Target
  • Delete: ลบ iSCSI Target
  • Enable/Disable: สลับสถานะของ iSCSI Target
  • Settings: กำหนดค่าอินเทอร์เฟซเครือข่ายที่ได้รับอนุญาตให้เข้าถึง iSCSI Target
  • Mapping: แมป LUN ไปยัง iSCSI Target

iSCSI LUN​

ในหมวดหมู่นี้ คุณสามารถสร้างและจัดการ iSCSI LUN ได้

APPhelp_iSCSI_003

Create an iSCSI LUN​

  1. คลิก Create
  2. ตั้งค่าคุณสมบัติ เช่น ชื่อ ตำแหน่ง ความจุ การจัดสรรพื้นที่ และ iSCSI Target ที่จะแมปไปยัง คลิก "Next"
  3. กำหนดค่าสิทธิ์การเข้าถึงสำหรับโฮสต์และ initiator คลิก "Next"
  4. ตรวจสอบว่าการกำหนดค่าทั้งหมดถูกต้องและคลิก "Confirm"
Terminology Explanation
  1. Thick Provisioning: จัดสรรพื้นที่จัดเก็บข้อมูลล่วงหน้าเมื่อสร้าง LUN ช่วยลดความหน่วงของระบบ
  2. Thin Provisioning: ให้การจัดสรรพื้นที่ตามความต้องการและรองรับเทคโนโลยี snapshot มอบโซลูชันที่จัดเก็บที่ยืดหยุ่น พื้นที่จัดเก็บข้อมูลจะถูกใช้ก็ต่อเมื่อถูก LUN บน TNAS ครอบครองจริงเท่านั้น

Managing iSCSI LUN​

  • Edit: แก้ไขคุณสมบัติของ iSCSI LUN
  • Delete: ลบ iSCSI LUN
  • Settings: กำหนดค่าคำสั่ง SCSI แบบ FUA และ Synchronous cache
Note
  1. iSCSI Target หนึ่งรายการสามารถมี iSCSI LUN ได้หนึ่งรายการหรือหลายรายการ
  2. หลังจากสร้าง iSCSI LUN แล้ว คุณสามารถเพิ่มความจุได้เท่านั้น ไม่สามารถลดได้

Settings​

  • Port: พอร์ตเริ่มต้นคือ 3260
  • iSNS: เปิดใช้งานการลงทะเบียน iSCSI Target ทั้งหมดบนเซิร์ฟเวอร์ iSNS (Internet Storage Name Service) เพื่อการจัดการแบบรวมศูนย์ ทำเครื่องหมายเพื่อเปิดใช้งาน iSNS และป้อนที่อยู่ IP ของเซิร์ฟเวอร์ iSNS คลิก "Apply"
  • I/O Queue Depth: ตั้งค่าเริ่มต้นเป็น 128 สามารถปรับได้ตามต้องการในทุก target
  • Low Capacity Protection: ป้องกันการเขียนลง LUN เมื่อพื้นที่จัดเก็บข้อมูลเหลือน้อยมาก เพื่อหลีกเลี่ยงความเสียหายของระบบไฟล์