The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by ketsarapornareky, 2022-01-20 16:03:36

คลาวด์

คลาวด์

การใช้ระบบประมวลผลแบบ
กล่มุ เมฆ

Cloud Computing

ระบบประมวลผลกล่มุ เมฆ

การประมวลผลกล่มุ เมฆ : Cloud Computing
เป็นแนวคดิ สำหรบั Platform ของระบบคอมพวิ เตอร์ เพอ่ื เป็นทำงเลอื กใหแ้ กผ่ ใู้ ชใ้ นกำรลดภำระดำ้ นกำรลงทนุ

ดำ้ นเทคโนโลยสี ำรสนเทศ (Information Technology: IT) ทงั้ กำรใชง้ ำนในระดบั องคก์ รธรุ กจิ (Corporate Users)และ
ผใู้ ชร้ ะดบั สว่ นบคุ คล (Individual Users) โดยเป็นหลกั กำรนำทรพั ยำกรของระบบไอที ทงั้ ฮำรด์ แวรแ์ ละ ซอฟตแ์ วรม์ ำ
แบง่ ปันในรปู แบบกำรใหบ้ รกิ ำร (Software As A Services: SAAS) ในระดบั กำรประมวลผลผำ่ นเครอื ขำ่ ย
อนิ เตอรเ์ น็ต โดยผใู้ ชไ้ มจ่ ำเป็นตอ้ งมเี ครอ่ื งคอมพวิ เตอรป์ ระสทิ ธภิ ำพสงู หรอื ตดิ ตงั้ ซอฟตแ์ วรร์ ะบบ ตลอดจน
ซอฟตแ์ วรแ์ อพพลเิ คชนั่ จำนวนมำก ๆ

นิยามของ Cloud Computing หรือ การประมวลผลแบบกล่มุ เมฆ

คำวำ่ Cloud Computing มผี ไู้ ดใ้ หค้ ำนิยำมไวห้ ลำกหลำย เชน่
· บรษิ ทั กำรต์ เนอร์ ไดใ้ หน้ ิยำมวำ่ “Cloud computing is a style of computing where massively
scalable IT-related capabilities are provided ‘as a service’ across the Internet to multiple
external customers” หรอื ระบบกำรประมวลผลแบบกลุม่ เมฆ คอื แนวทำงกำรประมวลผลทพ่ี ลงั ของ
โครงสรำ้ งทำงไอทขี นำดใหญ่ทข่ี ยำยตวั ไดถ้ ูกนำเสนอยงั ลกู คำ้ ภำยนอกจำนวนมหำศำลในรูปแบบของ
บรกิ ำร

นิยามของ Cloud Computing หรือ การประมวลผลแบบกลุ่มเมฆ (ต่อ)

คำวำ่ Cloud Computing มีผไู้ ดใ้ หค้ ำนิยำมไวห้ ลำกหลำย เช่น

· ฟอเรสเตอร์กรุ๊ป ไดน้ ิยำมวำ่ “ cloud computing: A pool of abstracted, highly scalable, and managed infrastructure
capable of hosting end-customer applications and billed by consumption” หรือ กลุ่มของโครงสร้ำงพ้ืนฐำนที่ถูก
บริหำรจดั กำรและขยำยตวั ไดอ้ ยำ่ งมำก ซ่ึงมีขีดควำมสำมำรถในกำรรองรับโปรแกรมประยกุ ตต์ ่ำง ๆ ของผใู้ ช้ และเกบ็
ค่ำบริกำรตำมกำรใชง้ ำน

นิยามของ Cloud Computing หรอื การประมวลผลแบบกล่มุ เมฆ (ต่อ)

คำวำ่ Cloud Computing มีผไู้ ดใ้ หค้ ำนิยำมไวห้ ลำกหลำย เช่น

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

องคป์ ระกอบของระบบประมวลผลกล่มุ เมฆ

ระบบประมวลผลกลมุ่ เมฆ จำเป็นตอ้ งอำศยั องคป์ ระกอบทส่ี ำคญั คอื

3.1 อนิ เตอรเ์ น็ตทม่ี ชี อ่ งสญั ญำณสงู จนเกอื บจะไมม่ จี ำกดั (Nearly unlimited bandwidth)
3.2 เทคโนโลยรี ะบบเสมอื นจรงิ (Increasingly sophisticated virtualization technologies)
3.3 สถำปัตยกรรมเครอื ขำ่ ยทร่ี องรบั กำรเขำ้ ถงึ พรอ้ มกนั จำนวนมำก (Multitenant Architectures)
3.4 ลกั ษณะกำรใชง้ ำนไดข้ องเซริ ฟ์ เวอรป์ ระสทิ ธภิ ำพสงู (Availability of extremely powerful servers)
สำมเหลย่ี มกลมุ่ เมฆ
- ระบบปฏบิ ตั กิ ำรกลมุ่ เมฆประกอบดว้ ยบรกิ ำรทส่ี ำคญั 3 สว่ นคอื โครงสรำ้ งพน้ื ฐำน Platform
และ แอพพลเิ คชนั่

โครงสรา้ งการประมวลผลแบบกล่มุ เมฆ

กำรประมวลผลแบบกลมุ่ เมฆจะมโี ครงสรำ้ งดงั น้ี
· กลมุ่ เมฆของเซริ ฟ์ เวอร์ (cloud server) ซง่ึ เป็นเซริ ฟ์ เวอรจ์ ำนวนมหำศำลนบั หมน่ื นบั แสนเครอ่ื งท่ตี งั้ อยใู่ นท่ี
เดยี วกนั กลมุ่ เมฆน้ีตอ่ เชอ่ื มเขำ้ หำกนั ดว้ ยเครอื ขำ่ ยเป็นระบบ Grid ในระบบน้ีจะใชซ้ อฟตแ์ วรV์ itualizationในกำร
ทำงำนเพอ่ื ใหโ้ ปรแกรมประยกุ ต์ ขน้ึ กบั ระบบน้อยทส่ี ดุ
· สว่ นตดิ ตอ่ กบั ผใู้ ช้ ( User interaction interface) ทำหน้ำทร่ี บั คำขอบรกิ ำรจำกผใู้ ชใ้ นรปู แบบเวบ็ โปรโตคอล
· สว่ นจดั เกบ็ รำยกำรบรกิ ำร (Services Catalog) เกบ็ และบรหิ ำรรำยกำรของบรกิ ำร ผใู้ ชส้ ำมำรถคน้ ดบู รกิ ำรทม่ี จี ำก
ทน่ี ่ี

โครงสร้างการประมวลผลแบบกล่มุ เมฆ (ต่อ)

· สว่ นบรหิ ำรงำน (system management) ทำหน้ำทก่ี ำหนดทรพั ยำกรทเ่ี หมำะสม เมอ่ื ผใู้ ชเ้ รยี กใชบ้ รกิ ำร เมอ่ื มกี ำร
ขอใชบ้ รกิ ำร ขอ้ มลู กำรขอ request จะถกู สง่ ผำ่ นใหส้ ว่ นน้ี
· สว่ นจดั หำทรพั ยำกร (provisioning services) จำกนนั้ สว่ นบรหิ ำรงำนจะตดิ ต่อกบั สว่ นน้ี เพอ่ื จองทรพั ยำกรจำก
กลมุ่ เมฆ และเรยี กใชโ้ ปรแกรมประยกุ ตแ์ บบเวบ็ ทเ่ี หมำะสมให้ เมอ่ื โปรแกรมประยกุ ตท์ ำงำนแลว้ กจ็ ะสง่ ผลทไ่ี ดใ้ ห้
ผใู้ ชท้ เ่ี รยี กใชบ้ รกิ ำรต่อไป
· สว่ นตรวจสอบขอ้ มลู กำรใชง้ ำน (Minitoring and Metering) เพอ่ื ใชใ้ นกำรเกบ็ คำ่ บรกิ ำรหรอื เกบ็ ขอ้ มลู สถติ เิ พอ่ื
ปรบั ปรงุ ระบบต่อไป

ลกั ษณะของระบบประมวลผลกล่มุ เมฆ

1. ลดคำ่ ใชจ้ ่ำยดำ้ นกำรลงทุนในระบบไอที
โดยผใู้ หบ้ ริกำรจะเป็นผลู้ งทุนในโครงสร้ำงพ้ืนฐำนของระบบไอที และผใู้ ชไ้ ม่จำเป็นตอ้ งลงทุนติดต้งั หรือซ้ือไลเซนส์
ของซอฟตแ์ วร์ ซ่ึงจะมีคำ่ ใชจ้ ่ำยเพ่มิ ข้ึนหำกองคก์ รธุรกิจจะเพ่ิมจำนวนพนกั งำน (ผใู้ ช)้ หรือตอ้ งกำรอพั เกรดซอฟตแ์ วร์
2. เพ่ิมควำมสำมำรถในกำรแบ่งปันทรัพยำกรแบบ Multitenancy
เป็นกำรรวมศูนยข์ องโครงสร้ำงพ้ืนฐำนเพอื่ ลดตน้ ทุนท้งั ค่ำเช่ำสถำนที่ และคำ่ ใชจ้ ่ำยอื่น ๆ และเพม่ิ ควำมสำมำรถ
รองรับช่วงเวลำทำงำนหนกั (Peak-load capacity) รวมท้งั ช่วยปรับปรุงประโยชน์ใชส้ อยและประสิทธิภำพ (Utilization
and efficiency) ของทรัพยำกรไอที

ลกั ษณะของระบบประมวลผลกลุ่มเมฆ (ต่อ)

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

ลกั ษณะของระบบประมวลผลกล่มุ เมฆ (ต่อ)

6. ประสิทธิภำพ (Performance)
สำมำรถกำกบั ดูแลและมีควำมเสถียร แตอ่ ำจไดร้ ับผลกระทบจำกกำรส่ือสำรบนอินเตอร์เน็ตที่ไม่มีประสิทธิภำพ หรือ
ช่วงเวลำท่ีมีกำรใชง้ ำนพร้อมกนั จำนวนมำก
7. อุปกรณ์และสถำนที่ต้งั ไม่ข้ึนตอ่ กนั (Device and location independence)
ผใู้ ชส้ ำมำรถเขำ้ ถึงระบบจำกสถำนที่ใดกต็ ำม และสำมำรถใชอ้ ุปกรณ์ไดห้ ลำกหลำยรูปแบบ (คอมพิวเตอร์ หรือ
โทรศพั ทเ์ คลื่อนที่)

ประโยชน์ของระบบประมวลผลกลุ่มเมฆ

1. ทรัพยำกรไอทีถูกใชอ้ ยำ่ งคุม้ ค่ำ

เน่ืองจำกเป็นกำรแบ่งปัน (Share) ทรัพยำกรท้งั ส่วนจดั เกบ็ ขอ้ มูล แอพพลิเคชนั่ และกำรประมวลผลบนเครือข่ำย
อินเตอร์เน็ต จึงเกิดกำรประหยดั ต่อขนำด (Economies of scale) กล่ำวคือผใู้ หบ้ ริกำรสำมำรถนำเสนอบริกำร
แอพพลิเคชนั่ ในรำคำท่ีต่ำ กวำ่ กรณีท่ีผใู้ ชจ้ ะลงทุนติดต้งั แอพพลิเคชนั่ เพ่ือใชง้ ำนนอกจำกน้ียงั มีควำมสำมำรถในกำร
ปรับลด/ขยำยขนำดของประสิทธิภำพของระบบประมวลผลไดต้ ำมลกั ษณะกำรใชง้ ำนจริง ผใู้ ชจ้ ึงไม่จำเป็นตอ้ งลงทุน
เพือ่ ติดต้งั ระบบไอทีเพ่อื สำรองกำรใชง้ ำนในบำงช่วงเวลำ แต่สำมำรถเรียกใชค้ วำมสำมำรถจำกผใู้ หบ้ ริกำร สำหรับผู้
ใหบ้ ริกำรกำรสำรองควำมสำมำรถไวใ้ หบ้ ริกำรจะสำมำรถแบ่งปันควำมสำมำรถดงั กล่ำวใหแ้ ก่ลูกคำ้ หลำยรำย จึงเกิด
กำรใชท้ รัพยำกรอยำ่ งเหมำะสม

ประโยชน์ของระบบประมวลผลกล่มุ เมฆ (ต่อ)

2. ผใู้ ชม้ โี อกำสเขำ้ ถงึ เทคโนโลยไี ดม้ ำกขน้ึ
โดยอตั รำคำ่ บรกิ ำรดำ้ นไอทผี ำ่ นสภำพแวดลอ้ มกลมุ่ เมฆ จะต่ำกวำ่ กำรลงทนุ ตดิ ตงั้ ระบบไอทเี องทงั้ หมด
จงึ มโี อกำสทจ่ี ะเขำ้ ถงึ เทคโนโลยที ห่ี ลำกหลำย ตลอดจนเทคโนโลยใี หม่ ๆ ไดม้ ำกกวำ่ ในสภำพแวดลอ้ มแบบเดมิ
ทงั้ น้ีในกรณีทม่ี กี ำรพฒั นำเทคโนโลยใี หม่ ผใู้ หบ้ รกิ ำรมคี วำมยดื หยนุ่ ทจ่ี ะนำเทคโนโลยใี หมม่ ำใหบ้ รกิ ำรบน
สถำปัตยกรรม SOA (Service-oriented architecture)

3. ผพู้ ฒั นำเทคโนโลยไี อทมี โี อกำสใหน้ ำผลงำนออกสตู่ ลำดไดม้ ำกขน้ึ
บนสถำปัตยกรรมทแ่ี ยกเซริ ฟ์ เวอรใ์ นสว่ นของแอพพลเิ คชนั่ ทำใหแ้ อพพลเิ คชนั่ บนเครอื ขำ่ ยมคี วำมยดื หยนุ่ สงู
สำมำรถปรบั เปลย่ี นบนเครอื ขำ่ ย ผใู้ หบ้ รกิ ำรจะกำหนด Platformของแอพพลเิ คชนั่ บนกลมุ่ เมฆของตน เชน่ Platform
สำหรบั Google App Engine เพอ่ื เป็นมำตรฐำนสำหรบั ผพู้ ฒั นำแอพพลเิ คชนั่ สำมำรถนำผลงำนไปใหบ้ รกิ ำรบนกลมุ่
เมฆ

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

ข้อดี ข้อเสีย

1) Agility : มีความรวดเร็วในการใช้งาน 1) จากการทมี่ ที รัพยากรทีม่ าจากหลายแห่ง จึงอาจ

2) Cost : ค่าใช้จ่ายน้อย หรืออาจไม่เสียค่าใช้จ่าย เกดิ ปัญหาด้านความต่อเน่ืองและความรวดเร็ว

สาหรับ Client 2) ยงั ไม่มีการรับประกนั ในการทางานอย่างต่อเนื่อง

3) Device and Location Independence : ใช้ได้ทุกที่ ของระบบและความปลอดภยั ของข้อมูล

แค่มีคอมพวิ เตอร์และอนิ เตอร์เน็ต 3) แพลทฟอร์มยงั ไม่ได้มาตรฐาน ทาให้ลูกค้ามี

4) Multi-Tenancy : แบ่งการใช้ทรัพยากรให้ผู้ใช้ ข้อจากดั สาหรับตวั เลือกในการพฒั นาหรือติดต้งั

จานวนมากได้ ระบบ site

5) Reliability : มคี วามน่าเช่ือถือ 4) เน่ือง จากเป็ นการใช้ทรัพยากรทมี่ าจากหลายที่

6) Scalability : มีความยืดหย่นุ หลายแห่งทาให้อาจมปี ัญหาในเร่ืองของ ความ

7) Security : มีความปลอดภยั ต่อเน่ืองและความเร็วในการเข้าทรัพยากรมากกว่า

8) Sustainability : มคี วามม่ันคง การใช้บริการHost ท่ี Local หรืออยู่ภายในองค์การ

ของเราเอง

อ้างองิ

https://sites.google.com/site/kornkanok551/khaw/khaw
https://www.google.com/search?q=Cloud+Computing&sxsrf

หนงั สือ Anyflip เรื่อง การใช้ระบบประมวลผลแบบกล่มุ เมฆ Cloud Computing
รายวชิ า เทคโนโลยสี ารสนเทศ รหัสวชิ า 30203-2002

เสนอ
ครูปรียา ปันธิยะ

จดั ทาโดย

นางสาวเกษราภรณ์ เชียงพนั ธ์
เลขที่ สบล. 64.1

ภาคเรียนท่ี 2 ปี การศึกษา 2564
สาขาวชิ าการเลขานุการ วทิ ยาลยั อาชีวศึกษาลาปาง


Click to View FlipBook Version