Cloud Computing




มาทําความรู้จักกับ Cloud Computing


                      Cloud Computing เป็นแนวคิดของ OS ที่ไม่ต้องติดตั้งในเครื่อง หรือก็คือ ออนไลน์ตลอดการทำงาน         เป็นแนวคิดที่ใช้พัฒนา Google Chrome OS ซึ่งขึ้นชื่อว่า เป็นระบบปฏิบัติการที่เบาที่สุดในโลก 





Cloud Computing กับคำนิยาม
คำว่า Cloud Computing มีผู้ได้ให้คำนิยามไว้หลากหลาย เช่น
”การประมวลผลที่อิงกับความต้องการของผู้ใช้ โดยผู้ใช้สามารถระบุความต้องการไปยังซอฟต์แวร์ของระบบ Cloud Computing จากนั้นซอฟต์แวร์จะร้องขอให้ ระบบ จัดสรรทรัพยากรและบริการให้ตรงกับความต้องการของผู้ใช้ โดยระบบสามารถเพิ่มหรือลดจำนวนทรัพยากรให้พอเหมาะกับความต้องการของผู้ใช้ โดยที่ผู้ใช้ไม่ต้องทราบการทำงานเบื้องหลังว่าเป็นอย่างไร” โดย JavaBoom Collection
มาถึงตรงนี้คงพอจะเห็นภาพของ Cloud Computing บ้างแล้ว จึงขอกล่าวถึงคำที่เกี่ยวข้องอื่น ๆ อีก เช่น
  • Cloud Provider สำหรับคำนี้คงไม่ต้องอธิบายมาก เพราะหมายถึงผู้ให้บริการระบบ Cloud นั่นเอง 
  • Cloud Storage คือสถานที่เก็บทรัพยากรสำหรับระบบCloud

ประวัติความเป็นมาของ  Cloud Computing






            Cloud Computing   เกิดขึ้นเมื่อ 24 สิงหาคม 2006 โดยที่ Amazon ส่งเวอร์ชั่น Test ของ Elastic Computing Cloud (EC2) อย่างเป็นทางการที่งาน Bussiness Week 2006. โดยที่ครอบคลุมเรื่อง flexible IT resource (computing capacity) และให้คำจำกัดความของธุรกิจระหว่างคน IT กับผู้ให้บริการ Provider โดยเป้าหมายของ Amazon จะเป็นกลุ่มของ developers หรือกลุ่มบุคคลที่เข้าถึงบริการของ Amazon ผ่านทาง Internet
ปี 2007 เป็นที่รู้จักมากขึ้นจากผลงานของ English Wikipedia from March 3, 2007 ที่ให้บริการในแง่ของ utility computing ที่ดี
ปี 2008 ได้รับความนิยมอย่างกว้างขวางมาก โดยดูจากยอด Cloud Computing ที่ generate over 10.3 ล้านชื่อที่ matches on Google. ด้วยแนวคิดที่ใช้ simple infrastructure services



ความหมาย Cloud Computing

Cloud Computing หมายถึง ทรัพยากรสำหรับการประมวลผลที่จัดเตรียมและจัดการโดยบุคคลหรือองค์กรที่สาม (Third Party) โดยทรัพยากรเหล่านี้ถูกจัดเตรียมไว้ที่  Data Center จากนั้น ผู้ใช้ของ Cloud Computing สามารถเข้าไปใช้งานทรัพยากรเหล่านี้โดยการซื้อ (หรือเช่า)ได้ตามที่ต้องการโดยที่ผู้ใช้ไม่ต้องคำนึง(หรือแม้แต่กังวล)เลยว่าทางผู้ให้บริการทรัพยากรจะบริหารทรัพยากรให้มีความสามารถขยายตัวด้วยวิธีอะไร (หรือว่าได้หรือไม่ เพราะยังไงก็ต้องทำให้ได้)
กล่าวได้ง่ายๆก็คือ Cloud computing นั้นเป็น "Anywhere! Anytime!"  คือทุกที่ทุกเวลา ไม่ว่าคุณจะอยู่ตรงไหนก็ตาม ขอแค่มี Internet  กับ Computer สักตัว คุณก็ทำงานได้แบบ (๒๔ ชั่วโมง)




หน้าตาของ Cloud Computing



เอกลักษณ์เฉพาะตัวของ Cloud Computing



1.) Agility (ว่องไวไร้ที่ติ)ผู้ใช้จะรู้สึกเหมือนทุกอย่างผ่านไปอย่างเร็ว

            2.)  Cost (ลดค่าใช้จ่าย)ช่วยลดค่าใช้จ่ายในองค์กร และอาจฟรีสำหรับ Client
3.) Device and location independence (ห่างไกลไร้พันธนาการ)ใช้ได้ทุกที่ ทุกเวลา


4.) Multi-tenancy (แบ่งกันใช้งาน)สามารถแบ่งทรัพยากรไปให้ผู้ใช้จำนวนมาก เช่น                       Centralization สร้างจุดศูนย์รวมบริการอย่าง Real estate ขายบ้าน เป็นต้น 


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


6.) Scalability (ยืดหยุ่นได้)พร้อมสำหรับการปรับเปลี่ยนไปตามความต้องการของผู้ใช้                    และเตรียมรองรับเทคโนโลยีหลายๆรูปแบบ


7.) Security (ปลอดภัย)สิ่งสำคัญที่ขาดไม่ได้ และยิ่งใน Cloud Computing แล้วข้อมูล                        รวมอยู่ที่เดียวกัน ก็ยิ่งต้องเพิ่มความปลอดภัยให้มากยิ่งขึ้น 


8.) Sustainability (มั่นคง)โครงสร้างที่แข็งแรง



ดีของ Cloud Computing

1) ลดต้นทุนค่าดูแลบำรุงรักษาเนื่องจากค่าบริการได้รวมค่าใช้จ่ายตามที่ใช้งาน จริง เช่น ค่าจ้างพนักงาน ค่าซ่อมแซม ค่าลิขสิทธิ์ ค่าไฟฟ้า ค่าน้ำ ค่าน้ำมันเชื้อเพลิง ค่าอัพเกรด และค่าเช่าคู่สาย เป็นต้น

2) ลดความเสี่ยงการเริ่มต้น หรือการทดลองโครงการ

3) สามารถลดหรือขยายได้ตามความต้องการ

4)ได้เครื่องแม่ข่ายที่มีประสิทธิภาพ มีระบบสำรองข้อมูลที่ดี มีเครือข่ายความเร็วสูง

5) อยู่ภายใต้การดูแลของผู้เชี่ยวชาญ


ข้อเสียของ Cloud Computing

1) จากการที่มีทรัพยากรที่มาจากหลายแห่ง จึงอาจเกิดปัญหาด้านความต่อเนื่องและความ 
     รวดเร็ว
2) ยังไม่มีการรับประกันในการทำงานอย่างต่อเนื่องของระบบและความปลอดภัยของข้อมูล
3) แพลทฟอร์มยังไม่ได้มาตรฐาน  ทำให้ลูกค้ามีข้อจำกัดสำหรับตัวเลือกในการพัฒนาหรือติดตั้ง                   ระบบ site
4) เนื่อง จากเป็นการใช้ทรัพยากรที่มาจากหลายที่หลายแห่งทำให้อาจมีปัญหาในเรื่องของ    
     ความต่อเนื่องและความเร็วในการเข้าทรัพยากรมากกว่าการใช้บริการHost ที่ Local หรืออยู่                    ภายใน องค์การของเราเอง














แหล่งที่มา    https://sites.google.com/site/sawitree1008/home


ไม่มีความคิดเห็น:

แสดงความคิดเห็น