Download presentation
Presentation is loading. Please wait.
Published byBarbara Brown Modified over 8 years ago
1
Top 10 Non-SharePoint Technical Issues That Can Doom Your Implementation Robert Bogue Rob.Bogue@ThorProjects.com (317)844-5310
2
Agenda Background Do the Top 10 thing Close out
3
My Background Assembled computers when memory was chips and not sticks Ran Ethernet when it was coax Built servers when SCSI was a dirty word and RAID was used to get rid of bugs
4
10. SQL Server Performance What to Check SQL Server Buffer Manager: Page Life Expectancy > 300 (seconds) What You’ll See Slow performance across the board Long search crawl times What’s Wrong SQL Server is the bottleneck in SharePoint implementations What to do Add memory Improve disk performance Add another SQL instance
5
Head Arm Platter
6
Around the mulberry bush…
7
It Bugs Me!
8
9. SAN Configuration What to Check Average time per read < 20ms Average time per write < 20ms RAID configuration is RAID 10 not 5/6 (DP) What You’ll See Slow performance, especially initial loading of a site Less effectiveness in adding RAM to the SQL server What’s Wrong Disks aren’t producing enough IOPS What to do Reconfigure from RAID 5/6(DP) to RAID 10 Buy more, faster, smaller disks
9
8. Load Balancer Configuration What to Check Session affinity Session identification What You’ll See First hit response times, even after the first hit What’s Wrong The load balancer isn’t configured for session affinity (sticky sessions) What to do Configure the load balancer for session affinity (sticky sessions)
10
7. SharePoint Server Disk What to Check Every query server has 30% of the total size of everything you want to search What You’ll See SharePoint Server disks get filled up What’s Wrong The full text (non-SQL) indexes get copied to every query server (and they’re big) What to do Add disks until you have enough
11
6. Core Network What to Check No Firewall between servers Network adapter transmit buffer < 1 What You’ll See Weird SharePoint errors Erratic and unpredictable performance What’s Wrong Insufficient bandwidth between servers Packet loss What to do Remove firewall and proxy servers between SharePoint and SQL Ensure all network ports plugged in and bonded Plug all SharePoint servers into a single switch
12
5. Lack of Quality (Assurance Environment) What to Check The value of downtime in production to the organization What You’ll See Unknown problems in your production environment What’s Wrong There’s no way to validate your code and configuration changes What to do Get at least one controlled environment before production
13
4. Crosstalk Between Environments What to Check Production can not communicate with development What You’ll See Random outages in production Random performance issues in production What’s Wrong Production is referencing development resources (which are being shutdown) What to do Put production (and QA) on a separate subnet that can’t talk to development resources
14
3. Abstract IP What to Check Configuration of the proxy server or load balancer IIS Logs to verify client IP addresses are being recorded What You’ll See All clients look like they’re coming from one IP address What’s Wrong The proxy server or load balancer is NATing (abstracting) the IP address Difficult to diagnose specific client problems when you can’t find them What to do Reconfigure the network to transmit client IP addresses to the server
15
2. Lack of Monitoring What to Check Monitoring options available to you What You’ll See Nothing What’s Wrong You can’t fix what you can’t find What to do Install monitoring Configure monitoring
16
1. Login Prompts What to Check IE settings Time synchronization What You’ll See Prompts for login (like every 30 seconds) What’s Wrong IE with your web site not in the Intranet zone What to do Set a group policy Make workstations a member of the domain
17
Thank You Rob Bogue Shepherd@SharePointShepherd.com (317) 572-5310
18
What to Check Thing 1 What You’ll See Thing 1 What’s Wrong Thing 1 What to do Thing 1
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.