download.microsoft.comdownload.microsoft.com/download/5/5/7/557b7ec7-7007-4f0e... · web viewnic...
TRANSCRIPT
SharePoint Server 2010 Search
(URL Web )
2010 Microsoft Corporation. All rights reserved.
SharePoint Server 2010 Search
Brion StoneMicrosoft Corporation
2010 4
: SharePoint Server 2010 Search
: Microsoft SharePoint Server 2010 SharePoint Server 2010 Search
/
1
3
4
4
5
5
5
6
9
9
/ 11
15
16
17
21
21
/ 23
29
31
31
36
36
/ 37
38
39
39
39
46
48
54
54
55
60
62
Microsoft SharePoint Server 2010 Search 3
/
SharePoint Server 2010 Search
SharePoint Server 2010 ()
SharePoint Server 2010 : ()
SharePoint
33%
( Web )
10%
Web
1
Web URL Microsoft Outlook 2010 Social Connectors
1 SharePoint 2010 1 (1 )
1 1 ( 4 )
1 1 ( 1 )
()
SharePoint
Web 3 1
2
1
1 1 1 / 1 ( )
1 []
1 / 1 / (IOPS) ()
SharePoint Server 2010
Web
Web
Web / (1)
1px4c@3 GHz
RAM
16 GB
Windows Server 2008 R264
2 x 450 GB 15K SAS: RAID1: OS
2 x 450 GB 15K SAS: RAID1: DATA1
2 x 450 GB 15K SAS: RAID1: DATA2
NIC
2
NIC
1
NTLM
SharePoint Server 2010 ( )
(Search Query and Site Settings Service )
(1)
/ (1)
1px4c@3 GHz
1px4c@3 GHz
RAM
16 GB
16 GB
Windows Server 2008 R264
Windows Server 2008 R264
2 x 450 GB 15K SAS: RAID1: OS
2 x 450 GB 15K SAS: RAID1: DATA1
2 x 450 GB 15K SAS: RAID1: DATA2
2 x 450 GB 15K SAS: RAID1: OS
2 x 450 GB 15K SAS: RAID1: TEMP
2 x 450 GB 15K SAS: RAID0: DATA
NIC
1
1
NIC
1
1
NTLM
NTLM
SharePoint Server 2010 ( )
SharePoint Server 2010 ( )
SharePoint Server Search: Search Query and Site Settings Service
SharePoint Server Search
(1)
2px4c@3 GHz
RAM
16 GB
Windows Server 2008 R264
2 x 450 GB 15K SAS: RAID1: OS
2 x 450 GB 15K SAS: RAID0: DATA
2 x 450 GB 15K SAS: RAID0: LOGS
(: IO )
NIC
2
NIC
1
NTLM
Microsoft SQL Server 2008 Enterprise
1
6
1
1
8640
()
900
52 GB
11 GB
68 GB
1 GB
2 GB
38.4 GB ( 76.8 GB)
3
SharePoint_ConfigSharePoint_AdminContentState_ServiceBdc_Service_dbWSS_UsageApplicationWSS_Content
/
/
9
1
( 80)
CPU
SQL Server CPU
3.4%
12%
Web CPU
8%
51%
CPU
13.3%
95%
0
0
Web
0
0
APP
0
0
SQL Server
(SQL Server)
99.97%
100%
SQL Server : []
.071
.038
SQL Server : []
.035
.019
SQL Server : /
0
0
SQL Server : []
31
.017
SQL Server /
14.9
10.2
SQL Server : SQL Server /
.087
.05
(SQL Server)
.011
.01
: (SQL Server)
.01
.008
/ (SQL Server)
.894
.05
/ (SQL Server)
45
106
( )
.013
0.001
: ( )
0
0.001
/ ( )
11.75
0.06
/ ( )
4
5.714
( )
8.73%
9%
( )
8.75%
9%
Web
ASP.NET ( Web )
0
0
( Web )
9.67%
95%
( Web )
9.74%
100%
1757
13608
0
0
UI (75 )
0.331
3.68
UI (95 )
0.424
3.93
3.29 /
22.4 /
()
SharePoint (4M)
(1M)
HTTP ( SharePoint) (1M)
CPU
SQL Server CPU
5.4%
11.7%
23%
CPU
41.6%
69%
71%
0
0
0
Web
0
0
0
APP
0
0
0
SQL Server
(SQL Server)
SQL Server : []
436
51.76
84.73
SQL Server : []
SQL Server : /
SQL Server : []
1.05
1.64
3.53
SQL Server /
SQL Server : SQL Server /
(SQL)
27.124
6.85
45
: (SQL Server)
17.6
6.7
21.57
( )
.008
.032
.02
: ( )
.006
.025
.012
( )
14.16%
10.4%
11.5%
( )
19.2%
11.13%
12.78%
Web
ASP.NET ( Web )
0
0
0
( Web )
( Web )
3934881
1247838
996982
9645
302
2
(/)
46.32
120.436
138.316
(/)
5197
3466.219
2192.982
(/)
45.91
116.392
130.086
( )95% 95%
: (20) 1
( )
: 20
1
: SharePoint
RAM 1 Web ( RAM )
Web Web ( 1 Web )
RAM OS 33% + 3 GB RAM
1 Web 6 2
1 Web ( ) Web 1 Web
2
[] 1
2
4 4 4 1 1 1 4 4 8 ( ) 4
RAM IOPS
7 CPU
2 4 CPU
2 2 CPU
2 1 2 1 /SharePoint IOPS ()
SharePoint Server 2010
Web
Web
Web (1)
RAM
8 GB
Windows Server 2008 R264
2 x 148 GB 15K SAS: RAID1: OS
NIC
2
NIC
1
NTLM
SharePoint Server 2010 ( )
6 4 2
()
(4)
(1)/ (1)
RAM
32 GB
8 GB
Windows Server 2008 R264
Windows Server 2008 R264
2 x 148 GB 15K SAS: RAID1: OS
4 x 300 GB 15K SAS: RAID10:
2 x 148 GB 15K SAS: RAID1: OS/
NIC
2
2
NIC
1
1
NTLM
NTLM
SharePoint Server 2010 ( )
SharePoint Server 2010 ( )
SharePoint Server Search: Search Query and Site Settings Service
SharePoint Server Search
2 SharePoint 2 2
//SharePoint
RAM
32 GB
16 GB
Windows Server 2008 R264
Windows Server 2008 R264
2 x 148 GB 15K SAS: RAID1: OS
2 x 148 GB 15K SAS: RAID1:
2 x 450 GB 15K SAS: RAID1: DB
6 x 450 GB 15K SAS: RAID10: DB
2 x 450 GB 15K SAS: RAID1: SharePoint DB
2 x 450 GB 15K SAS: RAID1:
2 x 148 GB 15K SAS: RAID1: OS
2 x 148 GB 15K SAS: RAID1:
2 x 300 GB 15K SAS: RAID1: DB
6 x 146 GB 15K SAS: RAID10: DB 1
6 x 146 GB 15K SAS: RAID10: DB 2
2 x 300 GB 15K SAS: RAID1: DB 1
2 x 300 GB 15K SAS: RAID1: DB 2
NIC
2
2
NIC
1
1
NTLM
NTLM
SQL Server 2008 Enterprise
SQL Server 2008 Enterprise
1
12
1
1
17280
()
4600
356 GB
85 GB
304 GB
9 GB
5 GB
316 GB ( 79 GB)
4
SharePoint_ConfigSharePoint_AdminContentState_ServiceBdc_Service_dbWSS_UsageApplicationWSS_Content
/
/
4 6
1
( 80)
CPU
SQL Server CPU ( DB )
5%
98%
Web CPU
3%
33%
CPU
3%
47%
0.07%
0%
Web
0
0
APP
0
0
SQL Server
( DB )
(SQL)
100%
99.9%
SQL Server : []
0.000
0.159
SQL Server : []
0.000
0.080
SQL Server : /
0
0
SQL Server : []
0.041
1.626
SQL Server /
9.776
93.361
SQL Server : SQL Server /
0.059
0.071
/ ( IO)
.01
.81
(SQL Server)
0.001
0.037
: (SQL Server)
0.000
0.003
/ (SQL Server)
0.057
14.139
/ (SQL Server)
4.554
17.515
( )
0.000
0.001
: ( )
0.000
0.001
/ ( )
0.043
0.266
/ ( )
4.132
5.564
( )
9%
10%
( )
9%
10%
Web
ASP.NET ( Web )
0
0
( Web )
47%
48%
( Web )
47%
49%
1398
14406
1
0
UI (75 )
0.47
2.57
UI (95 )
0.65
3.85
2.38 /
27.05 /
()
SharePoint (3.5M)
(1M)
HTTP ( SharePoint) (1M)
CPU
SQL Server CPU ( DB DB )
11%, 19%
22%, 7%
23%, 5%
SQL Server CPU ( DB DB )
96%, 100%
86%, 45%
79%, 28%
CPU
41.6%
69%
71%
0.2%
0.02%
0%
Web
0
0
0
APP
0
0
0
SQL Server ( DB DB )
(SQL)
99.5%, 99.8%
99.9%, 99.3%
SQL Server : []
1881.749, 1106.314
1617.980, 2.882
983.137, 0.904
SQL Server : []
69919.500, 1081703
55412.000, 304.500
24000.500, 47
SQL Server : []
339.658, 10147.012
739.232, 0.136
SQL Server : []
598106.544, 234708784
52711.592, 23.511
SQL Server : /
0.001, 0
0.008, 0
SQL Server : []
2.288, 13.684
3.042, 13.516
2.469, 20.093
SQL Server : []
2636, 1809
928, 858.5
242.929, 938.706
SQL Server / :
20.384, 5.449
76.157, 6.510
SQL Server / :
332.975, 88.992
295.076, 42.999
SQL Server : SQL Server / :
0.560, 0.081
0.229, 0.125
SQL Server : SQL Server / :
22.999, 88.492
17.999, 15.5
/ ( IO):
2.15, 1.25
1.45, 0.364
(SQL Server)
66.765, 27.314
129.032, 20.665
182.110, 11.816
(SQL Server)
4201.185, 5497.980
3050.015, 762.542
1833.765, 775.7
: (SQL Server) :
58.023, 13.532
114.197, 19.9
175.621, 10.417
: (SQL Server) :
1005.691, 881.892
1551.437, 761.891
1018.642, 768.289
/ (SQL Server) :
245.945, 94.131
137.435, 154.103
/ (SQL Server) :
6420.412, 6450.870
3863.283, 1494.805
/ (SQL Server) :
458.144, 286.884
984.668, 278.175
/ (SQL Server) :
2990.779, 5164.949
2666.285, 4105.897
( )
0.052
0.043
0.030
: ( )
0.029
0.031
0.026
/ ( )
5.405
0.798
/ ( )
48.052
102.235
( )
68%
45%
52%
( )
76%
47%
59%
Web
ASP.NET ( Web )
0
0
0
( Web )
( Web )
3631080
1247838
200000
7930
304
0
(/)
82
148
81
(/)
1573
1580
1149
(/)
79
136
76
( )95% 95%
: (22) 95 1
( )
: 3 3 30 75 1 1
4 6
1
: SharePoint
RAM
RAM OS 33% + 3 GB RAM
DB RAM 92 GB () 30 GB RAM DB DB DB SharePoint 32 GB RAM
2 2 ( ) () 1 2
14 3
1 Web ( ) Web
3
[] 1
2
10 10 1 1 1
3 1 2 2 3 1 SharePoint IOPS ()
SharePoint Server 2010
Web
Web
Web (1)
RAM
8 GB
Windows Server 2008 R264
2 x 148 GB 15K SAS: RAID1: OS
NIC
2
NIC
1
NTLM
SharePoint Server 2010 ( )
13 10 3
()
(10)
(2)/ (1)
RAM
32 GB
32 GB
Windows Server 2008 R264
Windows Server 2008 R264
2 x 148 GB 15K SAS: RAID1: OS
4 x 300 GB 15K SAS: RAID10:
2 x 148 GB 15K SAS: RAID1: OS/
NIC
2
2
NIC
1
1
NTLM
NTLM
SharePoint Server 2010 ( )
SharePoint Server 2010 ( )
SharePoint Server Search: Search Query and Site Settings Service
SharePoint Server Search
4 SharePoint 2 2
//SharePoint
RAM
32 GB
16 GB
Windows Server 2008 R264
Windows Server 2008 R264
2 x 148 GB 15K SAS: RAID1: OS
2 x 148 GB 15K SAS: RAID1:
2 x 450 GB 15K SAS: RAID1: DB
6 x 450 GB 15K SAS: RAID10: DB
2 x 450 GB 15K SAS: RAID1: SharePoint DB
2 x 450 GB 15K SAS: RAID1:
2 x 148 GB 15K SAS: RAID1: OS
2 x 148 GB 15K SAS: RAID1:
2 x 300 GB 15K SAS: RAID1: DB
6 x 146 GB 15K SAS: RAID10: DB 1
6 x 146 GB 15K SAS: RAID10: DB 2
2 x 300 GB 15K SAS: RAID1: DB 1
2 x 300 GB 15K SAS: RAID1: DB 2
NIC
2
2
NIC
1
1
NTLM
NTLM
SQL Server 2008 Enterprise
SQL Server 2008 Enterprise
()
()
/
/
()
() RAM IOPS
SharePoint Server 2010 SharePoint Server 2010
(SSA)
SSA SSA Web
Search Query and Site Settings Service (QP) QP SSA
1 ( )
1 1
QP
-
-
SSA SSA
()
RAM
IOPS (/)
Web
Search Query and Site Settings Service
[] [] RAM ( ) CPU RAM
RAM ( )
RAM
IO RAM IO ( 2 2 )
2 CPU 1 CPU
33% RAM (OS )
1 (/) 2 K
IO
RAM
DB DB RAM
(MSSSecurityDescriptors) RAM RAM
700
DB RAM 1 DB DB RAM IO
(MSSDocSDIDs + MSSDocProps + MSSDocresults) 33% RAM
2K
30% 70%
SSA
RAM
IOPS (% /)
()
CPU 1 4 CPU RAM ( )
RAM
300-400
700
IO RAM 3.5 K IOPS 6K IOPS
3.5 7k
73% 27%
SharePoint ( 13.3 TB) SharePoint 20% SharePoint Server 2010
:
() SharePoint ( SharePoint HTTP )
SharePoint
1. (ContentDBSum)
SharePoint ContentDBSum
2. (TotalIndexSize QueryComponentIndexSize)
( )
ContentDBSum * 0.035 TotalIndexSize
1 500 1,000
TotalIndexSize/( ) QueryComponentIndexSize
RAM QueryComponentIndexSize * 0.33 RAM
RAM
RAM RAM
QueryComponentIndexSize ( 1,000 )
QueryComponentIndexSize * 3 1
QueryComponentIndexSize * 4 1
IOPS
3.
ContentDBSum * 0.015 TotalPropertyDBSize
ContentDBSum * 0.0031 TotalPropertyDBLogSize SQL
ContentDBSum * 0.00034 TempDBSize RAM 33%
1 5,000 ()
TotalPropertyDBSize/( ) PropertyDatabaseSize
TotalPropertyDBLogSize/( ) PropertyDatabaseLogSize
RAM PropertyDatabaseSize * 0.33 RAM
IOPS RAM RAM
4.
ContentDBSum * 0.046 TotalCrawlDBSize
ContentDBSum * 0.011 TotalCrawlDBLogSize SQL
ContentDBSum * 0.0011 TempDBSize
1 2,500
TotalCrawlDBSize/( ) CrawlDatabaseSize
TotalCrawlDBLogSize/( ) CrawlDatabaseLogSize
IOPS RAM 16 GB
5.
(Windows Classic )
() * 0.3 SearchAdminDBSize
RAM SearchAdminDBSize * 0.33 RAM
IOPS RAM RAM
:
1
TotalCrawlDBSize + TotalPropertyDBSize + TotalIndexSize + SearchAdminDBSize
TotalIndexSize
SharePoint 1
1 10
10 (1 1 )
10 (1 1 ) ( )
RAM
1. SharePoint 20 TB
2. 20 TB * 0.035 () = 716.8 GB TotalIndexSize 1
3. TotalIndexSize 716.8 GB/10 = 71.68 GB 1 1 (QueryComponentIndexSize)
4. TotalIndexSize 4 3 71.68 GB * 4 = 286.72 GB1 GB 2 (/ )
a. OS ()
b. 1: 1 1 ( = 300 GB )
c. 2: 2 () 2 ( = 300 GB )
: 1 71.68 GB * 0.33 = 23.65 GB RAM OS 3 GB RAM ( 32 GB )
SharePoint Search Service (SSA)
20 256
SharePoint SSA
1,000 SSA 1
SharePoint 1 1,000 (Web ) 1
SSA 20
SSA 20 RAM 128
SSA 10
1 SSA 10 255 ( )
32
() 2,500 1 SharePoint SSA 4
16 2 2 8 ()
I/O 128/( )
128 64/( )
SSA 20
20
SSA 50
SSA 500
100
500 1 HTML HTTP
SSA 100
1
""
1
10,000
1 ()
SSA 500,000
SSA 100,000
100
200
25
100 600
200
5 5,000 (ASP.NET ) ASP.NET Web.config Client.config (MaxItemsInObjectGraph)
1 2 3
SSA 200 2 3 1
SSA 1,000,000
1 100 URL
1 URL
//1
1 (RAMIOCPU) RAMCPU IO ()
: ( ) 1
(Query and Site Settings Service)
: ( ) Query and Site Settings Service 1
: ( )
(Query and Site Settings Service)
: ( ) Query and Site Settings Service
()
IOPS
CPU
( )
IOPS
IOPS ( ) ()
: IOPS
( /
DB)
CPU %
RAM: (%)
(/)
2/1 DB
19.5
99.6
142
73
50
4/2 DB
8.502
99.55
45
75
~75
6/2 DB
22
99.92
55
1050
~75
CPU
256 () 3
1. PowerShell [] [] 4 []
a. Get-SPEnterpriseSearchService | Set-SPEnterpriseSearchService PerformanceLevel Maximum
2. 256
3.
: IOPS
SharePoint Web 2
1. CPU (20% )
2. ()
OSS Search Gatherer/Threads Accessing Network
1
SharePoint SharePoint Server 2010 ()
:
6,000
SQL Server CPU (% )
/
14.8 / 19.13
35 / 55
11 / 63
SQL Server
/
60548 / 5913
83366 / 5373
33927 / 2806
SQL Server /
/
9 /48
:
466 /1277
12 /28
20 /49
:
253 /1156
SQL /
/
8 /43
:
1362 /2688
11 /24
24 /29
:
2039 /2142
CPU (% )
1 (2 )/ 2 (2 )
18 / 11
25.76 / 21.62
8.34 / 7.49
99%
/
1 (2 )/ 2 (2 )
64.32 / 42.35
93.31 / 92.45
99.81 / 110.98
/
1 (2 )/ 2 (2 )
0.23 / 0.20
4.92 / 2.03
1.38 / 1.97
/
1 (2 )/ 2 (2 )
11 /11
1 /2
5 /4
:
1962 /3235
/
1 (2 )/ 2 (2 )
1 /2
12 /11
10 /16
:
2366 /5206
SharePoint ()
2
2
: Web Web
: Web
Web Web
Active Directory
SQL
SharePoint Server 2010 FAST Search for SharePoint Server 2010
(results.aspxpeopleresults.aspx )
WCF
WCF threadabortexception
Web IPSec
()
SharePoint
()
:
DB
:
:
DB
:
:
:
:
:
1
SharePoint 1:30 PM
33% RAM
IO IO
IO RAM ( )
SQL Server ()SQL Server
SQL Server ()SQL Server
Windows Active Directory
SQL Server (SQL Server ) QP 25% SQL Server (QP ) QP
SQL Server ()SQL
(PLT) PLT () PLT
PLT 1 280
Web CSS
PLT 25 PLT
20% () 20% 50 ( : ())
(CSS) JavaScript (JS) CSS JS 1
JS
PLT
SharePoint Search Health Monitoring Reports
15 / 35 /
1. 15/35 /
2.
3. DB IOPS CPU
2
1. : IT
2. : 10 / 25 /
1
( )
RAM
SQL Server / < 300 () (> 1000 () )
SQL Server / < 96% (> 98% )
SQL Server 2008 Enterprise Edition
IOPS
DB
DB :
// ~50 > 50
(MSSDocSDIDs + MSSDocProps + MSSDocresults) 33% RAM
IOPS
( )
SPHA
SPHA
SQL Server 2008 Enterprise Edition
IOPS
:
// ~30 > 30 ( 1 )
() 33% (OS ) RAM
IOPS
( )