2010 8 26
    35      Photo by ancawonka
•

•

•

    •            OS
•

    •

    •   TCP/IP
    •

•

    •
•

    •

•

•

    • Amazon   Google   Microsoft

•

•
Photo by ajlvi
2006 8 9           Search Engine Strategies
Conference



   “   ”
             ...




                                  ...
Google




SOA      2004   2Q
Web2.0     2005    4Q         2006
SaaS     2006     4Q
                              2008  ...
Amazon
• Amazon




     Amazon's cloud computing will surpass its retailing
  business Larry Dignan
  http://blogs.zdnet....
The World Needs Only Five
     “Computers” ?

          Google                          Amazon


                    Sales...
Cloud




                              IT


    PC                                      PC
•

•
                         ...
•              Gmail

    •

    •

    •

    •

    • etc...
                       PC
•

•

•           *

    •   2

    •

•
            *) Jack Dongarra, “An Overview of High Performance
            Comput...
•


    •

        •   IT


    •

        •
• Salesforce.com   PaaS


•
          1

•       SIer

    •
• Salesforce.com

 •                            19    2            310

 •                            19    9            4...
•1


            180    /

•
    7000

• Amazon   EC2    50
           Hadoop
    30     5

•
Animoto.com

•



    •                      CPU

    • Facebook       SNS

        •

    • Amazon   EC2
•                    IBM


    • CS       3


    • WebSphere    sMash
•                          BB
    • OCW
     e-Lear...
•

    •

•

    •

•

    •
NIST




         NIST Definition of Cloud Computing v15
       http://csrc.nist.gov/groups/SNS/cloud-computing/
On-demand self-service

Broad network access

   Resource pooling

    Rapid elasticity

  Measured service

             ...
•   3
    •   SaaS: Software as a Service
    •   PaaS: Platform as a Service
    •   IaaS: Infrastructure as a Service
• ...
•

    •


    •1   10
•



    •

        •

            •   MTBF* 3   1000   1   1   100000        1    100

        •
            TCO

    •

...
Photo by erix!
•



    •

    •

•

    •

        •            2   PUE

    •       Google
                         *)Power Usage Effec...
Google
                             Disk


         PSU:
12V                                                              ...
•   IT


•

•        Sun Black Box 2006




         Google 2005    1
          1160    /
                 2003
IT




                   2009   11   IIJ


Microsoft 4   DC
Google



                            Google




Publickey                                       2009   7   17
http://www....
•




 •   Clean Energy 2030
       Google

 •

                 MIT




http://www.greenbiz.com/news/2009/06/11/
cisco-em...
Amazon EC2
Google App Engine
 Amazon Azuru
                    Photo by naixn
SaaS (Software as a Service):
 Service          Salesforce.com
                   Google Apps
Container
             PaaS ...
• SaaS   (Software as a Service)
 •

 • Google Apps       Salesforce CRM
• PaaS   (Platform as a Service)
 •

 • Google Ap...
Amazon Web Services
• 2006           S3

    •        Amazon          *

    •                            Web


• 2006    ...
Amazon
•                                           •

    •   Elastic Compute Cloud (EC2)             •   CloudWatch
    •...
Amazon EC2
•        OS
    S3

•                                                        EC2

                             ...
Regions Availability Zone
•   Region

    •        4

•   Availability Zone Region

    •

    •


        AWS region (US ...
EC2
•                                           Small     1
•                                             $0.085 x 24 x 36...
EC2
•

    •                   1             0.085 ! 0.095
•   Windows
    •   3    4                0.085 ! 0.12
•

    •...
EC2
•

    •

    •

        •                        1/2 1/3

            •   0.085 -> 0.029     8/20
    •

        •

 ...
AWS
•

    • PaaS:   RightScale Heroku   EC2   PaaS
    • IaaS:   Eucalyptus EC2/S3
• IaaS         PaaS
    •

•

    •
SaaS (Software as a Service):
 Service          Salesforce.com
                   Google Apps
Container
             PaaS ...
Google
                        Google
   Web          Gmail
                         Maps     ...

      Sawzall
         ...
Google App Engine
• Web

    •       Web 3
    •        Python   Java

•

    •

        •


    •

                      ...
Google App Engine




        Google App Engine

                            DB

              DB Bigtable
GAE
•



    •

    •   API

•             DB

    •

•

    •              SDK
•

    •

    •




        CPU   6.5 hour/day      $0.10/hour
               1GB/day          $0.10/GB
               1GB...
Windows Azuru
• Windows                           ASP .NET


 •

 •                 Visual Studio

• Microsoft

 •

 • Win...
•                                            IaaS

    •

    •

•          PaaS SaaS

                             http:/...
•

•

    • SLA   Service Level Agreement

•

    •
•

•

•

•

•

•

•

        Assessing the Security Risks of Cloud Computing Gartner
    http://www.gartner.com/DisplayDoc...
•

    •



    •

• API

    • OCC    (Open Cloud Consortium)
    • CCIF   (Cloud Computing Interoperability Forum)
Photo by Nicholas_T
•

    •       OCW   etc

    •

        •

        •

•
•           PaaS SaaS
    •

    •

•   IaaS
    •

        •

        •

    •
•




•

    •

    •

•

    •   CPU
e-mail: takano-ryousei@aist.go.jp
twitter ID: @oraccha
•                                                  SACSIS
    2010

•
           JJUG 2009    10   8

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

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

2,750

Published on

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

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,750
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

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

  1. 1. 2010 8 26 35 Photo by ancawonka
  2. 2. • • • • OS • • • TCP/IP • • •
  3. 3. • • • • • Amazon Google Microsoft • •
  4. 4. Photo by ajlvi
  5. 5. 2006 8 9 Search Engine Strategies Conference “ ” ... Wikipedia
  6. 6. Google SOA 2004 2Q Web2.0 2005 4Q 2006 SaaS 2006 4Q 2008 1Q 4Q NTT 2009 7 29
  7. 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. 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. 9. Cloud IT PC PC • • 2 PC PC SaaS PC IT IT PC PC PC PC PC PC IPA 2009 9
  10. 10. • Gmail • • • • • etc... PC
  11. 11. • • • * • 2 • • *) Jack Dongarra, “An Overview of High Performance Computing and Challenges for the Future,” HPDC 2009.
  12. 12. • • • IT • •
  13. 13. • Salesforce.com PaaS • 1 • SIer •
  14. 14. • Salesforce.com • 19 2 310 • 19 9 4100 13 1 Postscript http://mnishi.cocolog-nifty.com/mnishi/2009/09/131-69bf.html
  15. 15. •1 180 / • 7000 • Amazon EC2 50 Hadoop 30 5 •
  16. 16. Animoto.com • • CPU • Facebook SNS • • Amazon EC2
  17. 17. • IBM • CS 3 • WebSphere sMash • BB • OCW e-Learning • A’OMAI
  18. 18. • • • • • •
  19. 19. NIST NIST Definition of Cloud Computing v15 http://csrc.nist.gov/groups/SNS/cloud-computing/
  20. 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. 21. • 3 • SaaS: Software as a Service • PaaS: Platform as a Service • IaaS: Infrastructure as a Service • 4 • 1 • 1 • •
  22. 22. • • •1 10
  23. 23. • • • • MTBF* 3 1000 1 1 100000 1 100 • TCO • • *)Mean Time Between Failures
  24. 24. Photo by erix!
  25. 25. • • • • • • 2 PUE • Google *)Power Usage Effectiveness
  26. 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. 27. • IT • • Sun Black Box 2006 Google 2005 1 1160 / 2003
  28. 28. IT 2009 11 IIJ Microsoft 4 DC
  29. 29. Google Google Publickey 2009 7 17 http://www.publickey1.jp/blog/09/post_36.html
  30. 30. • • Clean Energy 2030 Google • MIT http://www.greenbiz.com/news/2009/06/11/ cisco-emc-team-mit-launch-100m-green-data- center
  31. 31. Amazon EC2 Google App Engine Amazon Azuru Photo by naixn
  32. 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. 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. 34. Amazon Web Services • 2006 S3 • Amazon * • Web • 2006 8 EC2 • 2008 8 • *)
  35. 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. 36. Amazon EC2 • OS S3 • EC2 launch • (Web service API) • upload S3 •1 2007 Opteron 1.0 - 1.2 GHz
  37. 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. 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. 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. 40. EC2 • • • • 1/2 1/3 • 0.085 -> 0.029 8/20 • • • •
  41. 41. AWS • • PaaS: RightScale Heroku EC2 PaaS • IaaS: Eucalyptus EC2/S3 • IaaS PaaS • • •
  42. 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. 43. Google Google Web Gmail Maps ... Sawzall App Engine MapReduce BigTable Google File System
  44. 44. Google App Engine • Web • Web 3 • Python Java • • • • DB •
  45. 45. Google App Engine Google App Engine DB DB Bigtable
  46. 46. GAE • • • API • DB • • • SDK
  47. 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. 48. Windows Azuru • Windows ASP .NET • • Visual Studio • Microsoft • • Windows Azure platform appliance
  49. 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. 50. • • • SLA Service Level Agreement • •
  51. 51. • • • • • • • Assessing the Security Risks of Cloud Computing Gartner http://www.gartner.com/DisplayDocument?id=685308
  52. 52. • • • • API • OCC (Open Cloud Consortium) • CCIF (Cloud Computing Interoperability Forum)
  53. 53. Photo by Nicholas_T
  54. 54. • • OCW etc • • • •
  55. 55. • PaaS SaaS • • • IaaS • • • •
  56. 56. • • • • • • CPU
  57. 57. e-mail: takano-ryousei@aist.go.jp twitter ID: @oraccha
  58. 58. • SACSIS 2010 • JJUG 2009 10 8 • NTT 2009 7 29 • L.A.Barroso and U.Holzle, “The Data Center as a Computer” Google

×