AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 12736
Accepted
Filipe Miguel Fonseca
Filipe Miguel Fonseca
Asked: 2009-05-28 02:50:51 +0800 CST2009-05-28 02:50:51 +0800 CST 2009-05-28 02:50:51 +0800 CST

自动化 VM 的配置

  • 772

我需要在 VMware 基础架构之上设置一个动态测试环境。目标是让我的测试应用程序调用一些触发整个配置过程的服务:

  • 创建虚拟机
  • 安装我的应用程序的最新版本
  • 运行配置列表
  • 启动/停止服务

以后我需要能够摧毁机器!

有没有可以处理这个过程的软件?还是我需要组装一个定制的?

virtualization automation
  • 6 6 个回答
  • 1537 Views

6 个回答

  • Voted
  1. berberich
    2009-05-28T03:57:30+08:002009-05-28T03:57:30+08:00

    VMware 的vCenter Lab Manager产品正是为此目的而设计的。

    当然,您必须为 vSphere 和 Lab Manager 许可证付费,但如果您已经在 VMware 环境中并且计划进行大量自动化测试,那么成本可能会物有所值。

    • 3
  2. Best Answer
    Greg Work
    2009-05-28T04:21:23+08:002009-05-28T04:21:23+08:00

    VMware 确实有一些适用于这种工作流程的产品。Lab Manager或Orchestrator可以自动化您想要的大部分内容。如果您想在配置/拆卸过程中节省一些现金,您可以使用他们的脚本 API 和V(I)MA(此处的论坛)推出自己的解决方案

    为了自动化您的应用程序部署和配置,Puppet或cfengine将执行配置管理和应用程序安装,并且可以与Capistrano一起用于通用自动化。

    • 3
  3. geoffc
    2009-05-28T03:25:56+08:002009-05-28T03:25:56+08:00

    在商业上,Novell 有一个名为 Zenworks Orchestrator 2.0 的产品,您可能会觉得它很有趣。

    自从他们购买 PlateSpin 以来,他们一直在将 PlateSpin 产品组合中的功能集成到 Orchestrator 产品中。

    诚然,它的目标可能比您正在寻找的要高一点,唉。更多地关注大型数据中心,工作负载变化迅速,例如大型 SAP 系统,可能需要启动一些虚拟机以在夜间工作,然后在白天或任何时候关闭它们。

    非常整洁和有趣(和复杂)的产品。很酷,但商业化,可能比你想要的更多。

    • 1
  4. Kyle Brandt
    2009-05-28T03:39:12+08:002009-05-28T03:39:12+08:00

    我将创建一个仅包含操作系统等的 barbones VM。然后您可以复制 VM 文件以克隆 VM,然后在 VM 中自动执行构建过程。不完全是您所要求的,但我想我会给出我的KISS 原则答案 :-) 您也可以只使用 VMWare 工作站中的快照功能。

    • 1
  5. Xinity
    2009-05-28T03:45:28+08:002009-05-28T03:45:28+08:00

    我最好的建议是:使用快照选项,这样您可以在几秒钟内克隆您的 barbones VM,并在完成所有测试后将其销毁。如果您使用的是 Linux,则可以使用 lvm 或 vmware 快照功能,它们都可以完美运行。

    • 0
  6. mverwijs
    2009-05-28T03:55:14+08:002009-05-28T03:55:14+08:00

    此刻坐在木偶训练中,所以我不得不说……还原实验室的木偶。

    • 能够在非虚拟机机器上使用您的清单/食谱
    • 它知道不同的虚拟机
    • 没有供应商锁定
    • 很好地扩展
    • 开源

    它没有做的实际上是生成你的虚拟机(我知道)。

    • 0

相关问题

  • VMware 中的 SQL 服务器

  • 自动化服务器部署

  • 您如何优化新用户设置?

  • 有什么软件可以模拟局域网?

  • 为什么 Virtual PC 与 Windows 7 捆绑在一起很重要?[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve