Soldato
Not 100% if this should be here or the server forum.
Current setup:
Two dedicated Windows 2003 / 2008 Webservers (in different physical locations)
My servers have a private network between their locations.
Both run the same ASP.NET webservice, and each have their own copy of a SQL database.
Each server responds to its own separate subdomain. (primary.website.com and backup.website.com)
Currently I instruct any developers accesing the service if their code detects a failure in our service they should redirect the request to the backup server.
As it stands the backup server basicly does nothing.
At the moment my code is not 100% compatible with cloud based hosting. (it uses some fonts and a few legacy .DLLs)
Questions
I can't help feeling my solution is not great, as it makes zero usage of the backup server when it could be helping to serve the load.
Can anyone suggest the best way to link the systems:
Cluster?
Some form of DNS switching
or a Load Balancer.
Thanks for any input you can offer, it will really help me to direct my research.
Current setup:
Two dedicated Windows 2003 / 2008 Webservers (in different physical locations)
My servers have a private network between their locations.
Both run the same ASP.NET webservice, and each have their own copy of a SQL database.
Each server responds to its own separate subdomain. (primary.website.com and backup.website.com)
Currently I instruct any developers accesing the service if their code detects a failure in our service they should redirect the request to the backup server.
As it stands the backup server basicly does nothing.
At the moment my code is not 100% compatible with cloud based hosting. (it uses some fonts and a few legacy .DLLs)
Questions
I can't help feeling my solution is not great, as it makes zero usage of the backup server when it could be helping to serve the load.
Can anyone suggest the best way to link the systems:
Cluster?
Some form of DNS switching
or a Load Balancer.
Thanks for any input you can offer, it will really help me to direct my research.