คลาวด์โฮสติ้งกับโฮสติ้งเฉพาะ: ข้อดีและข้อเสีย


9

ตอนนี้ฉันกำลังมองหา บริษัท โฮสติ้งที่สามารถให้บริการที่มั่นคงมากกับ SLA 100%

ในการค้นหาคลาวด์โฮสติ้งและโฮสติ้งเฉพาะที่มีการจัดการนั้นเกิดขึ้น (ฉันไม่ต้องการจัดการเซิร์ฟเวอร์ด้วยตัวเองเนื่องจากฉันยังค่อนข้างใหม่กับ Linux)

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

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

คำตอบ:


9

คลาวด์โฮสติ้งมีข้อได้เปรียบอะไรบ้างบนเซิร์ฟเวอร์โดยเฉพาะโฮสติ้ง

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

เพื่อให้คำตอบบางส่วนในรูปแบบย่อ:

  • เข้าใจทฤษฎีบท CAP คลาวด์โฮสติ้งมักจะเสนอ API การจัดเก็บข้อมูลที่เอนไปทางด้าน AP ของ CAP เช่น Amazon SimpleDB และ S3
  • การโฮสต์บนคลาวด์หมายความว่าการปรับขนาดออกจะไม่เป็นปัญหากล่าวคือคุณสามารถสร้างเซิร์ฟเวอร์ใหม่ได้ 100 เซิร์ฟเวอร์โดยไม่มีการเตือนล่วงหน้าและคุณจะได้รับ
  • คลาวด์โฮสติ้งควรมีแอดออนเป็นศูนย์กลางเครือข่ายและส่วนเสริมที่คอยตรวจสอบซึ่งทำให้การจัดการเซิร์ฟเวอร์ง่ายขึ้น, การปรับสมดุลภาระ fx HTTP, การตรวจสอบ, การปรับขนาดอัตโนมัติ

โปรดทราบว่า:

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

ฉันต้องการบริการที่น่าเชื่อถือเหนือสิ่งอื่นใด

IMHO นั้นชี้ไปที่:

  • VPS ที่มีการจัดการอย่างสมบูรณ์หรือผู้ให้บริการเซิร์ฟเวอร์เฉพาะเช่น Rackspace, Engine Yard, Joyent และอื่น ๆ

หรือ

  • ผู้ให้บริการคลาวด์แบบ 'เต็มสแต็ค' เช่น Google App Engine หรือ Windows Azure (ตรงข้ามกับ Amazon EC2 ซึ่งต้องการให้คุณจัดการระบบปฏิบัติการการสำรองข้อมูลการแก้ไขความปลอดภัย ฯลฯ ด้วยตนเอง)

อย่างใดอย่างหนึ่งดังกล่าวข้างต้นจะเป็นจุดเริ่มต้นที่ดี - แต่อีกครั้งมันลงมาที่เฉพาะของสถาปัตยกรรมของคุณและความคาดหวังการเติบโตของคุณ


1
Mortenesen: +1 ฉันคิดว่านี่เป็นคำตอบที่สมบูรณ์และชัดเจนอันดับหนึ่งที่ฉันอ่านบนอินเทอร์เน็ตเกี่ยวกับข้อดี / ข้อเสียของการโฮสต์มาตรฐานเมื่อเทียบกับการโฮสต์บนคลาวด์ ฉันจะเพิ่มด้วยว่าการปรับขนาด VPS หลายครั้งนั้นไม่ใช่เรื่องยาก (เว้นแต่คุณต้องการการขยายขนาดใหญ่) VPS ที่มีการจัดการอย่างเต็มที่ส่วนใหญ่สามารถเพิ่มพื้นที่ VPS และแบนด์วิดท์ของคุณได้โดยเพียงแค่อัพเกรดเป็นแผนราคาแพงกว่า คุณจะไม่ได้สังเกตว่าเซิร์ฟเวอร์ของคุณหยุดทำงาน
Marco Demaio

3

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


จริงๆแล้วมี บริษัท ที่มี SLA 100% ขึ้นอยู่กับคำจำกัดความของ SLA และ 100% คนส่วนใหญ่รู้ว่าไม่มีการรับประกัน 100% ในชีวิต และ 100% SLA ไม่ได้หมายถึงการมีเวลาว่าง 100% โลกอาจถูกโจมตีด้วยดาวเคราะห์น้อยและเซิร์ฟเวอร์สำรองทั้งหมดของคุณในทุกทวีปพร้อมกัน แต่อย่างน้อยด้วย SLA 100% คุณจะได้รับการชดเชย (ตกลงในกรณีนี้มันอาจไม่สำคัญมาก) กุญแจสำคัญคือการตรวจสอบว่าการรับประกัน SLA สามารถครอบคลุมการสูญเสียของคุณในกรณีที่มีการหยุดทำงาน (เครดิต 100% เพียงพอที่จะครอบคลุมการสูญเสียของคุณหรือไม่ 200%? 500%?) และพรีเมี่ยมใน SLA 100%
Lèsemajesté

3

คลาวด์โฮสติ้งมีความหมายที่แตกต่างกันมากมาย แต่ถ้าคุณพูดถึง Platform as a Service (PaaS) หรือ Infrastructure as a Service (IaaS) ประโยชน์หลัก ๆ มักจะสามารถขยายไปยังเซิร์ฟเวอร์หลายเครื่องและจ่ายรายชั่วโมงแทนรายเดือน . ฉันเขียนโพสต์บล็อกเกี่ยวกับVPS / VM กับ Dedicated vs Cloud Servers: ตัวเลือกการโฮสต์และการเปรียบเทียบราคาและจากคำถามของคุณดูเหมือนว่าคุณจะทำได้ดีกับผู้ให้บริการโฮสต์เซิร์ฟเวอร์เสมือนส่วนตัว (VPS) หรือ VM หากสถานะการออนไลน์ของคุณเป็นปัญหาที่สำคัญที่สุดของคุณมากกว่าการใช้ผู้ให้บริการโฮสติ้งคลาวด์ที่มี VM หลายตัวที่อยู่เบื้องหลังโหลดบาลานเซอร์เป็นทางออกที่ดีที่สุดของคุณสำหรับความพร้อมใช้งานสูง ด้วยการใช้เซิร์ฟเวอร์หลายเครื่องคุณสามารถลดการบำรุงรักษา / อัปเกรดและไม่ต้องหยุดทำงาน


+1 บทความที่ดี! ฉันจะพูดถึง cPanel แทน Plesk เป็นแผงควบคุมอย่างไรก็ตามบทความมีความชัดเจนมากในการอธิบายสิ่งต่าง ๆ และการเปรียบเทียบ VPS กับ Cloud
Marco Demaio

3

+1 สำหรับ SLA 100% แอปพลิเคชันที่สำคัญต่อภารกิจควรอยู่ที่โฮสต์ที่ให้บริการนี้ นอกจากนี้ฉันอาจเพิ่มว่าทุก บริษัท มีการพิมพ์ที่ดีระหว่าง 100% SLA

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


พวกเขาจะเสนอ SLA 100% ในแอปพลิเคชันที่คุณสร้างขึ้นได้อย่างไร คุณหมายถึงว่าเว็บโฮสติ้งกำลังจะผ่านโค้ดของคุณและแก้ไขปัญหาเมื่อมีบางอย่างยุ่งเหยิง? เว็บโฮสติ้ง SLA ที่ซื่อสัตย์ใด ๆ จะครอบคลุมเฉพาะฮาร์ดแวร์ / ระบบปฏิบัติการและเวลาใช้งานเครือข่ายเนื่องจากนั่นคือทั้งหมดที่พวกเขาสามารถควบคุมได้ หากคุณเลือกที่จะเขียนรหัสที่ไม่ปลอดภัยไม่ได้ติดตั้งแพตช์ที่สำคัญหรือรันซอฟต์แวร์ที่ไม่เสถียรแล้วเว็บโฮสต์ไม่สามารถทำอะไรเกี่ยวกับการหยุดทำงานของผลลัพธ์ ความพร้อมใช้งานของแอปพลิเคชันนั้นรับประกันโดยผู้ให้บริการ SaaS เท่านั้น
Lèsemajesté

มันจะเป็นวิธีการขยายเพิ่มเติมของผู้ให้บริการโฮสต์ข้ามช่องว่างที่ขยายเกินขอบเขตของการเพิ่งกลายเป็นผู้ขายแทนที่จะเป็นภารกิจที่ใช้ร่วมกันและที่ปรึกษาที่เชื่อถือได้
Nick O'Neil

1

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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.