Separación de Servidor

27/07/2006 - 21:39 por Noldis Chumacero | Informe spam
Buenas a todo el grupo.

Les expongo mi situación y les pido ideas y colaboración en el mismo.

Actualmente tenemos un servidor encargado de IIS y SQL Server 2000 (llamado
[srvweb]), todo por el momento funciona bien. Pero ahora se compró otro
servidor que tiene más capacidad y velocidad en el cual se quiere que
trabaje la base de datos (SQL Server 2000) pero el problema es el siguiente:
Como el servidor que tenemos es IIS y SQL Server 2000, las páginas que
desarrollamos en ASP, ASP.NET apuntan al servidor IIS, con el nombre
[srvweb], y obviamente ese es el nombre también del servidor de base de
datos (SQL Server 2K), entonces todas las cadenas de conexión en las paginas
apuntan a ese [srvweb]. Pero ahora lo que se quiere es DIVIDIR, por un lado
el servidor de páginas web (IIS) y por otro el servidor de base de datos
(SQL Server 2000), pero el problema está en los nombres de los servidores,
antes todo funcionaba bien porque era un solo nombre [srvweb], sin embargo
ahora habrá dos nombres una para el IIS y otro para el SQLServer2k, y bueno
como lo expliqué, todas las cadenas de conexión a la base de datos apuntan a
[srvweb], y todas las páginas web empiezan por [srvweb], y entonces:

1. Si dejamos el servidor actual con el IIS el nombre [srvweb], todas las
páginas apuntarian normalemnte, sin embargo ninguna funcionaria, porque sus
cadenas de conexión apuntan a [srvweb] el cual YA NO TIENE SQL Server, sino
existe otro digamos [srvsql] que tiene el gestor, y para que funcione
tendríamos que cambiar las cadenas de conexión de cada página pero estamos
hablando de muchas páginas alrededor de 400.

2. Si dejamos el nombre [srvweb] al de SQL Server, entonces es al revés,
ninguna página funcionaría, pero si todas las cadenas apuntarían al lugar
correcto, pero como ninguna páginas se puede ver, entonces tampoco
funcionarian. y la solución es también al reves que todas las páginas
empiecen con el nuevo nombre del servidor y ahi tendriamos que cambiar los
enlaces y ademas lo mas trágico que los usuarios se acostumbren a los nuevos
nombres.

Entonces amigos, es aquí donde les pido ayuda para poder realizar el trabajo
de SEPARACIÓN DE SERVIDORES, realizando las mejores acciones, de tal manera
que no involucre que los usuarios tengan problemas, pues en este momento el
servidor es de producción.

Muchas gracias a todos de antemano.
Ing. Noldis Chumacero Ch.
Dpto. Sistemas, AeroSur.
Santa Cruz de la Sierra - Bolivia
 

Leer las respuestas

#1 Salvador Ramos
27/07/2006 - 23:39 | Informe spam
Hola,

Yo creo que eso es lo de menos con cualquier editor y reemplazando puedes
cambiar la cadena de conexión rápidamente. Lo que deberías estudiar bien es
las características de hardware de cada servidor y tu carga de trabajo, y
ver el mejor para cada una de esas tareas.

Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL Server y .NET)


"Noldis Chumacero" escribió en el mensaje
news:
Buenas a todo el grupo.

Les expongo mi situación y les pido ideas y colaboración en el mismo.

Actualmente tenemos un servidor encargado de IIS y SQL Server 2000
(llamado [srvweb]), todo por el momento funciona bien. Pero ahora se
compró otro servidor que tiene más capacidad y velocidad en el cual se
quiere que trabaje la base de datos (SQL Server 2000) pero el problema es
el siguiente: Como el servidor que tenemos es IIS y SQL Server 2000, las
páginas que desarrollamos en ASP, ASP.NET apuntan al servidor IIS, con el
nombre [srvweb], y obviamente ese es el nombre también del servidor de
base de datos (SQL Server 2K), entonces todas las cadenas de conexión en
las paginas apuntan a ese [srvweb]. Pero ahora lo que se quiere es
DIVIDIR, por un lado el servidor de páginas web (IIS) y por otro el
servidor de base de datos (SQL Server 2000), pero el problema está en los
nombres de los servidores, antes todo funcionaba bien porque era un solo
nombre [srvweb], sin embargo ahora habrá dos nombres una para el IIS y
otro para el SQLServer2k, y bueno como lo expliqué, todas las cadenas de
conexión a la base de datos apuntan a [srvweb], y todas las páginas web
empiezan por [srvweb], y entonces:

1. Si dejamos el servidor actual con el IIS el nombre [srvweb], todas las
páginas apuntarian normalemnte, sin embargo ninguna funcionaria, porque
sus cadenas de conexión apuntan a [srvweb] el cual YA NO TIENE SQL Server,
sino existe otro digamos [srvsql] que tiene el gestor, y para que funcione
tendríamos que cambiar las cadenas de conexión de cada página pero estamos
hablando de muchas páginas alrededor de 400.

2. Si dejamos el nombre [srvweb] al de SQL Server, entonces es al revés,
ninguna página funcionaría, pero si todas las cadenas apuntarían al lugar
correcto, pero como ninguna páginas se puede ver, entonces tampoco
funcionarian. y la solución es también al reves que todas las páginas
empiecen con el nuevo nombre del servidor y ahi tendriamos que cambiar los
enlaces y ademas lo mas trágico que los usuarios se acostumbren a los
nuevos nombres.

Entonces amigos, es aquí donde les pido ayuda para poder realizar el
trabajo de SEPARACIÓN DE SERVIDORES, realizando las mejores acciones, de
tal manera que no involucre que los usuarios tengan problemas, pues en
este momento el servidor es de producción.

Muchas gracias a todos de antemano.
Ing. Noldis Chumacero Ch.
Dpto. Sistemas, AeroSur.
Santa Cruz de la Sierra - Bolivia


Preguntas similares