โครงสร้างพื้นฐาน OFFSHORE ส่วนตัว
เฉพาะเครื่องและ GPUรากฐาน · อ่าน 4 นาที

VPS หรือเฉพาะ: เลือกขอบเขตที่เหมาะสม

ทำความเข้าใจว่าเครื่องจริงเปลี่ยนอะไร ไม่เปลี่ยนอะไร และเมื่อใดจึงเป็นขั้นตอนที่มีประโยชน์สำหรับภาระงานของคุณ

โดย SwissOctet Editorial
คำตอบตรงประเด็น

VPS จัดหาสภาพแวดล้อมเสมือน เซิร์ฟเวอร์เฉพาะจัดหาเครื่องทางกายภาพสำหรับโครงการ เลือกฮาร์ดแวร์เฉพาะเมื่อโครงร่างทรัพยากรหรือขอบเขตทางกายภาพตอบสนองความต้องการจริง ในขณะที่จัดงบประมาณการดูแลระบบและการกู้คืนแยกต่างหาก

01

เริ่มจากการแยกที่คุณต้องการจริง ๆ

VPS เป็นระบบ guest ที่ทำงานบนแพลตฟอร์มการจำลองเสมือน เซิร์ฟเวอร์เฉพาะให้เครื่องทางกายภาพแก่โครงการของคุณแทนที่จะเป็น guest เสมือนหนึ่งรายการบนโฮสต์ที่ใช้ร่วมกัน ทั้งสองอย่างสามารถให้การควบคุมการดูแลภายในสภาพแวดล้อมของคุณ และทั้งสองอย่างต้องมีการบำรุงรักษาอย่างรอบคอบ คำถามที่มีประโยชน์ไม่ใช่ว่าอันไหนฟังดูทรงพลังกว่า แต่ขอบเขตใดตรงกับแอปพลิเคชันและความรับผิดชอบของคุณ

แอปพลิเคชันขนาดเล็ก สภาพแวดล้อมการพัฒนา หรือบริการอิสระอาจพอดีกับ VPS ได้อย่างสบาย เวิร์กโหลดที่ต้องการพลังประมวลผลต่อเนื่องจำนวนมาก โครงร่างฮาร์ดแวร์เฉพาะ หรือ guest ขนาดใหญ่หลายรายการอาจสมเหตุสมผลกับระบบเฉพาะ เขียนความต้องการที่เปลี่ยนการตัดสินใจลงไป หากไม่มีความต้องการที่ชัดเจน ตัวเลือกที่ใหญ่กว่าอาจเพิ่มต้นทุนและงานโดยไม่จำเป็น

02

เปรียบเทียบคอนฟิกูเรชันทั้งหมด

เซิร์ฟเวอร์สองเครื่องที่มีความจุหน่วยความจำเท่ากันอาจทำงานแตกต่างกัน รุ่นโปรเซสเซอร์ จำนวนคอร์ อินเทอร์เฟซการจัดเก็บ โครงร่างดิสก์ และโปรไฟล์เครือข่ายล้วนมีผล เวิร์กโหลดที่พึ่งพาเธรดเดียวที่ทำงานหนักอาจได้ประโยชน์จากตัวเลือก CPU ที่แตกต่างจากงานเรนเดอร์หรืองานกลุ่มแบบขนาน จำนวนคอร์ที่มากกว่าเพียงอย่างเดียวไม่ได้รับประกันว่าทุกแอปพลิเคชันจะเร็วขึ้น

บนคอนฟิกูเรชันเฉพาะ ให้พิจารณาด้วยว่าทรัพยากรถูกจัดเรียงอย่างไร ไดรฟ์หลายตัวอาจรองรับการแยกข้อมูลแอปพลิเคชันออกจากเครื่องมือกู้คืนภายในเครื่อง แต่สำเนาภายในเครื่องยังคงเสี่ยงต่อเหตุการณ์ระดับเครื่อง หากคุณวางแผนการจำลองเสมือน ให้สำรองความจุสำหรับโฮสต์และการดำเนินการบำรุงรักษา แทนที่จะจัดสรรทุกกิกะไบต์ที่โฆษณาให้กับ guest

03

คำนึงถึงการดูแลระบบและการกู้คืน

เซิร์ฟเวอร์แบบกายภาพไม่ได้ทำให้ซอฟต์แวร์ถูกจัดการโดยอัตโนมัติ ยืนยันว่าใครรับผิดชอบการอัปเดตระบบปฏิบัติการ การแก้ไขปัญหาแอปพลิเคชัน เหตุการณ์ฮาร์ดแวร์ และการกู้คืน การมีตัวเลือกซอฟต์แวร์หรือแผงควบคุมไม่ใช่ข้อตกลงการจัดการที่สมบูรณ์ อ่านตัวเลือกที่เลือกไว้และชี้แจงการแบ่งงานก่อนย้ายบริการที่ใช้งานจริง

สอบถามวิธีที่คุณจะกลับเข้าถึงได้หากการเปลี่ยนแปลงไฟร์วอลล์หรือการอัปเดตระบบผิดพลาด เก็บบันทึกส่วนตัวของเส้นทางการกู้คืนที่ได้รับอนุญาต การกำหนดค่า และข้อมูลที่ฝ่ายสนับสนุนต้องการ หลีกเลี่ยงการใส่ข้อมูลรับรองในตั๋วทั่วไป หมายเลขอ้างอิงคำสั่งซื้อ เวลาเกิดเหตุ และคำอธิบายอาการที่รอบคอบมักทำให้รายงานฉบับแรกมีประโยชน์มากกว่า

04

วางแผนความจุและค่าใช้จ่ายในช่วงเวลาเดียวกัน

เปรียบเทียบค่าใช้จ่ายที่เกิดซ้ำหลังเพิ่มหน่วยความจำ พื้นที่จัดเก็บ ที่อยู่ และใบอนุญาตที่คุณต้องการ ตรวจสอบรอบการเรียกเก็บเงินและระยะเวลาขั้นต่ำของแผนนั้น ๆ แผนที่ดูน่าสนใจต่อเดือนอาจเป็นการตัดสินใจที่ต่างออกไปเมื่อคุณต้องการสภาพแวดล้อมอายุสั้นหรือคาดว่าปริมาณงานจะเปลี่ยนในไม่ช้า

ความจุเฉพาะเครื่องอาจสมเหตุสมผลเมื่อคุณใช้ส่วนสำคัญของเครื่องอย่างต่อเนื่อง อาจทำให้สถาปัตยกรรมหนึ่งง่ายขึ้นด้วย แต่ไม่ได้สร้างความซ้ำซ้อนโดยอัตโนมัติ เซิร์ฟเวอร์ขนาดใหญ่หนึ่งเครื่องยังคงเป็นจุดล้มเหลวจุดเดียวได้ เมื่อความพร้อมใช้งานสำคัญ ต้องตัดสินใจว่าคุณต้องการสภาพแวดล้อมที่สองหรือไม่ และทราฟฟิกจะย้ายไปที่นั่นอย่างไร

05

สถานการณ์เชิงปฏิบัติ: แอปพลิเคชันและเวิร์กเกอร์แบบกลุ่ม

ลองพิจารณาทีมที่รันแอปพลิเคชันแบบอินเทอร์แอกทีฟควบคู่กับงานประมวลผลข้อมูลตอนกลางคืน พวกเขาวัดปริมาณงานทั้งสองแยกกันและรวมกันก่อน หาก VPS ตอบโจทย์ทั้งสองความต้องการด้วยการจัดตารางงานที่ควบคุมได้ เซิร์ฟเวอร์แบบกายภาพอาจเพิ่มคุณค่าได้น้อย หากทีมต้องการเลย์เอาต์ดิสก์เฉพาะหรือความจุเพียงพอสำหรับเครื่องเสมือนขนาดใหญ่หลายตัว ก็สามารถพิจารณาการกำหนดค่าเฉพาะเครื่องโดยมีเหตุผลชัดเจนในการย้าย

การเปรียบเทียบรวมถึงความต้องการหน่วยความจำของโฮสต์เอง พื้นที่จัดเก็บของแอปพลิเคชัน การบำรุงรักษาระบบปฏิบัติการ และสำเนากู้คืนอิสระ ทีมยังถามด้วยว่าการเข้าถึงกลับคืนมาอย่างไรหลังการอัปเดตล้มเหลว และใครรับผิดชอบเหตุการณ์ฮาร์ดแวร์ เครื่องที่ใหญ่ขึ้นเปลี่ยนความจุที่มี แต่ไม่ได้ทำให้แอปพลิเคชันถูกจัดการโดยอัตโนมัติหรือสร้างขอบเขตความล้มเหลวที่สอง เครื่องกายภาพหนึ่งเครื่องยังคงเป็นที่เดียวที่บริการหลายอย่างอาจล้มเหลวพร้อมกัน

ก่อนตัดสลับ ทีมกู้คืนข้อมูลตัวแทนบนปลายทางที่เสนอและทดสอบแอปพลิเคชันกับงานแบบกลุ่ม ทีมเก็บสภาพแวดล้อมเดิมไว้จนกว่าบริการใหม่และกระบวนการกู้คืนจะทำงานได้ ตัวอย่างนี้ไม่ได้ยืนยันการกำหนดค่าใด ๆ แต่แสดงว่าความต้องการที่บันทึกไว้ ค่าใช้จ่ายที่เกิดซ้ำอย่างครบถ้วน และการย้ายที่ทดสอบแล้วเปลี่ยนการเปรียบเทียบผลิตภัณฑ์ให้เป็นการตัดสินใจเชิงปฏิบัติการได้อย่างไร

ปัจจัยการตัดสินใจคำถามเกี่ยวกับ VPSคำถามเกี่ยวกับเครื่องเฉพาะ
ความเหมาะสมกับปริมาณงานทรัพยากรเสมือนครอบคลุมความต้องการที่วัดได้หรือไม่เลย์เอาต์กายภาพตอบโจทย์ความต้องการหรือไม่
การดูแลระบบงานใดบ้างที่ถูกจัดการใครดูแลโฮสต์และรับผิดชอบเหตุการณ์
การกู้คืนสำเนาอิสระอยู่ที่ไหนจะเกิดอะไรขึ้นหากทั้งเครื่องไม่พร้อมใช้งาน
06

ทำให้การย้ายเป็นการโยกย้ายที่วัดผลได้

ติดตั้งการทดสอบตัวแทน ตรวจสอบการตอบสนองของแอปพลิเคชัน และยืนยันกระบวนการสำรองข้อมูลก่อนย้ายผู้ใช้จริง ประเมินว่าต้องใช้เวลานานเท่าใดในการคัดลอกชุดข้อมูล และเผื่อการเปลี่ยนแปลงใหม่ที่เขียนขึ้นระหว่างการถ่ายโอน กำหนดจุดย้อนกลับที่ชัดเจนและแจ้งช่วงเวลาบำรุงรักษาให้ผู้ที่ได้รับผลกระทบทราบ

เลือก VPS เมื่อมันเหมาะอย่างชัดเจน เลือกฮาร์ดแวร์เฉพาะเครื่องเมื่อขอบเขตกายภาพหรือเลย์เอาต์ทรัพยากรตอบโจทย์ความต้องการ ช่วงเฉพาะเครื่องของ SwissOctet ให้คุณเปรียบเทียบรายละเอียดเหล่านั้นได้โดยตรง ยืนยันความพร้อมใช้งานและกระบวนการจัดส่งก่อนกำหนดการย้ายครั้งสุดท้าย

เปลี่ยนเป็น行動

รายการตรวจสอบปฏิบัติของคุณ

  • ระบุความต้องการสำหรับฮาร์ดแวร์กายภาพ
  • เปรียบเทียบโปรเซสเซอร์และเลย์เอาต์ดิสก์ ไม่ใช่แค่หน่วยความจำ
  • ยืนยันความรับผิดชอบด้านการจัดการและการกู้คืน
  • อ่านค่าใช้จ่ายที่เกิดซ้ำทั้งหมดและระยะเวลาขั้นต่ำ
  • ทดสอบการย้ายและเก็บเส้นทางย้อนกลับไว้
คำถามที่พบบ่อย

รายละเอียดที่สำคัญ

ฮาร์ดแวร์เฉพาะเครื่องมีความซ้ำซ้อนโดยอัตโนมัติหรือไม่+

ไม่ เครื่องกายภาพหนึ่งเครื่องยังคงเป็นจุดล้มเหลวจุดเดียวได้ ความซ้ำซ้อนต้องมีสถาปัตยกรรมและแผนกู้คืนแยกต่างหาก

แผงควบคุมหมายความว่าเซิร์ฟเวอร์ทั้งเครื่องถูกจัดการแล้วหรือไม่+

ไม่ ยืนยันความรับผิดชอบด้านการจัดการที่แน่ชัด กระบวนการอัปเดต และการเตรียมการกู้คืน

เมื่อใดควรย้ายไปเกินกว่า VPS+

เมื่อความจุที่วัดได้ ความต้องการด้านฮาร์ดแวร์ หรือเลย์เอาต์ทรัพยากรที่ต้องการ justifies การย้าย และคุณสามารถดำเนินการปลายทางได้

แหล่งอ้างอิงหลัก

ไปที่ต้นทาง

แหล่งอ้างอิงเหล่านี้สนับสนุนแนวคิดทางเทคนิคในคู่มือนี้ ปฏิบัติตามเอกสารปัจจุบันก่อนเปลี่ยนระบบโปรดักชัน

  1. โครงการ KVM: Kernel Virtual Machine www.linux-kvm.org
  2. PostgreSQL: การสำรองและกู้คืนข้อมูล www.postgresql.org

คำแนะนำด้านบรรณาธิการโดย SwissOctet ตัวอย่างมีไว้เพื่อประกอบ ข้อมูลจำเพาะของบริการ ตัวเลือกที่มี และเงื่อนไขตามสัญญาต้องได้รับการตรวจสอบแยกต่างหาก

เชื่อมโยงความรู้

โครงสร้างพื้นฐานที่เกี่ยวข้อง

รักษาสายไว้

บันทึกภาคสนามถัดไปของคุณ

สำรวจทุกคู่มือ
บันทึกภาคสนาม / 01
คลาวด์และ VPSพื้นฐาน

วิธีเลือก VPS โดยไม่เดา

เปลี่ยนไอเดียแอปพลิเคชันเป็นงบประมาณทรัพยากรที่มีประโยชน์ แล้วเปรียบเทียบ CPU, หน่วยความจำ, พื้นที่จัดเก็บ และการรับส่งข้อมูลร่วมกัน

อ่าน 4 นาทีอ่านคู่มือ
บันทึกภาคสนาม / 02
เฉพาะเครื่องและ GPUขั้นสูง

สร้างงบประมาณ VRAM ของ GPU ก่อนเลือกฮาร์ดแวร์

คำนึงถึงน้ำหนัก แอคติเวชัน แคช และบัฟเฟอร์ชั่วคราว จากนั้นทดสอบภาระงานสูงสุด ไม่ใช่แค่ไฟล์โมเดลเพียงอย่างเดียว

อ่าน 6 นาทีอ่านคู่มือ
บันทึกภาคสนาม / 03
เฉพาะเครื่องและ GPUประยุกต์

คู่มือการย้ายไปยังเซิร์ฟเวอร์เฉพาะที่ปกป้องข้อมูล

ซ้อมการย้าย กำหนดขอบเขตข้อมูลที่สอดคล้องกัน และนิยามว่าการย้อนกลับหมายถึงอะไรหลังจากระบบใหม่เริ่มรับการเขียน

อ่าน 6 นาทีอ่านคู่มือ