ฉันได้ตั้งค่าคลัสเตอร์ขนาดเล็กของเซิร์ฟเวอร์สองสามตัวพร้อมกับ SAN เซิร์ฟเวอร์กำลังเรียกใช้ Ubuntu 20.04 LTS
การใช้คำแนะนำจากผู้ขาย (ฉันหาไม่เจอว่าเคยอ่านที่ไหนมาก่อน) พวกเขาแนะนำว่าการเชื่อมต่อ iSCSI ระหว่าง SAN และเซิร์ฟเวอร์ควรแยก (หรืออาจจะเป็น "ต้อง") แยกออกจากทราฟฟิกอีเธอร์เน็ต ด้วยเหตุนี้ ฉันได้กำหนดค่า VLAN สองรายการบนสวิตช์ของเรา หนึ่งรายการสำหรับทราฟฟิก iSCSI และอีกอันสำหรับทราฟฟิกอีเธอร์เน็ตระหว่างเซิร์ฟเวอร์ (ซึ่ง SAN ไม่ได้เปิดอยู่)
จนถึงตอนนี้ดูเหมือนว่าจะดี สมมติว่าอีเทอร์เน็ตอยู่บน 172.16.100.XXX/24 และ iSCSI อยู่บน 172.16.200.XXX/24 โดยเฉพาะอย่างยิ่ง ที่อยู่จะมีลักษณะดังนี้:
เครื่องจักร |
อีเธอร์เน็ต |
ไอเอสซีเอสไอ |
นอกอีเธอร์เน็ตด้วย? |
เซิร์ฟเวอร์ 1 |
172.16.100.1 |
172.16.200.1 |
ใช่ |
เซิร์ฟเวอร์ 2 |
172.16.100.2 |
172.16.200.2 |
ใช่ |
เซิร์ฟเวอร์ 3 |
172.16.100.3 |
172.16.200.3 |
ใช่ |
ซาน |
ไม่มีข้อมูล |
172.16.200.4 |
ไม่ |
ไม่แปลกใจเลยที่ฉันทำได้ จุ๊ๆ
ระหว่างเซิร์ฟเวอร์โดยใช้ VLAN อย่างใดอย่างหนึ่ง นั่นคือ จากเซิร์ฟเวอร์ 2 ถึงเซิร์ฟเวอร์ 1 ฉันสามารถทำสิ่งใดสิ่งหนึ่งต่อไปนี้:
ssh 172.16.100.1
ssh 172.16.200.1
- ssh ผ่านที่อยู่ IP ที่มองเห็นได้จากภายนอก
สิ่งที่ฉันกังวลคือฉันควรแยกทราฟฟิกที่ไม่ใช่ iSCSI ออกจากซับเน็ต 172.16.200.X ด้วยกฎไฟร์วอลล์หรือไม่ เพื่อให้พอร์ต 22 (ssh) ถูกบล็อกบนเซิร์ฟเวอร์ทั้งหมด
ฉันไม่กังวลเกี่ยวกับสิ่งที่ตรงกันข้าม -- SAN นั้นอยู่บน VLAN 200 เท่านั้น โดยไม่รู้ว่ามี VLAN 100 อยู่ ดังนั้นจึงไม่ส่งทราฟฟิก iSCSI ลง VLAN นั้นในทันที
ฉันใช้ระบบไฟล์ Oracle Cluster ซึ่งดูเหมือนว่าจะใช้พอร์ต 7777 -- บางทีฉันควรบล็อกพอร์ตทั้งหมดบน VLAN เพื่อให้ใช้พอร์ต 7777 เท่านั้น การรับส่งข้อมูลอีเธอร์เน็ตบนเครือข่าย iSCSI สร้างปัญหา (ทั้งการล่าช้าหรือข้อผิดพลาดหรือไม่) ฉันควรทราบหรือไม่
ขอขอบคุณ!