我是一个经验丰富的程序员,很少的硬件经验,完全淹没了无限数量的可供选择。由于技术变化如此之快,所以很难找到一个既及时又与我想做的事情相关的指南。
到目前为止,我所见过的最好的博客是这一个,但它已经有几年的历史了。
目前,我的Debian笔记本上有几个KVM/VirtualBox KVM。它非常慢,而且我一次不能运行超过一个VM (或者第二个VM的内存/处理器占用空间很小)。
我想用一个基于塔的服务器来代替我的笔记本电脑来运行这些VM映像,这样我就可以远程进入我局域网上的任何设备。我的想法是,我可以获得更多的电力进入一个更大的机箱,比一台同等的笔记本电脑花费更少的钱,并有可能升级到生产线上。
以下是我想要的基本想法:
因此,它应该有点像一个“家庭实验室”,但主要用于专业发展工作。
我找到了一些在亚马逊上预置的联想服务器,并几乎买了一个,但我在猜测自己到底能得到什么。
从哪里开始?建造还是购买?如何开始挑选合适的组件(例如主板、驱动器、处理器)?我知道我在电脑里面的路.我可以替换部件等等,所以构建服务器并不是不可能的--但不幸的是,我不知道如何选择“最好的”部件。我最后几个笔记本电脑的选择都失败了。
下面是我可能想要的一个示例工作负载。出于个人兴趣,我可能希望在Linux映像中编译AOSP (android)。这消耗了大量内存和大量CPU。在发生这种情况时,我正在进行第二个VM /Visual中的专业windows开发。它不是图形密集型的,但我会定期编译,它使用并行性。还有一个运行在第三个VM中的web服务器,它将为与开发工作相关的测试目的服务REST请求。
在硬件方面,我的选择太多了。我想从专家那里得到一些建议:(a)是更好地构建还是购买预构建;(b)如何开始选择一个高质量的构建,并从RAM (可能还有CPU)的角度进行升级。获得这类信息的好来源是什么?外面有这么多信息,很难判断什么是可靠的,什么是误导的。我不在乎它是一个预先构建的服务器,或者它是否是DIY,只要它是好的质量。
发布于 2016-02-25 18:06:48
我宁愿建造也不愿买。但这真的取决于你的需要。
如果您担心噪音,家庭系统实际上是一个不错的VM盒。
我有几件事要做。
对于可靠的存储,我更喜欢HGST --它们有一排nas系列的台式机,我建议您看一看,尽管我有一堆更老、非常可靠的台式机模型。
如果您打算将它用作一个开发程序,并希望运行linux,那么fedora是个不错的选择。对KVM和virt经理的出色支持。
如果你购买的是相对于建筑,戴尔的精进可能是一个不错的选择。旧的工作场所有他们,他们是唐太基,可靠的野兽,他们属于你的价格范围。
5000系列可能是一个很好的起点--可能是基模型。在添加任何选项之前,我会先看看零件的价格,因为在其他地方购买部件以升级ram和HDD可能是有意义的。这些东西可以多达8个核心,如果我记得正确,基本上是服务器级部件设置为桌面。我更熟悉7000系列,但当您需要两个处理器时,它们有点超出了预算。尽管如此,非常坚固的机器,你在保修范围内,如果你愿意花一点额外的,琐碎的订购你所需要的,并知道它的工作
从基本型号升级?将内存提高到16 to,丢弃操作系统(大多数好的VM主机都是免费的)。得到一个3TB的HGST桌面明星驱动器。我很想在操作系统中加入SSD (我建议使用256 an的三星850 pro),但由于raid控制器的原因,这些东西需要一段时间才能启动。
如果你在建造
可能需要一些调整才能在预算中得到它,但X10SDV-8C+-LN2F可能是一个好的开始,它的~1000 get,但这得到了8个核心。加载32 at (4x8,或2x16)的ram,至少是您能找到的最便宜的标准DDR4 ram。理论上,使用Rdimms可以达到128 gb。在这种情况下,不要费心于ECC,这并不值得。
它的迷你itx (所以你可以用一个较小的情况)。
它在视频方面有点有限(VGA.)但也有IPMI (为带外管理,这是很酷)和设计作为一个VM主机,但在合理的功耗。大多数xeon模型都很有趣,但这是我用风扇可以找到的“最便宜”的型号。
USB端口也有一些限制,您有一个pciex16,但这比你在笔记本电脑上要多。
https://hardwarerecs.stackexchange.com/questions/1846
复制