ฉันกำลังมองหาการอัพเกรดเซิร์ฟเวอร์และพยายามคิดแผนที่ดี
ขณะนี้เรามี 4 เซิร์ฟเวอร์:
- ไฟร์วอลล์ OpenBSD / เซิร์ฟเวอร์ VPN
- เซิร์ฟเวอร์สำรอง FreeNAS (ภายในเครื่อง) ที่ได้รับ ZFS snapshot
- เซิร์ฟเวอร์สำรอง FreeNAS (ระยะไกล) ที่ได้รับ ZFS snapshot
- เซิร์ฟเวอร์ FreeBSD ที่ workhorse ด้านล่าง
เซิร์ฟเวอร์ FreeBSD
~ 2010 FreeBSD 8.4, 32gb ram, คู่ Xeon E5520 ZFS (8 ดิสก์, กลัวดิสก์ในคู่ที่ทำมิเรอร์, 8TB)
บริการ:
- แซมบ้า
- Netatalk (การแชร์ไฟล์ Apple)
- Apache (ส่วนใหญ่เป็นภายในไซต์ภายนอกบางแห่ง)
- MySQL
- VirtualBox (อินสแตนซ์ของ Windows 2k3)
- ZFS snapshot
แผนของฉัน (พื้นฐาน)
ฉันกำลังวางแผนการอัพเกรดเซิร์ฟเวอร์ที่จะให้เราสลับจากเซิร์ฟเวอร์หลักหนึ่งไปเป็นเซิร์ฟเวอร์สองเครื่องที่แต่ละคนจะทำหน้าที่เซิร์ฟเวอร์บางอย่างจากรายการด้านบน (และจะทำซ้ำกัน) เพื่อให้หากเซิร์ฟเวอร์หยุดทำงานฉันสามารถเปิดใช้งานได้อย่างรวดเร็ว คุณสมบัติทั้งหมดในที่สอง สิ่งที่ต้องการ:
เซิร์ฟเวอร์ 1:
- แซมบ้า
- Netatalk (การแชร์ไฟล์ Apple)
- VirtualBox (อินสแตนซ์ของ Windows 2k3)
- ZFS snapshot
เซิร์ฟเวอร์ 2:
- Apache (ส่วนใหญ่เป็นภายในไซต์ภายนอกบางแห่ง)
- MySQL
- ZFS snapshot
ฉันเคยใช้งานโลหะเปลือยและฉันไม่เคยมีประสบการณ์กับ VM นอกเหนือจากการใช้ Windows 2k3 บน VirtualBox ฉันควรดูการใช้งานอินสแตนซ์เซิร์ฟเวอร์ของฉันเป็น VM หรือไม่ ฉันคิดว่าอาจทำให้การกู้คืนจากความผิดพลาดง่ายขึ้น โดยทั่วไปสิ่งนี้ดูเหมือนจะเป็นแผนที่ดีหรือไม่?
ฉันดูเซิร์ฟเวอร์ ixSystems และฮาร์ดแวร์ชั้นวางของ Dell ถ้านั่นสร้างความแตกต่าง (ฉันยังไม่เคยใช้อุปกรณ์ชั้นวางใด ๆ )