Foros del Web » Administración de Sistemas » Unix / Linux »

Servidores / Linux

Estas en el tema de Servidores / Linux en el foro de Unix / Linux en Foros del Web. Sres. En la empresa han solicitado la instalación de servidores de correo, Web y archivo. Quiero instalar: DNS Proxy Firewall Paquetes para el servidor de ...
  #1 (permalink)  
Antiguo 17/05/2011, 14:00
Avatar de ciopatrick  
Fecha de Ingreso: diciembre-2003
Mensajes: 189
Antigüedad: 21 años
Puntos: 0
Pregunta Servidores / Linux

Sres.
En la empresa han solicitado la instalación de servidores de correo, Web y archivo.

Quiero instalar:
DNS
Proxy
Firewall
Paquetes para el servidor de correo (aun estoy viendo cual es el mejor, mas que nada que tenga la posibilidad de crear lista de contacto compartida)
Samba

No se posee un gran poder adquisitivo pero se requiere hacer una inversión grande para los fines entablados, por lo que han especificado en la empresa debo desenvolverme con 2 computadores (servidores), PERO puedo cambiar si justifico.

Mis consultan son:

* Cuantos servicios puede tener un servidor y cuales.
* Requisitos mínimos de o los servidores. (si pueden ser PC comunes)
* La mejor distribución de Linux para este fin.

Les agradeceré cualquier info. / ayuda a mi problemática.
__________________
Todo se aprende o de lo contrario, se estudia.
  #2 (permalink)  
Antiguo 17/05/2011, 15:27
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años, 1 mes
Puntos: 655
Respuesta: Servidores / Linux

Si escribieras las características de los servidores actuales, sería más fácil darte una respuesta acorde a tus necesidades.

Al decir servidor web es para internet o intranet? o sea, para todo el mundo publicado o solo para uso interno?

Si el proxy es para regular las páginas que pueden visitar los empleados y agilizar los accesos con la caché, entonces podrías probar con Squid Proxy.

Firewall, podes bajar cualquiera que te ofrezca la versión que vayas a utilizar, la igual que los servicios de manejo de DNS y SAMBA.

Todo lo anterior, puede ser manejado en un servidor (igual, depende de las características del mismo), siempre y cuando NO sea utilizado como servidor WEB INTERNTET, ya que podría quedar vulnerable a ataques del exterior si no lo sabes configurar bien.

Con lo que sería el servidor de correo y por el uso que se le vaya a dar, sería mejor dejarlo en el otro servidor, para que tengas un balance y buen desempeño de ambos.

Todo lo anterior, depende mucho de lo que realmente quieran hacer y con las especificaciones de servidores que tienen actualmente.

Sobre qué distribución Linux es mejor, no hay mejor ni peor, ya que todas, si las sabes configurar, te van a dar el mismo resultado.

Lo que si podría decirte, es que utilizaras distribuciones depuradas para uso de servidor como Ubuntu Server, CentOS o Fedora.

Puede que otros te den otras alternativas pero sería por lo mismo... todos los que usan alguna distro en especial y saben usarla, te la van a recomendar.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
  #3 (permalink)  
Antiguo 18/05/2011, 13:11
Avatar de ciopatrick  
Fecha de Ingreso: diciembre-2003
Mensajes: 189
Antigüedad: 21 años
Puntos: 0
Exclamación Respuesta: Servidores / Linux

Cita:
Iniciado por BrujoNic Ver Mensaje
Si escribieras las características de los servidores actuales, sería más fácil darte una respuesta acorde a tus necesidades.

Al decir servidor web es para internet o intranet? o sea, para todo el mundo publicado o solo para uso interno?

Si el proxy es para regular las páginas que pueden visitar los empleados y agilizar los accesos con la caché, entonces podrías probar con Squid Proxy.

Firewall, podes bajar cualquiera que te ofrezca la versión que vayas a utilizar, la igual que los servicios de manejo de DNS y SAMBA.

Todo lo anterior, puede ser manejado en un servidor (igual, depende de las características del mismo), siempre y cuando NO sea utilizado como servidor WEB INTERNTET, ya que podría quedar vulnerable a ataques del exterior si no lo sabes configurar bien.

Con lo que sería el servidor de correo y por el uso que se le vaya a dar, sería mejor dejarlo en el otro servidor, para que tengas un balance y buen desempeño de ambos.

Todo lo anterior, depende mucho de lo que realmente quieran hacer y con las especificaciones de servidores que tienen actualmente.

Sobre qué distribución Linux es mejor, no hay mejor ni peor, ya que todas, si las sabes configurar, te van a dar el mismo resultado.

Lo que si podría decirte, es que utilizaras distribuciones depuradas para uso de servidor como Ubuntu Server, CentOS o Fedora.

Puede que otros te den otras alternativas pero sería por lo mismo... todos los que usan alguna distro en especial y saben usarla, te la van a recomendar.
Muchas gracias por el interes y la respuesta.
En cuanto a tu pregunta, de servidores.... actualmente no posee ninguno por lo que desean es realizar algo bueno pero barato.....!!!!! (los jefes piensan que es gasto y no beneficio), pero sobre todo bien hecho.


El servidor web es publico, ahora por lo que entendi, pueden ser 3 pc servidores:
1 para firewall, proxy, dns, archivos.
2 server web
3 server correo.

si es asi, el 1 debe ser bueno con las caracteristicas de servidor.?
en cuanto al 2 y 3 pueden ser computadores personales con buenas caracteristicas?

gracias..... espero comentarios
__________________
Todo se aprende o de lo contrario, se estudia.
  #4 (permalink)  
Antiguo 18/05/2011, 19:41
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años, 1 mes
Puntos: 655
Respuesta: Servidores / Linux

Lee bien esto...

Un PC, nunca pero NUNCA, va a tener la misma capacidad, resistencia, tiempos de respuesta a los usuarios y desempeño, que un equipo servidor.

Hay PCs que se pueden configurar en arreglo y con eso te podes medio defender, pero no creo que sean hot swap y por lo tanto, si se daña un disco, debes apagar si o si el pc para cambiarlo.

Un PC, no está diseñado para trabajar 24x7x365, con eso te lo digo todo.

Hay equipos servidores baratos pero que son servidores, que podrías utilizar.

Para tu caso, te lo planteo de diferente forma.

Si van a montar una aplicación que va a estar en la empresa y esta debe ser publicada en internet, lo más aconsejable y seguro es que trabajes en n capas, o sea, 1 a n que algunas personas lo han resumido en 3 capas (1 a 3). Capa de presentación, capa de aplicación y capa de base de datos.

Capa 1: (Capa de presentación) Esto sería un equipo, el cual NO debe ser robusto ya que ahí es donde debes montar el servidor web y va a ser la cara al mundo (internet). Ahí montas, configuras, depuras y cierras todos los puertos que no necesites.

Capa 2: (Capa de Aplicación) En este equipo que debe ser medio robusto, o sea, algo fuerte, es donde debes tener montada e instalada la aplicación. La capa de presentación debe estar configurada de tal forma, que se comunique con la capa de aplicación. De esta forma, el servidor web (Capa 1), no se verá sobrecargado ya que solo atenderá las consultas y se las pasará al servidor de aplicaciones (Capa 2).

Capa 3: (Capa de Base de Datos) Este debe ser un equipo de bueno a excelente, dependiendo de la Base de Datos que vayas a usar, nivel transaccional, espacio suficiente y un estudio de crecimiento de la BD por semana, mes, trimestre, semestre o anual para que no te quedes corto, etc. La Capa 2 (Aplicación) solicitará los datos a la BD y de esa forma, la aplicación va a poder atender mejor las solicitudes de los clientes debido a que NO se verá afectada por todas las consultas (Querys) que debe realizar la BD. La BD le pasa el resultado de la consulta a la capa de Aplicación y la capa de Aplicación manda el HTML al servidor web para mostrarle al cliente.

Como ves, solo en la parte WEB, se involucrarían 3 equipos.

Para Firewall, Proxy, DNS y Servidor de archivos (si la cantidad de usuarios NO es muy alta), bien podes dejarlo en un servidor mediano.

Y para el servidor de correo, sigo pensando que debería ser un equipo (Server) por aparte.

Si tus jefes quieren las cosas bien hechas desde un principio, deben poner servidores. Pero si quieren seguir con la idea de comprar PCs para este asunto, eso es problema de ellos y en ese caso, mejor les decis que como mínimo necesitarías procesadores Intel I7 como mínimo 4 gigas de RAM y si soportan RAID, como mínimo 3 discos.

En ese caso, podría ser algo así.

Capa 1 PC Web: Un I5 (ahí verán ellos la velocidad) con 1 o 2 gigas de RAM y como solo va a tener esa función, con un disco duro de 350 es más que suficiente.

Capa 2 PC Aplicación: Un I7 (ahí verán ellos la velocidad) con 4 gigas o más de RAM y como no va almacenar datos, puede ser un disco de 350 gigas.

Capa 3 PC Base Datos: Un I7 (ahí verán ellos la velocidad) con más de 4 gigas de RAM (Esto depende del motor de BD que vayas a usar) ya que tendrá el peso de las consultas que realicen los usuarios con sus solicitudes y los tiempos de respuesta deben ser buenos discos duros de 1 tera o más, si es que va a tener un crecimiento alto.

PC Firewall, Proxy, DNS y servidor de Archivos, un I7 (ahí verán ellos la velocidad) con 4 gigas o más de RAM y como va ser servidor de archivos, deben ser discos grandes (dependiendo de la cantidad de usuarios) y de ser posible con 2 tarjetas de red balanceadas para un mejor desempeño.

PC Servidor de correo, un I7(ahí verán ellos la velocidad) con 4 gigas de RAM. Si lo vas a configurar con límite de espacio por usuario, ahí podes determinar el tamaño de los discos duros que necesitarías, pero si lo vas a dejar libre y que todo se almacene ahí, tendrías que pensar en discos duros grandes.

OJO, todo lo anterior suponiendo que tus jefes quieran usar PCs y en ese caso, te buscas que soporte RAID para que tengan varios discos, le configuras el arreglo que consideres conveniente y en caso que se dañe uno, simplemente apagas y lo cambiar para que se regenere nuevamente.

En caso que decidan comprar servidores, mejor.

Lo del servidor web, debes tener muy pero muy presente, que los tiempos de respuesta a los clientes web, va a ser lento o rápido, dependiendo del enlace que contrates y NUNCA utilices ese mismo enlace, para el internet interno, o sea, un enlace para la oficina y otro o varios, para el servidor web.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
  #5 (permalink)  
Antiguo 23/05/2011, 21:25
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 3 meses
Puntos: 47
Respuesta: Servidores / Linux

Hola Brujonic, tanto tiempo!!!

Antes de pensar en una estructura que parece para una empresa mediana / grande, habría que ver que tamaño tiene esa empresa y que archivos son los que van a almacenar.
Y en el tema del servidor web, lo mismo.
Salvo que sea para una gran aplicación con una gran cantidad de accesos simultáneos, me parece como que le recomendaste demasiada estructura.

Saludos.
__________________
¡Volviendo a la programación!
  #6 (permalink)  
Antiguo 24/05/2011, 00:16
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años, 1 mes
Puntos: 655
Respuesta: Servidores / Linux

Hola AleSanchez, es bueno verte de nuevo.

El problema al recomendar es que uno debe basarse en lo que le dan pero si no te dan mucha información, entonces debes jugar con supuestos.

Si te fijas, todo lo que he recomendado a sido a nivel de PCs porque supuestamente no tienen presupuesto para servidores y cuando se habla o comenta de servicios hacia internet, se debe pensar que son aplicaciones de medianas a grandes.

He visto muchas empresas, incluso bancos, que cuando son horas pico, como quincenas o cierre de mes, que con menos de 100 accesos, su sitio se va al carajo y es por un mal planeamiento.

Un sitio en internet, puede ser visitado por muchas personas sin problemas, pero si ese sitio tiene que realizar operaciones de creación, modificación, borrado, consultas, etc, puede que no de la talla.

En lo que es diseño web, desarrollo de sistemas, acceso a Base de Datos y demás, uno siempre debe ver el peor panorama para estar prevenido.

Siento ser irresponsable decirle que ponga un PC cualquiera, con un solo disco y que en el mismo monte el servidor web, aplicación, base de datos, servidor proxy, dns, servidor de correo y para colmo, que utilicen la misma línea de internet para los usuarios internos.

Saludos.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
  #7 (permalink)  
Antiguo 24/05/2011, 11:11
Avatar de ciopatrick  
Fecha de Ingreso: diciembre-2003
Mensajes: 189
Antigüedad: 21 años
Puntos: 0
Respuesta: Servidores / Linux

Gracias por sus comentarios.
son de caracter de consulta para poder aplicar de mejor forma lo solicitado.

que talles parece los siguiente:

1 Servidor con DNS - CORREO - WEB.
1 PC Bueno con Proxy - Firewall
1 PC Bueno con manejo de archivo.


el primero me interesa bastante, ya que quiero tener bien montado el sistema de correo ya que es lo mas importante.

La cantidad de usuarios internos es de 30 y en expansion.
En cuanto al servicio web que de incorporar en estos momentos es solo coorporativo sin BD.
he seleccionado la distribucion DEBIAN 6.0 para montar los server.

¿Que les parece la estructura?
__________________
Todo se aprende o de lo contrario, se estudia.

Última edición por ciopatrick; 24/05/2011 a las 13:18

Etiquetas: linux, servidores
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:49.