-
Notifications
You must be signed in to change notification settings - Fork 80
jaywong85 edited this page Jul 23, 2013
·
8 revisions
-
硬件
很难为Wasp推荐一款具体类型的服务器。事实上,Wasp能在多种不同配置的硬件上运行,通常的描述是商业硬件。 对于初学者,我们在此不讨论桌面PC系统,只讨论服务器级别的机器。因为Wasp是Java编写的,所以至少需要支持当前的Java运行时环境。FServer的内存主要服务于内部数据结构,需要安装64位操作系统才能分配和使用大于4GB的内存空间。 在实践中,为了能够有效地利用HBase,Wasp大多是与HBase与Hadoop安装在一起的。这样能很大程度地减少对网络IO的需求,同时能加快处理速度。当在同一服务器上运行Wasp和Hadoop和HBase时,最少会有4个Java进程(DataNode、TaskTracker和RegionServer和FServer )在运行,而且在执行MapReduce任务时,进程数还会激增。要有效地运行所有这些进程,需要一定数量的内存、磁盘和CPU资源,并且这个资源数量有一个最低值。有关HBase和Hadoop的知识请查看《HBase权威指南》《Hadoop权威指南》。 有关机器硬件的选型应该直接参考HBase的选型,Wasp是个不对内存占用过多要求的系统,只消耗一定的常规的量的cpu。通常hbase机器中的cpu和内存都有大量剩余,故而,只要够用即可。
* _软件_
只要可以运行HBase就可以运行Wasp,两者所以依赖的环境一样,OS也一样。