1 / 10

Generic SharePoint Implementation

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

kurt
Download Presentation

Generic SharePoint Implementation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Generic SharePoint Implementation Learn.sharepoint.com

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

  3. Learn.sharepoint.com High Level Information Architecture • https://corp.contoso.com– Highest SLA, lowest complexity. Mostly read-only information such as policies, 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://teams.contoso.com - Moderate SLA, Moderate complexity. OOTB and third party web parts, workflows and sandbox code. • https://forms.contoso.com – Single location for all InfoPath Forms, centralized data connection library with 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, PerformancePoint, PowerPivot, etc). May require unique WFEs with unique networking. • https://people.contoso.com – My site host • https://projects.contoso.com – Project Server • https://secure.contoso.com – High security with IRM, possibly two factor authentication, possible claims architecture • https://management.contoso.com – site for management collaboration, disable crawling, IRM, • https://admin.contoso.com – Dashboards / documentation / help desk / Change control for SharePoint administration • https://records.contoso.com – Records management hierarchy with content organization. Technical possibilities include unique hardware and security requirements, possible RBS, possible archiving implementation. • https://ediscovery.contoso.com – Site devoted to ediscovery and holds for records • https://kb.contoso.com – knowledge base / wiki for organization • https://bigfiles.contoso.com – separate farm where large files / unsafe files are allowed • https://cthub.contoso.com– content type hub for taxonomy service

  4. Learn.sharepoint.com High Level Physical Architecture 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 PowerpointService Search Admin 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 … 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: 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 PowerPivotDB 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

  5. Learn.sharepoint.com SDLC The Hard Way 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 3rd party tools to migrate from farm to farm due to changing GUIDs and URLs. Development Production Staging TFS TFS

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

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

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

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

  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

More Related