Planet Lab

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Planet Lab - Presentation Transcript

    1. PlanetLab 北京交通大学 通信工程实验室 2009/4
    2. PlanetLab 平台调研及虚拟机相关技术
    3. 组成
      • PlanetLab Central (PLC)
        • remotely manage nodes
        • bootstrap service to instantiate and control slices
      • Node Operating System
        • isolate slices
        • audit behavior
      • Third-party Infrastructure Services
        • monitor slice/node health
        • discover available resources
        • create and configure a slice
        • resource allocation
    4. MyPLC
    5. Node
    6. Node 结构
    7.  
    8. 互联
    9. Slices 互联 Slice 1 with 9 Slivers Sliver
    10.  
    11. DSN 协作平台操作系统和客户端软件的选择
      • Linux + MyPLC
        • 功能
        • 规模
      • Window+Live Mesh+Virtual Server
        • 自动文件同步
        • 基于浏览器的远程控制
          • 易用
          • 不用另装系统
    12. 工具
      • CoDeploy
      • CoTop
      • CoTest
      • CoMon
      • CoVisualize
      • Trickle
        • 带宽限制工具。 runs entirely in userspace and does not require root privileges.
      • 其它
      • – scp, rsync
      • – vxargs, pssh/pscp (parallel ssh/scp)
      • – PL services / user-contributed tools
    13. PlanetLab 的限制
      • 网络的限制
      • 测量的限制
    14. 欧洲 OneLab 的改进
      • Passive monitoring
      • Topology monitoring
    15. 管理 Node VM = virtual machine - vserver, xen, etc. MA = management authority 节点管理 Create VMs Allocate resources SA = slice authority SCS = slice creation service MA NM + VMM node database Node Owner Owner VM SCS SA slice database VM Service Developer
    16. 管理 Owner 1 Owner 2 Owner 3 Owner N . . . Slice Authority Management Authority Software updates Auditing data Create slices . . . U S E R S PlanetLab Nodes Service Developers Request a slice New slice ID Access slice Identify slice users (resolve abuse) Learn about nodes
    17. 接入
      • 无线接入?
      • Multihoming?
      • PlanetLab 不支持
    18. OneLab 对 PlanetLab 的扩展
      • WiMAX
      • UMTS
      • Wireless ad hoc networks
      • Emulated
      • Multihomed
    19. UMTS 节点接入
    20. DSN 协作平台规模
      • Private PlanetLab
      • PlanetLab China
      • 邦联
    21. 为什么不直接用 PlanetLab ?
      • 管理权限
      • 各种限制
      • 成本: $25,000/yr
    22. 自己做一个网络的好处
      • 优先给自己用
    23. 互联 . . . U S E R S PlanetLab Nodes . . . Owner 1 Owner 2 Owner 3 Owner N Management Authority Slice Authority Management Authority Slice Authority
    24. 技术难点
      • 安装、配置
      • IP 地址, NAT
    25. 演进
      • VINI
        • Layer 2 virtual networks
        • Virtual topologies
      • MyVINI
      • Geni
    26. VINI
    27. 协会
      • PlanetLab 协会——学术、商业和政府机构联合起来协作支持和增强 PlanetLab 重叠网络。它负责 PlanetLab 硬件基础设施的长期增长;设计和演进其软件架构;提供日常运营支持;并定义策略以控制合理使用。欲了解加入 PlanetLab 协会的信息,点击 http://www.planet-lab.org/consortium/overview.php 。
    28. Cloud Computing
    29. 云计算系统存在的问题
      • 成本
      • 封闭系统
      • 安全
      • 灵活性
    30. 在云计算系统中引入 P2P 机制
      • P2P 网络的特点:
        • Peer Churn
        • Peer Heterogeneity
        • P2P 的 Peer 地理位置广泛分布的问题
        • 安全问题
    31. DSN 与云计算的类似性
        • 高可靠性
        • 分布式自组织结构
        • 应用部署模式
        • 互联模式
    32. 将云计算融合入 DSN 基础架构,实现统一的网络架构
      • 任务调度、分配和协作
          • 云系统之间
          • 云系统内部
      • 应用实现
        • 操作系统或类操作系统
        • 基础业务
          • 存储: BigTable
          • 计算: MapReduce
    33. Thanks!
    SlideShare Zeitgeist 2009

    + yishuaiyishuai Nominate

    custom

    481 views, 0 favs, 1 embeds more stats

    PlanetLab、MyPLC、VINI、OneLab

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 481
      • 478 on SlideShare
      • 3 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 7
    Most viewed embeds
    • 3 views on http://naturesdao.blogspot.com

    more

    All embeds
    • 3 views on http://naturesdao.blogspot.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories