I am in the process of building a On-Premise SharePoint Foundation 2013 Farm, which will initially be used by approx 100 users (Same Business Unit), but could scale up to 1000 users (Rest of Business Units within same Company) over the next couple of years.
My architecture is as follows:
A single farm stretched across 2 data centers, comprising of:
2 x Front-End Web Servers (1 at Production Data Centre & 1 at DR Site) - Will be placed behind a hardware load balancer in an active passive config. These servers will also host Central admin site for the farm as well as the search index.
2 x SQL servers (1 at Production Data Centre & 1 at DR Site). Config, CentralAdminContent & Content DB's are mirrored to the DR site.
Now I am pretty happy with the above architecture for our requirements, but I am not sure how we should best structure the URL's into the Farm.
I understand that Microsoft now recommend to minimise the amount of Web Applications, with this in mind, I think it safe to say we proceed with 1 Web Application, which I have setup on port 80 as http://portal.company.int
Now this is where things start to get a bit murky for me. I am not sure about the creation of Site Collections and whther or not I should be using Host Named Site Collections (HNSC) considering the small size of our farm and the fact the all users work for the same company. Currently I have setup the following site collections (not HNSC):
http://portal.company.int/ - Root Site, configured to be read only. In previous farms I had errors if I didn't create a root site collection
http://portal.company.int/sites/IT - Initial department of 100 users will be using this site collection
Both of the above site collection are configured to reside within the same content db, which has been pre-allocated a size of 200GB, with autogrow disabled.
Could the TechNet community advise me if I am along the right lines so far or if they have any recommendations on my approach. And one last thing is that I am not sure how/why/if I should be using managed paths either.
I am due to go on a SharePoint course in September, where hopefully this will click in my mind, but right now I feel that I have read quite a bit about Web Apps, Host Headers, Host Named Site Collections and Managed Paths and I am still not confident and would like a sanity check from the experts. :-)
Kevin Evans