我发现自己总是在处理硬件问题上浪费时间,我想做点什么。我个人有一台 Macbook,它可以处理所有邮件/IM/IRC/浏览/音乐/devel VM 等。我将关键任务数据存储在带有 ZFS 的 Solaris 机器上。大多数开发/生产工作都在 Linux 下运行 - 无论是在裸机上还是在 Linux KVM 下。
如果能在我的办公桌或家里有一个能完成所有这些工作的盒子就好了——有什么东西真的能做到吗?我的要求很简单:
能够运行虚拟机进行原型和软件测试
提供可靠的存储来托管所有数据+随机备份
不需要花费太多(即白盒)
我可以看到两个选项:-
带有 RAID1 和 KVM 的 Linux 机器 - 我丢失了文件系统快照和所有 Solaris 的优点
带有 ZFS 和 xVM 服务器的 Solaris 盒子 - 我从未设法让它与商品硬件一起工作 - 请记住这是用于工作站/桌面的。
那么对于我的 SA 同事们来说:你们有什么样的设置?
[三年后回答我自己的问题]
在家里,我有:
- 一台 HP 微型服务器,运行 KVM 来处理各种事务,全天候运行
- ANorco 的 3RU 机架式定制机箱
- 其余一切都用 macbook air 完成。
在工作中我使用:
- 27 英寸 iMac 作为台式电脑
- 无论公司提供什么服务器,工作量都很大。
VMWare Fusion 安装在 macbook 和 iMac 上,但是现在使用得越来越少了……
答案1
作为反驳:
我也不想浪费时间处理工作站的硬件和配置问题,但我却反其道而行之。我希望我的工作机器尽可能通用和普通,最好是笔记本电脑。这样,如果出现问题,我花在更换或重建上的时间就很少,而且我几乎可以在任何我可能需要使用的机器上“随时可用”。
- 我所做的大多数系统管理工作都是在远程机器上进行的
- 我可能在本地处理所有重要工作(脚本、文档等),我会将其同步到适当的网络位置,在那里进行备份、受快照保护、签入修订控制等。
- 我每天都会使用虚拟机来做你提到的那些事情,我只是在网络中的远程资源上运行它们,而不是在本地。这听起来可能很昂贵,但有可能你只需要花费比搭建超级工作站多不了多少的钱,就可以购买/搜罗硬件来搭建一两台服务器来运行测试/开发/实验室环境。根据你的组织,实际上可以更容易地证明这一点,因为从理论上讲,如果其他人可以轻松使用它,那么受益的就不仅仅是你了。
这并不是说我从来没有在本地运行虚拟机来检查某些东西,但是如果它有用超过几个小时,我通常不会将它保存在本地。
答案2
这不是一个真正的科幻问题,但无论如何。
多年来,我一直在家用工作站上运行昂贵的双插槽系统(双 Athlon,然后是双 Xeon,然后是双 Opteron),后来我放弃了 600 美元的主板,转而使用普通的 Core 2 Quad 2.8Ghz,并配备 8Gb 内存和几个 500Gb SATA 硬盘(组成 RAID)。
我在 VMWare Workstation 中运行 Vista 和所有客户机。8Gb 的 RAM 还没有让我失望,即使在运行概念验证 ESXi 集群(4 个 ESXi 主机,每个主机都装载了几个操作系统和 Hyper-V)时也是如此。
全部花费 - 900 澳元,用我的政府刺激资金购买(不包括屏幕/键盘等外围设备)。我确信在北美会便宜得多。减去 10% 的税收,这是一台非常便宜的电脑。
实际上,我知道你和我一样在悉尼,所以你会像我一样享受支付高价的乐趣:)虽然我有做批发的朋友,所以我以相当便宜的价格买到了它(消费者白牌电脑的加价幅度绝对可怜,最多 2-5%)。
答案3
mac mini + 时间机器 + vmware 融合?
答案4
我运行的是 AMD Athlon(tm) 64 X2 双核处理器 3.0ghz,8GB 内存。LVM 上有两块 500GB 磁盘。异地备份。两块显卡,使用两台显示器(均为 21.5 英寸)。这极大地提高了工作效率。我可以更轻松地在任务之间切换,并在给定时间显示更多信息。
我使用 VirtualBox 并在其上运行三台测试机,到目前为止运行完美。我可以随时进行快照和恢复。我还可以启动所有版本的 Windows,当您通过电话帮助某人实际看到他们所看到的内容时,这很有帮助。
综上所述,我还是会选择四核处理器,尽管我的系统几乎一直都给人“反应迟钝”的感觉。有时我编译时虚拟机占用了大量 CPU,所以我希望能有四核处理器。
哦,我的选择是 Debian。