• cloudstack学习


    http://blog.51cto.com/zhangdl/1879600(转载地址)

    二级存储管理

    CloudStack是通过ssh访问直接访问ssvm,系统虚拟机模板已经植入了一个ssh的private key,此时CloudStack只需要通过自己的public key访问就可以了,端口为3922,这里xen与vmware的机制有些不同,由于默认vmware是禁止ssh登陆的,所以对于vmware来说,可以通过CloudStack的Management Server直接访问ssvm的public ip。在配置完ssmv后,CloudStack会让ssvm重新生成一对public key和private key,以后就使用新的key来访问ssvm。在ssvm中有一个java进程,专门负责与CloudStack的8250端口进行通讯,而这个java进程,以及相关shell脚本都是在通过创建完ssvm之后,由CloudStack注入进去的。如vmware,会有一个system.iso,这里面就存放着所有系统虚拟机需要的文件,在mount上二级存储之后,会将这个文件拷到ssvm中,在ssvm解压,并将相关文件存到指定路径下

    ssvn如何管理二级存储

       (1)ssvm管理二级存储其实也就是对存放在二级存储里面的资源进行管理,首先ssvm会将二级存储mount到本地,之后对二级存储的操作也就转换成对本地文件夹的操作,从功能上讲,ssvm负责管理snapshot,volume,iso,template,下面将分别从上传,下载,查询,删除这4个角度说明对这些资源如何管理的。

       (2)上传资源:当用户选择上传资源时,Managerment Server会将url传递给ssvm,这样ssvm就可以通过wget从指定的url中下载资源。

       (3)下载资源:当用户选择下载指定资源的时候,management server 首先从数据库中查找该资源对应的路径,并将该路径传递给ssvm,ssvm使用内置的apache server来提供资源上传服务。这样用户就可以通过ssvm下载所需要的资源了

       (4)查询资源:ssvm会定期向Management Server上传自己的状态信息

       (5)删除资源:由于二级存储已经挂载到ssvm中,这样它就可以直接将二级存储里面的内容删除

        3.1.6.5如何验证ssvm

        在ssvm中有一个ssvm-check.sh,这个shell文件主要负责对ssvm的相关配置进行验证。验证内容包括:dns,mount的二级存储,与Management Server的连接,相关java进程。

    Multiple IP address per NIC

    https://cwiki.apache.org/confluence/display/CLOUDSTACK/Multiple+IP+address+per+NIC(Multiple IP address per NIC) 

    CloudStack全局配置參数

    https://www.cnblogs.com/lcchuguo/p/4506907.html   

    每个NIC多个IP地址

    https://cwiki.apache.org/confluence/display/CLOUDSTACK/Multiple+IP+address+per+NIC

  • 相关阅读:
    nes 红白机模拟器 第4篇 linux 手柄驱动支持
    nes 红白机模拟器 第3篇 游戏手柄测试 51 STM32
    nes 红白机模拟器 第2篇 InfoNES
    python语言输入
    python控制窗口口字形运动
    python控制窗口对角线运动
    python控制窗口移动(画圆)
    python控制窗口缩放
    python控制窗口显示隐藏
    python修改内存,(修改植物大战僵尸)
  • 原文地址:https://www.cnblogs.com/miaoer/p/9758462.html
Copyright © 2020-2023  润新知