SharePoint Server and Windows 2008 And SQL 2008 with Joel Oleson and Todd Klindt


Published on

Learn what's new in Windows 2008 and SQL 2008 that SharePoint Admins should care about. These are the killer new features that will help you justify the upgrade or help you know what to investigate and validate by Joel Oleson and Todd Klindt.

Published in: Technology
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • 06/06/09 16:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • SharePoint Server and Windows 2008 And SQL 2008 with Joel Oleson and Todd Klindt

    1. 1. SharePoint Administration With Windows 2008 and SQL 2008 Joel Oleson Sr. Product Manager Nintex USA Todd Klindt Sr. Consultant Solanite
    2. 2. <ul><li>What You Need Windows Server 2008 </li></ul><ul><ul><li>Manageability </li></ul></ul><ul><ul><ul><li>Powershell, Task Manager, Server Manager </li></ul></ul></ul><ul><ul><ul><li>IIS 7, Tracing and Diagnostics </li></ul></ul></ul><ul><ul><li>Security </li></ul></ul><ul><ul><ul><li>IIS 7 Minimal Install, URLScan, SCW 2.0, NAP </li></ul></ul></ul><ul><ul><li>Performance </li></ul></ul><ul><ul><ul><li>TCP/IP Optimization, SMB 2.0 </li></ul></ul></ul><ul><li>What’s Key in SQL 2008? </li></ul><ul><ul><li>Security </li></ul></ul><ul><ul><li>Cost Savings </li></ul></ul>
    4. 4. Recent Hotfixes <ul><li>Content Deployment Fixes </li></ul><ul><li>Recent KBs </li></ul><ul><li>Rollups </li></ul><ul><li>STSADM Tools and Content </li></ul>
    5. 5. Windows Server Compat <ul><li>Windows Server 2008 Requires </li></ul><ul><ul><li>Slipstream WSS 3.0 with SP1 and MOSS 2007 with SP1 </li></ul></ul><ul><li>Note: </li></ul><ul><ul><li>New STSAdm command - Mergecontentdbs </li></ul></ul><ul><ul><li>Last 32 bit version </li></ul></ul>
    7. 7. <ul><li>Requires IIS 6 Backward compatible components for IIS 6 Metabase compatibility (ADSI and WMI) </li></ul><ul><li>Windows SharePoint 3.0 with SP1 includes dependencies will configure IIS 7 Role config </li></ul><ul><li>WSS or MOSS will fail install if not with SP1 </li></ul>
    8. 8. MANAGEMENT
    9. 9. Managability <ul><li>Server Manager </li></ul><ul><li>Reliability Manager </li></ul><ul><li>Powershell </li></ul><ul><li>Server Management (700+new settings) </li></ul><ul><li>Event Viewer & Task Scheduler </li></ul><ul><li>Create configuration as templates for reuse </li></ul>
    10. 10. Server Manager <ul><li>Replaces Computer Management </li></ul><ul><li>Uses role/feature model </li></ul><ul><ul><li>Add roles </li></ul></ul><ul><ul><li>Add features </li></ul></ul><ul><ul><li>Roles have a dependency database </li></ul></ul><ul><li>Multiple roles/features can be installed and configured in one operation </li></ul>
    11. 11. Server Manager Server Manager Product Installation Initial Configuration
    12. 12. Windows Remote Management WinRM (Remote Management) <ul><li>Management “despite” firewalls </li></ul><ul><ul><li>Implementation of WS-Management protocol </li></ul></ul><ul><ul><li>Based on HTTP/HTTPS connectivity </li></ul></ul><ul><ul><li>XML is the data structure </li></ul></ul><ul><li>WinRS (Remote Shell) </li></ul><ul><li>Executes command line commands and executed locally </li></ul><ul><li>WINRS <Server> <Command> </li></ul>
    13. 13. Event Viewer - Windows Server 2008 <ul><li>Event Viewer Console </li></ul><ul><ul><li>Complete rewrite for Windows Vista & Windows Server 2008 </li></ul></ul><ul><ul><li>Improved organization, integration, filtering, and searching </li></ul></ul><ul><li>Event Logs </li></ul><ul><ul><li>Viewable and exportable to XML </li></ul></ul><ul><ul><li>Channels for administrative events, global view across logs </li></ul></ul><ul><li>Events </li></ul><ul><ul><li>Notifications and user-defined actions on events </li></ul></ul><ul><ul><li>Richer online event information </li></ul></ul><ul><li>Event Forwarding </li></ul><ul><ul><li>Consolidate events remotely over WS-Management </li></ul></ul><ul><ul><li>XPath subscriptions </li></ul></ul>
    14. 14. Task Scheduler Improvements Previous Releases Windows Server 2008 Schedule Trigger Backward Compatibility Trigger on Event Network Conditions Synchronized Tasks Random Delayed Start Password Resilience Execution History Task Import & Export Failure Notification
    15. 15. EVENT VIEWER, TASK SCHEDULER & RELIABILITY MANAGER <ul><li>demo </li></ul>
    16. 16. IIS 7.0 Value Streamlined installation means reduced attack surface Simplified administration through variety of tools Customization and extensibility through .NET Event logging and tracing for faster troubleshooting Better application isolation
    17. 17. IIS 7 Worker Processes and Failed Request Tracing with SharePoint
    18. 18. Windows PowerShell <ul><li>.NET-based interactive shell and scripting language </li></ul><ul><ul><li>Interactive, programmable, secure, and task-oriented </li></ul></ul><ul><ul><li>Efficient control and automation of admin tasks </li></ul></ul><ul><ul><li>Manage both desktops and servers in mixed environments </li></ul></ul><ul><li>Core Windows administration technology </li></ul><ul><ul><li>In the box for Windows Server 2008 </li></ul></ul><ul><ul><li>Available as a download for Windows XP, Windows 2003, Windows Vista </li></ul></ul><ul><ul><li>Extensible for developers to easily build their own tools </li></ul></ul><ul><ul><li>Enables strong command line and GUI integration </li></ul></ul><ul><li>Broad adoption </li></ul><ul><ul><li>Exchange Server 2007, Microsoft System Center Operations Manager, Microsoft System Center Virtual Machine Manager </li></ul></ul>
    19. 19. MANAGEMENT IN SHAREPOINT WITH POWERSHELL <ul><li>demo </li></ul>
    20. 20. Virtualization Architecture <ul><li>Hyper-V server role introduced in Windows Server 2008 </li></ul><ul><li>Host multiple systems and share hardware on a single server </li></ul><ul><li>New hypervisor-based architecture </li></ul>Hypervisor Devices Drivers Root VM CPU Memory Drivers Virtualization Stack Drivers Drivers Child VM Child VM Synthetic I/O Devices Drivers Server Apps Drivers Server Apps
    21. 21. <ul><li>64 bit hosts </li></ul><ul><li>From HW to Image </li></ul><ul><li>From Image to Hardware </li></ul><ul><li>Manage VMWare hosts </li></ul><ul><li>Caution don’t scrimp on resources! </li></ul><ul><li>Guidance… coming. </li></ul><ul><li>POLL </li></ul>Hyper V - Virtualization
    22. 22. SECURITY
    23. 23. Security Focused <ul><li>Built in Firewall </li></ul><ul><li>SCW 2.0 </li></ul><ul><li>URLScan </li></ul><ul><li>Minimal Application footprint </li></ul><ul><li>Minimal Services </li></ul><ul><li>(Imagine core with HyperV) </li></ul>
    24. 24. Firewall & Built-in URLScan
    25. 25. PERFORMANCE
    26. 26. Performance & Reliability <ul><li>Reduced Downtime </li></ul><ul><ul><li>Hot replace of memory </li></ul></ul><ul><ul><li>Hot replace of processors </li></ul></ul><ul><li>Windows Hardware Error Architecture (WHEA) </li></ul><ul><ul><li>All process crashes will get recorded and reported if configured to do so </li></ul></ul>
    27. 27. Performance Improvements <ul><li>Next Generation TCP/IP Stack and SMB 2.0 </li></ul><ul><li>Optimized performance without loss </li></ul><ul><li>Intelligent, automated tuning of TCP receive window size </li></ul><ul><li>Better packet loss resiliency (e.g. wireless connectivity) </li></ul><ul><li>Advanced congestion control for better throughput </li></ul><ul><li>Automatically adjusts for maximum efficiency </li></ul><ul><li>Faster network transfers, especially across WAN links </li></ul><ul><li>Optimized use of available network bandwidth </li></ul><ul><li>Reduced packet loss resulting in fewer retransmits </li></ul>
    28. 28. Next Generation TCP Stack #2 <ul><li>Receive Side Scaling </li></ul><ul><li>Leverage multiple processors for greater parallelism in network receives </li></ul><ul><li>Good for heavy receive processing with large numbers of connections i.e. web, FTP </li></ul><ul><li>Transport Offload Engine </li></ul><ul><li>Support for dedicated network adapter hardware </li></ul><ul><li>Offloads TCP processing and/or acceleration </li></ul><ul><li>Unburden the system CPU from intense TCP/IP processing </li></ul><ul><li>Good for heavy TCP/IP receive processing with small/ medium numbers of active connections e.g. File Backup </li></ul>
    29. 29. File Server – SMB 2.0 <ul><li>SMB2.0 (Remote File sharing protocol) introduced in Windows Vista and Windows Server 2008 </li></ul><ul><ul><li>Helps to reduce network traffic </li></ul></ul><ul><ul><li>Greatly increases the number of shared files supported </li></ul></ul><ul><ul><li>Improved Performance (can result in many orders of magnitude improvement in throughput) </li></ul></ul>SMB 1.0 Write Request Write Response SMB 2.0
    30. 30. Remote Large File Copy On WAN (100ms Latency) Branch Hub Windows Server 2008 Windows Server 2008
    31. 31. Remote File Applications <ul><li>The file transfer improvements in SMB2 improve large-file Office and Windows shell interactions </li></ul>
    32. 32. Web Server Requests/sec (bigger is better) <ul><li> website </li></ul><ul><ul><li>10% higher throughput (normalized to CPU usage) </li></ul></ul><ul><ul><li>Production server performance monitored over 72 hours </li></ul></ul><ul><ul><li>WS08/IIS7 enables MS.COM to process over 100 million additional web requests per day at current CPU usage level (extrapolation based on existing hardware) </li></ul></ul>
    34. 34. How Do I Upgrade? <ul><li>On Windows Server 2003 </li></ul><ul><ul><li>Upgrade to SP1 or later first </li></ul></ul><ul><ul><li>Upgrade any Database engine storage to Windows Internal Database Engine SP2 </li></ul></ul><ul><ul><li>Backup your Farm (to separate server) </li></ul></ul><ul><ul><li>Proceed with OS upgrade </li></ul></ul><ul><ul><li>Verify Upgrade </li></ul></ul><ul><li>Upgrade Complete - Windows Server 2008 </li></ul>
    35. 35. AMD Developer Central Lessons <ul><li>IIS 7 takes a bit of ramp up, but pays off FAST! </li></ul><ul><li>Install seemed a lot easier and seamless with slipstream </li></ul><ul><li>Using existing hardware it was faster than WS03, (we did NOT expect this!) </li></ul><ul><li>Didn’t really notice most of the time it wasn’t WS03 (very quick ramp up) </li></ul>
    36. 37. Windows Server 2008 Resources <ul><li> </li></ul><ul><li>AMD Developer Case Study </li></ul><ul><li>Upgrading to 64 bit Windows Server 2008 (Steve Smith & Penny Coventry MVPs) </li></ul><ul><li>Coming Soon! </li></ul><ul><ul><li>Updated Eval Guides and WS08 Better together with SharePoint detailed analysis </li></ul></ul><ul><ul><li>Downloadable HOLs </li></ul></ul><ul><ul><ul><li>Windows Server 2008 and MOSS install </li></ul></ul></ul><ul><ul><ul><li>Powershell and SharePoint </li></ul></ul></ul><ul><ul><ul><li>SharePoint and WS08 Customizing Event Viewer </li></ul></ul></ul><ul><ul><ul><li>IIS 7 failed request tracing (Hot!) </li></ul></ul></ul>
    37. 38. What's Rocking in SQL 2008?
    38. 39. Top 10 - SQL 2008 for SharePoint Admins <ul><li>Management </li></ul><ul><li>Database Mirroring Enhancements </li></ul><ul><li>Policy Based Administration </li></ul><ul><li>Cluster enhancements </li></ul><ul><li>Resource Governor </li></ul><ul><li>Easier to deploy </li></ul><ul><li>Security </li></ul><ul><li>Transparent Encryption </li></ul>
    39. 40. Cost Savings <ul><li>Backup compression (25-35% at least) </li></ul><ul><li>Reporting Services in SharePoint Mode (report builder rocks!) </li></ul><ul><li>Data compression </li></ul>
    40. 41. CTP3 June 07 CTP4 July 07 CTP5 Nov 07 CTP6 Feb 08 Enterprise Data Platform Beyond Relational Pervasive Insight
    41. 42. <ul><li>Transparent Data Encryption </li></ul><ul><li>External Key Management </li></ul><ul><li>Data Auditing </li></ul><ul><li>Pluggable CPU </li></ul><ul><li>Mirroring Log Compression </li></ul><ul><li>Policy Based Management </li></ul><ul><li>Server Group Management </li></ul><ul><li>Streamlined Installation </li></ul><ul><li>Enterprise System Management </li></ul><ul><li>Performance Data Collection </li></ul><ul><li>System Analysis </li></ul><ul><li>Data Compression </li></ul><ul><li>Query Optimization Modes </li></ul><ul><li>Resource Governor </li></ul><ul><li>Entity Data Model </li></ul><ul><li>LINQ </li></ul><ul><li>Visual Entity Designer </li></ul><ul><li>Entity Aware Adapters </li></ul><ul><li>Change Data Tracking </li></ul><ul><li>Synchronized Programming Model </li></ul><ul><li>Visual Studio Support </li></ul><ul><li>SQL Server Conflict Detection </li></ul><ul><li>FILESTREAM data type </li></ul><ul><li>Integrated Full Text Search </li></ul><ul><li>Sparse Columns </li></ul><ul><li>Large User Defined Types </li></ul><ul><li>Large User Defined Aggregates </li></ul><ul><li>New Date/Time Data Types </li></ul><ul><li>New Spatial data types (GEOGRAPHY & GEOMETRY) </li></ul><ul><li>Virtual Earth Integration </li></ul><ul><li>Partitioned Table Parallelism </li></ul><ul><li>Query Optimizations </li></ul><ul><li>Persistent Lookups </li></ul><ul><li>Backup Compression </li></ul><ul><li>MERGE SQL Statement </li></ul><ul><li>Data Profiling </li></ul><ul><li>Star Join </li></ul><ul><li>Enterprise Reporting Engine </li></ul><ul><li>Internet Report Deployment </li></ul><ul><li>Block Computations </li></ul><ul><li>Scale out Analysis </li></ul><ul><li>BI Platform Management </li></ul><ul><li>Export to Word and Excel </li></ul><ul><li>Author reports in Word and Excel </li></ul><ul><li>Report Builder Enhancements </li></ul><ul><li>TABLIX </li></ul><ul><li>Rich Formatted Data </li></ul><ul><li>Personalized Perspectives </li></ul><ul><li>… and many more </li></ul>
    42. 43. Summary - FAQ <ul><li>Why does WSS 3.0 or MOSS 2007 not install on Windows Server 2008? </li></ul><ul><ul><li>You need to install WSS 3.0 with SP1 or MOSS 2007 with SP1. RTM Installs will be blocked. </li></ul></ul><ul><li>Can I upgrade my Windows Server 2003 SharePoint Deployment to Windows Server 2008? </li></ul><ul><ul><li>Yes </li></ul></ul><ul><li>Can I run SPS 2003 or WSS 2.0 on Windows Server 2008? </li></ul><ul><ul><li>No </li></ul></ul><ul><li>Is SQL 2008 supported by MOSS? </li></ul><ul><ul><li>Yes, planned for RTM of SQL 2008. </li></ul></ul>