Teched Middle East New World of SharePoint 2010 Administration with Joel Oleson and Michael Noel

  • 2,692 views
Uploaded on

The session includes a great overview of the new world of SharePoint 2010 Administration is captured in this session by Joel Oleson and Michael Noel.

The session includes a great overview of the new world of SharePoint 2010 Administration is captured in this session by Joel Oleson and Michael Noel.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • Useful indeed.

    zunita http://ringtones-x.com/ | www.freeringtonesforatt.org/
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
2,692
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
182
Comments
1
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Best Practice Analyzer runs on a timer job with configurable rules.
  • Backup and Restore options are more flexibleGranular data recoveryRecover from unattached content DB (Don’t need to restore an entire content DB to get just one document or list item back)Uses the Content Deployment API (I think).
  • 1.Upgrade is more flexible – let’s you upgrade one site at a time. 2. Doesn’t force upgrade of the MOSS 2007 user experience/look and feel/branding.3.Can preview before committing upgrade.
  • Doing away with the 2000 recommendations and leaving it up to the server admins to throttle as needed. Probably b/c of improved handling of queries, AJAX, and 64-bit server requirements. List throttling controls forces end users to create more efficient views with < x number of items. Better manage system resources.
  • 1. Developer Dashboard shows information about backend interactions caused by your code. 2. Provides diagnostic performance insight.
  • All logs and usage reporting is now stored in a content database instead of on the file system. Gives developers the flexibility to extend and create prettier reports.

Transcript

  • 1.
  • 2. The New World of SharePoint 2010 Architecture and Administration
    Joel Oleson
    Sr. SharePoint Product Architect
    Quest
    @joeloleson
    Michael Noel
    Partner
    CCO
    @michaeltnoel
  • 3. Who is SharePoint Joel?
    9+ Year SharePoint Veteran
    5 Years in MS IT & Online
    2 Years in SharePoint Product Team
    Product Architect for Deployment Advisor
    Sr. SharePoint Architect
    SharePoint Product Architect & Strategy @ Quest
  • 4. Michael Noel
    Author of SAMS Publishing titles “SharePoint 2007 Unleashed,” the upcoming “SharePoint 2010 Unleashed,” “SharePoint 2003 Unleashed”, “Teach Yourself SharePoint 2003 in 10 Minutes,” “Windows Server 2008 R2 Unleashed,” “Exchange Server 2010 Unleashed”, “ISA Server 2006 Unleashed”, and many other titles .
    Partner at Convergent Computing (www.cco.com / +1(510)444-5700) – San Francisco, U.S.A. based Infrastructure/Security specialists for SharePoint, AD, Exchange, Security
  • 5. Microsoft SharePoint 2010The Business Collaboration Platform for the Enterprise and the Web
    Sites
    Connect and Empower People
    Communities
    Composites
    Cut Costs with a Unified Infrastructure
    Content
    Insights
    Rapidly Respond to Business Needs
    Search
  • 6. SharePoint Foundation 2010
    Ribbon UI
    SharePoint Workspace
    SharePoint Mobile
    Office Client and Office Web App Integration
    Standards Support
    Business Connectivity Services
    External Lists
    Workflow
    SharePoint Designer
    Visual Studio
    API Enhancements
    REST/ATOM/RSS
    Blogs and Wikis
    Sites
    Communities
    Composites
    Remote Blob Storage
    List Enhancements
    Content
    Insights
    Search
  • 7. Microsoft SharePoint 2010
    Ribbon UI
    SharePoint Workspace
    SharePoint Mobile
    Office Client and Office Web App Integration
    Standards Support
    Business Connectivity Services
    InfoPath Form Services
    External Lists
    Workflow
    SharePoint Designer
    Visual Studio
    API Enhancements
    REST/ATOM/RSS
    Tagging, Tag Cloud, Ratings
    Social Bookmarking
    Blogs and Wikis
    My Sites
    Activity Feeds
    Profiles and Expertise
    Org Browser
    Sites
    Communities
    Composites
    PerformancePoint Services
    Excel Services
    Chart Web Part
    Visio Services
    Web Analytics
    SQL Server Integration
    PowerPivot
    Content
    Insights
    Enterprise Content Types
    Metadata and Navigation
    Document Sets
    Multi-stage Disposition
    Audio and Video Content Types
    Remote Blob Storage
    List Enhancements
    Search
    Social Relevance
    Phonetic Search
    Navigation
    FAST Integration
    Enhanced Pipeline
  • 8. You asked for…
    Ability to Recover a file from the database…
    Control over list sizes…
    Better Disaster Recovery…
    Easier to Manage…
    Easier to Host…
    More Insight and Extensible Reporting…
    Health Management…
  • 9. Microsoft: IT Pro Investments
    Scale with Governance
    Terabytes of data and multi-million item lists
    Improved Platform resiliency and redundancy
    Granular Recovery and Mirroring aware
    Deployment Flexibility
    Collaboration across Intranet, Extranet and Internet
    On-premise and/or hosted options
    Data storage inside and outside the SharePoint DB
    IT Productivity
    Robust installation and predictable upgrade process
    Higher availability with better patch management
  • 10. Agenda
    A Day in the Life of A SharePoint Admin
    Planning – Services, Hosting, Authentication, Mirroring
    Operating – Throttling, Reporting, Improved Central Admin UI
    Maintenance – PowerShell, Import, Export, Unattached Recovery
    Optimization – Performance, Health Rules, Dev Dashboard!
  • 11. Planning Architecture Changes
    Search architecture changes – FAST!
    Better Search Scalability
    Redundant for Indexing – Integrated no longer single point of failure
    SSP -> Service Apps
    Optimized Database Structures
    Office Web Apps
    Offline with SharePoint Workspace
    Security and Online
    Claims based authentication
  • 12. Simplified Deployment
    Server Preparation
    New Prereq single click
    More Intuitive Farm Config
    New Web Wizard simplifies configuration
    Scripted Installs
  • 13. Standard Architectures
    Schematic Diagram,
    not to be use as a recommendation for Server Counts
    Large Enterprise
    Up to 500k users (~500 RPS)
    10-20 TB of data
    WFE
    Federated
    Services
    App Servers
    Common Enterprises
    10-50k users (~50 RPS)
    1-2 TB of data
    WFE
    SQL
    App Servers
    Limited deployments
    minimum services
    up to 5000 users (~5 RPS)
    50-100 GB of data
    SQL
    WFE &
    App Servers
    Demos and Dev Boxes
    SQL
    Medium
    Farm
    Single
    Server
    Small Farm
    Large
    Farm
  • 14. SharePoint 2010 Search Scalability
    Multiple Dedicated Web Servers
    Multiple Dedicated Query Servers
    Multiple Dedicated Crawl Servers, with multiple Crawl DBs to increase parallelization of the crawl process
    Multiple distributed Index partitions (max of 10 million items per index partition)
    Two query components for each Index partition, spread among servers
  • 15. Virtualized Farm ArchitectureFully Redundant Farm with only Two Servers
    • High-Availability across Hosts
    • 16. All components virtualized
    • 17. Uses only two Windows Ent Edition Licenses
  • Early Beta Guidance
    64-bit Servers only!
    Enabling 2010 features will require more power!
    Dedicate SQL power to Logging DB and Web Analytics
    Recommended Hardware Requirements*:
    WFE and Apps Servers** - Dual processor, 8 GB RAM
    SQL Server** - Quad Core, 16 GB RAM
    Recommended Software Requirements
    Client – IE7 (IE8 preferred) / Fire Fox 3.5/ Safari for Mac browsers
    64-bit Windows Server 2008 (or 2008 R2)
    64-bit SQL Server 2008 R2, 64-bit SQL Server 2008 or 64-bit SQL
    * These is initial guidance and is subject to change
    ** Recommended requirements to hold a production deployment
  • 18. Security
    Security is no more overhead to IT
    Automatic Password Management
    Server addition secured by Passphrase
    APIs for permission reporting
  • 19. Services – “a la carte”
    Search
    Meta Data
    Profiles
    Access Services
    Business Connectivity
    Excel Services
    Managed Metadata Service
    People
    Search Service Application
    Secure Store Service
    State Service
    Usage Analytics
    Visio Services
    Web Analytics
    Word Conversion
    BCS
    Visio
    Social
    3rd party Service
    http://my/
    http://portal
  • 20. Mirroring Support
  • 21. Lots of New 2010 Service Databases
  • 22. Health Rules
    Health Rules Runs on a Timer Job
    Create your own!
    Repair Auto-magically!
  • 23. SharePoint Best Practices Analyzer
    Overview
    Timer Based Scheduled Rules Check
    Category based
    Ability to self heal and take action automatically!
    Example: Fix fragmented indexes
    Schedule
    Daily
    Weekly
    OnDemand
  • 24. Maintenance
    Import/Export Lists
    Recover from an unattached content database
    Config based backup and restore of services
    500+ PowershellCommandlets to do essentially anything, and extensible for those they didn’t think of…
  • 25. Migration Comparisons…
  • 26. Powershell Your New Best Friend
    Best way to learn powershell & SharePoint… get-help cmdlet-full
    commandlet -?
    get-help get-SP*
    get-help *Add*
    get-help *site*
    get-help new-SPSite-examples
    –examples
    -full
    More than twice as commands many as STSADM!
  • 27. New Export List Packaging
  • 28. Predictable UpgradeDo-no-harm
    Preupgradecheck
    Visual Upgrade
    Resumable upgrade
    Progress reports
    Parallel DB upgrades
  • 29. Insight on Upgrade
    Binary Upgrade
    In Place (New Continue on failures)
    Database Attach (new! parallel)
    No Gradual Upgrade (Side by Side Installation)
    Visual Upgrade
    Delegation
  • 30. Less Abrasive Upgrade Process
    Enables compatibility check before committing.
  • 31. Performance
    Large List throttling - web app level control how users query and view data, set throttle controls on number of items returned
    Developer Dashboard – Identify slow and resource intensive components on any page where they are rendered DB queries
    SharePoint Workspace – Differencing Algorithm
  • 32. Large List Throttling
    Configurable List Throttling
    And Thresholds
    You control when and how much!
    List throttling controls forces end users to create more efficient views with < x number of items.
  • 33. Better Management of Dev Resources…
    Sandboxing
    Dev Dashboard (Really not just for devs)
    Consistent 64 bit Dev and Prod
  • 34. Sandboxed Solutions ArchitectureMultiple Machines
    Request
    Web Front End
    Code Execution Back End
    Web Process
    SPUCHostService.exe
    (Windows Service)
    SPUCWorkerProcess.exe
    Apps Domain (Runs Code)
    Apps Domain (Runs Code)
    App Domain
    (Can Call SharePoint)
    SPUserCode
    Execution Manager
    Assembly Cache
    Config
    DB
    Code Execution
    Configuration and State
    SPUCWPProxy.exe
    Solution State
    Content
    DB
  • 35. Turn on the Developer Dashboard
    STSADM
    C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions14BIN>stsadm -o setproperty -pn developer-dashboard -pvondemand
    Powershell
    Run Powershell from the start menu as administrator by right clicking.
    Execute a Dashboard.ps1 script file containing this:
     
    $ddSettings = [Microsoft.SharePoint.Administration.SPWebService]::ContentService.DeveloperDashboardSettings;
    $ddSettings.DisplayLevel = ‘OnDemand’;
    $ddSettings.RequiredPermissions =’EmptyMask’;
    $ddSettings.TraceEnabled = $true;
    $ddSettings.Update()
     
    Display Options = “On”, "Off" or "OnDemand"
  • 36. Web Part Performance Dashboards
  • 37. Dev Dashboard Debug Info
    Selected Scope general info
    SQL queries Info
    WCF Calls
    SPMonitoredScopes and their associated cost
    web part
    info
    * You can track custom code/web parts (once wrapped with SPMonitoredScopes)
  • 38. Logging Database
    CA > Monitoring > Configure Diag Logging
    Powershell turn on Logging levels:
    In PowerShell/OM you can configure the level of logging as well as specific events:
     
    $prov=Get-SPDiagnosticsProvider job-diagnostics-uls-provider
    $prov.ExcludedEventIDs=…
    $prov.IncludedEventIDs=…
    $prov.Level=…
  • 39. Logs & Reporting to the DB
    Extensibility for reporting and possibilities are limitless
  • 40. Call to Action
    Today! Migrate to 64-bit and the 2008 R2 Wave of Products
    Run the PreUpgradeChecker From SP2 Update (October CU) to Understand Potential Gotchas
    Download Beta 2 Start Evaluating 2010
    Download VHD of 2010
    Enjoy the Conference!
  • 41. Required Slide
    Speakers,
    TechEd 2010 is not producing
    a DVD. Please announce that
    attendees can access session
    recordings at TechEd Online.
    www.microsoft.com/teched
    Sessions On-Demand & Community
    www.microsoft.com/learning
    Microsoft Certification & Training Resources
    http://microsoft.com/technet
    Resources for IT Professionals
    http://microsoft.com/msdn
    Resources for Developers
    Resources
  • 42. Related Content
    Breakout Sessions (session codes and titles)
    Interactive Theater Sessions (session codes and titles)
    Hands-on Labs (session codes and titles)
    Hands-on Labs (session codes and titles)
    Required Slide
    Speakers,
    please list the Breakout Sessions, TLC Interactive Theaters and Labs that are related to your session.
  • 43. Track Resources
    Resource 1
    Resource 2
    Resource 3
    Resource 4
    Required Slide
    Track PMs will supply the content for this slide, which will be inserted during the final scrub.
  • 44. Required Slide
    Complete an evaluation on CommNet and enter to win an HTC HD2!
  • 45. Learn More about SharePoint 2010
    Information forIT Prosat TechNet
    http://MSSharePointITPro.com
    Information forDevelopersat MSDN
    http://MSSharePointDeveloper.com
    Information forEveryone
    http://SharePoint.Microsoft.com
  • 46. Required Slide
    © 2010 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.