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

ส่วนประกอบของ cloud
computing
1. Transparency ใน clound computing จะต้องมีการใช้ Transparent
load-balancing คือ ความพยายามที่จะทำให้เกิด balance ในการทำงานเมื่อมีการเรียกใช้ application จากผู้ใช้หลายๆคนพร้อมกัน
โดยจะกระจาย load หรืองานไปให้เครื่องหรือ server อื่นๆเพื่อช่วยในการทำงาน อย่างเช่น ปกติการให้บริการจะ run อยู่บน server ตัวเดียว
แต่เมื่อไหร่ก็ตามมีผู้ใช้งานจำนวนมากและจำเป็นต้องใช้ server เพิ่มขึ้น transparency จะอนุญาตให้มีการประสานงานกับ
server อื่นๆได้โดยที่ไม่ต้องขัดจังหวะการทำงานหรือต้องติดตั้งระบบกันใหม่
อย่างนี้เป็นต้นส่วน application deliveryหรือการให้บริการระบบงาน
จะช่วยตอบสนองความต้องการให้ application และข้อมูลทุกรูปแบบได้ทันที
ไม่ว่าจะเป็นที่ไหนและเวลาใดก็ตาม
2. Scalability คือ สามารถปรับขนาดระบบได้ตามภาระงาน
3. Intelligent
Monitoring มีระบบที่สามารถตรวจสอบได้ว่า application หรือ service มีปัญหาอะไร ตรงไหนบ้าง
4. Security เนื่องจากข้อมูลทั้งหมดจะถูกเก็บไว้ใน
cloud ซึ่งก็มีความเสี่ยงอยู่เหมือนกันที่ข้อมูลสำคัญๆอาจจะถูกขโมยหรือเกิดความเสียหายจากการโจมตีระบบได้
ดังนั้นสถาปัตยกรรมของ cloud computing จึงต้องคำนึงถึงความปลอดภัยเป็นอันดับต้นๆ
รูปแบบของ cloud แบ่งออกเป็น 3 แบบ คือ
1. Public clouds มี server จำนวนมากและตั้งอยู่หลายๆที่
ซึ่งผู้ใช้จะใช้บริการผ่าน web application หรือ web
service
2. Private cloud ผู้ใช้บริการเป็นผู้บริหารจัดการระบบเอง โดยจะมีการจำลอง cloud
computing ขึ้นมาใช้งานใน network ส่วนตัว
รูปแบบนี้จะช่วยลดค่าใช้จ่ายเพราะมีการแชร์ทรัพยากรร่วมกัน และ
มีความสะดวกเนื่องจากผู้ให้บริการจะมีหน้าที่ติดตั้งระบบและดูแลรักษาให้
3. Hybrid cloud ประกอบขึ้นด้วยผู้ให้บริการแบบ public และ private
ส่วนใหญ่จะเน้นไปทางระบบ enterprise
ไม่มีความคิดเห็น:
แสดงความคิดเห็น