Wireless Sensor Networks: An Overview

Document Sample
Wireless Sensor Networks: An Overview Powered By Docstoc
					Introduction to cloud
     computing

                         Jiaheng Lu
    Department of Computer Science
         Renmin University of China
                     www.jiahenglu.net
Why we use cloud computing?
What is cloud and cloud
computing?
 Cloud computing is a style of computing
 in which dynamically scalable and often
 virtualized resources are provided as a
 serve over the Internet.

 Users need not have knowledge of,
 expertise in, or control over the technology
 infrastructure in the "cloud" that supports
 them.
Characteristics of cloud
computing
   Virtual.
    software, databases, Web servers,
    operating systems, storage and networking
    as virtual servers.

   On demand.
    add and subtract processors, memory,
    network bandwidth, storage.
Types of cloud service

                SaaS
         Software as a Service


                 PaaS
         Platform as a Service

                  IaaS
       Infrastructure as a Service
Review:Why distributed systems?
         What are the advantages?
         distributed    vs     centralized?
         multi-server   vs   client-server?


   Geography
   Concurrency => Speed
   High-availability (if failures occur).
         Review: What
         Should Be Distributed?
   Users and User Interface
       Thin client                Presentation

   Processing
                                     workflow
       Trim client
                                     Business
   Data
                                      Objects
       Fat client
                                      Database
   Will discuss tradeoffs later
The Google File System
       The Design

Cluster consists of a single master and
multiple chunkservers and is accessed
by multiple clients
MapReduce: Execution overview
MapReduce in Parallel: Example
BigTable: A Distributed
Storage System for Structured
Data
Basic Data Model
   A BigTable is a sparse, distributed persistent
    multi-dimensional sorted map
      (row, column, timestamp) -> cell contents




   Good match for most Google applications
Yahoo! Cloud computing
Yahoo! Cloud Stack

                                                                                     EDGE
                                                              YCS     Horizontal Cloud Services
                                                                              YCPI            Brooklyn       …
                              Monitoring/Metering/Security



                                                                                     WEB
  Provisioning (Self-serve)




                                                             VM/OS    Horizontal Cloud Services
                                                                            yApache           PHP        App Engine




                                                                                                                      Data Highway
                                                                                     APP
                                                             VM/OS    Horizontal Cloud Services …
                                                                           Serving Grid


                                                                                     STORAGE
                                                             Sherpa   Horizontal Cloud Services
                                                                            MOBStor           …


                                                                                     BATCH
                                                             Hadoop   Horizontal Cloud Services
                                                                               …
Hadoop clusters

    We have ~20,000 machines running Hadoop
    Our largest clusters are currently 2000 nodes
    Several petabytes of user data (compressed, unreplicated)
    We run hundreds of thousands of jobs every month
Introduction to IBM Cloud
Products and Cloud-based
Analysis Platform Research at
CRL
         Chen Wang (王晨)
    IBM China Research Laboratory
About Chen
   Received Ph.D. degree of computer science from Fudan
    University in 2005
   Joined IBM China Research Lab since 2005
   Major research areas
     Database and data mining [2002 to 2005]
           Focus: to solve scalability and performance issues of querying
            and mining over graph like data
           Representatives : KDD’04, SIGMOD’05, PAKDD’04, JCST,
            WWW J, DKE J
       Semantic web and data management [2005 to 2008]
           Focus: to develop scalable and efficient RDF data store in a
            single node
           Representatives : SIGMOD’08, ICDE’09, WWW’08, WWW’07,
            VLDB’07
       Semantic web + data mining + cloud computing [Now!]
           Focus: to deliver knowledge discovery system over RDF data in
            cloud environment to enable business intelligence in healthcare
            area
           Representatives : …
Presentation list
   Five minutes each student
   王琦
   陈超世
   王馨婕
   韩家龙
   王海涌
   徐天任
   殷颉
Presentation list
   Five minutes each student
   常新昊
   王冬晨
   陈禹
   杨若云
   李微怡
   应宏伟
   许迪
Presentation list
   Five minutes each student
   刘仁章
   胡梦君
   孙正立
   祝锐
   姜燕
   姚垚
   晏梦灵
Presentation list
   Five minutes each student
   张帅
   纪阳
   Mark Volkmann
   何荣
   苏锦鹏
   居健
   钟文睿
   朱海文
Presentation list
   Five minutes each student
   贾旭
   周宁南
   谢少多
   孙宇
   刘悦
   王茜茜

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:11
posted:8/30/2012
language:English
pages:24