Questions tagged [high-availability]

High availability is an architectural consideration often involving degrees of redundancy to insure availability in case of system or component failure.

High availability is an architectural consideration often involving degrees of redundancy to insure availability in case of system or component failure. Highly available systems are commonly implemented in situations where the risk outweighs the cost.

Best practices such as change control, standardized procedures, and monitoring can also enable high availability.

967 questions
6
votes
6 answers

How to make AD highly available for applications that use it as an LDAP service

Our situation We currently have many web applications that use LDAP for authentication. For this, we point the web application to one of our AD domain controllers using the LDAPS port (636). When we have to update the Domain Controller, this has…
6
votes
1 answer

HA Setup for MySQL/mostly MyISAM Tables

I am currently using Master-Slave Replication, separating reads from writes at the application level. The only kind of fail-over currently implemented is application level detection of master failure, making the slave the new master so the…
Niko S P
  • 1,182
  • 8
  • 16
6
votes
1 answer

Stretched datacenter between cities

We're planning to implement a stretched datacenter between our two sites. The connectivity between them is a single 100mbit QinQ connection. We have about 500 users at site A and 200 users at site B. There is a very low amount of traffic being…
pauska
  • 19,620
  • 5
  • 57
  • 75
6
votes
2 answers

Load balancing / Failover for multiple VPS's set across different datacenters

I know many variants of this question has been asked already, but I still can't find a good answer to my needs. What I want to do is setup a few (2 at minimum) VPS's to host my web apps on. I'd like to provide some load balancing (which is pretty…
6
votes
1 answer

What's the best practice for hot-redeployment of WARs to Tomcat?

What's the best practice for hot-redeployment of WARs to Tomcat? Say that I have a webapp that serves a long-running type of user (logs in in the morning, uses all say), and want non-stop redeployment of the app where the current users can continue…
6
votes
3 answers

SQL Server clustering options

Can anyone give an high-level overview of the options available for SQL Server clustering, their pros and cons? Is it better to use Microsoft Clustering services or SQL Server native clustering? Does that choice even apply to the latest SQL Server…
Tomalak
  • 1,605
  • 4
  • 17
  • 32
6
votes
3 answers

High Availability for SSL Web Site

One of our web server clusters serves a moderate number of busy e-commerce applications. At present, each site lives on a specific web server and has a hot-spare copy mirrored to another web server in the cluster. If a server fails, there is a…
Justin Scott
  • 8,798
  • 1
  • 28
  • 39
6
votes
4 answers

SonicWall "gotchas"?

We're looking to move away from PFSense and CARP to a pair of SonicWall NSA 24001 configured in Active/Passive for High Availability. I've never dealt with SonicWall before, so is there anything I should know that their sales guy won't tell me? I'm…
Mark Henderson
  • 68,823
  • 31
  • 180
  • 259
6
votes
4 answers

How do sites such as Google achieve high availability?

As I understand it, when I open a website such as Google, the hostname is looked up and my browser uses the resulting IP address to connect to the server and retrieve the page. However, how do high availability websites make sure that this single IP…
Chris
  • 171
  • 1
  • 5
6
votes
5 answers

Fault tolerant server structure for the smallest of businesses

I'm trying to figure out what to do for a small business that has been plagued by ridiculous hardware problems. Right now, this business runs on five or six desktop machines; no server infrastructure is in place. On top of that, and I'm not…
6
votes
3 answers

Is Clustering really = High Availability?

These days clustering is becoming synonymous to high availability. As an enterprise architect I have to shake my head in disbelief. IMHO, clustering can be a component of HA but is far from being HA in itself. I'm always used to approaching HA as a…
G33kKahuna
  • 289
  • 1
  • 4
  • 10
6
votes
3 answers

Apache availability with the two front-ends on diferent locations. Is it possible?

I have to locations (office and service providers). One DNS(bind) serving our domain as authoritative, and a service provider webserver with our corporate web on a private server. So.. Now we are planing to upgrade our server on the ISP to a new…
Marc Riera
  • 1,637
  • 4
  • 23
  • 38
6
votes
12 answers

Move SQL-Server Database with zero downtime

Is it possible to move a sql server 2005 db to a different server running sql server 2008 without any downtime? The system is 24/7 and has to be moved to a different server with different storage. We tried copying the database, but that does not…
kcode
  • 1,825
  • 4
  • 19
  • 21
5
votes
2 answers

High-availability on SQL Server, cons and pros of solutions?

I'm studying about high-availability on SQL Server for my thesis. I've learned there're several solutions to archive this: Failover clustering Log shipping Replication As I know, these solutions were supported in previous version of SQL Server…
Delta76
  • 485
  • 8
  • 18
5
votes
1 answer

Redis: read-only slave vs fail-over slave?

I'm reading a lot of documentation around Redis network configurations, and I'm confused about how it seems the requirements in the architecture mental model I had, don't seem to map with the current options. First of all: I don't need sharding,…
knocte
  • 347
  • 1
  • 6
  • 18