โฮสติ้งเสมือนหรือเซิร์ฟเวอร์เสมือน - จะเลือกอะไรดี?

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

โฮสติ้งเสมือนหรือเซิร์ฟเวอร์เสมือน - จะเลือกอะไรดี?

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

โฮสติ้งแบบดั้งเดิมทำงานอย่างไร?

เพื่อให้เว็บเซิร์ฟเวอร์สามารถให้บริการเว็บไซต์ต่าง ๆ ที่เรียกว่า โฮสต์เสมือนตามชื่อ โปรโตคอล HTTP ถือว่ามีความเป็นไปได้ในการส่งข้อมูลโดยเป็นส่วนหนึ่งของคำขอ URL (ตัวระบุทรัพยากรที่สม่ำเสมอ) - ช่วยให้บริการเข้าใจว่าเบราว์เซอร์หรือโปรแกรมไคลเอนต์อื่นกำลังเข้าถึงไซต์ใด สิ่งที่เหลืออยู่คือการผูกชื่อโดเมนกับที่อยู่ IP ที่ต้องการและระบุไดเรกทอรีรากสำหรับโฮสต์เสมือนในการกำหนดค่า หลังจากนี้ คุณสามารถแจกจ่ายไฟล์ไซต์ของผู้ใช้ต่างๆ ไปยังโฮมไดเร็กตอรี่และเปิดการเข้าถึงผ่าน FTP เพื่อการดูแลระบบ 

เพื่อให้แอปพลิเคชันเว็บฝั่งเซิร์ฟเวอร์ (สคริปต์ต่างๆ หรือแม้แต่ระบบการจัดการเนื้อหา - CMS) เปิดตัวโดยมีสิทธิ์ของผู้ใช้โฮสต์เฉพาะ กลไก suexec พิเศษจึงถูกสร้างขึ้นใน Apache เป็นที่ชัดเจนว่าการตั้งค่าความปลอดภัยของเว็บเซิร์ฟเวอร์ไม่อนุญาตให้ผู้ใช้เข้าไปยุ่งเกี่ยวกับสวนของคนอื่น แต่โดยทั่วไปแล้วดูเหมือนว่าอพาร์ทเมนต์ส่วนกลางที่มีห้องแยกต่างหากและมีที่อยู่ IP ทั่วไปสำหรับไซต์หลายร้อยแห่ง เซิร์ฟเวอร์ฐานข้อมูล (โดยปกติคือ MySQL) สำหรับโฮสต์เสมือนก็แชร์เช่นกัน แต่ผู้ใช้โฮสต์จะเข้าถึงได้เฉพาะฐานข้อมูลส่วนบุคคลของเขาเท่านั้น ซอฟต์แวร์เซิร์ฟเวอร์ทั้งหมดยกเว้นสคริปต์ไซต์ได้รับการดูแลโดยผู้ให้บริการ ลูกค้าไม่สามารถเปลี่ยนการกำหนดค่าได้ตามดุลยพินิจของตน กระบวนการจัดการบัญชีเป็นแบบอัตโนมัติ: เพื่อวัตถุประสงค์เหล่านี้ ผู้ให้บริการโฮสต์แต่ละรายจะมีแผงเว็บพิเศษซึ่งคุณสามารถจัดการบริการต่างๆ ได้

VPS ทำงานอย่างไร?

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

หากใช้การจำลองเสมือนระดับระบบปฏิบัติการ กระบวนการไคลเอนต์จะทำงานในสภาพแวดล้อมที่แยก (หรือคอนเทนเนอร์บางประเภท) และจะไม่เห็นทรัพยากรและกระบวนการของผู้อื่น ในกรณีนี้ ระบบปฏิบัติการเกสต์ที่แยกต่างหากจะไม่เริ่มทำงาน ซึ่งหมายความว่าซอฟต์แวร์ในสภาพแวดล้อมเกสต์ต้องเป็นไบนารีที่เข้ากันได้กับระบบบนโฮสต์จริง - ตามกฎแล้ว ไคลเอนต์จะได้รับข้อเสนอการกระจาย GNU/Linux ที่แก้ไขเป็นพิเศษสำหรับวิธีการนี้ การดำเนินการ. นอกจากนี้ยังมีตัวเลือกขั้นสูงเพิ่มเติม รวมถึงการจำลองเครื่องจริง ซึ่งคุณสามารถเรียกใช้ระบบปฏิบัติการเกสต์ได้เกือบทุกระบบ แม้แต่จากอิมเมจการติดตั้งของคุณเองก็ตาม

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

ตัวเลือกใดง่ายกว่าและสะดวกกว่า?

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

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

ตัวเลือกใดปลอดภัยและเชื่อถือได้มากกว่า?

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

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

ตัวเลือกใดถูกกว่า?

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

โฮสติ้งเสมือนหรือเซิร์ฟเวอร์เสมือน - จะเลือกอะไรดี?

ที่มา: will.com

เพิ่มความคิดเห็น