On 01/28/2011 03:21 PM, Ross Walker wrote:
> On Jan 28, 2011, at 4:55 AM, carlopmart<carlopm...@gmail.com>  wrote:
>
>> Hi all,
>>
>>   I need to install a virtual machine acting as a virtual storage server 
>> under
>> CentOS 5.x (using kvm, xen, virtualbox or vmware). This virtual storage 
>> machine
>> needs to server storage to another ESXi server and at the same time to the 
>> host
>> where is installed.
>>
>>   This is due to the limitations of hardware I have available. Both hosts 
>> needs to
>> server several machines.
>>
>>   It is very important that the virtual machine consumes the least resources
>> possible (host has 5GB RAM and i need to run three virtual machines minimum,
>> including this storage server as a virtual machine).
>>
>>   What can be better solution: CentOS, NexentaStor, openfiler ...??
>
> For such a small setup, I recommend installing ESXi on both machines and 
> setting up a storage server on the ESXi box with all the storage.
>
> Use NFS for your storage server. Disable ESXi memory ballooning/over commit 
> for your storage VM otherwise you'll have memory contention between storage 
> producer and storage consumers.
>
> Your choice of OS depends on your experience level and needs. If your 
> comfortable with Redhat Linux use CentOS minimal install, otherwise use 
> OpenFiler. If data integrity is more important then performance use 
> Nexentastor (if performance is more important then consistency disable ZIL, 
> ZFS guarantees file system integrity, ZIL guarantees data consistency).
>
> -Ross
>

Thanks Ross. I had been thought about this solution. But, there is a problem: I 
need 
to run two more VMs on that server and only has 5GB of RAM. AFAIK, NexentaStor 
requires a minimum of 4GB of RAM.

But If I use nfs services to share disks: can I limit memory used by nfs 
process in 
some manner??

Thnaks.


-- 
CL Martinez
carlopmart {at} gmail {d0t} com
_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos

Reply via email to