Blog Home  Sign In RSS 2.0 Atom 1.0 CDF  

  def Softwaremaker() :
         return "William Tay", "<Challenging Conventions />"

  knownType_Serialize, about = Softwaremaker()
 

 Thursday, February 14, 2008

Microsoft Office SharePoint Server (MOSS) has seen tremendous take-up rates, not just here in Singapore, but all over the world. I came across many kinds of architectural topology designs during field work with my customers.

One of the most common confusions I have come across arises from the topology design when it comes to the deployment of the MOSS Farms. Some people advocate that the Index server be placed in the same box as the Web-Front-End (WFE) servers with the view that idle power is wasted resources.

There is logic behind this:- Indexing/Crawling not just takes up processing power, it places a certain load on bandwidth as well. The typical organization will set it to crawl at night when online transactions are fairly low. Of course, this is very subjective and differs from environments to environments. A huge load doesnt mean just crawling thousands of websites and fileshares but sets it at a very frequent and short period for incremental crawling. Most of my customers set it to crawl 2-3 times a day (morning, lunch-time, wee-hours at night). That is really not a huge load.

If those are your requirements, you may think having a dediated Indexing Server may be an overkill. If you can bulk-up one of the WFE servers on roids (using a combination of RAM and CPUs), that particular WFE may be able to double-up as a Index server. This will save some costs as well as processing power on that one machine that is just expected to work 3 times a day. Mind you, that machine is expected to be of some decent build as well.

An indexing server can neither be load-balanced nor clustered. What most people want is availabilty at the Query servers, not the Index servers. The built indices are propagated to the Query/Search servers.

There are certain things you need to be aware of, especially when it comes to high-availability in your environment. As said in the referenced link, if an Index server doubles up as a Query service as well, it will not propogate its indices to the other Query servers - that is the gotcha. So, if you have already scoped out 2 WFEs (with the Query service ON) and 1 Index server together with a pair of clustered SQL boxes (one of the most common 5-server MOSS setups), you should try to see if you can run WFE on that Index server and turn the Query service of that particular server OFF. If you can successfully do that, you would have a 3 WFE, 2 Query and 1 Index logical server deployment. You should have the best of both worlds this time around. Hardware resources on that Index server will be more efficiently utilized and you can take one of the WFE servers offline and still enjoy redundancy.

Do take note that this is my own personal advice only. No two customers have exactly the same functional and non-functional requirements and a few of the cases I have seen actually run the crawlers on hundreds of sites, thousands of documents and fileshares and build up the indices up to 10 times a day. In those cases, you should have a dedicated Index server and not have any resource processing contention issues with it. Follow the principles to make sure you max out the hardware resources and costs.

Thursday, February 14, 2008 1:48:19 PM (Malay Peninsula Standard Time, UTC+08:00)  #    Disclaimer  Comments [0]
  • Blog reactions

  •  Friday, May 18, 2007

    I have spent the last couple of months getting up-to-speed on Microsoft Sharepoint Portal Server (MOSS) 2007 and I must say - I AM IMPRESSED.

    A recent article in Wall Street Journal by By ROBERT A. GUTH on the April 24, 2007; Page B1 sums it up really nicely and I quote a couple of sentences from there:


    Microsoft Embeds Sleeper in Business Software (I, personally, think the 'Business Software' bit is a bit of a misnomer)

    openquotes.png SharePoint is now Microsoft's contender in an emerging battle over collaboration software with companies from a cross section of the technology industry ...

    To date, largely unheralded, Microsoft has sold 85 million licenses to the enhanced version of SharePoint across 17,000 companies. No marketing campaigns are in the works closequotes.png

    Read the full article here.

    I say it takes a lot, besides features and functionality, to be able to sell without any marketing blitz. Really, what today comes free (pre-installed) that offers Web 2.0 features and functionality (RSS, Blogs, Wikis, Suverys, Sites, Discussion Forums, Document Library), right-out-of-the-box ?

    And - We are not done. MOSS 2007 SP1 will come with additional features and functionality that will anchor it as probably one of the best-kept secrets and sleeper Microsoft products of all time that will really make it hard for anyone (customers, partners, communities, alike) to ignore.

    Watch out in the blogsphere or here for those announcements.

    Friday, May 18, 2007 12:48:43 AM (Malay Peninsula Standard Time, UTC+08:00)  #    Disclaimer  Comments [2]
  • Blog reactions