我应该在生产服务器上使用VirtualBox吗?

时间:2013-03-27 11:39:33

标签: virtualization virtualbox vagrant

我刚刚完成了我公司生产的产品的流浪盒。 我需要这个,因为我们在不同的地方运行相同的产品 操作系统。我想在虚拟机内部提供服务,我 有问题:

  1. 我正确的方式吗?可以将虚拟机用作生产 服务器?
  2. 如果你说是的话:

    1. 我应该如何让virtualbox继续运行?有没有脚本或某事 如果发生什么事情崩溃,重新启动?
    2. 如果有人意外地发出“流浪汉摧毁”会怎样 命令?如果我不想丢失数据库和用户,我该怎么办? 上传文件?
    3. 我们有一些运行每个开头的导入脚本 月。有时他们使用7gb ram(运行1500行mysql 包含许多异步实例的代码)。跑步会有危险吗? 在VirtualBox里面?
    4. 是否有任何案例研究博客文章?

2 个答案:

答案 0 :(得分:4)

Vagrant主要用于开发环境。我个人建议使用Type 1 hypervisor(Bare metal),VirtualBox是一个桌面虚拟化工具(Type 2,运行在传统操作系统之上),不建议用于生产。

AWS是可以的,虚拟机以Xen客户端运行,Xen在裸机上运行; - )

答案 1 :(得分:2)

我不会。

w / Vagrant + Virtualbox是这些开发实例。我会查看Amazon Web Services,以便将项目实际部署到野外。