SlideShare a Scribd company logo
1 of 27
© 2010 Neverfail
Thirty Minutes to
SharePoint Availability
2
Today’s Agenda
– Common causes of downtime in SharePoint environments
– High availability and DR capabilities "out of the box"
– Third party options for protecting SharePoint server farms
– Determining the right availability solution
for your SharePoint environment
Impacts to Availability
of a SharePoint Farm
4
Common Causes of Downtime
– Environmental issues
– Network latency issues
– Database availability
– Hardware issues
– Connectivity issues
– Planned maintenance
– Application availability
– Human error
Built-in SharePoint Availability Options
6
SharePoint built-in HA capabilities:
Redundancy
– SharePoint’s built-in HA based on server redundancy
– SharePoint depends on database availability
– Limited to local subnets & low-latency links
7
SharePoint built-in DR capabilities:
Secondary Farm
– Complete second SharePoint farm in another location
– Requires some form of database replication for SQL Server
8
Challenges of Protecting a SharePoint Farm
- No Application Server failover
- Index Server Single Point of Failure
- Low latency & high bandwidth req.
- Third server req. for automation
No single point of control
- Multiple technologies
- Manual coordination
- Scripted task dependencies
Microsoft Recommended Configuration
- No Application Awareness
Third-party SharePoint Availability Options
10
Why Third-Party Options
– Software/hardware to add value over what’s in the box
– Protection from broader range of vulnerabilities
– Simplify overall HA infrastructure
11
Types of 3rd-party Solutions
– Fast back-up & recovery
– SAN-based replication
– Server virtualization
– Hardware clustering
– Host-based replication
12
Third party options for protecting SharePoint Server:
Rapid-recovery backups
– Application-level backups
– Disk-based backup
– Virtual recovery capabilities
– Accelerated data recovery
Server 1
SAN
SAN Storage
13
Third party options for protecting SharePoint Server:
SAN-based replication solutions
– Protects the storage-layer of the application
– Replicates raw storage between similar devices
Server 1
Server 2
SAN
SAN Storage
SAN
SAN Storage
14
Third party options for protecting SharePoint Server:
Virtualization-based solutions
– Protects a complete guest VM from hardware failures
– Shared or replicated VM file restarts on another host
Virtual
Stacked Servers
Virtual Servers
Virtual Servers
SAN
Shared SAN Storage
SAN
SAN Storage
15
Third party options for protecting SharePoint Server:
Host-based replication solutions
– Active server replicates changes to a stand-by server
– Application-layer visibility and management
Primary Server Secondary Server
Neverfail for SharePoint
17
Evolution of Continuous Availability
Recovery
Centric
Availability
Centric
Data
Emphasis
Backup & Restore
File, Block, Full, Incremental, On-site, Off-site
Data Replication
Snapshot, Asynchronous, Synchronous, CDP
Business
Emphasis
Continuous Availability
No User or Application Downtime, Application-
Awareness, Automation, Local & Remote Availability
Application
Emphasis
Basic Failover
Clustering, Fault Tolerance, High Availability
18
SharePoint Application Monitoring
– Availability is made of many things
– Neverfail application-level monitoring
– Notification and automation
Passive Server
Admin
User/Customer
Active Server
Neverfail Continuous
Availability Director
Passive Server
Active Server
Host OS
Application
Response
Network
Services
Performance
Monitoring
Rules and
Thresholds
End-user
Availability
Rules and
Thresholds
19
MS Clustering
Array Replication
Multiple point solutions do not solve the problem
Load Balancing
VMware HA
Traditionally, servers of like
functionality are grouped together
for availability and protection
Integration of multiple, standalone
availability solutions is complex
and expensive to maintain
Lack of coordination between
availability solutions leads to
incomplete protection for your app
DR solutions typically protect data,
not application availability,
cutomers left owning a manual
recovery process
SQLServer SQLServer
SharePoint SharePoint
Web Server Web Server
Complete
Protection
for
Business
Service
20
Sharepoint Farm
Customers require a simple, holistic solution
SQL Server SQL Server
SharePoint SharePoint
Web Server Web Server
Complete
Protection
for
Business
Service
– Business-centric
application management
– Monitor and control the
entire application vertical
– One solution, one console
21
Neverfail protects all SharePoint components….
Neverfail
Continuous
Availability
Director
AMF
Application
Modules
3rd Party
Adaptors
Scope
SQL Server
SQL Server
Virtualized
Physical
SharePoint Farm
Web Tier
Application Tier
Database Tier
Query Server Index Server
Exec Calc Server
Central Admin
IIS IIS IIS
Single point of management and control across the entire farm
22
….to “fail-the-farm” in a DR context…..
User Transparent Failover/Failback, Application-Aware, CDP, Replication
Neverfail - Continuous Availability Director
Application-Aware Management Framework (AMF)
Email Files Remote Users
Collaboration
Web
Database Custom Apps
Neverfail Admin
Primary Site Secondary Site
Neverfail
WANsmart
up to 30x
traffic reduction
Virtualized
SharePoint Farm (Active)
Physical
Web Front End
Application Tier
Database Tier
Query
Server
SQL Server
IIS+MOSS IIS+MOSS IIS+MOSS IIS+MOSS
Index
Server
Exec Calc
Server
Central
Admin
SQL Server
Virtualized
SharePoint Farm (Active)
Physical
Web Front End
Application Tier
Database Tier
Query
Server
SQL Server
IIS+MOSS IIS+MOSS IIS+MOSS IIS+MOSS
Index
Server
Exec Calc
Server
Central
Admin
SQL Server
23
…optionally adding local HA alongside DR
Neverfail - Continuous Availability Director
Application-Aware Management Framework (AMF)
Email Files Remote Users
Collaboration
Web
Database Custom Apps
Neverfail Admin
Virtualized
SharePoint Farm (Active) SharePoint Farm (Passive)
Primary Site Remote Site
Physical
User Transparent Failover/Failback, Application-Aware, CDP, Replication
Virtualized
SharePoint Farm (Passive)
Web Front End
Application Tier
Database Tier
Query
Server
SQL Server
IIS+MOSS IIS+MOSS IIS+MOSS IIS+MOSS
Index
Server
Exec Calc
Server
Central
Admin
SQL Server
Web Front End
Application Tier
Database Tier
Query
Server
SQL Server
IIS+MOSS IIS+MOSS IIS+MOSS IIS+MOSS
Index
Server
Exec Calc
Server
Central
Admin
SQL Server
Web Front End
Application Tier
Database Tier
Query
Server
SQL Server
IIS+MOSS IIS+MOSS IIS+MOSS IIS+MOSS
Index
Server
Exec Calc
Server
Central
Admin
SQL Server
Neverfail
WANSmart
Neverfail
WANsmart
Determining the Right Solution
25
Choosing the Right Solution for SharePoint
– Consider the cost of downtime
– How critical is your SharePoint infrastructure to you business?
– Consider the possible vulnerabilities
– What scenarios do you need to protects yourself against?
– Consider the availability options
– Which solution covers the vulnerabilities you need protection from?
– Neverfail provides the most robust affordable solution for
SharePoint and any other Windows-based application
26
Key Technology Differentiators
– Protects End-to-End Business Services
– Neverfail aggregates & protects any set of multi-tier components,
including applications, servers, services, and it maps all their
interdependencies
– Complete Protection Against the Widest Range of Failures
– Leverages Application Awareness, Intelligence and Automation
– Eliminates both planned and unplanned downtime
– WAN Acceleration & Deduplication
– Essential feature set to enable DR deployments
– Heterogeneous Protection
– Physical and Virtual Environments (P2P, P2V, V2P, V2V)
– Any Combination of Physical Server and Storage Hardware
© 2010 Neverfail
Neverfail for SharePoint Availability
Call or visit for personalized assistance
WWW.NEVERFAILGROUP.COM
(512) 327-5777

More Related Content

What's hot

What's New in Athene™ 11.10?
What's New in Athene™ 11.10?What's New in Athene™ 11.10?
What's New in Athene™ 11.10?Precisely
 
AAI-3281 Smarter Production with WebSphere Application Server ND Intelligent ...
AAI-3281 Smarter Production with WebSphere Application Server ND Intelligent ...AAI-3281 Smarter Production with WebSphere Application Server ND Intelligent ...
AAI-3281 Smarter Production with WebSphere Application Server ND Intelligent ...WASdev Community
 
Presentation v center site recovery manager
Presentation   v center site recovery managerPresentation   v center site recovery manager
Presentation v center site recovery managersolarisyourep
 
Sca preliminary remedy_server_architecture_global_v1
Sca preliminary remedy_server_architecture_global_v1Sca preliminary remedy_server_architecture_global_v1
Sca preliminary remedy_server_architecture_global_v1Accenture
 
Database Upgrades Automation using Enterprise Manager 12c
Database Upgrades Automation using Enterprise Manager 12cDatabase Upgrades Automation using Enterprise Manager 12c
Database Upgrades Automation using Enterprise Manager 12cHari Srinivasan
 
ZooKeeper and Embedded ZooKeeper Support for IBM InfoSphere Streams V4.0
ZooKeeper and Embedded ZooKeeper Support for IBM InfoSphere Streams V4.0ZooKeeper and Embedded ZooKeeper Support for IBM InfoSphere Streams V4.0
ZooKeeper and Embedded ZooKeeper Support for IBM InfoSphere Streams V4.0lisanl
 
CloudBridge and Repeater Datasheet
CloudBridge and Repeater DatasheetCloudBridge and Repeater Datasheet
CloudBridge and Repeater DatasheetNuno Alves
 
Vmware srm 6.1
Vmware srm 6.1Vmware srm 6.1
Vmware srm 6.1faz4eva_27
 
Application Virtualization overview - BayCUG
Application Virtualization overview - BayCUGApplication Virtualization overview - BayCUG
Application Virtualization overview - BayCUGDenis Gundarev
 
SharePoint Backup And Disaster Recovery with Joel Oleson
SharePoint Backup And Disaster Recovery with Joel OlesonSharePoint Backup And Disaster Recovery with Joel Oleson
SharePoint Backup And Disaster Recovery with Joel OlesonJoel Oleson
 
Veeam Webinar - Backing up Zarafa with SureBackup
Veeam Webinar - Backing up Zarafa with SureBackupVeeam Webinar - Backing up Zarafa with SureBackup
Veeam Webinar - Backing up Zarafa with SureBackupJoep Piscaer
 
University Management System - UMS-X1 Technical Data
University Management System - UMS-X1 Technical DataUniversity Management System - UMS-X1 Technical Data
University Management System - UMS-X1 Technical DataNasser Hassan
 
V mware v fabric 5 - what's new technical sales training presentation
V mware v fabric 5 - what's new technical sales training presentationV mware v fabric 5 - what's new technical sales training presentation
V mware v fabric 5 - what's new technical sales training presentationsolarisyourep
 
Comparison of Zabbix with market competitors
Comparison of Zabbix with market competitorsComparison of Zabbix with market competitors
Comparison of Zabbix with market competitorsRodrigo Mohr
 
Top 10 Tricks and Tools of an Oracle EPM Administrator
Top 10 Tricks and Tools of an Oracle EPM AdministratorTop 10 Tricks and Tools of an Oracle EPM Administrator
Top 10 Tricks and Tools of an Oracle EPM Administratornking821
 
AAI-1445 Managing Dynamic Workloads with WebSphere ND and in the Cloud
AAI-1445 Managing Dynamic Workloads with WebSphere ND and in the CloudAAI-1445 Managing Dynamic Workloads with WebSphere ND and in the Cloud
AAI-1445 Managing Dynamic Workloads with WebSphere ND and in the CloudWASdev Community
 
The New Features and Enhancements in CA Workload Control Center (WCC) r11.4 S...
The New Features and Enhancements in CA Workload Control Center (WCC) r11.4 S...The New Features and Enhancements in CA Workload Control Center (WCC) r11.4 S...
The New Features and Enhancements in CA Workload Control Center (WCC) r11.4 S...Extra Technology
 
VMworld 2013: Deep Dive into vSphere Log Management with vCenter Log Insight
VMworld 2013: Deep Dive into vSphere Log Management with vCenter Log InsightVMworld 2013: Deep Dive into vSphere Log Management with vCenter Log Insight
VMworld 2013: Deep Dive into vSphere Log Management with vCenter Log InsightVMworld
 

What's hot (20)

What's New in Athene™ 11.10?
What's New in Athene™ 11.10?What's New in Athene™ 11.10?
What's New in Athene™ 11.10?
 
AAI-3281 Smarter Production with WebSphere Application Server ND Intelligent ...
AAI-3281 Smarter Production with WebSphere Application Server ND Intelligent ...AAI-3281 Smarter Production with WebSphere Application Server ND Intelligent ...
AAI-3281 Smarter Production with WebSphere Application Server ND Intelligent ...
 
Presentation v center site recovery manager
Presentation   v center site recovery managerPresentation   v center site recovery manager
Presentation v center site recovery manager
 
Sca preliminary remedy_server_architecture_global_v1
Sca preliminary remedy_server_architecture_global_v1Sca preliminary remedy_server_architecture_global_v1
Sca preliminary remedy_server_architecture_global_v1
 
Database Upgrades Automation using Enterprise Manager 12c
Database Upgrades Automation using Enterprise Manager 12cDatabase Upgrades Automation using Enterprise Manager 12c
Database Upgrades Automation using Enterprise Manager 12c
 
Sapuki sig 2013
Sapuki sig 2013Sapuki sig 2013
Sapuki sig 2013
 
ZooKeeper and Embedded ZooKeeper Support for IBM InfoSphere Streams V4.0
ZooKeeper and Embedded ZooKeeper Support for IBM InfoSphere Streams V4.0ZooKeeper and Embedded ZooKeeper Support for IBM InfoSphere Streams V4.0
ZooKeeper and Embedded ZooKeeper Support for IBM InfoSphere Streams V4.0
 
CloudBridge and Repeater Datasheet
CloudBridge and Repeater DatasheetCloudBridge and Repeater Datasheet
CloudBridge and Repeater Datasheet
 
FailSafe IaaS
FailSafe IaaSFailSafe IaaS
FailSafe IaaS
 
Vmware srm 6.1
Vmware srm 6.1Vmware srm 6.1
Vmware srm 6.1
 
Application Virtualization overview - BayCUG
Application Virtualization overview - BayCUGApplication Virtualization overview - BayCUG
Application Virtualization overview - BayCUG
 
SharePoint Backup And Disaster Recovery with Joel Oleson
SharePoint Backup And Disaster Recovery with Joel OlesonSharePoint Backup And Disaster Recovery with Joel Oleson
SharePoint Backup And Disaster Recovery with Joel Oleson
 
Veeam Webinar - Backing up Zarafa with SureBackup
Veeam Webinar - Backing up Zarafa with SureBackupVeeam Webinar - Backing up Zarafa with SureBackup
Veeam Webinar - Backing up Zarafa with SureBackup
 
University Management System - UMS-X1 Technical Data
University Management System - UMS-X1 Technical DataUniversity Management System - UMS-X1 Technical Data
University Management System - UMS-X1 Technical Data
 
V mware v fabric 5 - what's new technical sales training presentation
V mware v fabric 5 - what's new technical sales training presentationV mware v fabric 5 - what's new technical sales training presentation
V mware v fabric 5 - what's new technical sales training presentation
 
Comparison of Zabbix with market competitors
Comparison of Zabbix with market competitorsComparison of Zabbix with market competitors
Comparison of Zabbix with market competitors
 
Top 10 Tricks and Tools of an Oracle EPM Administrator
Top 10 Tricks and Tools of an Oracle EPM AdministratorTop 10 Tricks and Tools of an Oracle EPM Administrator
Top 10 Tricks and Tools of an Oracle EPM Administrator
 
AAI-1445 Managing Dynamic Workloads with WebSphere ND and in the Cloud
AAI-1445 Managing Dynamic Workloads with WebSphere ND and in the CloudAAI-1445 Managing Dynamic Workloads with WebSphere ND and in the Cloud
AAI-1445 Managing Dynamic Workloads with WebSphere ND and in the Cloud
 
The New Features and Enhancements in CA Workload Control Center (WCC) r11.4 S...
The New Features and Enhancements in CA Workload Control Center (WCC) r11.4 S...The New Features and Enhancements in CA Workload Control Center (WCC) r11.4 S...
The New Features and Enhancements in CA Workload Control Center (WCC) r11.4 S...
 
VMworld 2013: Deep Dive into vSphere Log Management with vCenter Log Insight
VMworld 2013: Deep Dive into vSphere Log Management with vCenter Log InsightVMworld 2013: Deep Dive into vSphere Log Management with vCenter Log Insight
VMworld 2013: Deep Dive into vSphere Log Management with vCenter Log Insight
 

Viewers also liked

Emergent Process Design
Emergent Process DesignEmergent Process Design
Emergent Process DesignSwift Software
 
Jadwal Kegiatan Hari Jadi kota Trenggalek
Jadwal Kegiatan Hari Jadi kota TrenggalekJadwal Kegiatan Hari Jadi kota Trenggalek
Jadwal Kegiatan Hari Jadi kota TrenggalekHabib Nugroho
 
WTF Is Twitter?
WTF Is Twitter?WTF Is Twitter?
WTF Is Twitter?Station X
 
Using Dealer Chat & Mobile Text to Move Online Shoppers Into the Showroom
Using Dealer Chat & Mobile Text to Move Online Shoppers Into the ShowroomUsing Dealer Chat & Mobile Text to Move Online Shoppers Into the Showroom
Using Dealer Chat & Mobile Text to Move Online Shoppers Into the ShowroomContact At Once! Auto Dealer Chat
 
Better Payroll Days Ahead with Automated, Cloud-Based Time and Attendance
Better Payroll Days Ahead with Automated, Cloud-Based Time and AttendanceBetter Payroll Days Ahead with Automated, Cloud-Based Time and Attendance
Better Payroll Days Ahead with Automated, Cloud-Based Time and Attendancenettime solutions
 
Investing tips-to-grow-wealth
Investing tips-to-grow-wealthInvesting tips-to-grow-wealth
Investing tips-to-grow-wealthMotif Investing
 
Four futures for health and social care integration - a response from Veredus
Four futures for health and social care integration - a response from VeredusFour futures for health and social care integration - a response from Veredus
Four futures for health and social care integration - a response from VeredusMarghaid Howie
 
What should 'Global Multidisciplinary' mean to givers and seekers of educatio...
What should 'Global Multidisciplinary' mean to givers and seekers of educatio...What should 'Global Multidisciplinary' mean to givers and seekers of educatio...
What should 'Global Multidisciplinary' mean to givers and seekers of educatio...Manipal Global Education Services Pvt Ltd
 
British Columbia - How to Compete and Win in 2016
British Columbia - How to Compete and Win in 2016 British Columbia - How to Compete and Win in 2016
British Columbia - How to Compete and Win in 2016 Summit eMarketing Sherpas
 
You're now in charge of Business Continuity Management... what next
You're now in charge of Business Continuity Management... what nextYou're now in charge of Business Continuity Management... what next
You're now in charge of Business Continuity Management... what nextVirtual Corporation
 
Don't Laugh At Local SEO - Every Dealer Needs It!
Don't Laugh At Local SEO - Every Dealer Needs It!Don't Laugh At Local SEO - Every Dealer Needs It!
Don't Laugh At Local SEO - Every Dealer Needs It!AutoRevo
 
Conversion Optimization
Conversion OptimizationConversion Optimization
Conversion OptimizationBenu Aggarwal
 

Viewers also liked (19)

Cobra Subsidy Extended
Cobra Subsidy ExtendedCobra Subsidy Extended
Cobra Subsidy Extended
 
Emergent Process Design
Emergent Process DesignEmergent Process Design
Emergent Process Design
 
TeamWox Presentation
TeamWox PresentationTeamWox Presentation
TeamWox Presentation
 
Investor Pitch Template
Investor Pitch TemplateInvestor Pitch Template
Investor Pitch Template
 
Jadwal Kegiatan Hari Jadi kota Trenggalek
Jadwal Kegiatan Hari Jadi kota TrenggalekJadwal Kegiatan Hari Jadi kota Trenggalek
Jadwal Kegiatan Hari Jadi kota Trenggalek
 
WTF Is Twitter?
WTF Is Twitter?WTF Is Twitter?
WTF Is Twitter?
 
Using Dealer Chat & Mobile Text to Move Online Shoppers Into the Showroom
Using Dealer Chat & Mobile Text to Move Online Shoppers Into the ShowroomUsing Dealer Chat & Mobile Text to Move Online Shoppers Into the Showroom
Using Dealer Chat & Mobile Text to Move Online Shoppers Into the Showroom
 
Better Payroll Days Ahead with Automated, Cloud-Based Time and Attendance
Better Payroll Days Ahead with Automated, Cloud-Based Time and AttendanceBetter Payroll Days Ahead with Automated, Cloud-Based Time and Attendance
Better Payroll Days Ahead with Automated, Cloud-Based Time and Attendance
 
Investing tips-to-grow-wealth
Investing tips-to-grow-wealthInvesting tips-to-grow-wealth
Investing tips-to-grow-wealth
 
Four futures for health and social care integration - a response from Veredus
Four futures for health and social care integration - a response from VeredusFour futures for health and social care integration - a response from Veredus
Four futures for health and social care integration - a response from Veredus
 
Drive genius 3 Mac Utility
Drive genius 3 Mac UtilityDrive genius 3 Mac Utility
Drive genius 3 Mac Utility
 
Metasite Business Solutions booklet
Metasite Business Solutions bookletMetasite Business Solutions booklet
Metasite Business Solutions booklet
 
PeopleNet Enterprise Network Security Solution
PeopleNet Enterprise Network Security SolutionPeopleNet Enterprise Network Security Solution
PeopleNet Enterprise Network Security Solution
 
What should 'Global Multidisciplinary' mean to givers and seekers of educatio...
What should 'Global Multidisciplinary' mean to givers and seekers of educatio...What should 'Global Multidisciplinary' mean to givers and seekers of educatio...
What should 'Global Multidisciplinary' mean to givers and seekers of educatio...
 
British Columbia - How to Compete and Win in 2016
British Columbia - How to Compete and Win in 2016 British Columbia - How to Compete and Win in 2016
British Columbia - How to Compete and Win in 2016
 
You're now in charge of Business Continuity Management... what next
You're now in charge of Business Continuity Management... what nextYou're now in charge of Business Continuity Management... what next
You're now in charge of Business Continuity Management... what next
 
Don't Laugh At Local SEO - Every Dealer Needs It!
Don't Laugh At Local SEO - Every Dealer Needs It!Don't Laugh At Local SEO - Every Dealer Needs It!
Don't Laugh At Local SEO - Every Dealer Needs It!
 
Conversion Optimization
Conversion OptimizationConversion Optimization
Conversion Optimization
 
Presentation1
Presentation1Presentation1
Presentation1
 

Similar to Thirty minutes to share point availability

SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell ScriptsSPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell ScriptsMichael Noel
 
5 Ways to Avoid Server and Application Downtime
5 Ways to Avoid Server and Application Downtime5 Ways to Avoid Server and Application Downtime
5 Ways to Avoid Server and Application DowntimeNeverfail Group
 
Shared Personalization Service - How To Scale to 15K RPS, Patrice Pelland
Shared Personalization Service - How To Scale to 15K RPS, Patrice PellandShared Personalization Service - How To Scale to 15K RPS, Patrice Pelland
Shared Personalization Service - How To Scale to 15K RPS, Patrice PellandFuenteovejuna
 
SAP HANA SPS10- SAP HANA Remote Data Sync
SAP HANA SPS10- SAP HANA Remote Data SyncSAP HANA SPS10- SAP HANA Remote Data Sync
SAP HANA SPS10- SAP HANA Remote Data SyncSAP Technology
 
SharePoint 2013 Performance and Capacity Management
SharePoint 2013 Performance and Capacity Management SharePoint 2013 Performance and Capacity Management
SharePoint 2013 Performance and Capacity Management jems7
 
Ordina SOFTC Presentation - SharePoint 2010 Architecture
Ordina SOFTC Presentation - SharePoint 2010 ArchitectureOrdina SOFTC Presentation - SharePoint 2010 Architecture
Ordina SOFTC Presentation - SharePoint 2010 ArchitectureOrdina Belgium
 
windows server 2012 R2
windows server 2012 R2windows server 2012 R2
windows server 2012 R2Gol D Roger
 
Stateful Interaction In Serverless Architecture With Redis: Pyounguk Cho
Stateful Interaction In Serverless Architecture With Redis: Pyounguk ChoStateful Interaction In Serverless Architecture With Redis: Pyounguk Cho
Stateful Interaction In Serverless Architecture With Redis: Pyounguk ChoRedis Labs
 
SWsoft Hosting Solutions for SaaS
SWsoft Hosting Solutions for SaaSSWsoft Hosting Solutions for SaaS
SWsoft Hosting Solutions for SaaSwebhostingguy
 
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT ProsSharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT ProsDan Usher
 
SPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst PracticesSPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst PracticesScott Hoag
 
A Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentA Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentSPC Adriatics
 
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...Joel Oleson
 
Membase Meetup 2010
Membase Meetup 2010Membase Meetup 2010
Membase Meetup 2010Membase
 
Windows Server 2012 R2 Jump Start - Intro
Windows Server 2012 R2 Jump Start - IntroWindows Server 2012 R2 Jump Start - Intro
Windows Server 2012 R2 Jump Start - IntroPaulo Freitas
 
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Prolifics
 
Strata SG 2015: LinkedIn Self Serve Reporting Platform on Hadoop
Strata SG 2015: LinkedIn Self Serve Reporting Platform on Hadoop Strata SG 2015: LinkedIn Self Serve Reporting Platform on Hadoop
Strata SG 2015: LinkedIn Self Serve Reporting Platform on Hadoop Shirshanka Das
 
Systems on the edge - your stepping stones into Oracle Public PaaS Cloud - AM...
Systems on the edge - your stepping stones into Oracle Public PaaS Cloud - AM...Systems on the edge - your stepping stones into Oracle Public PaaS Cloud - AM...
Systems on the edge - your stepping stones into Oracle Public PaaS Cloud - AM...Lucas Jellema
 
InTouch Machine Edition 2014 R2: What is New and Advanced Features
InTouch Machine Edition 2014 R2: What is New and Advanced FeaturesInTouch Machine Edition 2014 R2: What is New and Advanced Features
InTouch Machine Edition 2014 R2: What is New and Advanced FeaturesWonderware InTouch Machine Edition
 

Similar to Thirty minutes to share point availability (20)

SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell ScriptsSPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
 
5 Ways to Avoid Server and Application Downtime
5 Ways to Avoid Server and Application Downtime5 Ways to Avoid Server and Application Downtime
5 Ways to Avoid Server and Application Downtime
 
Shared Personalization Service - How To Scale to 15K RPS, Patrice Pelland
Shared Personalization Service - How To Scale to 15K RPS, Patrice PellandShared Personalization Service - How To Scale to 15K RPS, Patrice Pelland
Shared Personalization Service - How To Scale to 15K RPS, Patrice Pelland
 
SAP HANA SPS10- SAP HANA Remote Data Sync
SAP HANA SPS10- SAP HANA Remote Data SyncSAP HANA SPS10- SAP HANA Remote Data Sync
SAP HANA SPS10- SAP HANA Remote Data Sync
 
SharePoint 2013 Performance and Capacity Management
SharePoint 2013 Performance and Capacity Management SharePoint 2013 Performance and Capacity Management
SharePoint 2013 Performance and Capacity Management
 
Ordina SOFTC Presentation - SharePoint 2010 Architecture
Ordina SOFTC Presentation - SharePoint 2010 ArchitectureOrdina SOFTC Presentation - SharePoint 2010 Architecture
Ordina SOFTC Presentation - SharePoint 2010 Architecture
 
windows server 2012 R2
windows server 2012 R2windows server 2012 R2
windows server 2012 R2
 
Stateful Interaction In Serverless Architecture With Redis: Pyounguk Cho
Stateful Interaction In Serverless Architecture With Redis: Pyounguk ChoStateful Interaction In Serverless Architecture With Redis: Pyounguk Cho
Stateful Interaction In Serverless Architecture With Redis: Pyounguk Cho
 
SWsoft Hosting Solutions for SaaS
SWsoft Hosting Solutions for SaaSSWsoft Hosting Solutions for SaaS
SWsoft Hosting Solutions for SaaS
 
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT ProsSharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
 
SPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst PracticesSPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst Practices
 
Cloud or On Premise
Cloud or On PremiseCloud or On Premise
Cloud or On Premise
 
A Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentA Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deployment
 
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
 
Membase Meetup 2010
Membase Meetup 2010Membase Meetup 2010
Membase Meetup 2010
 
Windows Server 2012 R2 Jump Start - Intro
Windows Server 2012 R2 Jump Start - IntroWindows Server 2012 R2 Jump Start - Intro
Windows Server 2012 R2 Jump Start - Intro
 
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
 
Strata SG 2015: LinkedIn Self Serve Reporting Platform on Hadoop
Strata SG 2015: LinkedIn Self Serve Reporting Platform on Hadoop Strata SG 2015: LinkedIn Self Serve Reporting Platform on Hadoop
Strata SG 2015: LinkedIn Self Serve Reporting Platform on Hadoop
 
Systems on the edge - your stepping stones into Oracle Public PaaS Cloud - AM...
Systems on the edge - your stepping stones into Oracle Public PaaS Cloud - AM...Systems on the edge - your stepping stones into Oracle Public PaaS Cloud - AM...
Systems on the edge - your stepping stones into Oracle Public PaaS Cloud - AM...
 
InTouch Machine Edition 2014 R2: What is New and Advanced Features
InTouch Machine Edition 2014 R2: What is New and Advanced FeaturesInTouch Machine Edition 2014 R2: What is New and Advanced Features
InTouch Machine Edition 2014 R2: What is New and Advanced Features
 

Recently uploaded

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 

Recently uploaded (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Thirty minutes to share point availability

  • 1. © 2010 Neverfail Thirty Minutes to SharePoint Availability
  • 2. 2 Today’s Agenda – Common causes of downtime in SharePoint environments – High availability and DR capabilities "out of the box" – Third party options for protecting SharePoint server farms – Determining the right availability solution for your SharePoint environment
  • 3. Impacts to Availability of a SharePoint Farm
  • 4. 4 Common Causes of Downtime – Environmental issues – Network latency issues – Database availability – Hardware issues – Connectivity issues – Planned maintenance – Application availability – Human error
  • 6. 6 SharePoint built-in HA capabilities: Redundancy – SharePoint’s built-in HA based on server redundancy – SharePoint depends on database availability – Limited to local subnets & low-latency links
  • 7. 7 SharePoint built-in DR capabilities: Secondary Farm – Complete second SharePoint farm in another location – Requires some form of database replication for SQL Server
  • 8. 8 Challenges of Protecting a SharePoint Farm - No Application Server failover - Index Server Single Point of Failure - Low latency & high bandwidth req. - Third server req. for automation No single point of control - Multiple technologies - Manual coordination - Scripted task dependencies Microsoft Recommended Configuration - No Application Awareness
  • 10. 10 Why Third-Party Options – Software/hardware to add value over what’s in the box – Protection from broader range of vulnerabilities – Simplify overall HA infrastructure
  • 11. 11 Types of 3rd-party Solutions – Fast back-up & recovery – SAN-based replication – Server virtualization – Hardware clustering – Host-based replication
  • 12. 12 Third party options for protecting SharePoint Server: Rapid-recovery backups – Application-level backups – Disk-based backup – Virtual recovery capabilities – Accelerated data recovery Server 1 SAN SAN Storage
  • 13. 13 Third party options for protecting SharePoint Server: SAN-based replication solutions – Protects the storage-layer of the application – Replicates raw storage between similar devices Server 1 Server 2 SAN SAN Storage SAN SAN Storage
  • 14. 14 Third party options for protecting SharePoint Server: Virtualization-based solutions – Protects a complete guest VM from hardware failures – Shared or replicated VM file restarts on another host Virtual Stacked Servers Virtual Servers Virtual Servers SAN Shared SAN Storage SAN SAN Storage
  • 15. 15 Third party options for protecting SharePoint Server: Host-based replication solutions – Active server replicates changes to a stand-by server – Application-layer visibility and management Primary Server Secondary Server
  • 17. 17 Evolution of Continuous Availability Recovery Centric Availability Centric Data Emphasis Backup & Restore File, Block, Full, Incremental, On-site, Off-site Data Replication Snapshot, Asynchronous, Synchronous, CDP Business Emphasis Continuous Availability No User or Application Downtime, Application- Awareness, Automation, Local & Remote Availability Application Emphasis Basic Failover Clustering, Fault Tolerance, High Availability
  • 18. 18 SharePoint Application Monitoring – Availability is made of many things – Neverfail application-level monitoring – Notification and automation Passive Server Admin User/Customer Active Server Neverfail Continuous Availability Director Passive Server Active Server Host OS Application Response Network Services Performance Monitoring Rules and Thresholds End-user Availability Rules and Thresholds
  • 19. 19 MS Clustering Array Replication Multiple point solutions do not solve the problem Load Balancing VMware HA Traditionally, servers of like functionality are grouped together for availability and protection Integration of multiple, standalone availability solutions is complex and expensive to maintain Lack of coordination between availability solutions leads to incomplete protection for your app DR solutions typically protect data, not application availability, cutomers left owning a manual recovery process SQLServer SQLServer SharePoint SharePoint Web Server Web Server Complete Protection for Business Service
  • 20. 20 Sharepoint Farm Customers require a simple, holistic solution SQL Server SQL Server SharePoint SharePoint Web Server Web Server Complete Protection for Business Service – Business-centric application management – Monitor and control the entire application vertical – One solution, one console
  • 21. 21 Neverfail protects all SharePoint components…. Neverfail Continuous Availability Director AMF Application Modules 3rd Party Adaptors Scope SQL Server SQL Server Virtualized Physical SharePoint Farm Web Tier Application Tier Database Tier Query Server Index Server Exec Calc Server Central Admin IIS IIS IIS Single point of management and control across the entire farm
  • 22. 22 ….to “fail-the-farm” in a DR context….. User Transparent Failover/Failback, Application-Aware, CDP, Replication Neverfail - Continuous Availability Director Application-Aware Management Framework (AMF) Email Files Remote Users Collaboration Web Database Custom Apps Neverfail Admin Primary Site Secondary Site Neverfail WANsmart up to 30x traffic reduction Virtualized SharePoint Farm (Active) Physical Web Front End Application Tier Database Tier Query Server SQL Server IIS+MOSS IIS+MOSS IIS+MOSS IIS+MOSS Index Server Exec Calc Server Central Admin SQL Server Virtualized SharePoint Farm (Active) Physical Web Front End Application Tier Database Tier Query Server SQL Server IIS+MOSS IIS+MOSS IIS+MOSS IIS+MOSS Index Server Exec Calc Server Central Admin SQL Server
  • 23. 23 …optionally adding local HA alongside DR Neverfail - Continuous Availability Director Application-Aware Management Framework (AMF) Email Files Remote Users Collaboration Web Database Custom Apps Neverfail Admin Virtualized SharePoint Farm (Active) SharePoint Farm (Passive) Primary Site Remote Site Physical User Transparent Failover/Failback, Application-Aware, CDP, Replication Virtualized SharePoint Farm (Passive) Web Front End Application Tier Database Tier Query Server SQL Server IIS+MOSS IIS+MOSS IIS+MOSS IIS+MOSS Index Server Exec Calc Server Central Admin SQL Server Web Front End Application Tier Database Tier Query Server SQL Server IIS+MOSS IIS+MOSS IIS+MOSS IIS+MOSS Index Server Exec Calc Server Central Admin SQL Server Web Front End Application Tier Database Tier Query Server SQL Server IIS+MOSS IIS+MOSS IIS+MOSS IIS+MOSS Index Server Exec Calc Server Central Admin SQL Server Neverfail WANSmart Neverfail WANsmart
  • 25. 25 Choosing the Right Solution for SharePoint – Consider the cost of downtime – How critical is your SharePoint infrastructure to you business? – Consider the possible vulnerabilities – What scenarios do you need to protects yourself against? – Consider the availability options – Which solution covers the vulnerabilities you need protection from? – Neverfail provides the most robust affordable solution for SharePoint and any other Windows-based application
  • 26. 26 Key Technology Differentiators – Protects End-to-End Business Services – Neverfail aggregates & protects any set of multi-tier components, including applications, servers, services, and it maps all their interdependencies – Complete Protection Against the Widest Range of Failures – Leverages Application Awareness, Intelligence and Automation – Eliminates both planned and unplanned downtime – WAN Acceleration & Deduplication – Essential feature set to enable DR deployments – Heterogeneous Protection – Physical and Virtual Environments (P2P, P2V, V2P, V2V) – Any Combination of Physical Server and Storage Hardware
  • 27. © 2010 Neverfail Neverfail for SharePoint Availability Call or visit for personalized assistance WWW.NEVERFAILGROUP.COM (512) 327-5777

Editor's Notes

  1. There are many things that can impact system availability, from single-component hardware failures to site-wide environmental issues. Even simple things like routine maintenance can have an unexpected impact on the systems being maintained. There’s a lot of truth to the saying that the biggest cause of unplanned downtime is actually planned downtime. It’s easy to understand that any single system is vulnerable on many different levels. With critical-point systems like a SQL Server database, an outage on one system has an instant impact on the availability of one or more end-user applications. It really isn’t a question of will there be downtime, but rather when will there be downtime. Planning for this unexpected downtime is the first big step in avoiding the impact it could have on your company.Environmental issuesPower outages, cooling failures, natural disastersHardware issuesComponent failures in a single host, storage-related failuresConnectivity issuesNetwork component failures, building connectivity, ISP outagesPlanned maintenanceHardware upgrade, routine OS patch installationNetwork latency issuesDistributed farms require low-latency network connectionsDatabase availabilitySQL Server requires protection from downtime as wellHuman errorInconsistent installations, undocumented changes, process errors
  2. SharePoint’s built-in HA based on server redundancyAlmost every layer of the application stack can have a second instance installedSome components are unique and exist only onceSharePoint availability also depends on the databaseSome (different) form of HA is required at the SQL layerDid you catch our “30 Minutes to SQL Server Availability” webcast?Limited to local subnets & low-latency linksSometimes called a stretch farmNot suitable for moving SharePoint to a remote site
  3. Complete second SharePoint farm in another locationReally an entirely separate SharePoint installationRequires diligent maintenance of applications and serversEvery SharePoint package deployed in prod also needs to be deployed in DRRequires some form of database replication for SQL ServerDatabase layer is “shared” by both farmsOnly one farm can actively write to the database
  4. No single point of control - Multiple technologies, Manual coordination, Scripted task dependencies= Complexity, Cost & RiskNo Application Awareness= Risk of DowntimeNo Application Server failover= Risk of DowntimeIndex Server Single Point of Failure= Risk of Loss of Search ServiceLow latency & high bandwidth req., Third server req. for automation = Cost & Distance Limitations
  5. 3rd party options are solutions are designed to add value over what available “out of the box” from an application-based solution. Take maybe stretch-farms or SQL database mirroring for example. If say for example that you have stringent RTO or RPO requirements, the built-in options may not go far enough to meet you needs. You may also be looking to protect yourself against a broader range of failures. Many solutions provide protection from a hardware failure, but troubles within the operating system or the application itself still result in availability issues. Some solutions architectures even allow a company to run an application during regular planned maintenance events.Using 3rd-party solutions can simplify HA infrastructure and DR planning as one solution may be employed across a wide range of server technologies, often from a single location. Companies can recognize even lower cost of ownership through reduced training & infrastructure costs when using a single solution can be deployed throughout the environment.
  6. When we talk about “third party solutions”, that can cover a lot of different technology approaches. While some are better than others, each comes with their own set of strengths and weaknesses. Almost every kind of solution falls into one or more of the following categories….
  7. Application-level backupsGranular site-level, document-level recoveryDisk-based backupFast, frequent block-level differential backupVirtual recovery capabilitiesRecover into a VM created from a disk backupAccelerated data recoveryReduces recovery window following a failureBackup solutions have been around for a long time, and honestly they’re light-years better than they were when I first joined the industry. There are different kinds of backup, such as those that work with a specific application. These solutions enable very granular recovery options and often the ability to perform versioning control and other data management operations. System-level backups are much better now too, not only utilizing more dependable disk-based arrays before going to tape, but also by backing up more raw changes instead of entire documents or databases.Some backup solutions now offer the ability to recover into a virtual machine file created from a system backup. This is nice for preventing significant downtime during working hours, but keep in mind that at some point you still need to recover the original server and this stopping the VM before taking one last backup and starting the recovery process. While today’s solutions have ways of making the data recovery process seem faster, the fact that you’re doing a recovery at all is because there was a failure in the first place. Application-level backupsGranular site-level, document-level recoveryRegularly rescans for SharePoint changes High-interval disk-based backupBlock-level differential backupDelta taken every fifteen minutesVirtual recovery capabilitiesRecover into a VM created from a system backupOffsets the time of the disruption but still requires recoveryAccelerated data recoveryReduces recovery window following a failureNo easy way to run and recover simultaneously
  8. Protects the storage-layer of the applicationCreates a second copy of the system/data volumes stored on SANReplication requires at least two similar SAN devicesRequires significant investment in dual SAN hardwareLocal (non-SAN) system volumes will not be replicatedRequires management to restore application servicesDoes not have visibility into application availabilityReplicated data volume must be attached to a stand-by hostTypically replication is of the data volumes onlyDoes not protect the application
  9. Protects a complete guest VM from hardware failuresEntire machine (OS, application, data) can be moved between hostsRequires virtualization of production serversSharePoint farms are often mixed physical and virtual serversPlays well with othersIntegrates with newer backup technologiesLeverages shared-storage and storage replicationMay not be considered an option in some environmentsRequires shared storageRequires SAN-based replication for DRFailover may involve booting machine from cold stateFailover is to another copy of the same host, including any host-based issues
  10. Active server replicates changes to a stand-by serverWarm secondary enhances application recoverabilitySimple and flexible deployment optionsApplication-layer visibilityAllows for service-level monitoring and managementAny SharePoint role can be monitored and failed-over
  11. Availability is made of many thingsMany solutions monitor only some(Host, Network, Services)Neverfail’s application level monitoringIn-depth visibility to all service componentsIndustry best-practice recommendationsNotification and automationDetect and correct issues in placeSwitchover and switchback with ease
  12. Traditionally, servers of like functionality are grouped together for availability/protectionYou might have a different solution in place for each different type of technology used in your application.This kind of approach leads to complexity of the overall solution, reduces the “usability” of the solution, and ultimately affects the cost of ownership and time to recovery in the event of a disaster.
  13. Neverfail takes a Business-Centric approach and manages and protects the completeBusiness application.Neverfail’s unique Business-centric approach manages and protects the complete Sharepoint Farm, including:
  14. Our value proposition is about keeping users permanently connected to their applications. Allowing access to what they need when they need it.Our Total Cost Of Ownership equation = No loss of productivity + meeting or exceeding SLA’s + preventing reputational damage. Service interruptions cause a loss of productivity; the cost of one minute of downtime multiplied by the number of business users in an organization can be surprisingly costly. As can the financial penalties associated with not meeting Service Level Agreements. And service interruptions can also lead to a loss of confidence in the IT function and damage the credibility of the CIO with the business. Reputational damage is hard to put a price on.Our technology will enable reputations to be protected and SLA’s to be maintained or even exceeded by maintaining service continuity through interruptions and application maintenance windows that normally require downtimeIn summary Neverfail enables Enterprise Data Centre levels of high availability and disaster recovery based on cost effective “Wintel” commodity technology.