โครงสร้างพื้นฐานคลาวด์คอมพิวติ้ง
Cloud infrastructure ประกอบด้วยเซิร์ฟเวอร์อุปกรณ์จัดเก็บข้อมูลเครือข่ายซอฟต์แวร์การจัดการระบบคลาวด์ซอฟต์แวร์การปรับใช้และการจำลองเสมือนของแพลตฟอร์ม
ไฮเปอร์ไวเซอร์
Hypervisor คือ firmware หรือ low-level program ที่ทำหน้าที่เป็น Virtual Machine Manager อนุญาตให้แชร์อินสแตนซ์ทางกายภาพเดียวของทรัพยากรระบบคลาวด์ระหว่างผู้เช่าหลายราย
ซอฟต์แวร์การจัดการ
ช่วยในการบำรุงรักษาและกำหนดค่าโครงสร้างพื้นฐาน
ซอฟต์แวร์การปรับใช้
ช่วยในการปรับใช้และรวมแอปพลิเคชันบนคลาวด์
เครือข่าย
เป็นองค์ประกอบหลักของโครงสร้างพื้นฐานระบบคลาวด์ อนุญาตให้เชื่อมต่อบริการคลาวด์ผ่านอินเทอร์เน็ต นอกจากนี้ยังสามารถส่งมอบเครือข่ายเป็นยูทิลิตี้ทางอินเทอร์เน็ตซึ่งหมายความว่าลูกค้าสามารถปรับแต่งเส้นทางเครือข่ายและโปรโตคอลได้
เซิร์ฟเวอร์
server ช่วยในการคำนวณการแบ่งปันทรัพยากรและเสนอบริการอื่น ๆ เช่นการจัดสรรทรัพยากรและการยกเลิกการจัดสรรการตรวจสอบทรัพยากรการรักษาความปลอดภัยเป็นต้น
การจัดเก็บ
ระบบคลาวด์เก็บข้อมูลจำลองหลายแบบ หากทรัพยากรจัดเก็บข้อมูลหนึ่งล้มเหลวก็สามารถดึงข้อมูลจากแหล่งอื่นซึ่งทำให้การประมวลผลแบบคลาวด์มีความน่าเชื่อถือมากขึ้น
ข้อ จำกัด ด้านโครงสร้างพื้นฐาน
ข้อ จำกัด พื้นฐานที่โครงสร้างพื้นฐานระบบคลาวด์ควรนำไปใช้แสดงในแผนภาพต่อไปนี้:
ความโปร่งใส
Virtualization เป็นกุญแจสำคัญในการแบ่งปันทรัพยากรในสภาพแวดล้อมระบบคลาวด์ แต่ไม่สามารถตอบสนองความต้องการด้วยทรัพยากรหรือเซิร์ฟเวอร์เดียว ดังนั้นจึงต้องมีความโปร่งใสในทรัพยากรการจัดสรรภาระงานและการประยุกต์ใช้เพื่อให้เราสามารถปรับขนาดได้ตามต้องการ
ความสามารถในการปรับขนาด
การขยายโซลูชันการจัดส่งแอปพลิเคชันนั้นไม่ใช่เรื่องง่ายเหมือนการขยายแอปพลิเคชันเนื่องจากเกี่ยวข้องกับค่าใช้จ่ายในการกำหนดค่าหรือแม้แต่การออกแบบเครือข่าย ดังนั้นโซลูชันการจัดส่งแอปพลิเคชันจึงจำเป็นต้องปรับขนาดได้ซึ่งจะต้องใช้โครงสร้างพื้นฐานเสมือนเพื่อให้สามารถจัดเตรียมและยกเลิกการจัดเตรียมทรัพยากรได้อย่างง่ายดาย
การตรวจสอบอัจฉริยะ
เพื่อให้เกิดความโปร่งใสและความสามารถในการปรับขนาดได้การส่งมอบโซลูชันแอปพลิเคชันจะต้องมีความสามารถในการตรวจสอบอัจฉริยะ
ความปลอดภัย
ศูนย์ข้อมูลขนาดใหญ่ในระบบคลาวด์ควรได้รับการออกแบบอย่างปลอดภัย นอกจากนี้โหนดควบคุมซึ่งเป็นจุดเริ่มต้นในศูนย์ข้อมูลขนาดใหญ่ก็ต้องมีความปลอดภัยเช่นกัน