Visit My Sponsors - SharePoint Tools

* Free Webcasts *


* Free Whitepapers *



* Free Tools *




* Free Trials *

SharePoint Joel's SharePoint Land > Posts > Small SharePoint Deployments
Small SharePoint Deployments

One thing I haven't posted about is the small deployments.  Yesterday I talked to someone deploying SharePoint for 15 users.  Now that's a different set of challenges.  I ran into them after going through my Governance deck, which I'm sure overwhelmed them a bit.  By default I think in terms of enterprise scale and perspective.  That's actually one reason I have enjoyed co-presenting with Shane Young (who's moved on to presenting with other people lately, but he is an early founding member of my fan club.) for that reason.  Shane deals with the small businesses all the time.  I enjoyed getting his perspective as it applied to the SMB.  A question was asked yesterday about a default preconfigured installation of SharePoint for small business.  I had no idea.  If there is such a thing I would be interested in it.  I hope they aren't running basic mode, otherwise I would have a hard time suggesting it's usage.

Issues with the small deployments

So I was in this session in Rochester yesterday and I couldn't shut up.  It was hard to sit in the audience hearing someone suggest small farms by default.  In all my years I'd never heard of *Real* production environments in the small mode with the exception of those shadow apps we hear about (those under the radar some small department doing something without IT's approval or knowledge).  I have heard of Small Business Server, but rarely did I run into people at conferences in this config.  To my surprise 5 people raised their hands as currently running in that config (in a crowd of 35)!  Whoa, it did shock me just a bit.  Going to these smaller more local events has given me a bit of a different perspective. 

Later in the session the instructor was talking about how .DOCX isn't indexed by default.  What!!! I've never heard of that.  I had to think about this for a while.  Of course WSS and MOSS both index the Office 2007 file formats by default for the most common apps like DOCX, PPTX, and XLSX.  Is there something in a SQL express or Basic Windows Internal Database Engine deployment where search is off?  Obviously the 2003 or WSS 2.0 doesn't have those extensions and there's a KB on that one http://support.microsoft.com/?kbid=944445  This KB tells you to install Office on the Server.  Don't do that!!! Install this... The Microsoft Ifilter pack which does includes docx, .pptx, .xlsx, Office 2007 extensions plus many you DON'T get out of the box with WSS 3.0 and MOSS like .zip, .one, .vdx, .vsd, .vss, .vst, .vdx, .vsx, and .vtx.  I see this as an important step.  You want Visio and One note indexed right?

What can a small farm do?

It is not unreasonable to suggest that a small farm could handle 5000 unique users over a months time with a few hundred concurrent connections (essentially thousands of .NET requests per minute) and millions of page views per month.

While a small farm with one web front end and a back end full SQL server deployment could service up to 5000 users with periodic access for a departmental publishing site, but I haven't encouraged it.  Why?  It's the time to setup and reconfigure and having to mess with database connections and so on that discourages me.  With Virtual Images with VMWare or HyperV, I'm much more encouraged from a hardware perspective that you can do a lot with 2 physical boxes, but I still avoid the single image SharePoint deployment.  Those that do will find things run perfectly ok, until they have an outage and then they are down, and they are down HARD.  That first farm restore will be a nightmare, and you WILL curse SharePoint.  Not just for failed search index, but trying to get your databases back to the way they were, all sorts of decisions you won't know how to weigh out.  Disaster Recovery on SharePoint is not easy and having one SharePoint server actually DOES make it harder, not easier.  Those of us doing this longer realize that.  We realize failures will happen, and the way to mitigate failures is to make sure we are fault tolerant.  Not only accounts and services, but all the things you don't learn about timer services, deployment packages, and maintainability.  These things won't come up with your single box deployment, and you'll be missing out on many best practices.  I would suggest that you will spend more time in supporting your single box than you would 2 or 3 SharePoint boxes.  Crazy?

Check out this TechNet article on HyperV that compares performance of a small farm that's physical verses virtual.  How did that sneak out?

 Social Comments

*** ***

 20 Recent Posts

NewsGator Reveals New Social Case StudiesUse SHIFT+ENTER to open the menu (new window).
SharePoint April 2012 CU: This hotfix package is no longer available due to a technical problemUse SHIFT+ENTER to open the menu (new window).
Product Review: MetaVis Information Manager – Simplify SharePoint Content ManagementUse SHIFT+ENTER to open the menu (new window).
SharePoint Conference Registration Now Open – Get Early Bird $400 Off Discount!Use SHIFT+ENTER to open the menu (new window).
Anatomy of a Viral SharePoint Penguin VideoUse SHIFT+ENTER to open the menu (new window).
SharePoint Vendor Baseball - Three Strikes And They're OUT!Use SHIFT+ENTER to open the menu (new window).
Upcoming Free SharePoint + Social Webinars from NewsGatorUse SHIFT+ENTER to open the menu (new window).
Kill SharePoint 2010 Mobile InterfaceUse SHIFT+ENTER to open the menu (new window).
Product Review: harmon.ie Mobile – SharePoint on the GO on your Terms!Use SHIFT+ENTER to open the menu (new window).
Registration Details… “SharePoint 15” Inside info at #SPC12Use SHIFT+ENTER to open the menu (new window).
Product Review: Real Time Collaboration on SharePoint with SazneoUse SHIFT+ENTER to open the menu (new window).
SharePoint Profile Cleanup and the My Site CleanupUse SHIFT+ENTER to open the menu (new window).
Product Review: Nintex Analytics – Business Insight into SharePoint AdoptionUse SHIFT+ENTER to open the menu (new window).
SharePoint Multilingual Sites – Determine Top 10 Languages to DeployUse SHIFT+ENTER to open the menu (new window).
Launch of Macedonia SharePoint User Group and Balkan User Groups on Fire!Use SHIFT+ENTER to open the menu (new window).
Free End User Webinar: Tips & Tricks - Manage Events Using SharePointUse SHIFT+ENTER to open the menu (new window).
Built a cool webpart… Now what?Use SHIFT+ENTER to open the menu (new window).
Do Something Epic!Use SHIFT+ENTER to open the menu (new window).
My Spicy SharePoint Awards Ceremony SpeechUse SHIFT+ENTER to open the menu (new window).
SharePoint 2010 Upgrade - Important UpdatesUse SHIFT+ENTER to open the menu (new window).
Subscribe by Email to SharePointJoel.com or RSS in your reader.


**My Sponsors - SharePoint Friendly Ads Only**

End User Solutions





Admin & Ops





Migrate Now to SharePoint 2010