none
Construyendo un servidor RRS feed

  • Pregunta

  • Buenas noches tengan todos! Espero mi pregunta vaya bien en este foro.

    Basicamente les cuento que tengo una estructura en la casa central de un cliente con 3 servidores clon, uno de ellos es file server para la empresa. Queremos migrar a un escenario con dos servidores en cluster, para proveer alta disponibilidad y performance.

    El S.O. sería windows server 2008 r2 seguramente. Les consulto por lo siguiente... el servidor sirve un sistema con bases de datos dbf, a unos 100 clientes aproximadamente. ¿Que hardware es el mas recomendado para mucha performance y para hacer un cluster?

     

    Muchas gracias

    Por favor si la pregunta no va aca me la mueven? Gracias!!!!

    viernes, 4 de junio de 2010 1:58

Respuestas

  • Juan , 

    Es dificil hacer un dimensionamiento correcto sin conocer los detalles de uso de recursos de la aplicacion , todo depende de la cantidad de usuarios , y recursos utilizados por la aplicacion, por lo cual va a ser dificil alguien pueda contestarte eso aqui en el foro :(. Lo que se tiene a hacer en estos casos es estresar el servidor con la aplicacion que lo va a hostear , buscar alguna manera de generar la suficiente cantidad de conexiones o operaciones para saber hasta donde podemos garantizar el funcionamiento, quizas el desarrollador puede ayudarte a buscar una manera de crear estas conexiones de una manera automatica.

     

     


    Sebastian del Rio - MCP - MCSA +S - MCSE +S - MCITP:Enterprise Administrator Buenos Aires - Argentina Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho. Ud. asume los riesgos
    viernes, 4 de junio de 2010 11:17
    Moderador
  • Hola,

    a parte de lo que comenta Sebastian, que me parece muy correcto, tambien un factor muy importante es el presupuesto disponible. En el caso del almacenamiento externo para el Cluster, en el mundo del Storage tienes centenares de soluciones que cumplen el mismo objetivo pero con diferente resultado en cuanto a las prestaciones obtenidas por eso creo que es muy importante conocer los presupuestos para cada partida e intentar montar una solucion que sea coherente y consistente de forma global,  no servira de nada si compras servidores potentes y los llenas de RAM y descuidas el almacenamiento compartido e instalas cabinas de segunda gama sin una buena cache o con puntos unicos de fallo.

    Otro punto importante a tener en cuenta es, ¿la aplicacion esta pensada para ser instalada en Cluster? ¿de que tipo? ¿NLB? ¿MSCS? ... una vez tengas mas definido el target a perseguir podras empezar a evaluar soluciones tecnologicas.

    Saludos!!

     


    MCTS: Windows Server 2008 Active Directory, Configuring
    viernes, 4 de junio de 2010 11:58
    Moderador

Todas las respuestas

  • Juan , 

    Es dificil hacer un dimensionamiento correcto sin conocer los detalles de uso de recursos de la aplicacion , todo depende de la cantidad de usuarios , y recursos utilizados por la aplicacion, por lo cual va a ser dificil alguien pueda contestarte eso aqui en el foro :(. Lo que se tiene a hacer en estos casos es estresar el servidor con la aplicacion que lo va a hostear , buscar alguna manera de generar la suficiente cantidad de conexiones o operaciones para saber hasta donde podemos garantizar el funcionamiento, quizas el desarrollador puede ayudarte a buscar una manera de crear estas conexiones de una manera automatica.

     

     


    Sebastian del Rio - MCP - MCSA +S - MCSE +S - MCITP:Enterprise Administrator Buenos Aires - Argentina Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho. Ud. asume los riesgos
    viernes, 4 de junio de 2010 11:17
    Moderador
  • Hola,

    a parte de lo que comenta Sebastian, que me parece muy correcto, tambien un factor muy importante es el presupuesto disponible. En el caso del almacenamiento externo para el Cluster, en el mundo del Storage tienes centenares de soluciones que cumplen el mismo objetivo pero con diferente resultado en cuanto a las prestaciones obtenidas por eso creo que es muy importante conocer los presupuestos para cada partida e intentar montar una solucion que sea coherente y consistente de forma global,  no servira de nada si compras servidores potentes y los llenas de RAM y descuidas el almacenamiento compartido e instalas cabinas de segunda gama sin una buena cache o con puntos unicos de fallo.

    Otro punto importante a tener en cuenta es, ¿la aplicacion esta pensada para ser instalada en Cluster? ¿de que tipo? ¿NLB? ¿MSCS? ... una vez tengas mas definido el target a perseguir podras empezar a evaluar soluciones tecnologicas.

    Saludos!!

     


    MCTS: Windows Server 2008 Active Directory, Configuring
    viernes, 4 de junio de 2010 11:58
    Moderador
  • Estimados.

     

    Les cuento que la aplicación hoy en día tiene uso de FILE SERVER ya que es una base de datos dBase... en horario de produccion la misma tiene un uso de aproximadamente 3000 archivos, con un promedio de 100 conexiones de maquinas al mismo.

    Se realizan operaciones de escritura en todo momento, pero es mas intensivo el uso de lectura que se le da a la misma. Por eso es necesario, creo yo, discos rápidos así como una buena conexión Gigabit.

    La idea es lograr una alta disponibilidad, asi como mejorar la performance actual (sobre disco SATA, con cache de escritura habilitada y conexion 100Mbit).

    Tambien estamos pensando una migracion a base de datos SQL a futuro, por lo que el servidor deberia ser lo suficientemente robusto como para tirar un SQL cargadito tambien (150 usuarios).

    Hemos estresado la aplicacion en numerosas ocasiones, observando que cuando en el servidor se corren procesos pesados (de mucha lectura sobre todo), el acceso a la misma se torna lento.

    viernes, 11 de junio de 2010 3:31