ฉันต้องการโฮสต์บริการบางอย่างด้วยตนเอง (ตัวอย่างบางส่วนรวมถึงแต่ไม่จำกัดเพียง Nextcloud, Matrix, Jitsi, Bitwarden)
ด้วยเหตุผลด้านความปลอดภัย ฉันไม่ต้องการติดตั้งทั้งหมดบนเครื่องเดียวกันโดยตรง (เพราะหากหนึ่งในนั้นทำให้ทั้งเครื่องเสียหาย บริการทั้งหมดจะถูกบุกรุกโดยปริยาย)
ดังนั้นฉันเห็นเพียง 2 วิธีแก้ไข:
- หนึ่งเครื่องสำหรับแต่ละบริการ
- หนึ่งเครื่องที่มีเครื่องเสมือนสำหรับแต่ละบริการ
การมีเครื่องจริงสำหรับแต่ละบริการเป็นตัวเลือกที่ยากกว่าอย่างเห็นได้ชัด
มีค่าใช้จ่ายสูงกว่าและจัดการได้ยากกว่า (จากมุมมองด้านอวกาศ) โดยเฉพาะอย่างยิ่งสำหรับคนที่วางแผนจะจัดสิ่งนี้/สิ่งเหล่านี้ในห้องนั่งเล่น
วิธี VM จะจัดการได้ง่ายกว่ามาก แต่ข้อกังวลของฉันคือประสิทธิภาพ และสิ่งนี้นำฉันไปสู่คำถามของฉัน:
ฉันควรคาดหวังข้อเสียด้านประสิทธิภาพแบบใดหากเลือกแนวทาง VM
เห็นได้ชัดว่าเซิร์ฟเวอร์ที่ทำงานบนเครื่องจริงจะเร็วกว่าเซิร์ฟเวอร์ที่ทำงานบน VM ที่โฮสต์บนเครื่องดังกล่าว
แต่เราจะพูดถึงกี่เปอร์เซ็นต์?
ฉันรู้ว่ามันเป็นไปไม่ได้ที่จะได้คำตอบที่แน่นอน (นั่นไม่ใช่สิ่งที่ฉันขอ) แต่มันจะเป็นอะไรบางอย่างที่เห็นได้ชัดเจน เช่น 50-70% หรือจะเป็นบางอย่างที่ "ยอมรับได้" เช่น 10-20%
ขอบคุณ!