1 / 45

Cloud Computing: A New Business or Hype?

Cloud Computing: A New Business or Hype?. ไพรัช ธัชยพงษ์ สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยี(สวทช) 5 พฤศจิกายน 2552. บทนำ. Nov 1, 2008. .. IBM dubbed it "on-demand computing.“ Others have called it " grid computing" and " software as a service."

medwin
Download Presentation

Cloud Computing: A New Business or Hype?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cloud Computing: A New Business or Hype? ไพรัช ธัชยพงษ์ สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยี(สวทช) 5 พฤศจิกายน 2552

  2. บทนำ

  3. Nov 1, 2008 ..IBM dubbed it "on-demand computing.“ Others have called it "grid computing" and "software as a service." The latest name is "cloud computing," and it's the hot new dance craze—er, tech trend—that's sweeping the computing industry, generating so much hype….. ….Frank Gens, analyst at researcher IDC, estimates spending on cloud computing will boom from $16 billion this year to $42 billion in 2012. "The cloud is really the foundation for the next 20 years of the IT industry," Gens says. (http://www.newsweek.com/id/166818

  4. กูเกิ้ลมีจำนวนพนักงานเท่าๆอเมซอน แต่มีgross profitสูงกว่า 3 เท่า • เบโซ(Bezos)พบว่าการขายปลีก(retailing operation)เป็นธุรกิจที่มี “gross margin ต่ำ” เมื่อเทียบกับธุรกิจซอฟต์แวร์และเทคโนโลยีซึ่งมี “แนวโน้มไปทาง marginที่สูงกว่ามาก” • ด้วยเหตุนี้อเมซอนจึงพยายามcreate a highly efficient, highly automated computing system ซึ่งจะกลายเป็นพื้นฐานของการเข้าสู่ธุรกิจcloud computing servicesที่ราคาต่ำแต่ดึงดูดลูกค้าจำนวนสูงได้ http://www.itworld.com/saas/56875/cloud-economics-microsoft-google-amazon

  5. (2)เขากล่าวว่าบริษัททั้งหลายควรย้ายไปใช้บริการcloud computingเพราะมีผู้เชี่ยวชาญที่“worry about the nuts and bolts so that you don’t have to.”ทำให้แผนกITของบริษัทสามารถมุ่งไปทำภารกิจอื่นที่สำคัญกว่าได้(3) ท้ายที่สุดเขากล่าวว่าCFOs ควรให้ความสนใจเพราะจ่ายตอนใช้งานเท่านั้นทำให้บริษัทสามารถเก็บเงินไว้ในธนาคารได้นานกว่า Ted Schadler นักวิเคราะห์ของฟอเรสเตอร์ให้เหตุผลด้านประโยชน์ 3 ประการ ของ Cloud computing (1) ความรวดเร็วของการมีระบบใช้งาน เขายกตัวอย่างบริษัทการเงินแห่งหนึ่งสามารถย้ายระบบemployee portal โดยใช้บริการcloud computingได้ภายใน 2 เดือนขณะที่อีกบริษัทหนึ่งต้องใช้เวลา18 เดือนเนื่องจากจัดทำภายในองค์กรตนเอง http://www.cxotoday.com/India/News/

  6. TimeMachine • เมื่อเดือนพฤษภาคม 2008 นิวยอร์คไทมส์ได้เปิดบริการการค้นหาข่าว(จำนวนมากกว่า 15 ล้านเรื่อง)ตั้งแต่ค.ศ.1851ถึง1922โดยไม่คิดค่าใช้จ่ายใดๆ • นิวยอร์คไทมส์มิได้ใช้คอมพิวเตอร์ของตนเองเลยแต่ใช้บริการ cloud computing ของอเมซอนทั้งสิ้น • (Newsweek, June,10, 2008)

  7. Objection to Cloud Computing ในการให้สัมภาษณ์หนังสือพิมพ์การ์เดียนของอังกฤษริชาร์ด สต็อลแมนกล่าวว่าการใช้ cloud computingทำให้สูญเสียเสรีภาพ http://www.linux-magazine.com/

  8. การประชุมทางวิชาการและวารสารการประชุมทางวิชาการและวารสาร cloud computing http://cloudcomputingexpo.com/

  9. บทบาทของCIO? เมื่อcloud computingและsocial networking เริ่มแทรกซึมเข้าไปในบริษัท(องค์กร)และการกระจายสารสนเทศเริ่มมากขึ้น บทบาทของchief information officer จะกลายเป็นchief innovation officer หรือไม่? http://www.internetnews.com/

  10. นิยามและวิวัฒนาการ

  11. นิยาม • Cloud computing เป็นวิวัฒนาการที่วางพื้นฐานอยู่บนอินเทอร์เน็ต("cloud") และการประมวลผล ("computing"). • คำว่า”cloud” ซึ่งแปลว่า “เมฆ” จะหมายถึงอินเทอร์เน็ตตามที่เรามักจะเห็นในภาพไดอะแกรมเป็นก้อนเมฆของเครือข่ายอินเทอร์เน็ตแทนการเชื่อมโยงที่ซับซ้อนภายในก้อนเมฆดังกล่าว • รูปแบบเทคโนโลยีสารสนเทศเพื่อบริการ (“as a service”) • ผู้ใช้สามารถเข้าถึงบริการดังกล่าวจากอินเทอร์เน็ตโดยไม่ต้องมีความรู้ความชำนาญเพื่อบริหารโครงสร้างพื้นฐานของเทคโนโลยีของบริการดังกล่าว Cloud computing คือหลักการของการผนวก software as a service (SaaS), เว็บ2.0 และเทคโนโลยีล่าสุดเพื่อให้บริการการประมวลผลที่พึงพอใจต่อผู้ใช้อินเทอร์เน็ต Source: wikipedia

  12. เทคโนโลยีอินเทอร์เน็ตเทคโนโลยีอินเทอร์เน็ต • Languages • -Java, .Net, etc • Web servers/browsers • -Apache, etc. • -Nescape, IE etc. • XML • -SOA, Web services • AJAX (asynchronous JavaScript • and XML) • -interactive web applications • -SaaS • virtualization • PC-based • window, local area networks, etc. • TCP/IP • Web 1.0 • email, websites, search engines (Google), eCommerce (Amazon), eGovernment, etc. • Web 2.0 (social webs) • YouTube, MySpace, Second Life etc

  13. AJAX (Asynchronous JavaScript And XML) • การเปลี่ยนแปลงบางส่วนของหน้าเว็บโดยเรียกข้อมูลจากเซิฟเวอร์ไม่ต้องเรียกเว็บใหม่ทั้งหน้า

  14. Virtualization • virtualization หากแปลก็คือ ”เสมือน” หมายถึงการจัดทรัพยากรคอมพิวเตอร์ด้านล่างให้แยกออกจากผู้ใช้ ทำให้ผู้ใช้ได้ทรัพยากรเสมือน • ตัวอย่างเช่น x86 virtualization คือการทำให้ฮาร์ดแวร์เดียว กันมีแพล็ตฟอร์มและการประยุกต์ 3 ชุดดังในภาพที่แสดง • ที่แพร่หลายมากคือVMwareที่สามารถจัดฮาร์ดแวร์ให้ได้ความเสมือนที่หลากหลายบนเซิฟเวอร์เดียวกันดังแสดงในภาพ

  15. Microsoft data center, Northlake, Chicago ศูนย์ข้อมูลขนาดใหญ่ • ศูนย์ข้อมูลของไมโครซอฟท์ • ขนาดพื้นที่ 46,000 ตร.ม. • มีลักษณะเป็นคอนเทนเนอร์ 200 คอนเทนเนอร์ • สามารถบรรจุได้ถึง 400,000 เซิฟเวอร์ • ลงทุน $500 ล้าน • (ข่าวเมื่อ Nov,2007) • ศูนย์ข้อมูลของกูเกิล • ไม่มีใครทราบแน่ชัดว่ามีเท่าไรเพราะบริษัทมิได้แจ้งเป็นทางการ • ประมาณกันว่าราว 12 แห่งในสหรัฐอเมริกา • ในยุโรปมีประมาณ 5 แห่งและกำลังสร้างเพิ่มอีก(เป็นราว 10 แห่ง??) • (ข่าว March, 2008)

  16. Cluster computing 10,240-processor cluster computers, NASA Advanced Supercomputing facility. University of Texas, Austin • ประโยชน์ • High availability • Load balancing • High speed computing • Built from low cost PC

  17. Grid computing (Utility computing) • “กริด”มีความหมายเดียวกับ กริดทางไฟฟ้า(electrical grid)ที่เชื่อมโยงโรงงานผลิตกระแสไฟฟ้าถึงกันหมดเพื่อเป็นแหล่งจ่ายกระแสไฟฟ้าขนาดใหญ่ที่สม่ำเสมอมั่นคง • ทุกวันเราใช้กระแสไฟฟ้าโดย ปราศจากความรู้ว่ามันผลิตจากโรงงานไหน • ทำนองเดียวกันกริดเทคโน โลยีทางคอมพิวเตอร์ก็มีวิวัฒนาการคล้ายกัยเพื่อไปสู่การประมวลผลยุคใหม่ผ่านอินเทอร์เน็ต

  18. Cloud computing HaaS: Hardware as a service IaaS: Infrastructure as a service PaaS: Platform as a service SaaS: Software as a service

  19. iPhone Kindle eee Azuz net computer (mini note book) for low power net computer (mobile internet devices) วิวัฒนาการของอุปกรณ์ปลายทาง

  20. ตัวอย่างการให้บริการ(1)(SaaS: Software as a ServicePaaS: Platform as a Service)

  21. CIOZone.com ได้จัดลำดับบริษัทซอฟต์แวร์ 60 แห่งที่เติบโตอย่างรวดเร็วมีรายได้อย่างน้อย $150 ล้าน • บริษัทVMwareมาเป็นอันดับหนึ่ง กูเกิลมาเป็นอันดับ2และRed Hat อันดับที่12 • Red Hat โต 33.6% จากฐาน ~$500 ล้าน • ไมโครซอฟท์โต 25.7% จากฐาน ~$57 พันล้าน • ออราเคิลโต 24.9% จากฐาน $20 พันล้าน http://www.stumbleupon.com/tag/saas/

  22. บริษัทVMware • VMware ผลิตซอฟต์แวร์ทำหน้าที่จัดทรัพยากรเสมือนให้กับdata center • ทำงานในลักษณะที่ว่ามีโปรแกรมชื่อ ”hypervisor” คอยตรวจหาการขอใช้งานของผู้ใช้เพื่อจะได้จัดซีพียูและหน่วยความจำให้สอด คล้องกับความต้องการ • มันจัดแบ่งเซิฟเวอร์จำนวนมากให้มีหลาย “เครื่องจักรเสมือน(virtual machine)”

  23. ZOHO Online

  24. บริการ CRM on demandราคาต่ำสุด $9/ผู้ใช้/เดือน • หากบริการเต็มรูปแบบราคา$65/ผู้ใช้/เดือน • ลุกค้า 47,700 ราย • ซอฟต์แวร์บริการมากกว่า 800 ประเภท • 15 ภาษา http://www.salesforce.com/

  25. Google Docs เป็นบริการทางเว็บ(ที่ไม่คิดค่าใช้จ่าย)ประกอบด้วยword processor,spreadsheet,presentation, and form application • Google Docs ผนวกลักษณะการทำงานของบริการสองประเภทกล่าวคือWritely และ Spreadsheets รวมเป็นผลิตภัณฑ์เดียวกันเมื่อตุลาคม ค.ศ.2006 • ผลิตภัณฑ์ที่สามคือpresentationsออกแบบโดย Tonic Systemsและเปิดบริการเมื่อกันยายนค.ศ. 2007. http://www.google.com/google-d-s/intl/en/tour1.html

  26. What is Google App Engine? • Google App Engine อนุญาตให้ผู้ใช้วิ่งเว็บของตนเองบนโครงสร้างพื้นฐานของกูเกิล • การใช้งานจะง่ายและบำรุงรักษาง่าย ขยายได้ง่าย • ไม่ต้องมีเซิฟเวอร์ที่ต้องบำรุงรักษา

  27. การ์เดียน(ตุลาคม ค.ศ.2008) • กูเกิลสามารถตกลงกับผู้เขียนและบริษัทตีพิมพ์หนังสือเพื่อเผยแพร่หนังสือออนไลน์ได้แล้ว • มูลค่า$125ล้านเพื่อตกลงข้อพิพาทกับบริษัททั้งหลายรวมทั้งบริษัทเพ็นกวิน

  28. คลื่นนวัตกรรมของไมโครซอฟท์คลื่นนวัตกรรมของไมโครซอฟท์

  29. Azure Services Platform • Azure ประกอบด้วย • Windows Azure:เป็นwindow-basedเพื่อวิ่งโปรแกรมประยุกต์และเก็บข้อมูลไว้ในเซิฟเวอร์ของศูนย์ข้อมูลไมโครซอฟท์ • Microsoft.NET:ให้บริการทั้งลักษณะcloud-basedและการประยุกต์local-based • Microsoft SQL:ให้บริการข้อมูลลักษณะcloud-basedของSQL • Server • Live Services:ให้บริการเข้าถึงโปรแกรมประยุกต์ของไมโครซอฟท์และอื่นๆ

  30. ตัวอย่างการให้บริการ(2) (HaaS: Hardware as a Service IaaS: Infrastructure as a Service)

  31. การให้บริการเว็บเซอร์วิสของอเมซอนการให้บริการเว็บเซอร์วิสของอเมซอน http://aws.amazon.com/

  32. Instant types(1)

  33. Instant types(2)

  34. Operating Systems and Software(1)

  35. Operating Systems and Software(2)

  36. Pricing(1)

  37. Pricing(2)

  38. Pricing(3)

  39. สรุป

  40. สรุป(1):คุณสมบัติ • ความคล่องตัว(agility) ผู้ใช้สามารถขยายหรือลดโครงสร้างพื้นฐานเทคโนโลยีได้เร็วและไม่สิ้นเปลือง • ต้นทุน(cost)ลดลงไปมาก ค่าใช้จ่ายต้นทุน(capital expenditure)กลายไปเป็นค่าใช้จ่ายบริหาร(operational expenditure) ลดกำแพงของการเริ่มต้นใช้เทคโนโลยี • ความมีอิสระจากอุปกรณ์(device)และสถานที(location)ผู้ใช้เข้าถึงทรัพยากรผ่านเว็บเบราเซอร์ไม่ว่าจะอยู่ที่ไหน หรือจะใช้อุปกรณ์ปลายทางประเภทใด(กล่าวคือพีซี มือถือ) ทั้งนี้เพราะอุปกรณ์หลักอยู่กับผู้ให้บริการ • การใช้บริการร่วม(multi-tenancy) การใช้บริการร่วมกันทำให้เกิด • ศูนย์รวมอุปกรณ์(centralization)ทำให้ได้ต้นทุนและค่าใช้จ่ายที่ต่ำของงโครงสร้างพื้นฐาน(เช่นอาคาร ไฟฟ้า เป็นต้น) • ความสามารถในการรองรับ(peak-load capacity)ของผู้รับบริการ (ผู้รับบริการไม่ต้องกังวล peak load) • ประสิทธิภาพการใช้(utilization efficiency)เพิ่มการใช้งานที่ปกติต้องการเพียง 10–20% ของความสามารถ • การขยายตัว(scalability) แบบพลวัตร("on-demand")รองรับด้วยวิธีการvirtualization

  41. ความไว้วางใจ(reliability ) สูงขึ้นเพราะมีอุปกรณ์สำรองจากหลายสถานที่(sites) ทำให้cloud computing เหมาะสมกับความต่อเนื่องของธุรกิจ (business continuity) และการฟื้นตัวจากภัยพิบัติ(disaster recovery) อย่างไรก็ดีก็ควรทราบด้วยว่าบริการขนาดใหญ่ของ cloud computingเองก็อาจประสบปัญหาไฟฟ้าดับและผู้จัดการไอทีก็อาจทำอะไรมากไม่ได้หากเกิดขึ้น • ความมั่นคงปลอดภัย(security)มีสูงเนื่องจากการรวมศูนย์ของข้อมูล • แต่ก็มีความวิตกกังวลการสูญเสียการควบคุมข้อมูลที่เป็นความลับซึ่งเก็บไว้ที่ผู้ให้บริการ อย่ารก็ดีมีวิธีการแก้ไข้โดยให้ผู้รับบริการสามารถควบคุมข้อมูลที่เก็บไว้ด้วยระบบที่ตนจัดการเองโดยปลอด (encrypted storage)จากการเกี่ยวข้องของผู้ให้บริการ • ผู้ให้บริการต้องจัดให้การบันทึกประวัติ(log)การเข้าถึงข้อมูลโดยตนเองเข้าไปดูบันทึกไม่ได้หรือดูได้ยาก • โดยหลักการแล้วความมั่นคงปลอดภัยของcloud computingย่อมดีกว่าระบบที่เคยทำกันมาเพราะส่วนนหนึ่งเกิดจากการที่ผู้ให้บริการสามารถลงทุนด้านนี้ได้ดีกวาที่ผู้รับบริการเคยมีมาก่อน นอกจากนี้ความมั่นคงปลอดภัยในการรับส่งข้อมูลก็สูงขึ้นด้วย • ความยั่งยืน(sustainability)ได้มาจากการใช้ทรัพยากรที่ประหยัดและมีประสิทธิภาพรวมทั้งความเป็นกลางทางคาร์บอน(carbon neutrality: offset by using renewable energy) กระนั้นก็ตามคอมพิวเตอร์และอุปกรณ์ที่เกี่ยวข้องก็เป็นกลุ่มที่ใช้พลังงานที่สูงเช่นกัน

  42. สรุป(2):เศรษฐศาสตร์ • ผู้ใช้บริการcloud computingไม่จำเป็นต้องกังวลเรื่องค่าใช้จ่ายด้านการลงทุน(capital expenditure: CapEx)ในฮาร์ดแวร์ ซอฟต์แวร์และบริการ • ผู้ใช้บริการจ่ายตามปริมาณที่ใช้ลักษณะเดียวกับการบริโภคประปาและไฟฟ้า • ผู้ให้บริการ cloud computing บางรายเริ่มคิดค่าบริการตายตัวเป็นรายเดือน • ประโยชน์ของการแบ่งทรัพยากรกันใช้นี้คือทุกคนช่วยกันลงทุนทุคนช่วยกันใช้ ค่าบริหารจึงต่ำตลอดจนการเข้าถึงบริการที่หลากหลาย • ผู้รับบริการสามารถยกเลิกการใช้บริการเมื่อไรก็ได้ (ทำให้ลดความเสี่ยงเนื่องจากการลงทุนและความไม่แน่นอนของธุรกิจของตน) • การให้บริการและค่าใช้จ่ายจะขึ้นอยู่กับระดับของข้อตกลงใช้บริการ (service level agreements: SLAs) ที่มีการประกันคุณภาพการให้บริการ Source:wikipedia

  43. สรุป(3)Hype Cycle for Cloud Computing, 2009

  44. สรุป(4) Open Cloud Computing Testbed https://opencirrus.org/

  45. ขอบคุณครับ

More Related