NAS上的Cloudstack VM

时间:2013-09-17 15:13:47

标签: cloud virtual-machine virtualization apache-cloudstack network-storage

我的网络上安装了一个synology(DS412 +)NAS。 是否可以将我的CloudStack配置为将我的VM存储在NAS而不是本地计算机上。

任何人都可以帮助我

3 个答案:

答案 0 :(得分:1)

CloudStack的VM存储模型允许用户将虚拟硬盘(VHD)放置在主存储或本地存储上。本地存储对应于管理程序的Dom0(XenServer术语)的文件系统。主存储对应于共享存储,例如, NFS。

查看您的NAS是否可以通过NFS或CloudStack支持的其他文件共享协议进行访问。如果没有,则手动将NAS安装在虚拟机管理程序的虚拟机管理程序的Dom0上,并告诉CloudStack使用虚拟机的本地存储。

Apache CloudStack的用户邮件列表提供了进一步的支持。 Sign up here

答案 1 :(得分:1)

我个人在我的实验室中使用Synology DS410作为CloudStack的主存储和二级存储。由于Synology同时支持NFS和iSCSI,因此您有以下选择:

  1. 将Synology NFS或iSCSI用于主存储
  2. 将Synology NFS共享用于辅助存储

答案 2 :(得分:0)

Ashok,

也许你已经找到了解决方案但无论如何......

  1. 在Synology框中,通过控制面板,创建共享文件夹SHAREDNFS [或任何您想要的名称。
  2. 然后,选择文件夹并单击Privileges选项,然后选择NFS Privileges。 将打开新窗口,您将需要输入有权访问此文件夹的计算机的IP - 键入您的主机IP [s]。如果您说3个xenservers,则应输入每个xenservers的IP。 192.168.1.10 192.168.1.11 192.168.1.n
  3. 在同一窗口的状态栏上,您将看到此文件夹的路径,即/ volume1 / SHAREDNFS。请记住这一点,因为当您想要连接它时,您将需要它。
  4. 现在,从这一点开始,我将给出说明,就像你在XenCenter上做的那样,但在CloudStack中这应该没有什么不同。

    在XenCenter中,单击“新建存储池” 选择NFS VHD 如果您愿意,可以更改名称 现在你需要输入Synology框的IP地址,说它是192.168.1.100并添加我之前说过你需要记住的路径:192.168.1.100:/volume1/SHAREDNFS 单击“扫描” 这应该是它!

    希望这有帮助。