SharePoint Nightmares: Respecteer De Grenzen Van Het Platform

1,613 views

Published on

Deze presentatie is gegeven door Mirjam van Olst van Macaw tijdens de Sparked Toolkit Session: SharePoint Nightmares.

Mirjam bespreekt de grenzen van het SharePoint platform aan de hand van een case.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,613
On SlideShare
0
From Embeds
0
Number of Embeds
31
Actions
Shares
0
Downloads
18
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

SharePoint Nightmares: Respecteer De Grenzen Van Het Platform

  1. 1. SharePoint Nightmares De grenzen van het platform...respecteer ze! Mirjam van Olst Technology Consultant Macaw
  2. 2. De case • Project met MOSS 2007 Beta 2 • Initiele klantvraag: – 2.000 sites – Elke site heeft 1 tot 4 sub sites – Elke site kent 6 verschillende typen rechten
  3. 3. De oplossing • 1 site collection • Sites worden aangemaakt als webs met externe database als trigger • Bij het aanmaken van een site wordt de rechten overerving gebroken en worden er 6 SharePoint groepen aangemaakt
  4. 4. De (harde) werkelijkheid • Bij gebruikerstesten blijken er geen 6, maar 10 SharePoint groepen nodig te zijn • Tijdens het aanmaken van de sites blijken er geen 2.000, maar 16.000 sites nodig te zijn • Resultaat: – 16.000 webs op hetzelfde niveau in 1 site collection – 160.000 SharePoint groepen in 1 site collection – Onwerkbaar!!!
  5. 5. Wat hebben we geleerd? • MOSS is een platform waar je applicaties op kunt bouwen • MOSS is zeer goed schaalbaar • Maar.. • Respecteer wel de grenzen van het platform! • Doe je dat niet zal de performance verminderen, of je omgeving zelfs helemaal niet meer werken
  6. 6. SharePoint Boundaries Denk bij een SharePoint project in elk geval na over: • Software Boundaries – Site Objecten – Security Objecten – Search Objecten – Logische Architectuur Objecten • Hardware Boundaries • Maatwerk
  7. 7. Content Databases • Eén content database moet niet groter worden dan 100 GB vanwege backup en restore mogelijkheden. • Eén site collection zit altijd in z’n geheel in één content database • De grootte van de content database kan dus een reden zijn om in plaats van één site collection meerdere site collections te gebruiken
  8. 8. SharePoint Autorisatie • Risico bij custom applicaties op het SharePoint platform is complex autorisatie model • Belangrijk om het autorisatie model simpel te houden: – Beter onderhoudbaar – Minder risico op performance hits
  9. 9. Sites en Site Collections Redenen om voor meerdere site collections te kiezen: • Meer dan 2000 sub sites op één niveau • Meer dan 250.000 sub sites in één site collection • Meer dan 100GB aan content in één site collection • Meerdere content databases gewenst voor flexibiliteit • Complexe autorisatie structuren per site • Quotas om de maximale harddisk ruimte per site te bepalen • Decentrale administratie voor de site collection
  10. 10. References SharePoint Software Boundaries: • http://technet.microsoft.com/en-us/library/cc262787.aspx Whitepaper: • http://blogs.msdn.com/sharepoint/archive/2008/06/17/belat ed-announcement-sharepoint-server-2007-scalability-and- performance-whitepaper-now-available.aspx
  11. 11. VRAGEN/DISCUSSIE
  12. 12. Macaw Beechavenue 140 1119 PR Schiphol-Rijk Tel +31 (0)20 8 510 510 Fax +31 (0)20 8 510 511

×