• Save
クラウドコンピューティングとは何か?
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

クラウドコンピューティングとは何か?

on

  • 3,112 views

教育システム情報学会第35回全国大会ワークショップ講演

教育システム情報学会第35回全国大会ワークショップ講演

Statistics

Views

Total Views
3,112
Views on SlideShare
3,112
Embed Views
0

Actions

Likes
4
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

クラウドコンピューティングとは何か? Presentation Transcript

  • 1. 2010 8 26 35 Photo by ancawonka
  • 2. • • • • OS • • • TCP/IP • • •
  • 3. • • • • • Amazon Google Microsoft • •
  • 4. Photo by ajlvi
  • 5. 2006 8 9 Search Engine Strategies Conference “ ” ... Wikipedia
  • 6. Google SOA 2004 2Q Web2.0 2005 4Q 2006 SaaS 2006 4Q 2008 1Q 4Q NTT 2009 7 29
  • 7. Amazon • Amazon Amazon's cloud computing will surpass its retailing business Larry Dignan http://blogs.zdnet.com/BTL/?p=8471 • 2007 http://www.technologyreview.com/computing/22606/page3/
  • 8. The World Needs Only Five “Computers” ? Google Amazon Salesforce.com Microsoft eBay Yahoo! Greg Papadopoulos, “The world needs only five Computers,” http://blogs.sun.com/Gregp/entry/the_world_needs_only_five
  • 9. Cloud IT PC PC • • 2 PC PC SaaS PC IT IT PC PC PC PC PC PC IPA 2009 9
  • 10. • Gmail • • • • • etc... PC
  • 11. • • • * • 2 • • *) Jack Dongarra, “An Overview of High Performance Computing and Challenges for the Future,” HPDC 2009.
  • 12. • • • IT • •
  • 13. • Salesforce.com PaaS • 1 • SIer •
  • 14. • Salesforce.com • 19 2 310 • 19 9 4100 13 1 Postscript http://mnishi.cocolog-nifty.com/mnishi/2009/09/131-69bf.html
  • 15. •1 180 / • 7000 • Amazon EC2 50 Hadoop 30 5 •
  • 16. Animoto.com • • CPU • Facebook SNS • • Amazon EC2
  • 17. • IBM • CS 3 • WebSphere sMash • BB • OCW e-Learning • A’OMAI
  • 18. • • • • • •
  • 19. NIST NIST Definition of Cloud Computing v15 http://csrc.nist.gov/groups/SNS/cloud-computing/
  • 20. On-demand self-service Broad network access Resource pooling Rapid elasticity Measured service NIST Definition of Cloud Computing v15 http://csrc.nist.gov/groups/SNS/cloud-computing/
  • 21. • 3 • SaaS: Software as a Service • PaaS: Platform as a Service • IaaS: Infrastructure as a Service • 4 • 1 • 1 • •
  • 22. • • •1 10
  • 23. • • • • MTBF* 3 1000 1 1 100000 1 100 • TCO • • *)Mean Time Between Failures
  • 24. Photo by erix!
  • 25. • • • • • • 2 PUE • Google *)Power Usage Effectiveness
  • 26. Google Disk PSU: 12V UPS 3.3/5/12V Motherboard Google, Inc., “Efficient Data Center Summit,” http://www.google.com/corporate/green/datacenters/summit.html
  • 27. • IT • • Sun Black Box 2006 Google 2005 1 1160 / 2003
  • 28. IT 2009 11 IIJ Microsoft 4 DC
  • 29. Google Google Publickey 2009 7 17 http://www.publickey1.jp/blog/09/post_36.html
  • 30. • • Clean Energy 2030 Google • MIT http://www.greenbiz.com/news/2009/06/11/ cisco-emc-team-mit-launch-100m-green-data- center
  • 31. Amazon EC2 Google App Engine Amazon Azuru Photo by naixn
  • 32. SaaS (Software as a Service): Service Salesforce.com Google Apps Container PaaS (Platform as a Service): Google App Engine OS Windows Azure VMM aaS (Infrastructure as a Service): H/W Amazon EC2 VMM: Virtual Machine Monitor
  • 33. • SaaS (Software as a Service) • • Google Apps Salesforce CRM • PaaS (Platform as a Service) • • Google App Engine Force.com • IaaS (Infrastructure as a Service) • • Amazon EC2 Blue Cloud
  • 34. Amazon Web Services • 2006 S3 • Amazon * • Web • 2006 8 EC2 • 2008 8 • *)
  • 35. Amazon • • • Elastic Compute Cloud (EC2) • CloudWatch • Elastic MapReduce • • Auto Scaling • Virtual Private Cloud (VPC) • • Elastic Load Balancing • CloudFrond • • • Flexible Payments Service (FPS) • SimpleDB • DevPay • Relational Database Service (RDS) • • • Simple Storage Service (S3) • Simple Queue Service (SQS) • Elastic Block Storage (EBS) • Simple Notification Service (SNS) • AWS Import/Export
  • 36. Amazon EC2 • OS S3 • EC2 launch • (Web service API) • upload S3 •1 2007 Opteron 1.0 - 1.2 GHz
  • 37. Regions Availability Zone • Region • 4 • Availability Zone Region • • AWS region (US WEST) AWS region (APAC) Zone 1 Zone 2 Zone 1 Zone 2
  • 38. EC2 • Small 1 • $0.085 x 24 x 365 = $744.6 Cluster Compute 10 • $1.6 x 24 x 10 = $384 Instance type ECU Memory (GB) Storage (GB) Arch. Price ($/h) Small 1 1.7 160 32bit 0.085 Large 4 7.5 850 64bit 0.34 Ex-large 8 15 1690 64bit 0.68 High-mem quad 26 68.4 1690 64bit 2.4 High-CPU ex-large 20 7 1690 64bit 0.68 Cluster Compute* 33.5 23 1690 64bit 1.6 *) 10
  • 39. EC2 • • 1 0.085 ! 0.095 • Windows • 3 4 0.085 ! 0.12 • • 1/3 • small 1 • 0.085 x 24 x 365 = 744.6 • 0.03 x 24 x 365 + 227.5 = 489.8
  • 40. EC2 • • • • 1/2 1/3 • 0.085 -> 0.029 8/20 • • • •
  • 41. AWS • • PaaS: RightScale Heroku EC2 PaaS • IaaS: Eucalyptus EC2/S3 • IaaS PaaS • • •
  • 42. SaaS (Software as a Service): Service Salesforce.com Google Apps Container PaaS (Platform as a Service): Google App Engine OS Windows Azure VMM aaS (Infrastructure as a Service): H/W Amazon EC2 VMM: Virtual Machine Monitor
  • 43. Google Google Web Gmail Maps ... Sawzall App Engine MapReduce BigTable Google File System
  • 44. Google App Engine • Web • Web 3 • Python Java • • • • DB •
  • 45. Google App Engine Google App Engine DB DB Bigtable
  • 46. GAE • • • API • DB • • • SDK
  • 47. • • • CPU 6.5 hour/day $0.10/hour 1GB/day $0.10/GB 1GB/day $0.12/GB 1GB/day $0.15/GB x month 2000/day $0.0001/mail
  • 48. Windows Azuru • Windows ASP .NET • • Visual Studio • Microsoft • • Windows Azure platform appliance
  • 49. • IaaS • • • PaaS SaaS http://jp.fujitsu.com/solutions/cloud/ http://cloud.nifty.com/ Softbank http://tm.softbank.jp/business/white_cloud/ IIJ GIO http://www.iij.ad.jp/GIO/
  • 50. • • • SLA Service Level Agreement • •
  • 51. • • • • • • • Assessing the Security Risks of Cloud Computing Gartner http://www.gartner.com/DisplayDocument?id=685308
  • 52. • • • • API • OCC (Open Cloud Consortium) • CCIF (Cloud Computing Interoperability Forum)
  • 53. Photo by Nicholas_T
  • 54. • • OCW etc • • • •
  • 55. • PaaS SaaS • • • IaaS • • • •
  • 56. • • • • • • CPU
  • 57. e-mail: takano-ryousei@aist.go.jp twitter ID: @oraccha
  • 58. • SACSIS 2010 • JJUG 2009 10 8 • NTT 2009 7 29 • L.A.Barroso and U.Holzle, “The Data Center as a Computer” Google