Presentation is loading. Please wait.

Presentation is loading. Please wait.

Generic SharePoint Implementation Learn.sharepoint.com.

Similar presentations


Presentation on theme: "Generic SharePoint Implementation Learn.sharepoint.com."— Presentation transcript:

1 Generic SharePoint Implementation Learn.sharepoint.com

2 High Level SharePoint Architecture Information Architecture Physical Architecture / Logical Architecture SDLC DR Backup / Restore Tools Learn.sharepoint.com

3 High Level Information Architecture https://corp.contoso.com – Highest SLA, lowest complexity. Mostly read-only information such as policies, https://corp.contoso.com procedures and other slowly changing documents and official web pages. Technical possibilities include dedicated WFEs, unique backup/restore requirements, code / customization blocking. https://apps.contoso.com – Highest complexity, lowest SLA, possibly separate farm. Farm code is allowed. https://apps.contoso.com https://teams.contoso.com - Moderate SLA, Moderate complexity. OOTB and third party web parts, workflows and sandbox https://teams.contoso.com code. https://forms.contoso.com – Single location for all InfoPath Forms, centralized data connection library with https://forms.contoso.com moderation. Most likely a Moderate SLA. Could be combined with apps.contoso.com https://insights.contoso.com – Single location for all dashboards (Excel Services, Visio Services, SSRS, https://insights.contoso.com PerformancePoint, PowerPivot, etc). May require unique WFEs with unique networking. https://people.contoso.com – My site host https://people.contoso.com https://projects.contoso.com – Project Server https://projects.contoso.com https://secure.contoso.com – High security with IRM, possibly two factor authentication, possible claims architecture https://secure.contoso.com https://management.contoso.com – site for management collaboration, disable crawling, IRM, https://management.contoso.com https://admin.contoso.com – Dashboards / documentation / help desk / Change control for SharePoint https://admin.contoso.com administration https://records.contoso.com – Records management hierarchy with content organization. Technical possibilities include unique https://records.contoso.com hardware and security requirements, possible RBS, possible archiving implementation. https://ediscovery.contoso.com – Site devoted to ediscovery and holds for records https://ediscovery.contoso.com https://kb.contoso.com – knowledge base / wiki for organization https://kb.contoso.com https://bigfiles.contoso.com – separate farm where large files / unsafe files are allowed https://bigfiles.contoso.com https://cthub.contoso.com – content type hub for taxonomy service https://cthub.contoso.com Learn.sharepoint.com

4 Name: SQL1 VM Host: None IP Address: 10.0.0.5 OS: Windows Server 2012 CPU: 8 Core 2.5 Ghz RAM: 16 GB Antivirus: ForeFront Drives: B (Backup) 2 TB DAS (RAID 1+0) C (OS) 146 GB DAS (RAID 1+0) D (Data) 1 TB Tier 1 SAN (RAID 1+0) L (Log) Tier 1 SAN (RAID 1+0) T (TempDB) Tier 1 SAN (RAID 1+0) U (Usage Analysis) Tier 1 SAN (RAID 1+0) NICs: 2 x 1GB teamed HA: Cluster Databases: Config DB Central Admin Content DB Content DB 1,3,5... Search Property DB Web Analytics DB State DB Profile Sync DB Managed Metadata DB PowerPivot DB AdventureWorks DB WSS_Logging Name: SQL2 VM Host: None IP Address: 10.0.0.6 OS: Windows Server 2012 CPU: 8 Core 2.5 Ghz RAM: 16 GB Antivirus: ForeFront Drives: B (Backup) 2 TB DAS (RAID 1+0) C (OS) 146 GB DAS (RAID 1+0) D (Data) 1 TB Tier 1 SAN (RAID 1+0) L (Log) Tier 1 SAN (RAID 1+0) T (TempDB) Tier 1 SAN (RAID 1+0) U (Usage Analysis) Tier 1 SAN (RAID 1+0) HA: Cluster Databases: Content DB 2,4,6... BCS DB Search Administration DB Search Crawl DB Web Analytics Staging DB Profile DB Social DB Secure Store DB ReportServerDB ReportServerTempDB Test DB Name: APP1 VM Host: None IP Addresses: 10.0.0.3 OS: Windows Server 2012 CPU: 4 core 2.5 Ghz RAM: 16 GB Antivirus: ForeFront Drives: C (OS) 146 GB DAS (RAID 1+0) L: (Log) 15 GB DAS (RAID 1+0) NICs: 2 x 1GB teamed SP APP Roles: SQL Reporting Service Access Service Business Connectivity Service Document Conversation and LB Excel Service Lotus Notes Connector Managed Metadata Service User Code Service PerformancePoint Service Secure Store Service User Profile Service UP Sync Service UPRE Vizio Service Web Analytics Service Word Service PowerPivot Powerpoint Service Search Admin Usage and Health Service Word Viewing Service Secure Token Service Name: APP2 VM Host: None IP Addresses: 10.0.0.4 OS: Windows Server 2012 CPU: 4 core 2.5 Ghz RAM: 16 GB Antivirus: ForeFront Drives: C (OS) 146 GB DAS (RAID 1+0) L: (Log) 15 GB DAS (RAID 1+0) NICs: 2 x 1GB teamed SP APP Roles: SQL Reporting Service Access Service Business Connectivity Service Document Conversation and LB Excel Service Lotus Notes Connector Managed Metadata Service User Code Service PerformancePoint Service Secure Store Service User Profile Service Vizio Service Web Analytics Service Word Service PowerPivot Powerpoint Service Usage and Health Service Word Viewing Service Secure Token Service Name: WFE1 VM Host: None IP Addresses: 10.0.0.1 (corp.contoso.com) 10.0.0.7 (apps.contoso.com) … OS: Windows Server 2012 CPU: 4 core 2.5 Ghz RAM: 16GB Antivirus: ForeFront Drives: B (Blob) 120 GB DAS (RAID 1+0) C (OS) 146 GB DAS (RAID 1+0) I (Index) 40 GB DAS (RAID 1+0) L: (Log) 15 GB DAS (RAID 1+0) NICs: 2 x 1Gb teamed public 2 x 1Gb teamed farm 2 x 1Gb teamed backup SP WFE Roles: Web Front End Search Query SMTP Server Search Settings Websites https://corp.contoso.com https://apps.contoso.com https://forms.contoso.com … High Level Physical Architecture Learn.sharepoint.com

5 SDLC The Hard Way Development Staging Production Three separate farms with unique server names, service accounts, etc. All changes must be perfectly synced across all three farms in order for SDLC to be worthwhile. Need manual effort or 3 rd party tools to migrate from farm to farm due to changing GUIDs and URLs. TFS Learn.sharepoint.com

6 SDLC The Simple Way Production VM Clone Non - Production Private Subnet VPN Server VPN VM clones of production environment are moved into private subnet where clients are allowed to connect using VPN. All GUIDs and URLs are identical. AD Exchange

7 DR The Hard Way Production Separate Farm that must be independently maintained with log shipping. RPO of minutes. DR All Installations / Customizations Log Ship Content Databases UPRE Licensing

8 DR The Easy Way Production VM / System State Backups sent to DR Location, DPM Provides Farm Restore. DR on private subnet until necessary. RPO of ~4-8 hours. DPM SharePoint Platform Backup Platform Restore System State / VM Copy Private Subnet

9 Backup / Restore Production Dev DPM Secondary DPM SAN SharePoint System State SQL DBs TFS SQL DBs/ Build Files SharePoint/ System State/ SQL DBs Log Files

10 Tools DocAve / Metalogix – Moving / Upgrading lists, Sites, Webs and Solutions DPM – Granular and Platform Backup / Restore SCOM – Physical / Architectural Monitoring ForeFront – Antivirus SP Administration Toolkit - UPRE


Download ppt "Generic SharePoint Implementation Learn.sharepoint.com."

Similar presentations


Ads by Google