Professional Documents
Culture Documents
Architecting a Highly
Available BlackBerry
Environment
Jeff Holleran
Research In Motion
Welcome to
The Next Level
Agenda BlackBerry Technical Seminar 2007
• Other options:
– -E to use NT Authentication (will not need –U or –P)
– -S to set the server (if a remote server)
BES0x
No active users
Messaging
• Connect to same database Servers
• Backup/DR strategy
• Either server can accept
a connection Primary
Database
Secondary
Database
One-Way
Replication
BlackBerry Enterprise
Server
* Requires BlackBerry Enterprise Server v4.1.2 or higher
© 2007 Research In Motion Limited. All rights reserved.
Welcome to
Database The Next Level
One-Way Transactional Replication BlackBerry Technical Seminar 2007
• Backup/DR strategy
• Either server can accept
a connection Primary
Database
Secondary
Database
• BlackBerry Enterprise
Server hosts and
management consoles
must be connected to
secondary database in
case of failure
BlackBerry Enterprise
Server
• Recommended recovery
Management Consoles
BlackBerry Enterprise
Server
* Requires BlackBerry Enterprise Server v4.1.2 or higher
• Multi-faceted strategy:
– Fault Tolerance via Controller
– Automated and Manual Failover modes between Primary and
Standby servers
• Administrator configurable failover thresholds
• Additional features
– SRP Lockout Avoidance
– Service Prioritization
– Prevention of failover looping
• No single point of failure when running High Availability
configuration
Messaging
Servers
Messaging
Servers
Active Connection
BlackBerry Enterprise
Server Host Pool
principal server
Witness
BlackBerry Enterprise
Server Host Pool
• BlackBerry Enterprise
Server components will Mirror Replication
connect to new Principal
principal server
Witness
• When the failed server
returns, it will assume mirror
role and replication will begin
and sync the two databases
BlackBerry Enterprise
Server Host Pool
Thank you!