My linux/asterisk background is set in asterisk and PBX's. I install these from scratch on Centos and add FreePBX where required and convenient. I have done one Vicidial setup as a favor for a friend, 15 agents on predictive dialing. I have now been asked to do a proof of concept for 50 agents with the aim of scaling to 100 agents.

My questions relate to what is the best way to install a Vicidial system (scratch compiling or preconfigured Iso's) and how well it scales. Like I said, I am used to doing things from scratch, but I've hit my head twice now trying it from scratch so I've downloaded the Vicibox Server disc.
How well does Vicibox server play with things like software raid1 or other custom partitions? Do I need to set these up before the os-install script or during the install? (I had to dd my 1 TB drive again last night.

How hard is it to change the IP Addresses of the Vici cluster after the setup is done? My reasoning was that if I did everything from scratch then I could change the cluster configuration ect. But now that I have resorted to the ViciBox disc and all the "magic" happens in the background I feel powerless as to how to modify the setup? The reason I ask is that i have a dedicated development subnet that I use for all setups, but I will have to change all of this on the customer site. The Vicibox Install guide makes it clear that it is incredibly hard to modify a system once it is configured.
Thank you for your feedback and time, I really appreciate any advice or pointers!
Regards,
Rudolf