Solved

Real-time failover for Small Business Server

Posted on 2010-08-16
7
874 Views
Last Modified: 2012-05-10
I have a customer who wants a solution that provides a maximum downtime of 4 hours if his SBS server suffers a catastrophic failure.  He's asked a consultant to make recommendations, who's come back with some sort of 'Neverfail' solution, where a live and standby server sit there watching each other.

Thing is, I'm not sure if this is possible with SBS 2003, let alone if Microsoft will allow you to license it out.  
So what exactly, would people recommend for a 4-hour resilient system?  I'm thinking of a NAS drive maybe, but that wouldn't do Exchange.  Can anybody suggest similar systems that they've set up?

Mark
0
Comment
Question by:Techdivision
  • 2
  • 2
  • 2
  • +1
7 Comments
 
LVL 56

Assisted Solution

by:Cliff Galiher
Cliff Galiher earned 150 total points
Comment Utility
Realistically the only way to do this and stay compliant with SBS licensing is to purchase a high end SAN (dual power supplies, dual drive controllers, dual *everything* such as EMC SANs) ....without that, you are just shifting the failure from the server to another component. Yeah, you can suffer a server failure and be back up in 4 hours, but what if your NAS fails?  High-end SANs duplicate almost everything so they can even suffer significant hardware failures. But they aren't cheap. Or even close.
Then, once you have a SAN, you set up multiple servers that can boot from the SAN. This is uauslly done via virtualization. So vSphere or Hyper-V.
Then you set up the virtualization system to monitor so you can perform a live migration from one server to the other in the event of an issue. VMWare calls this Live Motion. I don't recall what the Hyper-V equivalent is called, but it was introduced with Hyper-V R2.
In short, you can make SBS *almost* immediately recoverable, for a six-figure pricetag. Usually it is better to just have good backups, a cold server, and perform a restore as needed.
-Cliff
 
0
 
LVL 2

Accepted Solution

by:
it-pro earned 200 total points
Comment Utility
0
 
LVL 5

Assisted Solution

by:strafexx
strafexx earned 150 total points
Comment Utility
In response to Cliff's suggestion, his is probably the solution of highest availability, but it will also attract the highest cost. If your client is still on SBS2003 then it is unlikely they will fork out for a SAN and virtual environment just to run SBS2003..

You need to firstly ensure that the server hardware is covered by vendor warranty with the appropriate response times. Dell, HP, IBM and so on have warranties with 4 hour response times, but clarify with each vendor what that exactly entails; it might be four hours to come up with a resolution plan, or a fix within four hours.

I would considering going down the path of imaging the server using software such as ShadowProtect, and making hourly, half hourly, or quarter hourly system images onto an external device such as an eSATA or USB drive. In the event the operating system has a major problem, or the RAID array / logical volume containing your OS has issues, you can quite quickly restore the image back to the server. You can also restore to other hardware, or load up the image as a virtual machine on a high powered workstation and in theory continue to run the server workload there until the actual server is repaired. You'd have to have several hundred GB of data in order for a restore to require longer than four hours.

The other area to consider is why exactly the client wants to avoid down time within such a timeframe; do they need constant access to file shares? You can set up a Distributed File System in conjunction with another server and achieve high availability for not much cost. From memory you can also run a second Exchange server alongside SBS2003 with full functionality. Do they run a website on IIS that needs to be up all the time? SQL database? A lot of Microsoft technolgoies support multiple server scenarios, and it may be beneficial to introduce more hardware to run the critical applications instead of rely on the one system. That way, if one system does go down, there are other systems to take up the slack or continue serving files/IIS webpages.

There's no requirement to leave all your eggs in one basket with SBS. I have client sites who only run SBS2003 / 2008 for Active Directory and Exchange, another server handles file and printer sharing and SQL databases, another handles backup and antivirus management, and so on. We also have backup domain controllers running.

If you can show to the customer that you are willing to properly understand the customers needs, than the customer will find more value in your services and advice than your competitors.
0
How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

 

Author Closing Comment

by:Techdivision
Comment Utility
Thanks all - I have to say, even though ITPro's answer was the shortest one, he seems to have hit the nail on the head there!  Just what I was looking for, now just to find out if it actually works... :)

Mark
0
 
LVL 5

Expert Comment

by:strafexx
Comment Utility
Techdivision; following this post I brought up the topic of the Heroware BCA with some colleagues; here is what one of them had to say:
"It’s an OEM whitebox pc, using a desktop board, desktop RAM and desktop hard drives, but it claims to be “The HERO appliance is an All-In-One solution of server class hardware and software”..... My issue is with the description of the device being server class hardware when it clearly is not.  I’d hope that if anyone went out to a site and a client had a “server” containing a Intel Desktop Board D945GCLF2, that most of you would say “that’s not a server”. "

I tend to agree with him.. I wouldn't recommend one to my clients..
0
 
LVL 56

Expert Comment

by:Cliff Galiher
Comment Utility
strafexx: Agreed. There is also the issue of licensing. MS has very specific licensing restrictions on restoring backups to new hardware (which is essentially what this is) and running what are commonly called cold-spares. Heroware sells the hardware, so when the license hammer drops, they can legitimately say "not our problem, we never said making a cold-spare was LEGAL" ....but it still leaves whoever configured their server in such a fashion holding the bag. Until some of legal issues with these new breed of devices gets worked out, I'd steer clear.
 
0
 

Author Comment

by:Techdivision
Comment Utility
Actually, I probably agree that this device isn't right.  I tried to call them and got through to voice mail.  I really don't want that to happen when the server's in a heap on the floor, and the standby box has failed to switch in.  I need the phone picking up, no hesitation.

Noticed that they're using Double-Take, so will probably just get that plus two identical servers.

Thanks all.
0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

I've often see, or have been asked, the question about the difference between the Exchange 2010 SP1 version, available as part of Small Business Server (SBS) 2011, and the “normal” Exchange 2010 SP1 Standard. The answer to the question is relativ…
The articles for turning off the Client firewall policy on the internet are for SBS 2008 and don't really help for SBS 2011. They actually moved the Client firewall policy. In 2011, the client firewall policy has moved to the SBS computers conta…
Internet Business Fax to Email Made Easy - With eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, fr…
This video shows how to remove a single email address from the Outlook 2010 Auto Suggestion memory. NOTE: For Outlook 2016 and 2013 perform the exact same steps. Open a new email: Click the New email button in Outlook. Start typing the address: …

763 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now