sharepoint 2016: mitos y realidades - sps events · sharepoint 2016: mitos y realidades vladimir...
TRANSCRIPT
#SPSMX #SPSMX
SharePoint 2016: mitos y realidades
Vladimir Medina
Community Leader
@vladpoint
http://blogs.technet.com/b/vladpoint
#SPSMX #SPSMX
Single Server
Farm Server
MEM PROC DISK
16-24X641x4
80 GB
12-16X641x4
80 GB
Hardware requirements
#SPSMX #SPSMX
Prerequisites
Prerequisites
Windows Management Framework 3.0
Application Server Role
Web Server (IIS) Role
Microsoft .NET Framework 4.5.2
Update for the .NET Framework 4 (KB2898850)
Microsoft SQL Server 2012 Native Client
Microsoft Identity Extensions
Microsoft Sync Framework Runtime v1.0 SP1 (x64)
Windows Server AppFabric 1.1
Windows Identity Foundation v1.1
Microsoft Information Protection and Control Client
Microsoft WCF Data Services
#SPSMX #SPSMX
Upgrade 14.5 mode site collections to 15 mode
Attach SharePoint 2013 databases to SharePoint 2016
Migrate content to SharePoint 2016
Upgrade & Migration
#SPSMX #SPSMX
1
Windows identity over SAML claims
Normalizes on OAuth and JWT/SAML with WSFED
Important resources
2
3
5
4
Authentication
#SPSMX #SPSMX
Supports sending mail to SMTP servers using STARTTLS connection encryption
No fallback support for unencrypted connections
SMTP can use non-default ports
Connection Encryption
Provides improved messaging security
SMTP: outgoing & incoming e-mail
#SPSMX #SPSMX
User services
Robot services
Caching services
MinRole
SharePoint logic consolidated into
one single machine reducing the
number of discrete roles
timer jobs search
caching
provisioning
sync client onenote pagerendering
user profile
excelservices
sandboxcode
project subscriptionsettings
MinRoles
#SPSMX #SPSMX
Services end user requests. Servers assigned to this role are optimized
for low latency.
Services backend jobs or the requests triggered by backend jobs. Servers
assigned to this role are optimized for high throughput.
Reserved for services that needed to be isolated from other services. 3rd
party applications, etc.
Serves distributed cache for the farm. Servers assigned to this role can
load balance end user requests among the web front ends.
SharePoint 2016 MinRoles
#SPSMX #SPSMX
SharePoint Health Analyzer for MinRole enforcement
Health rule will scan each server in the farm daily
Scans all roles except for SpecialLoad
Compares Service Instances on server to expected configuration
MinRoles health check
#SPSMX #SPSMX
MinRoles perspective is really new?
PSCONFIG vs SETUP
#SPSMX #SPSMX
• MinRoles helps to reduce Entropy (tendencia natural de la pérdida del orden)
• Smaller update footprint• Reduced number of MSI and MSP
• In-place, online, installation
MSI MSP
Live Patching… ZERO downtime?!!!
http://blogs.msdn.com/b/russmax/archive/2013/04/01/why-sharepoint-2013-cumulative-update-takes-5-hours-to-install.aspx
#SPSMX #SPSMX
• Improved performance and reliability• Support for 4x 9
• More connections
speed
Cache Cluster
{Transform}
SharePoint
How?
Distributed Cache
https://technet.microsoft.com/en-us/library/jj219613.aspx
#SPSMX #SPSMX
Increased List VIEWThreshold >5000
Realidad:
- Page rendering performance
- Order and groups
- Audiences
List VIEW
Threshold
Content database sizing from 200 GB into TB’s
Realidad:
- Queries
- Storage
- Maintenance
- Backup
- Migration
Content
Database Size
MaxFile Size increases from 2 GB to 10GB and removed character restrictions
Realidad:
- Network
- Performance
- Maintenance
MaxFile Size
From 10,000 to 100,000 site collections per content database
Realidad:
- Logical topology
- Planning
- Operate
- Maintenance
Site Collections per Content Database
2x increase in Search scale from 100 million to 500 million items
Realidad:
- Logical topology
- Maintenance
- Performance
- Crawling process
Indexed Items
Boundaries and limits
Items per content DB? SCs per Farm? Real value? SP ≠ File Storage Have you HW and KB?
#SPSMX #SPSMX
• BITS Protocol support
• Download• Byte-range HTTP GETs
• Upload• BITS specific block-based upload
protocol
Data Application
Data Presentation
Data Session
Segments Transport
Packets Network
Frames Data Link
Bits Physical
HO
ST L
AY
ER
SM
ED
IALA
YER
SFiles Performance
#SPSMX #SPSMX
Copies Site Collections using SPSite.Copyat Content Database level
Implements master copies of Site Collections
Mitigates Feature Activation overhead
New Logic
Improves site collection creation performance
Fast Site Creation
#SPSMX #SPSMX
Platform Resiliency
Improves reliability to allow 4x9’s availability
New endpoint running on web servers
Establishes affinity between web servers and load balancers
Isolates requests and provides intelligent routing based on variables (health, servicing, etc.)
Provable health remotely verifies health, can initialize remediation, and provides services for conditional access scenarios
Traffic Management
Request Management?
Based on rules
#SPSMX #SPSMX
• Improved bidirectional synchronization• Removed built-in FIM Service
• Supports external FIM Service
• Unidirectional synchronization provided through native AD synchronization
User Profile Service
En LATAM DirSync es el más común
#SPSMX #SPSMX
• Integrated Project Server• Controlled through
server/user licensing
Share
Po
int
Serv
er
PWA
Project Server
Project DatabaseContentDatabase
Configuration Database
WCF Services
Project Server Interface (PSI)
Business Objects
Project Calculation ServiceProject Server
Workflow System
Pro
ject
Serv
er
Even
tin
g
Syst
em
Lo
cal Even
t H
an
dle
rs
Pro
ject
Serv
er
Qu
eu
ing
Syst
em
Content (+Project) Database
Project Server
#SPSMX #SPSMX
• Resource Id based Urls• Url remains intact with rename and move
• Enables discrete Url on visibility
User clicks docID-based durable URL
…
Redirect manager: based on this docID, provide the
right way to get a doc
Cobalt endpoint for getting file for client
URL with SiteID& DocID to
WOPI
GuestAccess.aspx URL for WOPI
Durable Links
#SPSMX #SPSMX
• Real-time telemetry• Advanced data analysis and reporting
• Real user monitoring
• ODF format supported• Create, open, edit, save, upload, delete
• Cloud-based services• Cloud Search Service Application
• Compliance Center in O365
• Distributed sites: on-prem and on-cloud
• SharePoint Hybrid Configuration Wizard
Others
#SPSMX #SPSMX
GraciasVladimir Medina
Community Leader
@vladpoint
http://blogs.technet.com/b/vladpoint