One of the things that is important for developing a high availability or disaster recovery is knowing what commitments you need to honor for your clients. After all, if you don't know how quickly you need to be back up, or what protections for data are required, how can you plan to recover systems?
Yes, I know everyone always wants 100% uptime and 100% data recovery, but those things are very expensive, and sometimes not possible on you systems, so doesn't it make sense to have some idea of the relative importance of data in each system?
For this Friday, I wanted to ask the DBAs out there about the contracts that should exist between the technology infrastructure and Its business clients. The question this week is:
Do you know what your SLA is?
Do you actually have a written contract for various systems with the clients that spells out specifically the acceptable uptime and data loss parameters? If so, do you know what those numbers are?
You do need to have some idea of what is acceptable, even if it's not a guarantee in a contract. It's necessary in order to efficiently plan what level of resources will be devoted to your systems. Without this, you might be making investments on the wrong systems, leaving those systems that are more important from the business perspective, exposed to more data loss than can be tolerated.
Steve Jones
The Voice of the DBA Podcasts
- Windows Media Podcast - 20.3MB WMV
- iPod Video Podcast - 14.4MB MP4
- MP3 Audio Podcast - 3.3MB MP3
The podcast feeds are available at sqlservercentral.mevio.com. You can also follow Steve Jones on Twitter:
Today's podcast features music by Everyday Jones. No relation, but I stumbled on to them and really like the music. Support this great duo at www.everydayjones.com.
I really appreciate and value feedback on the podcasts. Let us know what you like, don't like, or even send in ideas for the show. If you'd like to comment, post something here. The boss will be sure to read it.