เว็บไซต์นี้เป็นแหล่งรวมข้อมูลเชิงเทคนิคสำหรับการใช้งาน OpenXDR KVM Installer ซึ่งเป็น Automation Framework ในรูปแบบ Script-based สำหรับช่วยในการ Deploy และจัดการ Component ต่างๆ ของ Stellar Cyber Open XDR บนสภาพแวดล้อม Linux KVM
ตัว Installer นี้ถูกออกแบบมาเพื่อลดความยุ่งยากในขั้นตอนการทำงาน (Operation) โดยการทำให้ขั้นตอนการ Deploy ที่ซับซ้อนกลายเป็นมาตรฐานและทำงานได้โดยอัตโนมัติ ซึ่งครอบคลุมความสามารถดังนี้:
การเตรียมสภาพแวดล้อมบน KVM Host / libvirt
การ Deploy เครื่องเสมือน (VM) ทั้งในส่วนของ Data Processor (DP) และ Sensor
การตั้งค่า Network Interface, Bridge และการทำ PCI Passthrough
รองรับการติดตั้งทั้งแบบอัตโนมัติ (Fully Automated) และแบบเลือกทำทีละขั้นตอน (Step-by-step)
การตรวจสอบความถูกต้องของการตั้งค่า (Configuration Validation) บน Host และสถานะการ Deploy
กระบวนการติดตั้งทั้งหมดจะดำเนินการผ่านเมนูอินเทอร์เฟซแบบ Interactive ซึ่งช่วยให้ Admin สามารถเลือกทำเฉพาะบางขั้นตอนที่ต้องการ หรือสั่งรันการติดตั้งแบบ End-to-end โดยอัตโนมัติตั้งแต่ต้นจนจบได้
Source code ของชุดติดตั้งนี้ได้รับการดูแลบน GitHub และมีการพัฒนาอย่างต่อเนื่องโดยอ้างอิงจาก Feedback การใช้งานจริงในหน้างาน
➡ Project Repository: https://github.com/RickLee-kr/OpenXDR-KVM-Installer
เรายินดีรับฟังรายงานปัญหา (Bug reports), ข้อเสนอแนะในการพัฒนา และความคิดเห็นจากการใช้งานจริงของทุกท่าน
หากใช้งานครั้งแรก: แนะนำให้เริ่มต้นศึกษาจาก "ขั้นตอนการติดตั้ง (Installation Flow)" ที่อยู่ในแถบเมนูหลัก
หากต้องการแก้ไขปัญหาหรือปรับแต่งระบบ: คุณสามารถข้ามไปยังหัวข้อการตั้งค่า (Configuration) หรือส่วนการตรวจสอบ (Validation) ที่เกี่ยวข้องได้ทันที
Stellar Cyber Administrators: ผู้ดูแลระบบที่ต้องจัดการโครงสร้างพื้นฐาน XDR ในรูปแบบ On-premise
Deployment Teams: ทีมงานที่รับผิดชอบการติดตั้งในสภาพแวดล้อม PoC, Staging หรือ Production
คุณสามารถใช้เมนูนำทาง (Navigation Menu) เพื่อดำเนินการตามขั้นตอนการติดตั้งที่แนะนำ หรือเลือกเจาะจงไปยังหัวข้อการตั้งค่า, การตรวจสอบ หรือการแก้ไขปัญหา (Troubleshooting) ในส่วนที่ต้องการได้ทันที
OpenXDR KVM Installer พัฒนาขึ้นโดยยึดหลักการสำคัญ ดังนี้:
ทุกขั้นตอนการติดตั้งถูกออกแบบให้เป็น Deterministic (ให้ผลลัพธ์ที่แน่นอน) และสามารถรันซ้ำได้ (Idempotent) เพื่อให้มั่นใจว่าผลลัพธ์ที่ได้ในสภาพแวดล้อม PoC, Staging และ Production จะมีความสอดคล้องกัน
ทุกการดำเนินการสามารถตรวจสอบย้อนหลังได้ผ่าน Log และขั้นตอนการ Validation โดยจะไม่มีกระบวนการแบบ "Black-box" หรือระบบอัตโนมัติที่ซ่อนการทำงานไว้โดยที่ผู้ใช้ไม่ทราบ
ผู้ดูแลระบบสามารถเลือกได้ว่าจะรัน Workflow ทั้งหมดแบบอัตโนมัติ หรือจะเลือกทำเฉพาะบางขั้นตอนตามความเหมาะสมของสถานการณ์หน้างาน
ตัว Installer นี้ถูกสร้างขึ้นเพื่อตอบโจทย์ปัญหาจริงที่พบจากการติดตั้งให้ลูกค้า ไม่ใช่เพียงแค่ทฤษฎีในห้อง Lab
เอกสารชุดนี้ครอบคลุมวงจรการติดตั้ง (Deployment Lifecycle) ของ Stellar Cyber Open XDR บน KVM Host อย่างครบถ้วน ได้แก่:
การเตรียม Host และการกำหนดค่าพื้นฐาน (Basic Configuration)
การ Provision VM และการจัดสรรทรัพยากร (Resource Allocation)
การตั้งค่า Network และ PCI Passthrough
การตรวจสอบหลังการติดตั้ง (Post-deployment Validation) และการตรวจเช็คสุขภาพระบบ (Health Checks)
เน้นการใช้งานบนระบบปฏิบัติการ Linux แบบ On-premise ที่ใช้ KVM โดยมี Ubuntu LTS เป็นแพลตฟอร์มหลักที่รองรับ
ช่วยให้งาน Deploy ที่ซ้ำซ้อนและมีโอกาสผิดพลาดสูง (Human Error) กลายเป็นระบบอัตโนมัติ
บังคับใช้ลำดับการติดตั้งและจัดการ Dependency ต่างๆ อย่างถูกต้องสอดคล้องกัน
รองรับทั้งโหมดที่มีผู้ควบคุม (Interactive) และโหมดอัตโนมัติ (Unattended)
มีระบบตรวจสอบเพื่อให้มั่นใจว่าสภาพแวดล้อมมีความพร้อมก่อนเริ่มงาน
รองรับการทำงานต่อ (Resume) จากการติดตั้งที่ยังค้างอยู่
ไม่ใช่ สิ่งที่จะมาทดแทนเอกสารหลัก (Product Documentation) หรือการตัดสินใจด้านสถาปัตยกรรมระบบ (Architectural Decisions)
ไม่ใช่ เครื่องมือปรับแต่ง Performance อัตโนมัติที่อยู่นอกเหนือจาก Best Practice ที่ระบุไว้
ไม่ใช่ เครื่องมือที่จะทำให้คุณไม่ต้องมีความรู้พื้นฐาน Linux หรือ KVM
ไม่ใช่ แพลตฟอร์มบริหารจัดการ VM ทั่วไป (General-purpose VM Manager)
หมายเหตุ: ผู้ใช้งานยังคงจำเป็นต้องมีความรู้พื้นฐานเกี่ยวกับ Linux, KVM และระบบ Network