Bluemix Virtual Server自带存储的易变性如何?

时间:2016-07-08 22:59:19

标签: virtual-machine ibm-cloud block-storage

Bluemix文档使读者相信虚拟服务器的唯一持久存储是使用Bluemix Block Storage。此外,文档使您相信虚拟服务器自己的存储不会因重启或故障而持续存在。但是,实际上,至少就重启而言,情况似乎并非如此。我们还没有遇到任何虚拟服务器中断。

因此,我们希望更清楚地了解将虚拟服务器自身存储与其附加的块存储分离的基本原理。

使用案例:当我们使用Cloud Foundry同时开发新的移动应用程序时,我正在将我们的Git服务器和一些基于LAMP的小资产移动到Bluemix虚拟服务器。在我们的案例中,我们预计不会很快扩大虚拟服务器所做的工作。我们只想为现有网站提供可靠的新家。

即使您将应用程序文件和数据库分离到块存储中,即使使用Ansible等自动配置,在丢失时重新配置虚拟服务器也不是一件容易的事。因此,我们不期望必须定期配置Bluemix虚拟服务器的非持久存储。

1 个答案:

答案 0 :(得分:1)

您引用的Bluemix文档有点误导,正在纠正中。本地磁盘上的虚拟服务器存储在重新启动,重新启动,挂起/恢复和VM故障时仍然存在。如果不是这种情况,那么在任何此类事件中操作系统映像都将丢失。

将应用程序数据存储在块存储卷中的一个主要优点是数据将持续超出VM的生命周期。也就是说,即使删除了VM,也可以保留块存储卷以保留数据。正如您所提到的,块存储卷通常用于支持数据库服务器,以便隔离用户数据,这非常适合为应用程序数据,备份,恢复等提供更高级别的存储。

在需要VM迁移的用例中,可以将VM设置为从块存储卷启动,这样可以更轻松地将VM移动到不同的虚拟机管理程序,并简单地指向相同的块存储启动卷。 / p>

根据您的用例说明,您可以使用VM本地存储。

相关问题