agent分别使用NioConnection派生的NioClient和NioServer管理出链接和入链接。 NioServer收到请求数据后通过配置的工厂(factory->agent.create)生产Task(ServerHandler),并执行,将Task数据交给AgentRequestHandler处理(最终是调用Agent.processRequest)。 若cmd非系统操作命令(cron,upgrade,shutdown等会有相应操作,不再往下走)则会调用实现ServerResource接口的相应资源操作插件处理。 而相应的资源插件则通过进一步调用libvirt、shell …
标签存档: cloudstack
哈哈,cloudstack代码涉嫌故意卖萌
作者: 輕微
日期: 2014/04/18
没有评论
cloudstack 4.2.1 AgentManagerImpl.java: 469 虽然这样的报错不太恰当,不够简洁明确,但是我喜欢这样的态度和风格。 coding不应该是枯燥无趣的工作。
CloudStack Virtual Router功能分析
作者: 輕微
日期: 2014/04/16
没有评论
①Virtual Router为一系统功能虚机,链接内网与外网. ②系统通过agent控制Virtual Router,如配置StaticNat时 routerMgr 会调用 agentMgr.send 把控制指令发送给Virtual Router 上的Agent 处理。 ③Virtual Router的VM中包含DHCP、FW、NAT等多种网络服务。 ④当vm添加网卡到network时,DHCP会在网桥的subnet上添加Host记录,实现内网IP、MAC、Name绑定。 ⑤network分为基本共有共享和高级私有隔离。其中高级模式中每个用户都有一个独立的Virtual …
近期评论