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
MyPLC
Node
Node 结构
互联
Slices 互联 Slice 1 with 9 Slivers Sliver
DSN 协作平台操作系统和客户端软件的选择
Linux + MyPLC
功能
规模
Window+Live Mesh+Virtual Server
自动文件同步
基于浏览器的远程控制
易用
不用另装系统
工具
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
PlanetLab 的限制
网络的限制
测量的限制
欧洲 OneLab 的改进
Passive monitoring
Topology monitoring
管理 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
管理 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
接入
无线接入?
Multihoming?
PlanetLab 不支持
OneLab 对 PlanetLab 的扩展
WiMAX
UMTS
Wireless ad hoc networks
Emulated
Multihomed
UMTS 节点接入
DSN 协作平台规模
Private PlanetLab
PlanetLab China
邦联
为什么不直接用 PlanetLab ?
管理权限
各种限制
成本: $25,000/yr
自己做一个网络的好处
优先给自己用
改
互联 . . . U S E R S PlanetLab Nodes . . . Owner 1 Owner 2 Owner 3 Owner N Management Authority Slice Authority Management Authority Slice Authority
0 comments
Post a comment