Docstoc

F5 - Architect the Network for a Hiaghly Available SharePoint 2010

Document Sample
F5 - Architect the Network for a Hiaghly Available SharePoint 2010 Powered By Docstoc
					                        Architect the Network for a
                        Highly Available SharePoint
                        2010 Deployment

Presented by
John Glass, Field Systems Engineer, F5 Networks

February 9, 2011
                                                  2




Session agenda




   Preparing        Site
  your network   resilience
                               Dynamic
       for       and geo-                 Cloud
                              computing
   SharePoint       load
     2010        balancing
                                                            3




Who is F5 and what do we do?
• Application Delivery Controller (ADC) market leader
• Help IT organizations create agile IT infrastructure to
  meet business demands

• Microsoft Gold Certified Partner

• Microsoft alliances
  1. System Center Alliance
  2. Microsoft Technology Center Partner Alliance
  3. Dynamic Datacenter Alliance
  4. Microsoft Partner Solution Center
                                                                        4




How can the network be leveraged for:

• Scalability
   – Building the Right Infrastructure to Meet the Current User Load,
     and Also Allow for Future Growth.


• High Availability
   – Architecting the “Bullet Proof” SharePoint Deployment
   – Eradicating the Single Points of Failure


• Performance
   – Building a SharePoint Deployment with the Best Possible End
     User Experience
                                                                     5




Load Balancing Concepts

                                                          User Requests
 The Typical Single Server Deployment

 Users connect directly to the open IP:Port of
 the Server

 No redundancy, little scalability
                                                 Single
                                                 Server
                                                                               6




   Load Balancing Concepts
Introduction of the Load Balancer
                                                                  User Requests
•Hardware Device
    •Different models for capacity

•Sits in front of the server farm, accepting
the user connections, and then dispatching
the connection to a chosen server.                                Farm of
                                                                  Servers
•Most modern LBs are multi-function
(caching, compression, rate shaping,           Instead of a single server, a
firewalling, etc…)                             Load Balancer allows you to
                                               scale the number of available
                                               servers
•Most LBs can load balance multiple types
of traffic
                                                              7




    Load Balancing Concepts
How it works:
                                                   User Requests
A properly configured Load Balancer is
constantly monitoring the health and
availability of the servers in the farm. It will
use this information to help it make a load
balancing decision.

Instead of the User making the connection          Farm of
                                                   Servers
directly to the server, the User makes a
connection to the Virtual Server, which
resides on the external facing side of the
Load Balancer

The Load Balancer will send the connection
to a specific server based upon
•The LB algorithm selected
•Health & Availability of the servers
                                                                                   8




Load Balancing Concepts
Load Balancing Methods:
                                                                     User Requests
Some are static
•Round Robin
•Ratio

Some are dynamic, and try to take certain
network and server characteristics into
                                                                     Farm of
account
                                                                     Servers
•Least Connections
•Fastest Server
•Trending

Historically, static methods were preferred, as they tended to have the lightest
impact on the Load Balancer, however today’s Load Balancers are capable of
handling even complex LB algorithms without any performance degradation. F5
recommends using a dynamic LB method with SharePoint.
                                                                                        9




Load Balancing Concepts
Persistence:
Once a user is sent to a specific server, do                             User Requests
follow on connections/requests need to be
sent to the same server?

Common Persistence Methods:
Source IP Based
Cookie Based
                                                                         Farm of
SSL ID
                                                                         Servers
Custom Methods


Most SharePoint deployments do not require persistence, however since a
SharePoint front end can build an object cache, there is benefit to enabling it. It’s
recommended to use a combination of Cookie & Source IP based persistence.
                                                         10




Load Balancing Concepts
Leveraging a Load Balancer to Eliminate
the Single Points of Failure
                                               User Requests
•Redundant Load Balancers
    •Instant failover
    •Share state

•Redundant & Meshed Switch Architecture
    •No single path out to the next hop        Farm of
    •Spanning Tree support                     Servers

•Multihomed Networks
    •Multiple ISP links into the Data Center

•Multiple Data Centers
    •“Global” load balancing
                                                                      11




What Else Can My Load Balancer Do?
*Differs by vendor, but most include
technologies to alleviate server load, accelerate
traffic, and minimize bandwidth utilization.                User Requests




•SSL termination
•Compression
•Content Spooling                                           Farm of
•TCP multiplexing                                           Servers
•TCP optimizations
•Browser optimizations
•Rate shaping
•Intelligent Browser Referencing (caching at the browser)
                                                                       12




F5 + Microsoft = Better Together
 F5 offers solutions for a wide     F5 is a key infrastructure
 range of Microsoft products        building block for the Microsoft
 and technologies                   software + services platform

 Windows Server                      Elastic computing
 Forefront                           Systems Management
 SharePoint                          Data center orchestration
 Exchange
 Lync Server                         Hosted cloud
 Dynamics
 SQL                                 Private cloud
 BizTalk                             Public cloud
 Commerce Server                     Hybrid cloud

 SharePoint
      Hyper-V | System Center | PowerShell | Visual Studio | .NET
                                                               13




SharePoint
SharePoint is a business collaboration platform that can be
deployed with specific roles in these areas:

•   Web portals and Web content management
•   Business Intelligence and Analysis
•   Collaboration
•   Document management
•   Enterprise Search
•   Custom .NET Web application development

F5 supports each of these server capabilities, providing
performance, availability and security enhancements over the
network and seamless to the application.
                                                  14




Session agenda




   Preparing        Site
  your network   resilience
                               Dynamic
       for       and geo-                 Cloud
                              computing
   SharePoint       load
     2010        balancing
                                                                                                         15




F5 Solution for SharePoint 2010
• Improve end-user experience through better response
• Offload operations to free up CPU, increasing server availability
• Leverage a single point and platform for security and delivery

  Performance                  Availability            Management                    Security
• Seamless                 • Health monitoring       • SharePoint template     • Fastest application
  acceleration of client                               built into BIG-IP         layer security on the
  experience               • Load-balance front-                                 market
                             end servers             • System Center
• Accelerate both Web                                  Management Pack         • Application layer
  content and file         • Offload SSL                                         protection
  upload/download                                    • Streamline
                           • Cross-site resilience     maintenance and         • PCI compliance
• Increase                                             operations using file
  transactions per                                     virtualization
  second on Web
  servers
                16




        A




B


            F



C
                 G




    E
D
                                                              17




Considerations for acceleration
                BIG-IP WA (Web Accelerator Module)


• Application delivery (ADC) benefits start with asymmetric
  deployment
• WA improves end user experience for repeat visitors by
  eliminating network chatter
• Best in class caching
   – Intelligent Browser Referencing (IBR) is unique
• WOM reduces file load time by 95%
• Explore Windows Server 2008 R2 BranchCache to
  reduce bandwidth use
                                                                                      18




Considerations for security
               BIG-IP ASM (Application Security Module)


 • Security or performance?                 Fastest layer 7 (application layer)
                                            security product


 • Compliance regulations                   PCI DSS, SOX, Basel II, HIPAA
                                            compliance


 • New malicious behavior                   Built-in security policy for
                                            SharePoint


 • Beyond HTTP protection                   ICSA Web Application Firewall
                                            Certification


   SC Magazine's 2010 Reader Trust Award for Best Web Application Security solution
                                                                19




Considerations for storage
                   F5 ARX file virtualization


• Leveraging 3rd party solutions such as StoragePoint
• Reduce the size of your SharePoint content databases by 95%


 SharePoint
                                                 Storage
                             ARX
                                                 Devices
   MS SQL
• Streamline SharePoint performance and backup
• Decrease storage costs
                                               20




StoragePoint by Metalogix
                 ARX




         http://www.storagepoint.com/?=mtlgx
                                                  21




Session agenda




   Preparing        Site
  your network   resilience
                               Dynamic
       for       and geo-                 Cloud
                              computing
   SharePoint       load
     2010        balancing
                                                          22




Considerations for availability
              BIG-IP LTM (Local Traffic Manager)


• Increased server availability = increased user
  productivity
• Availability should be measured per server and across
  servers
             BIG-IP GTM (Global Traffic Manager)


• Cross-site load-balancing increases infrastructure
  ROI
• Implementing disaster recovery could be a first step
  toward real-time site resilience
                                                  23




Session agenda




   Preparing        Site
  your network   resilience
                               Dynamic
       for       and geo-                 Cloud
                              computing
   SharePoint       load
     2010        balancing
                                                           24




Considerations for dynamic computing and
systems management
• Integrate F5 device management into systems management
   – Health monitoring
   – Automatic provisioning
• Control BIG-IP using PowerShell
• F5 Management Pack offering for System Center
   – Operations Manager
   – Virtual Machine Manager
   – SharePoint Application Designer

   http://devcentral.f5.com/mpack
                                                    25



    System Center Integration
    F5 Management Pack for Operations Manager




A

             B                                  E

                                     D




             C
                                                             26



System Center Integration
F5 PRO enabled Management Pack for Virtual Machine Manager
                                      27




Application Designer for SharePoint

• Monitoring and management
  of SharePoint with System
  Center Operations Manager
• Automatic provisioning
                                                         28




Dynamic computing summary

• Prepare your network for dynamic computing
• BIG-IP is a natural choice for deploying virtualized
  infrastructure
   – Server and data center consolidation
   – Establishing business continuity
• Unify health monitoring views
• Enable your infrastructure to manage itself
                                                  29




Session agenda




   Preparing        Site
  your network   resilience
                               Dynamic
       for       and geo-                 Cloud
                              computing
   SharePoint       load
     2010        balancing
                                                     30




               Deploying SharePoint in “the cloud”




•   Deliver SharePoint as a service
•   Free the application
•   Monitoring and management is critical
•   Key considerations for cloud types
     – Private
     – Public
     – Hybrid
                                                             31




F5 capabilities for SharePoint in the cloud

• Private
   – Seamless integration with systems management and
     monitoring
   – Automatic provisioning of ADC for SharePoint VMs
   – Site resiliency and traffic management
• Public
   – Ask Microsoft about BPOS-D features using an ADC
   – ISV hosting multi-tenant support
• Hybrid
   – Custom traffic redirection between private and public
                                                                         32


Flexible Deployment Choices                                  Branch Office




     Giving IT the flexibility to choose Online deployment
     by geography, workload, or roles




HQ
                                                             34




Architecting for success

• De-construct your SharePoint design
   – Identify services and content that are cloud friendly
   – Lessen the need for frequent data synchronization
• Consider the advantages of BPOS
   – Site collection specific deployments
   – ADC features
   – Directory synchronization
   – Exchange email and calendaring
• Distinguish constraints
                                                   35




F5 for a more dynamic network



Intelligence                       Available

                                    Elastic

                                   Portable

  Control                          Patterned

                                Service oriented

  Flexibility
                                                               36




Summary
• Faster application experience for LAN and WAN users

• Increased server availability for SharePoint services

• Policy-based multi-protocol layer-7 protection

• Elastic computing with seamless user connection management

• Intelligently leverage public cloud variable cost model
                                                                    37




Resources
• F5 Networks
   – Solution page for SharePoint Server 2010
     • Solution Overview | Solution Guide | Deployment Guide
   – F5 Management Pack on DevCentral
   – Microsoft user forms on DevCentral
   – ASM product overview

• Microsoft
  – BPOS - SharePoint Online
     • http://www.microsoft.com/online/business-productivity.aspx
   – SharePoint public Web sites
     • http://sharepoint.microsoft.com/en-us/Pages/default.aspx
     • http://office.microsoft.com/en-us/sharepoint-server-help/
                                                     38




Contacts

• John Glass – Field Systems Engineer, F5 Networks
   j.glass@f5.com
   937-825-0879

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:0
posted:4/2/2013
language:English
pages:38