<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Good day all, <div><br></div><div>I was wondering if I could pick some admin heads here as I have a HUGE project I have been tasked with.....</div><div><br></div><div>I am asking here since I will be basing everything on Centos, and want it to all play nice together. If anyone feels this is straying off topic, please just reply off list. I do not want to be the cause of one of those threads.</div><div><br></div><div>I have 3 offices, 1 in Canada, 2 in Mexico. We are currently investigating connectivity options (still no results yet), but I suspect one of the mexican sites will be very limited.</div><div><br></div><div>I need to setup the typical office setup, but need to get the following figured out. I personally do not have experience in this type of network (all my past experience comes from a centralized office, one location, or a multi office with services all based in their respective locations).</div><div><br></div><div>So because The connectivity is probably limited (in our mexican offices), I will need to take that into consideration (obviously).</div><div>Our head office has a 10mb full duplex fiber feed, but we also have equipment in data centers.</div><div><br></div><div>What I need in the end is:</div><div><br></div><div>- exchange like functions IE Global address book, shared calenders, etc (looking at scalix, or could keep my existing email server - very happy with it, and just setup a LDAP server and a <span class="Apple-style-span" style="font-family: arial; font-size: 13px; ">CalDAV server - still investigating this one though).</span></div><div>- <span class="Apple-style-span" style="font-family: arial; font-size: 13px; ">Funambol with various connectors to push email and calendars to blackberries and iphones.</span></div><div>- vpn (openvpn) - mostly just the head office though</div><div>- collaborative / project management environment (looking at alfresco - sharepoint alternative)</div><div>- monitoring (nagios)</div><div>- helpdesk (glpi with ocs for inventory management)</div><div>- file sharing (samba)</div><div>- remote file backups (probably just rsync into a dedicated backup machine in a data center)</div><div>- access to all services (probably - still waiting back from the higher ups) from all locations</div><div><br></div><div>So my first thought is that my preference it to keep as much at a data center as possible due to security, temperature control, connection reliability, etc. Due to my inexperience with some of these products, (IE Scalix,etc) I am kind of wondering what the best way or topology is to do this is.</div><div><br></div><div>So at a brief first thought I kind of envisioned this:</div><div><br></div><div>- scalix,  <span class="Apple-style-span" style="font-family: arial; font-size: 13px; ">Funambol, <span class="Apple-style-span" style="font-family: Helvetica; font-size: 12px; ">alfresco, nagios (also one in my office as backup), backup box collocated in the data center providing it can be locked down adequately, and still provide the needed services to all 3 offices.</span></span></div><div>- in each office a samba file server, vpn server.</div><div><br></div><div>Due to the probable connectivity issue with the remote offices (one is literally in the desert at a work site), I did not think a constant inter-office VPN was the way to go, Or even securing the main data center services with VPN (unless I could build it right for speed).</div><div><br></div><div>However I guess I could lock down the data center services with VPN, and create a constant connection between head office and the data center, and allow the other offices to connect via individual vpn connections as needed.</div><div><br></div><div>Thoughts? Just looking for a general broad overview, or some software recommendations if anyone from experience has a recommendation that is possibly better than the software I had outlined here.</div><div><br></div><div>Dnk</div><div><br></div><div><br></div><div><br></div></body></html>