1 / 73

When the Sensor Meets the Cloud

cera
Download Presentation

When the Sensor Meets the Cloud

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. When the Sensor Meets the Cloud ??? ???? Oct. 20, 2010

    2. Two Different Worlds

    3. Content Introduction to Cloud Computing How to meet? Case study Conclusion

    4. Cloud Computing

    5. ???? ??????: hotmail, Gmail, Yahoo mail,… ????:?????? ?miroko ??: YouTube,… ????: Amazon, eBay, PChome, Yahoo!?? All service are provided by big company, not by individualAll service are provided by big company, not by individual

    6. ??? ??<?????>??????????????,????????,????30 ??, ????????????, ????????1 ?? ? Giftag???????(?????) ???????????,??????????????????,????????????,????, ???????????? ?????Google App Engine??????????????? ?? ??? ??????????? ??? ?????????

    7. ???????? ?? ??????, ??????????????,????????????? ???????????,????????? ??: ???????????(??????????????),????????,?????,?????? Scalable:???????? Service: ?????????????,??????? Internet : ????Internet????????

    8. ?????? ????????????????????????????

    9. ???????? ?????????????????—???????*? ?????????????, ????????????--??????? ?????????????--??????

    10. ??????? (?<---> ?) 1.????”???????” ???? 2. ??????????????????Data Center 3. Data Center?????? (??? Text) ????? (Text ???)?????????????? 4. Data Center???????????????????

    11. ??????? ??????????????????????????????????? ????????? ?????????(grid computing)?????(utility computing)????????(Application Service Provider;ASP)??????? ???????,????

    12. ??????? ??????????,?????????(Cloud Computing Services)???????(Cloud Computing Technologies)? ???????????????????????? ????????????????????????????????????????? ???????? Internet Data Center ?

    13. ?????? ??????????????????????????????? ?modem ?

    14. Service Models Cloud Infrastructure as a Service (SaaS)??????? . Cloud Platform as a Service (PaaS)????? . Cloud Software Application as a Service (IaaS)??????? .

    15. ?????????

    16. Deployment Models Private cloud (???) Community cloud (???) Public cloud (???) Hybrid cloud (???)

    17. Introduction to Cloud Computing --- ????

    18. Virtualization (???) -1 ?????????? Virtualization: The abstraction of computer resource ?????? virtual machine: a software implementation of a computer that executes program like a real machine. ??virtual machine??????: ????????????????,?????????? Java VM VM: Platform virtualization Application virtualization

    19. Virtualization (???) -2 ???? ? CPU, Storage, Memory and Network CPU virtualization Storage virtualization Memory virtualization Network virtualization ????????????? ??????????

    20. Memory virtualization ????????,???????????,?????,????????? ???????????

    21. ????? ?Windows?PC ???? Linux???? ? ?PC?????,?????Linux????,??????? Linux????

    22. Application Programming Interface (API) Application Programming Interface (API) ?????????? ? applications, libraries and operating systems ?? ??????? ??routines, data structures, object classes, ? protocols ????????API ???????????? ????IC???????

    23. API ?? ??Google ?? API ????,????? Google ????????

    24. ???? ?????????,????????????????? ?????????????????? ???????????????, ?????????????? ??????????????,??????????,???????????

    25. ??????? ???? (on-demand) ???? (wireless) ????: ?????????? ?? ????

    26. ??????? ?????? ???? ???? ???? ??????

    27. ?????? ?????? ?????? ?????? ?????????

    28. ?????????? ????:??????????? ? ??:?????????????? ???:????? ??????(PIM) ???????? ?????? ????:???????????????

    29. ???? ???????????????????????????(????IaaS?PaaS?SaaS 3???), ?????????Google???(Yahoo!)?????(Trend Micro)?Salesforce.com????(Oracle) ????? ???,????????????????????,?????,?????????????? IBM???(HP)???(Cisco)?VMware???(Citrix)??????????(Sun Microsystems)?,

    30. ?? Scalability ??? ????????, ???????? Cost Saving ????????,?????, ??????????? Business Agility ?? New idea tried and tested immediately Developed project from development to business operation

    31. ?? ???Security : ????private cloud It’s well known that more than 70% of intellectual property breaches are a result of attacks made inside the organisation. ??: ??????????????,???????????????????????,???????????????????,??????????????

    32. ?????? Cloud computing??????????????? ??????????,????????,????????? ????,????? ??????????????? ??,?????,????????(????) ,???????,???(????) ?

    33. Introduction to Cloud Computing ---?????

    34. Amazon ??????????

    35. Amazon AWS ????? AWS: Amazon Web Service SQS: Simple Queue Service EC2: Elastic Compute Cloud S3: Simple Storage Service

    36. Google App Engine ????

    37. Windows Azure?? ???????????,??????????Windows Azure??????,????????????????????

    38. End Device ? ?????: ?????? Smart phone Netbook MID (mobile Internet Device) Notebook Tablet PC, iPad PC E-book PMP, PND ??? ???????

    39. OS in End Device Android Windows Mobile Linux Symbian iPhone OS WebOS Chrome OS

    40. Apple ???? Apple ???????????: ??????????????????,?????10???????,????????????

    41. Apple Developer ?????? ???? ? ????? ?????,??25??????, ???????? ???????,????,?????0.99~4.99???

    42. ??Apple ??????? (?) 1. Develop your application with the iPhone SDK and a wealth of technical resources in the iPhone Dev Center

    43. ??Apple ??????? (?)

    44. ??Apple ??????? (?)

    45. ???? ????:? Chris Anderson??;???????????????????????

    46. ?????? ????????????? ????????????? Apple store????????? ????????????

    47. ????????? ?????? ?????? ?????? ?????? ??????

    48. ??????? ???????? ????????? ?????????????… ????? ??????????????????…?????

    49. Introduction to Cloud Computing ---???

    50. ?? ????? ???? ???

    51. ????? ??? ??? ??? ??? ??? ??? ……

    52. ???? ????????????,??????????,??????????? ????? ???? ???? ???????

    53. ??? (Internet of Things) ??????????????????????????????????????????????,??????????????????????,?????????????????????

    54. ?????? ?????? Cloud Hardware: ??? Small scale cloud infrastructure End device ??????????? ??????????? ?????????? Cloud apps (??????) ??????? Niche End device (???????) ???(???) ??????? (?????)

    55. ???????? ?????,??????,???????????,????????????? ?????????????? ???????????,????????,?????,????????????????????,???????????? ???????: ?? ?????????????? ????????: ????? (?????)

    56. ????? ?????????? ????? ????? ?????????

    57. How to Meet

    58. Sensor data Vibration Tilt Rotation Navigation Sound Air flow Light Temperature

    59. Sensor Trend Cost is going down Low cost sensor is important in the Internet of Things. Power consumption becomes even small Coin cell ? self powered Size becomes even small Dynamic range becomes wider

    60. Basic Architecture Sensor data is sent to data center where the data is stored and analyzed. App in smart phone manipulates sensor data via data center

    61. GPRS/3G modules Used in M2M (machine to machine) Need SIM card & contract Wide area access

    62. Wi-Fi module Wi-Fi access point everywhere No access cost Local access

    63. Zigbee or Propriety RF module PC as a gateway Very low power Local access Zigbee is for mesh network

    64. Bluetooth module Mobile phone as a gateway low power Wide area access

    65. Comparison

    66. Case Study

    67. Case Study 1 --?????? (1) ?Object????,???????? ??: ??Humidity Sensor(?????)?????????,??Tweeter?????????

    68. Case Study 1 -- Social Object (2) ??????Sensor ???????,?????????????,????”??”???? ? Social Network ??? ????????,??Object????,??????

    69. Case Study 2- A Simple Swipe on a Phone, and You’re Paid ??: Why can’t everyone accept credit cards? ????: ??????????,?1,2??,???? ????:????????? ????: ?????,????????

    70. Case Study 3- Fitbit Fitbit: a wearable sensor that tracks movement, distance traveled and calories burned.

    71. Case Study -Combination of LBS & SNS LBS (Location Based Service) ????? ???????? ??:????????????? ??:??????????Twitter?Facebook??????????(Social Network Service, SNS) ?????

    72. ?? ???????????/???????,?????????? ??????????,?????????????? ??????????????? ?????????????????????????????

    73. ????? ????: ??????????, ????, ??????, 2010, 3, 26 http://csrc.nist.gov/groups/SNS/cloud-computing/index.html www.digitimes.com.tw taiwan.cnet.com

More Related