วันศุกร์ที่ 16 สิงหาคม พ.ศ. 2556

Cloud Computing


Cloud Computing การประมวลผลแบบกลุ่มเมฆ

                 Cloud Computing หมายถึง รูปแบบการให้บริการเทคโนโลยีสารสนเทศที่นำเสนอทรัพยากรสารสนเทศสำหรับการประมวลผลตั้งแต่โครงสร้างพื้นฐานไปจนถึงชุดคำสั่ง เป็นบริการที่ผู้ใช้งานสามารถบริการตนเองได้ เลือกใช้เฉพาะสิ่งที่ต้องการและจ่ายค่าใช้บริการตามบริการที่เรียกใช้
                 แนวคิดของการประมวลผลแบบ Cloud Computing เป็นผลจากแนวคิดของการประมวลผลแบบกระจาย (Distributed Computing) การประมวลผลแบบกริด (Grid Computing) และการประมวลผลแบบสาธารณูปโภค (Utility Computing







ประเภทของบริการ cloud computing 

1.Infrastructure-as-a-Service (IaaS) เป็นบริการโครงสร้างพื้นฐานคอมพิวเตอร์ที่สามารถเข้าถึงได้ผ่านอินเตอร์เน็ต ผู้ให้บริการโครงสร้างพื้นฐาน (Infrastructure provider, IP) จัดทรัพยากรประมวลผลไม่ว่าจะเป็นส่วนของการจัดเก็บ (Storage) หรือประมวลผลผ่านระบบเสมือนที่ผู้ใช้บริการสามารถกำหนดขนาดของทรัพยากรให้ตรงกับความต้องการที่เปลี่ยนแปลงไป ผู้ใช้บริการประเภทนี้มีทั้งผู้ให้บริการทั่วไปและผู้ที่ให้บริการ

2.Platform-as-a-Service (PaaS) เป็นบริการที่เพิ่มขึ้นจาก Infrastructure-as-a-Service โดยผู้ให้บริการได้นำเสนอแพลตฟอร์มสำหรับการดำเนินงานระบบต่างๆ เพื่อให้ผู้ใช้งานซึ่งก็คือผู้พัฒนาระบบสามารถเข้าถึงและใช้ประโยชน์แบบออนไลน์ ผู้พัฒนาระบบสามารถเขียนระบบ และอัพโหลดผลงานของตนไปไว้ใน Cloud ที่ระบบสามารถดำเนินงานได้ ผู้ใช้ระบบสามารถจัดการทรัพยากรที่ต้องใช้ได้อย่างอัตโนมัติไปตามการเติบโตของระบบ เช่น ขนาดของพื้นที่จัดเก็บข้อมูล

3.Software-as-a-Service (SaaS)เป็นบริการระบบสำเร็จรูปบนอินเตอร์เน็ต ช่วยให้ผู้ใช้บริการไม่ต้องติดตั้งระบบในเครื่องของตนเอง ส่งผลให้ผู้ใช้งานไม่ต้องจ่ายค่าบำรุงรักษา ค่าใช้จ่ายในการดูแลระบบ ซึ่งระบบที่มีให้บริการมีตั้งแต่ระบบงานเฉพาะไปจนถึงระบบที่ใช้ในการทำงานโดยทั่วไป