มารู้จักกับคลาวด์คอมพิวติ้ง

Posted: กรกฎาคม 5, 2011 in การสื่อสารข้อมูล (Data Communication)

 แนวความคิดของคลาวด์คอมพิวติ้ง (Cloud computing)

 เป็นการเข้าใช้บริการจากระบบคอมพิวเตอร์ผ่านทางการออนไลน์ โดยที่ผู้ใช้บริการไม่จำเป็นต้องรู้ว่ามีทรัพยาการมากน้อยแค่ไหน หรือคอมพิวเตอร์ตั้งอยู่ที่ใด ไม่ต้องสนใจเรื่องการจัดการทรัพยากรโครงสร้างพื้นฐานด้านไอที (IT Infrastructure) นั้นๆ ตัวอย่างที่เห็นได้ชัดคือ ระบบอีเมลฟรีต่างๆ ไม่ว่าจะเป็น Google Mail (gmail) หรือ Yahoo Mail เป็นต้น

นิยามของคลาวด์คอมพิวติ้ง

คลาวด์คอมพิวติ้ง เป็นลักษณะของระบบคอมพิวเตอร์ที่อยู่ในรูปแบบของการระจายตามพื้นที่ต่างๆ มีการเชื่อมต่อกันเป็นระบบคลัสเตอร์ (Cluster Network) ผ่านการจัดสรรทรัพยากรด้วยเทคโนโลยีเวอร์ชวลไลเซชั่น (Virtualization) เพื่อให้ตอบสนองงานบริการต่างๆ ให้รองรับกับจำนวนผู้ใช้งานจำนวนมากที่เพิ่มขึ้นอย่างรวดเร็ว รวมถึงมีระบบการจัดสรรทรัพยากรต่างๆ ให้เหมาะสมกับผู้ใช้บริการประเภทต่างๆได้ด้วย ซึ่งสอดคล้องกับแนวคิด Software as a service (SaaS)

ลักษณะเด่นของระบบคลาวด์

Capital expenditure: ประหยัดงบประมาณในการลงทุนโครงสร้างพื้นฐานด้านไอที

Device and location independence: ไม่จำกัดสถานที่ในการใช้งานและอุปกรณ์ แค่สามารถออนไลน์เข้าอินเทอร์เน็ตได้ก็สามารถใช้งานคลาวด์คอมพิวติ้งได้เลย

Multi-tenancy: กลุ่มผู้ใช้งานมีความต้องการการใช้งานไม่เท่ากัน ทำให้ประหยัดในการลงทุนเพื่อจัดซื้ออุปกรณ์ในการใช้งานในคลาวด์คอมพิวติ้ง

สามารถจัดการหรือปรับเปลี่ยนระบบได้ง่าย (Sustainability) เพื่อเพิ่มประสิทธิภาพในการใช้งาน (Performance) หรือประหยัดการใช้งานทรัพยกรต่างๆ โดยไม่ต้องใช้วิศวกรที่มีความสามารถสูง ลดภาระด้านการจ้างบุคคล ระบบคลาวด์คอมพิวติ้งจะทำให้ตัวเองกลายเป็นระบบการทำงานต่อเนื่องได้ตลอดเวลา แม้เครื่องคอมพิวเตอร์แม่ข่ายจะล่มไปบ้าง

 Scalability: ระบบคลาวด์ออกแบบให้รองรับการขยายตัวของระบบได้ง่าย เพื่อรองรับปริมาณและความต้องการของผู้รับบริการ Security: มีระบบการรักษาความปลอดภัย เพื่อให้ผู้ใช้บริการสามารถมั่นใจในการใช้งาน

Maintainability: สามารถปรับปรุงระบบหรือซ่อมแซมได้ง่าย เพราะใช้จัดการจากส่วนกลางทั้งหมด

ส่วนประกอบของคลาวด์คอมพิวติ้ง

 Client: อุปกรณ์สำหรับเข้าใช้งานคลาวด์คอมพิวติ้ง เช่น Mobile, Thin Client

 Services: บริการต่างๆที่เปิดให้บริการบนคลาวด์คอมพิวติ้ง เช่น Web service

Application: บริการ Software ต่างๆ ที่เปิดให้ใช้งานบนคลาวด์ โดยที่ผู้ใช้บริการไม่จำเป็นต้องลง Software ไว้บนเครื่องของตัวเอง อาจมีการใช้งานรวมกับ Services ด้วย

 Infrastructure: โครงสร้างพื้นฐานที่รองรับกับระบบคลาวด์ โดยใช้ร่วมกับเทคโนโลยีเวอร์ชวลไลเซชั่น (Virtualization)

Platform: เลือกเทคโนโลยีที่จะนำมาใช้งาน โดยอาจจะเลือกจาก Open Source หรือ Open System ที่มีหลากหลายในท้องตลาด

 Storage: เป็นปัจจัยหลักในการให้บริการ โดยอาจจะให้บริการพื้นที่จัดเก็บข้อมูล หรือรวมไปถึงการให้บริการด้านระบบฐานข้อมูลด้วย

Standard: ระบบคลาวด์เป็นระบบที่สร้างจาก Open Source หรือ Open System เป็นหลัก ควรเลือก standard ต่างๆที่สามารถปรับเปลี่ยน หรือโยกย้ายได้ง่าย

 ผู้ที่เกี่ยวข้องกับระบบคลาวด์คอมพิวติ้ง

จำแนกตามบทบาทและหน้าที่

Provider (ผู้ให้บริการ): ผู้ดูแลและจัดการระบบคลาวด์คอมพิวติ้ง จัดสรรทรัพยากรต่างๆในระบบให้เกิดการใช้งานอย่างคุ้มค่า รวมถึงคาดเดาความต้องการต่างๆในอนาคตให้สอดคล้องกับความต้องการของผู้ที่เข้ามาใช้บริการ ตัวอย่างที่เห็นได้ชัดคือ Amazon.com ซึ่งเป็นผู้ให้บริการคลาวด์รายแรก โดยมีจุดเด่นที่ระบบมีความง่ายและปรับเปลี่ยนรูปแบบได้อย่างรวดเร็ว และเก็บค่าใช้งานตามจริง

 User (ผู้ที่เข้ามาใช้การบริการ): เป็นผู้เช่าใช้ระบบอย่างเดียว ไม่ต้องกำหนดหรือวางแผนเรื่องการลงทุนด้านทรัพยากรโครงสร้างพื้นฐานด้านไอที ไม่ต้องกังวลเรื่องการดูแลทรัพยากร เพียงวางแผนและจัดสรรการใช้งานให้เพียงพอกับความต้องการหรือจำเป็นต้องใช้งานจริงๆ ทำให้องค์กรประหยัดค่าใช้จ่ายเรื่องไอทีได้มาก

Vendor (เจ้าของผลิตภัณฑ์): ผู้ที่จำหน่ายระบบโครงสร้างต่างๆ ที่ออกแบบมาเพื่อใช้งานกับคลาวด์คอมพิวติ้งโดยเฉพาะ เช่น

o Computer Hardware เช่น Dell, HP, IBM, SUN Microsystems

 o Storage เช่น SUN Microsystems, EMC, IBM

o Network Infrastructure เช่น CISCO system

o Computer Software เช่น 3tera, Hadoop, Q-layer

o Operating Systems เช่น Solaris, Linux, AIX

 o Platform Virtualization เช่น SUN xVM, Citrix, VMware, Microsoft

สถาปัตยกรรมโดยสรุป

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

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s