-
High Availability
- uninterrupted server uptime
- meet Service Level Agreements
- extra hardware: servers performing the same role
-
Sharepoint Roles
-
Web Front End
-
Network Load balancing
- Services: web servers, ftp, sp services
- Group of servers (cluster) run independently, dont share resources
- client requests are distributed
- increase network performance and availability, redundancy
- provided by software or hardware
-
Application Servers
- Redundancy and load balancing
-
Database Servers
-
Failover clustering
- group of servers works together to provide services - applications
- if one servers fails, others continue providing servcies
- Technology in w2k8R2
-
applications best suited (centralized data)
- SQL server
- exchange server
- file and print
- dns
-
Benefits
- reduced downtime in event of server failure
- reduced downtime in event of OS failure
- reduced downtime during planned maintenance
- Topic
- cluster aware (applications and services): register with the failover cluster
-
database (sql server) mirroring
- provides redundancy
- scope of protection: database
- In SP: mirorring provides redundancy for content, configuration and services databases
- high availability database mirorring capability (high safety mode with automatic failover)
-
server instances
- principal
- witness
- mirror
- witness sends transactions directly from principal to mirror when transaction log buffer is written to disk
- ado.net connection object tries to connect to second connection string in the event the primary connection string cannot connect
- usually takes a few seconds
-
Log shipping
- restores a full database backup of database on the primary server to secondary server
- applies transaction logs to the standby server
- available for user databases, not for system databases
- schedule log backups
- standby server can be used for read only queries (load balancing)
- no automatic failover: promote manually standby server to primary and reconfiger clients
- monitor server: logs problems with log shipping as well backups and restore operations
-
combining mirorring and log shipping
- mirorring: one destination database
- log shipping: more than one destination database (alone or with mirorring)
- log shipping: delay restoring al log on the destination db. alone or with mirorring
- Database snapshots
-
Read Only database
- set db to read only in sql
- sp recognizes and adjust the api
- only content db are read only
- sc are automatically set to read only