1 / 48

About Me

About Me. + 15 years’ experience in Datacenter Architectures +80 Micrososoft Certification +11 has a MCT (Western Canada Regional Lead) MVP in System Center Cloud & Datacenter Management + Deploy over +1000 SharePoint Farms. Agenda. Planning Deployment Monitoring Protection

heller
Télécharger la présentation

About Me

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. About Me • +15 years’ experience in Datacenter Architectures • +80 Micrososoft Certification • +11 has a MCT (Western Canada Regional Lead) • MVP in System Center Cloud & Datacenter Management • + Deploy over +1000 SharePoint Farms

  2. Agenda Planning Deployment Monitoring Protection Conclusion

  3. Audience Target Who is a SharePoint Administrator Who is Hosting SharePoint Who has a SP 2013 Farm, but it’s not performing well Who is using System Center to Administer SP 2013 Who has challenges and need to find solutions Who wants to learn how to deploy SP 2013 on Hyper-V None of the above but I have interest

  4. Planning Phase

  5. What is “Virtualizable”? • Active Directory Domain Services * Front-End Web Server or Application Server The SQL Server Services,can we Virtualize that? Any Part of SQL, ADS, SharePoint 2013 Yes, yes it does! Does Size Matter!

  6. General Virtual Supportability Guidance Guest Clustering is supported with SQL Server when running a guest operating system of Windows Server 2008 SP2 or newer 1 - Guest Clustering is supported with SQL Server when running a guest operating system of Windows Server 2008 SP2 or newer

  7. General Virtual Supportability Guidance SharePoint HA refers to the deployment of each of the key tiers of a SharePoint infrastructure, across multiple virtual machines. This would involve the WFEs balanced behind a NLB, redundant application servers, and a SQL Server AlwaysOn/Clustered/Mirrored configuration across multiple virtual machines. These combinations are supported on Hyper-V. Support for running SharePoint on Windows Server 2012 R2 is only available with SharePoint 2013 SP1 and SharePoint 2010 SP2 1 - SharePoint HA refers to the deployment of each of the key tiers of a SharePoint infrastructure, across multiple virtual machines. This would involve the WFEs balanced behind a NLB, redundant application servers, and a SQL Server AlwaysOn/Clustered/Mirrored configuration across multiple virtual machines. These combinations are supported on Hyper-V. 2 - Support for running SharePoint on Windows Server 2012 R2 is only available with SharePoint 2013 SP1 and SharePoint 2010 SP2

  8. Virtualizing SQL Server | Performance • Only 6.3% better on the physical. • 6x performance increase • 5x improvement in transaction response time. • Additional features such as SR-IOV, Virtual Fibre Channel and Virtual NUMA. Windows Server 2012, SQL Server 2012, Single VM, 64GB of RAM Full report is available here

  9. Virtualizing SharePoint | Performance • SharePoint 2013 infrastructure deployed • 1 Physical Hyper-V Server • SSD-Based • Mirror Storage Spaces • 5 Hyper-V VMs (3 WFE, 1 App, 1 SQL) • Supported • Demand of over 1.3 million heavy users (60 requests per hour) • With 1% concurrency, running a lightweight, non-blocking workload) • With measurably low response times throughout (230 request/sec - .08s response time) 8 vCPU, 12GB RAM per WFE VMFull report is available here

  10. Virtualizing SharePoint | Performance • ESG Labs • Tested a virtualized tier-1 SharePoint 2013 infrastructure • Scalability & Performance • Deployed across 3-5 Hyper-V VMs, • Single physical server • Supported over 1.3 million heavyweight 1% concurrent users on a virtualized SharePoint farm. • When pushed further, the 5 VM configuration scaled to over 2 million heavyweight 1% concurrent users, whilst keeping CPU utilization below 90%. • Download Full Report • The full report is available for public download here. 8 vCPU, 12GB RAM per WFE VM

  11. SharePointArchitecture Guidance

  12. Key Virtual Hardware Considerations Synthetic vNICDVMQ or SR-IOVIn-Guest TeamingNetwork QoS Weights & ReservesvNUMA (SQL & IIS 8)LP:VP Ratios:SQL – N/ASP – 1:1 (Max 2:1) Dynamic MemorySP – NoSQL - Yes VM Fixed VHDX (up to 64TB)Separate VHDXsNo SnapshotsVirtual FCIn Guest iSCSIShared VHDX Host Storage:DAS, SMB, FC, iSCSISAS, SSD etc.

  13. SharePointHigh Availability Comprehensive resilience for Web Front Ends, Application & SQL Servers • Multiple Levels of Redundancy • SharePoint 2013 enables administrators to implement redundancy at web, application and database layers. • SQL Server AlwaysOn Failover Cluster Instances (FCI) or Availability Groups provide resilience at database level. • Multiple Application servers provide resilience for farm services and specific application components such as search. • Multiple front end web servers dedicated to serving content, behind an NLB for network distribution. SQL Server AlwaysOnFailover Cluster Instance or Availability Groups Application Servers Search Query & Index along with other application roles Front-End Web Servers Web content servers behind a Network Load Balancer

  14. Combining HA Configurations Dual-levels of resilience with Hyper-V & SharePoint HA • Windows Server 2012 R2 Hyper-V • Failover Clustering at host level provides resiliency in the event of hardware failure. • Supports Failover Priority to ensure SharePoint VMs start first upon failover, and in a specific order. • Supports Anti-Affinity rules to keep SharePoint farm member VMs on different physical hosts. • SharePoint Resilience • SharePoint VM virtual disks should be stored on resilient storage (SMB 3.0, iSCSI, FC). • A 3-tier deployment with multiple VMs per tier would be recommended for production. • SharePoint farm nodes, including SQL Servers, fully supported with Hyper-V Live Migration. Guest SQL Server AlwaysOn Failover Cluster for SharePoint content databases Hyper-V Host Cluster iSCSI, Fibre Channel or SMB 3.0 Storage, used to store SharePoint & SQL Server VM virtual disks and/or SQL Server data files (SMB)

  15. Integrated Cluster Maintenance Cluster-Aware Updating ensures clusters stay patched & protected • Hyper-V Host Maintenance • Cluster-Aware Updating (CAU) will orchestrate the automatic Live Migration of SharePoint VMs away from Hyper-V nodes that are ready to be patched. • Node is placed into maintenance mode before patching, and removed upon completion. • CAU can be manually triggered, or set to Self-Updating Mode for automated patching on a scheduled basis - daily, weekly, or monthly intervals • CAU can also be extended to include 3rd party patches, hotfixes, firmware updates etc. • CAU can be managed via PowerShell or through GUI. • No downtime to the SharePoint Virtual Machines whilst the process of patching the host is underway. Virtualized SharePoint Web, Application or SQL Servers Hyper-V Host Cluster iSCSI, Fibre Channel or SMB 3.0 Storage, used to store SharePoint & SQL Server VM virtual disks

  16. Hybrid Infrastructure

  17. Integrating with Microsoft Azure SharePoint Infrastructure within a Hybrid Cloud • Microsoft Azure Infrastructure Services • Whilst SharePoint admins can upload their own SharePoint VMs, Microsoft Azure Infrastructure Services also provides a gallery of images for rapid deployment. • Virtual Machines are geo-replicated for durability & redundancy. • VM images can be brought back on premises from Microsoft Azure infrastructure services. • Rich web-based dashboard for administration & ongoing management. • Integration with System Center for centralized management & monitoring.

  18. Integrating with Microsoft Azure SharePoint Infrastructure within a Hybrid Cloud • SharePoint & Microsoft Azure • Design, implement, and develop on SharePoint 2010/2013 without upfront hardware costs • Develop custom internet sites and collaboration apps not supported in softwareas a service model • Burst compute, storage, and database for your SharePoint farm when you need it • Microsoft provides end-to-end, direct support for SharePoint running in Microsoft Azure. • Microsoft Azure Virtual Networks and ADFSallow streamlined integration with on premise resources. • Deployment can be automated via PowerShell and once deployed, can be monitored & managed with System Center

  19. Best practice guidance for virtualization

  20. Best Practices Leave adequate memory for the Hyper-V partitions. (we recommend 6 GB of RAM or more for host computer operations.) Use a minimum of two physical network adapters. Use a recommended of four Networks Use NIC Teaming for Host – Virtual Adapters Use NIC Teaming for the VM guest network.

  21. Best Practices Do not use the parent partition for services other than Hyper-V. Do not store host computer system files on drives that are used for Hyper-V storage. Do not oversubscribe the CPU on the virtualization host computer. Do not use snapshots in a production environment*

  22. Configure the Hyper-V host computer

  23. Configure the Hyper-V host computer Avoid running programs such as anti-virus software on the parent partition. (Run them on the child partition if they are required.) Use hardware that supports Second Level Address Translation (SLAT). Enable Hyper-Threading (if hardware supports it) Use fast connections on Hyper-V (10GB) or faster Hyper-V Hotfixes are different than Windows Update!

  24. Deployment Phase

  25. What are our options for deployment? Manually Microsoft Deployment Toolkit (MDT) System Center 2012 R2 Configuration Manager System Center 2012 R2 Virtual Machine Manager System Center 2012 R2 Orchestrator with SCVMM

  26. Delivering SharePoint as a Service Standardized, automated deployment of virtualized SharePoint Servers • Automated SharePoint Deployment • Single server or Multi-server architecture • Unattended installation • Service Template for SharePoint: • Test Labs, DR Planning, HA Options, Quickly adding remote sites, Hosting

  27. Delivering SharePoint as a Service SharePoint via Infrastructure as a Service (IaaS) • With the Windows Azure Pack (WAP) • Rich, Azure-like experience • Pre-populated gallery • WAP integrates with VMM • Access to certain VMRoles & available capacity • SharePoint owners also have access to performance metrics associated with their VM instances and can connect to their instances via console or RDP.

  28. Automating that Accelerated Deployment App ControllerVM & applicationself-service } with System Center 2012 R2 Operations ManagerInfrastructure & application monitoring & alerting Service ManagerIT Service Management & IaaS Self-Service { Virtual Machine ManagerVM & cloud management, infrastructure provisioning OrchestratorIntegration & automation of key technologies & processes Data Protection ManagerContinuous protection of key applications & workloads Hyper-V Hosts

  29. SharePoint Automation • SharePoint Integration Pack • System Center Orchestrator can be used to automate specific SharePoint-leveltasks. • Free Integration Pack for SharePoint • Also Integrate with PowerShll

  30. Deploy SharePoint like the Pro’s • Scripted installation • Creates the following: • Farm • Site Collections • Web Applications • Content DB’s • Sites • Configures the following: • Permissions • File Sizes • Outgoing Email • Defines the followings: • Quotas • & Much More!!

  31. Monitoring Phase

  32. SharePoint Monitoring & Insight Ensure optimal & efficient operation of the SharePoint infrastructure • Deep SharePoint Infrastructure Insight • Through System Center Operations Manager, SharePoint admins can gain deep visibility into key SharePoint components along with services applications. • Management Packs contain knowledge for rules, monitors, and alerts that helps you identify problems, causes, and resolutions. • Monitors health, service outages, performance and more, and provides links into up-to-date TechNet knowledge articles for fast remediation. • Management Pack developed by the team that build SharePoint. • Provides centralized monitoring of SharePoint, side by side with monitoring the rest of the infrastructure, across physical & virtual, from hardware, through virtualization, & into applications.

  33. SharePoint Monitoring & Insight Ensure optimal & efficient operation of the SharePoint infrastructure • Deep SharePoint Infrastructure Insight • Provides rich, customizable dashboards & views to visualize information on health & performance. • Allows construction of visual Service Level Dashboards to ensure SharePoint infrastructure is meeting expectations. • Allows construction of rich performance dashboards to ensure SharePoint deployments are running efficiently • Powerful in-box reporting provides historical look at health & performance trends • Operations Manager integrates with Service Manager to integrate Service Management ticketing with Operations Manager alerting. • Integrates with Global Service Monitoring for Outside-In monitoring of web applications & sites.

  34. SharePoint Configuration Guidance Proactively avoid configuration problems with ongoing assessment • Optimized SharePoint Configuration • Through System Center Advisor, a free cloud service, admins gain granular configuration guidance for SharePoint, aligned with best practices. • Helps admins to proactively avoid configuration problems, reduce downtime, improve performance & resolve issues faster. • Configuration alerts are centralized into Operations Manager console, or accessible via dedicated web console. • Alerts provide detailed knowledge & guidance • Alerts also link directly to suggested solutions and knowledge base articles to accelerate time to resolution.

  35. What does the SharePoint 2013 MP Monitoring from SharePoint 2013? MS SharePoint Server 2013 MS Project Server 2013 Access Services Business Connectivity Security Token Services Managed Meta Web Service Education Services Excel Service Application InfoPath Form Service Performance Point Services Translation Services SharePoint Server 2013 SharePoint Foundation 2013 Sandboxed Code Services Secure Store Services SharePoint Server Search User Profile Services Visio Service Word Automation Service

  36. Installing the SharePoint 2013 MP You must install the SharePoint Foundation MP first If you download it from the SCOM Console, it will put it into the correct order for you. If there is an upgrade, the import MP wizard will identify this, and upgrade for you

  37. Configure the SharePoint 2013 MP Make sure the RunAs account is configured Ensure you have a list of the SP Servers Allow an hour for the MP to complete, to display all the info

  38. Distributed Application or your SharePoint Farm Quick Glance at the issues Works close to real time Saves time and effort All the moving components shown Can be extended to show routers, Switches, Firewalls, ADS, DNS and Server Hardware

  39. Great Monitoring in SharePoint With System Center 2012 R2 you get the Whole picture!

  40. Protection Phase

  41. SharePoint Protection Granular end to end application protection for SharePoint • Integrated, Intelligent Backup for SharePoint • Through System Center Data Protection Manager, IT admins can protect SharePoint at both the VM & SharePoint-levels. • Integrates with SharePoint VSS writers & provides the ability to protect SharePoint data, up to every 30 minutes, to diskand onto tape or cloud. • Provides in-line, item level recovery, and restoration of configuration & central admin databases & automatic protection of new content databases • Reduced storage consumption versus native SharePoint backup capabilities. • Delegated administration for backup and restoration to key stakeholders. • Each DPM Server protects up to 25TB SharePoint data.

  42. Granular Workload-Level Protection with Data Protection Manager 2012 R2 • ThroughData Protection Manager, not only can IT protect their key virtual machines, but IT can also provide centralized protection for key workloads such as SQL, SharePoint and Exchange. • Data Protection Manager provides granular protection up to the latest versions of each of the key workloads, and fully supports SQL Server 2014 AlwaysOn, SharePoint 2013 farms.

  43. Backing up to the Cloud is considered to be off-site. Azure Backup

  44. Conclusion All of SharePoint can be virtualized with WS Hyper-V All of SQL can be virtualized with WS Hyper-V SQL Server 2014 is the best to date SharePoint 2013 works best on Microsoft WS Hyper-V SharePoint with System Center 2012 R2 is protected Windows Server and System Center 2012 R2!

  45. Questions & Answers

  46. Thanks to Our Sponsors

  47. Special Thanks • SharePoint Training Courses • http://www.neweratechnology.com/courses/sharepoint.aspx CalSPUG Calgary SharePoint User Group

  48. Housekeeping • Join us for SharePint • Time: 4:15 PM – 6:00 PM • Location: TBD

More Related