Redian新闻
>
需要配一个机器运行几个虚拟机验证mapreduce程序,求配置
avatar
需要配一个机器运行几个虚拟机验证mapreduce程序,求配置# Hardware - 计算机硬件
j*i
1
需要运行至少8个,最好16个linux虚拟机。
要一定的CPU运算能力,但要求并不太高。试验过在i5 2500上运行四个虚拟机,CPU占
用率在30%左右。现在需要运行16个虚拟机,能保证主机CPU占用率不超过90%就行
内存至少要32G,每个虚拟机3 - 4G
硬盘。因为是要运行几个虚拟机,组成一个cluster,所以没必要RAID,但是所有的虚
拟机都运行在同一块硬盘上显然不行,虚拟机之间交换数据时太慢。最好是有尽可能多
的SATA插座,比如8个SATA插8块硬盘,每个硬盘上运行两个虚拟机,虚拟机之间通信就
快多了。8个sata似乎很少见,越多越好吧,最少四个吧。
请大牛们推荐合适的cpu和主板。价格别太贵,满足上面要求挑最便宜的不打游戏,不
需要独立显卡。
avatar
j*i
2
avatar
v*n
3
好奇问一下,为什么必须要在同一台host上面?
avatar
j*i
4
俺是穷人,没钱买十几台server。只好在同一台电脑上模拟。

【在 v******n 的大作中提到】
: 好奇问一下,为什么必须要在同一台host上面?
avatar
b*i
5
为什么不能租?
amazon ec2就很便宜。

【在 j****i 的大作中提到】
: 俺是穷人,没钱买十几台server。只好在同一台电脑上模拟。
avatar
a*o
6
硬盘弄一两个SSD就足够,SSD压根不怕多线程access。内存干啥每个虚拟机要3-4G?煲
汤喝?
avatar
j*i
7
测试算法还是在本地电脑上比较方便吧。调试好了,实际运行的时候可以在ec2上

【在 b***i 的大作中提到】
: 为什么不能租?
: amazon ec2就很便宜。

avatar
j*i
8
SSD俺可买不起。上百G的数据。

【在 a*o 的大作中提到】
: 硬盘弄一两个SSD就足够,SSD压根不怕多线程access。内存干啥每个虚拟机要3-4G?煲
: 汤喝?

avatar
p*n
9
我总是很好奇,为啥做研究都是自己弄机器啊。
avatar
j*i
10
现成的机器太贵。

【在 p******n 的大作中提到】
: 我总是很好奇,为啥做研究都是自己弄机器啊。
avatar
r*e
11
120G的SSD才100出头

?煲

【在 j****i 的大作中提到】
: SSD俺可买不起。上百G的数据。
avatar
j*i
12
120G的SSD装16个虚拟机。每个虚拟机才几G,不够用啊。至少要四五个120G的SSD才够
用。有着钱不如买硬盘

【在 r*******e 的大作中提到】
: 120G的SSD才100出头
:
: ?煲

avatar
m*1
13
看来你有很多互相要交换数据的程序。一个很穷人的办法是到ebay上买上4,5个屏幕坏
了的core 2 due 笔记本,买个switch 搞个cluster.虚拟机之间的通讯估计是个麻烦。
avatar
j*i
14
要运行16个虚拟机组建一个cluster。每个虚拟机的运算很简单,主要工作就是互相之
间交换数据。所以最好是虚拟机运行在不同的硬盘上,不然一个硬盘同时读写,磁头来
回动,慢的要死

【在 m********1 的大作中提到】
: 看来你有很多互相要交换数据的程序。一个很穷人的办法是到ebay上买上4,5个屏幕坏
: 了的core 2 due 笔记本,买个switch 搞个cluster.虚拟机之间的通讯估计是个麻烦。

avatar
j*i
15
这个我也想过,但问题是需要的机器量比较多。16个坏笔记本也要不少钱,维护起来也
麻烦。另外笔记本之间通过无线网络交换数据,还不如一个硬盘同时读写块

【在 m********1 的大作中提到】
: 看来你有很多互相要交换数据的程序。一个很穷人的办法是到ebay上买上4,5个屏幕坏
: 了的core 2 due 笔记本,买个switch 搞个cluster.虚拟机之间的通讯估计是个麻烦。

avatar
j*i
17
这么多人都是不懂装懂,只有你是真懂。下面这个是啥意思,我没搞明白
Supports up to 96 GB 1333 / 1066 / 800MHz DDR3 ECC Registered memory
Supports up to 24 GB 1333 / 1066 / 800MHz DDR3 ECC / Non ECC Unbuffered
memory

【在 J*******i 的大作中提到】
: Motherboard
: http://www.newegg.com/Product/Product.aspx?Item=N82E16813182190
: or other Intel 5500 server board
: CPU
: Dual Intel Xeon E5620 (4c8t) or Intel Xeon E5645 (6c12t)
: Add as many memory and hard drives as you need
: Or go for cheaper AMD alternatives (Dual G34 with Opteron 6100 Series)

avatar
J*i
18
Simply put, ECC Registered memory is usually for server,
and a little more expensive,
while Non ECC is regular desktop memory.
I might be imprecise.

【在 j****i 的大作中提到】
: 这么多人都是不懂装懂,只有你是真懂。下面这个是啥意思,我没搞明白
: Supports up to 96 GB 1333 / 1066 / 800MHz DDR3 ECC Registered memory
: Supports up to 24 GB 1333 / 1066 / 800MHz DDR3 ECC / Non ECC Unbuffered
: memory

avatar
j*i
19
多谢。专家就是专家

【在 J*******i 的大作中提到】
: Simply put, ECC Registered memory is usually for server,
: and a little more expensive,
: while Non ECC is regular desktop memory.
: I might be imprecise.

avatar
J*i
20
If budget is a concern, try ASUS KCMA-D8 + 2 X AMD Opteron 4170.
It can support up to 32GB Non ECC memory.
Although there are only 12 cores, no hyper-threading, and the performance is
as good as Intel.
avatar
j*i
21
多谢。AMD是便宜一些

is

【在 J*******i 的大作中提到】
: If budget is a concern, try ASUS KCMA-D8 + 2 X AMD Opteron 4170.
: It can support up to 32GB Non ECC memory.
: Although there are only 12 cores, no hyper-threading, and the performance is
: as good as Intel.

avatar
p*a
22
好奇问一句,基因测序,股票分析,还是别的什么互联网应用啊?

【在 j****i 的大作中提到】
: 需要运行至少8个,最好16个linux虚拟机。
: 要一定的CPU运算能力,但要求并不太高。试验过在i5 2500上运行四个虚拟机,CPU占
: 用率在30%左右。现在需要运行16个虚拟机,能保证主机CPU占用率不超过90%就行
: 内存至少要32G,每个虚拟机3 - 4G
: 硬盘。因为是要运行几个虚拟机,组成一个cluster,所以没必要RAID,但是所有的虚
: 拟机都运行在同一块硬盘上显然不行,虚拟机之间交换数据时太慢。最好是有尽可能多
: 的SATA插座,比如8个SATA插8块硬盘,每个硬盘上运行两个虚拟机,虚拟机之间通信就
: 快多了。8个sata似乎很少见,越多越好吧,最少四个吧。
: 请大牛们推荐合适的cpu和主板。价格别太贵,满足上面要求挑最便宜的不打游戏,不
: 需要独立显卡。

avatar
j*i
23
互联网数据分析

【在 p*a 的大作中提到】
: 好奇问一句,基因测序,股票分析,还是别的什么互联网应用啊?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。