เอาล่ะฉันต้องการเริ่มใช้ประโยชน์จาก SAN ของฉันมากกว่าที่ฉันเคยได้รับในเวลาเดียวกันใช้ประโยชน์จาก ESXi
ขณะนี้ฉันมีอาร์เรย์ของเบลด Dell PowerEdge 1955 ที่เชื่อมต่อกับอาร์เรย์หน่วยเก็บข้อมูล EMC AX4-5 FC แบบตู้เดี่ยว ฉันใช้ SAN เป็น DAS เป็นหลัก ฉันมี LUNs บน SAN ที่ชี้ไปที่เครื่องฟิสิคัลเฉพาะและเครื่องเหล่านั้นใช้ LUNs เพื่ออะไรก็ตาม (ส่วนใหญ่เป็นฐานข้อมูลและการแบ่งปัน Samba / NFS ขึ้นอยู่กับเซิร์ฟเวอร์เป้าหมาย)
ฉันมีเซิร์ฟเวอร์ไฟล์ฟิสิคัลหลายเซิร์ฟเวอร์และแต่ละเซิร์ฟเวอร์มีการตั้งค่าแซมบ้าเพื่อให้บริการการแชร์ที่เหมาะสม เนื่องจากฉันไม่เคยได้รับ RHCS มาใช้งานไฟล์เซิร์ฟเวอร์เดียวเท่านั้นที่มี LUNs ติดตั้งอยู่ในแต่ละครั้ง ในกรณีที่เซิร์ฟเวอร์ไฟล์เสียชีวิตฉันจะทำการล้อมรั้วด้วยตนเอง (โดยการถอดและไม่แสดงไดรฟ์ใช้ยูทิลิตี้ navisphere หรือฆ่าพลังงานผ่าน DRAC) จากนั้นใช้ยูทิลิตี้ navisphere เพื่อนำเสนอ LUNs บนคู่แข่งรายถัดไป หลังจากนั้นให้เริ่มต้น apache และ daemons อื่น ๆ ) ทั้งหมดด้วยมือตอนนี้
ฉันรู้สึกคล้ายกับ Ferris Bueller ที่เล่นคลาริเน็ต ไม่เคยมีบทเรียน!
อย่างไรก็ตามฉันพยายามปรับปรุง สิ่งที่ฉันต้องการจะทำคือติดตั้ง ESXi บนโฮสต์ทางกายภาพจากนั้นสร้าง LUNs เพื่อเก็บอิมเมจไฟล์เซิร์ฟเวอร์สองไฟล์ (ในกรณีที่หนึ่งเกิดความเสียหาย / fubar) ซึ่งหนึ่งในนั้นจะใช้งานอยู่อีกอันหนึ่งจะเป็นสแตนด์บาย อย่างน้อยฉันก็ไม่ได้ปรับปรุงระบบอัตโนมัติ (แม้ว่าฉันจะได้รับการเขียนสคริปต์เพื่อสลับเซิร์ฟเวอร์ "ใช้งาน" ในบางจุดในเร็ว ๆ นี้) แต่ฉันรู้สึกว่าฉันกำลังเพิ่มความยืดหยุ่นรวมทั้งฉันสามารถใช้ ESXi โฮสต์โฮสต์ VM อื่น ๆ และฮาร์ดแวร์จะไม่สูญเปล่าเหมือนตอนนี้
คำถามของฉันคือ:
1) แผนของฉันโง่แค่ไหน?
2) เมื่อพูดถึงการนำไปใช้จริงฉันควรสร้างอิมเมจ vmdk ปกติบน LUN หรือฉันควรให้พาร์ติชั่น "raw" (ถ้าเป็นไปได้ด้วย ESXi)
3) มีวิธี "ดี" ในการใช้เซิร์ฟเวอร์ไฟล์ที่ไม่ใช่คลัสเตอร์หรือไม่?