Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Zh Tw Introduction To Cloud Computing

1,218 views

Published on

<雲端運算基礎訓練課程>雲端運算簡介http://www.trend.org

Published in: Technology, News & Politics
  • Be the first to comment

Zh Tw Introduction To Cloud Computing

  1. 1.   Public 2009/5/13
  2. 2. (Cloud)   2009/5/13 Copyright 2009 - Trend Micro Inc.
  3. 3. Public 2009/5/13
  4. 4. • 1960 John McCarthy • John McCarthy • 1960 2009/5/13 Copyright 2009 - Trend Micro Inc.
  5. 5. • 1960 Seymour Cray • CPU I/O • IBM Roadrunner 2008 5 25 1.026 Petaflop 2009/5/13 Copyright 2009 - Trend Micro Inc.
  6. 6. • , ex: Google • COTS LAN • • 2009/5/13 Copyright 2009 - Trend Micro Inc.
  7. 7. – • (Message Passing Interface) – API – – I/O • (Parallel Virtual Machine) – – – 2009/5/13 Copyright 2009 - Trend Micro Inc.
  8. 8. – Google • 2006 45 • Google 20 2U 40 1U • 100-Mbps • Gigabit Uplink Gigabit 2009/5/13 Copyright 2009 - Trend Micro Inc.
  9. 9. – Google 2009/5/13 Copyright 2009 - Trend Micro Inc.
  10. 10. • 1990 Ian Foster Carl Kesselman • • loosely coupled heterogonous geographically diversed 2009/5/13 Copyright 2009 - Trend Micro Inc.
  11. 11. • (Volunteer computing) • (Utility computing) Web 2009/5/13 Copyright 2009 - Trend Micro Inc.
  12. 12. • SETI@home – Search for Extraterrestrial Intelligence • BOINC – – – 2009 3 55 1.5 Petaflop 2009/5/13 Copyright 2009 - Trend Micro Inc.
  13. 13. • Globus Toolkit – – • GRIP • GRAM • GridFTP 2009/5/13 Copyright 2009 - Trend Micro Inc.
  14. 14. Public 2009/5/13
  15. 15. • • • 2009/5/13 Copyright 2009 - Trend Micro Inc.
  16. 16. • – – – – • (Google) • (Trend Micro) 2009/5/13 Copyright 2009 - Trend Micro Inc.
  17. 17. • – – – – – – – – 2009/5/13 Copyright 2009 - Trend Micro Inc.
  18. 18. • • 8 – 1. – 2. – 3. – 4. – 5. – 6. – 7. – 8. 2009/5/13 Copyright 2009 - Trend Micro Inc.
  19. 19. • : Client-Server • • • DNS Web 2009/5/13 Copyright 2009 - Trend Micro Inc.
  20. 20. • • – -> -> • – – 2009/5/13 Copyright 2009 - Trend Micro Inc.
  21. 21. • (Data Replication) – – – – SPOF • (Cache) – – TTL – Web Proxy 2009/5/13 Copyright 2009 - Trend Micro Inc.
  22. 22. • TCP/IP • (IP) – – IPv4 IPv6 • (TCP) – – Socket socket() bind() connect() accept() send() recv() 2009/5/13 Copyright 2009 - Trend Micro Inc.
  23. 23. • – HTTP FTP RPC SSH • – TCP UDP • – IP ICMP • – – Ethernet MAC 2009/5/13 Copyright 2009 - Trend Micro Inc.
  24. 24. • Google Big Table – 2009/5/13 Copyright 2009 - Trend Micro Inc.
  25. 25. • Hadoop (HDFS) – – – – – Write-once-read-many-times consistency model – – (Java) 2009/5/13 Copyright 2009 - Trend Micro Inc.
  26. 26. Public 2009/5/13
  27. 27. MapReduce • • • • GFS (Google File System) HDFS 2009/5/13 Copyright 2009 - Trend Micro Inc.
  28. 28. MapReduce • • • I/O • 2009/5/13 Copyright 2009 - Trend Micro Inc.
  29. 29. MapReduce 2009/5/13 Copyright 2009 - Trend Micro Inc.
  30. 30. Public 2009/5/13
  31. 31. Web 2.0 • Web 2.0 (Application Programming Interface, API) • Web 2.0 2009/5/13 Copyright 2009 - Trend Micro Inc.
  32. 32. Web 2.0 2009/5/13 Copyright 2009 - Trend Micro Inc.
  33. 33. • SaaS (Service Providers)  (on-demand) • • SaaS (Administration) (Update/Maintenance) (Compatibility) IT (Total Cost of Ownership) (Global accessibility) 2009/5/13 Copyright 2009 - Trend Micro Inc.
  34. 34. • (Trend Micro) – http://us.trendmicro.com/us/solutions/software-as-a-service/ index.html • Google – http://www.google.com/a/help/intl/zh-TW/index.html • Salesforce.com (CRM) – http://www.salesforce.com/tw/ 2009/5/13 Copyright 2009 - Trend Micro Inc.
  35. 35. • Salesforce.com Web Applications • PaaS SaaS PaaS Web Applications Life cycle Internet IT Cloudware 2009/5/13 Copyright 2009 - Trend Micro Inc.
  36. 36. • Force.com Salesforce.com – http://www.salesforce.com/platform/ • Google App Engine – http://code.google.com/appengine/ • Microsoft Azure – http://www.microsoft.com/azure/default.mspx • Amazon Web – http://aws.amazon.com/ 2009/5/13 Copyright 2009 - Trend Micro Inc.
  37. 37. • (Originally Hardware as a Service, HaaS) (Platform virtualization) • (Servers) (Network equipment) (RAM) (Disk) CPU • • 2009/5/13 Copyright 2009 - Trend Micro Inc.
  38. 38. • Amazon EC2 (Elastic Compute Cloud) Web ... – http://aws.amazon.com/ec2/ – Small Instance (Default) 1.7 GB of memory, 1 EC2 Compute Unit (1 virtual core with 1 EC2 Compute Unit), 160 GB of instance storage, 32-bit platform 2009/5/13 Copyright 2009 - Trend Micro Inc.
  39. 39. Public 2009/5/13
  40. 40. • IaaS PaaS SaaS Web 2.0 ( MapReduce Ajax Virtualization ) Internet 2009/5/13 Copyright 2009 - Trend Micro Inc.
  41. 41. • (Distributed Computing) Internet Cloud  Web Services   (Cluster)   (Cloud Client) • Web Service Providers 2009/5/13 Copyright 2009 - Trend Micro Inc.
  42. 42. Public 2009/5/13
  43. 43. • [...] Web • Web 2009/5/13 Copyright 2009 - Trend Micro Inc.
  44. 44. • 2009/5/13 Copyright 2009 - Trend Micro Inc.
  45. 45. • – – – – – 2009/5/13 Copyright 2009 - Trend Micro Inc.
  46. 46. 2009/5/13 Copyright 2009 - Trend Micro Inc.
  47. 47. - • • – Microsoft Internet Explorer – Mozilla Firefox – Google Chrome • – Android – iPhone – Windows Mobile 2009/5/13 Copyright 2009 - Trend Micro Inc.
  48. 48. – • • Google AppEngine – Google Web – Java Python – Web – (BigTable) • Hadoop MapReduce – MapReduce – 2009/5/13 Copyright 2009 - Trend Micro Inc.
  49. 49. - • • – • HDFS – Key-Object pair • Amazon S3 • – Amazon SimpleDB – Google AppEngine DataStore 2009/5/13 Copyright 2009 - Trend Micro Inc.
  50. 50. - • – – • – – – • Xen VMware • – – CPU 2009/5/13 Copyright 2009 - Trend Micro Inc.
  51. 51. Public 2009/5/13
  52. 52. (Smart Protection Network) • http://itw.trendmicro.com/smart-protection-network/index.php • Virus Patterns 2005 50 Virus Patterns Pattern database 2008 5,000 Virus Patterns • Internet  Internet 2009/5/13 Copyright 2009 - Trend Micro Inc.
  53. 53. (Smart Protection Network) • Smart Protection Network Reputation Technologies Cloud-oriented Architecture • Smart Protection Network 2009/5/13 Copyright 2009 - Trend Micro Inc.
  54. 54. (Smart Protection Network) • (Web Reputation Service) – 2009/5/13 Copyright 2009 - Trend Micro Inc.
  55. 55. (Smart Protection Network) • (Email Reputation Service) – IP IP IP zombies botnet 2009/5/13 Copyright 2009 - Trend Micro Inc.
  56. 56. (Smart Protection Network) •  (File Reputation Service) –  –  2009/5/13 Copyright 2009 - Trend Micro Inc.
  57. 57. (Smart Protection Network) • Correlation technology with behavior analysis – 2009/5/13 Copyright 2009 - Trend Micro Inc.
  58. 58. (Smart Protection Network) • – 24x7 honeypot 2009/5/13 Copyright 2009 - Trend Micro Inc.
  59. 59. • [1] http://en.wikipedia.org/wiki/Cloud_computing • [2] http://aws.amazon.com/ • [3] http://www.davidchappell.com/CloudPlatforms-- Chappell.pdf • [4] http://code.google.com/edu/parallel/dsd-tutorial.html • [5] http://code.google.com/edu/submissions/rutgers/index.html • [6] http://en.wikipedia.org/wiki/Internet_protocol_suite • [7] http://hadoop.apache.org/core/ • [8] http://labs.google.com/papers/mapreduce.html 2009/5/13 Copyright 2009 - Trend Micro Inc.
  60. 60. http://www.trend.org/fd/tabid/66/Default.aspx http://www.wretch.cc/blog/trendnop09 2009/5/13 Copyright 2009 - Trend Micro Inc.

×