วิธีการเลือกโฮสติ้ง VPS ที่ดีที่สุด – Virtuozzo หรือ OpenVZ Vs Xen Vs KVM

เผยแพร่แล้ว: 2021-08-19

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

อันที่จริง ฉันเปิดร้านผ้าเช็ดหน้าออนไลน์บน Bluehost และอยู่ที่นั่นนานกว่าสองปีโดยจ่ายเพียง $6.95 ต่อเดือน (วันนี้ Bluehost ถูกกว่าที่ $4.95/เดือน)

ภาพถ่ายโดย Ivanpw

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

นี่คือโฮสติ้ง vps ที่ดีที่สุดที่คุณจะได้รับ

โฮสติ้ง VPS คืออะไร?

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

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

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

เรื่องราวการอัพเกรดของฉัน

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

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

และเด็กผู้ชายก็เปิดหูเปิดตา! ฉันเคยคิดว่า VPS ทั้งหมดถูกสร้างขึ้นมาเท่าเทียมกันไม่มากก็น้อย และคุณสามารถเชื่อถือตัวเลขที่มอบให้คุณได้เสมอ แต่นั่นไม่ใช่กรณีเสมอไป!

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

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

หลีกเลี่ยงโฮสต์ VPS ที่ใช้ Virtuozzo และ OpenVZ

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

อย่างไรก็ตาม สิ่งสำคัญที่ต้องตระหนักคือ มีหลายวิธีในการแบ่งส่วนเครื่อง และสิ่งนี้ไม่ได้ชัดเจนสำหรับผู้ใช้ปลายทางเสมอไป ปัจจุบันมีโซลูชันการจำลองเสมือนทั่วไป 3 รายการสำหรับเว็บโฮสติ้ง VPS, Virtuozzo, Xen และ KVM

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

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

กล่าวอีกนัยหนึ่ง คุณไม่ต้องการให้เว็บไซต์หลอกลวงอื่น ๆ ในเครื่องเดียวกันของคุณสามารถลดหรือส่งผลต่อการทำงานของไซต์ของคุณเองได้

ประสบการณ์ของฉันกับ VPS ที่ใช้ Virtuozzo

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

หมายเหตุ: นอกจากนี้ยังมีตัวแปรโอเพ่นซอร์สของ Virtuozzo ที่เรียกว่า OpenVZ ทั้งสองมีจุดอ่อนเหมือนกัน

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

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

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

(ก่อนที่ฉันจะพูดต่อ ฉันแค่อยากจะพูดสั้นๆ และขอบคุณ Larry Ludwig จาก HostCube ที่ตอบคำถามเกี่ยวกับโฮสติ้ง VPS ทั้งหมดของฉัน!)

เหตุใด Virtuozzo จึงไม่เหมาะสำหรับไซต์ที่มีความสำคัญต่อภารกิจ

เพื่ออธิบายว่าทำไม Virtuozzo จึงมีการแยกบัญชีที่แตกต่างกันในเครื่องเดียวกันได้ไม่ดี นี่คือตัวอย่างพื้นฐาน

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

มันคือ "การจัดสรรหน่วยความจำที่ขยายได้" ที่ทำให้ผู้ใช้ Virtuozzo ผิดพลาด นี่คือเหตุผล…

สมมติว่าคุณมีผู้ใช้ 2 รายในเครื่องที่ผู้ใช้แต่ละรายได้รับ RAM ที่รับประกัน 512MB และ RAM ที่ระเบิดได้ 1024MB และผู้ใช้ 2 รายนี้โฮสต์อยู่บนเครื่องที่มี RAM จริง 1GB

รับประกัน 512MB + รับประกัน 512MB = RAM 1GB ฟังดูโอเคใช่มั้ย?

แต่สมมุติว่าผู้ใช้รายหนึ่ง (ผู้ใช้ 1) ตัดสินใจเรียกใช้โปรแกรมที่ใช้หน่วยความจำมากซึ่งต้องการ RAM 900MB ในขณะเดียวกัน ผู้ใช้รายอื่น (ผู้ใช้ 2) ค่อนข้างว่างและใช้ RAM เพียง 100MB เท่านั้น

ในกรณีนี้ ผู้ใช้ 1 จะได้รับการจัดสรร RAM 900 MB เหลือเพียง 124MB ในระบบ อย่างไรก็ตาม หากผู้ใช้ 2 ภายหลังได้รับปริมาณการใช้ข้อมูลเพิ่มขึ้นและต้องการ RAM 512 MB...

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

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

อย่างไรก็ตาม เนื่องจากเว็บโฮสติ้งเป็นธุรกิจที่อันตรายมาก จึงเป็นเรื่องปกติที่โฮสต์ Virtuozzo จะโหลดเฉพาะเครื่องที่มีการจัดสรรหน่วยความจำที่ "รับประกัน" ขั้นต่ำเท่านั้น

ดังนั้น เมื่อมีเว็บไซต์หลอกลวงหลายแห่งในกล่องเดียวกันโดยใช้ทรัพยากรหน่วยความจำเดียวกัน เว็บไซต์ของคุณเองก็อาจล่มโดยไม่ใช่ความผิดของคุณเอง!

ทางเลือก – KVM และ Xen

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

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

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

บทสรุป

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

เมื่อเร็ว ๆ นี้ ฉันเปลี่ยนเว็บไซต์ทั้งหมดของฉันเป็น Storm On Demand ซึ่งอิงตาม KVM และเว็บไซต์เหล่านั้นก็ยอดเยี่ยมมาก! หากคุณกำลังใช้ Virtuozzo เราขอแนะนำให้คุณเปลี่ยน