Sistemas operativos de servidor. Elegir un sistema operativo para un servidor doméstico. Lista de fuentes utilizadas

Informe sobre el tema.
"Servidor funcionando
sistemas"
Creación de infraestructura TI para cualquier empresa moderna.
Generalmente comienza con la elección del software de infraestructura.
software, en particular sistemas operativos de servidor. EN
En este informe nos centraremos en el servidor más famoso.
sistemas operativos e informarle sobre las áreas de su aplicación.

Propósito del servidor
sistemas operativos
El propósito de un sistema operativo de servidor es administrar
aplicaciones que sirven a todos los usuarios de la red corporativa, y
a menudo también usuarios externos. Tales aplicaciones incluyen
modernos sistemas de gestión de bases de datos, herramientas de gestión
redes y análisis de eventos de redes, servicios de directorio, herramientas de intercambio
mensajería y trabajo en grupo, servidores web, servidores de correo,
firewalls corporativos, servidores de aplicaciones de una amplia variedad de
destinos, partes del servidor de aplicaciones empresariales. Requisitos para
El rendimiento y la confiabilidad de estos sistemas operativos son muy
alto; A menudo esto incluye soporte para clusters (un conjunto de una serie de similares
Computadoras que realizan la misma tarea y comparten
carga), y la posibilidad de duplicación y redundancia, y reconfiguración
software y hardware sin reiniciar el sistema operativo
sistemas.
Seleccionar un sistema operativo de servidor y una plataforma de hardware para él en
determinado principalmente por qué aplicaciones están bajo su control
debe estar ejecutándose (como mínimo, las aplicaciones seleccionadas deben
existen en una versión para una plataforma determinada) y cuáles son los requisitos
requisitos para su rendimiento, confiabilidad y disponibilidad

Servidor Windows 2003
Las principales características de esta familia de sistemas operativos son la presencia en su composición.
Plataforma Microsoft .NET Framework, así como soporte para servicios web XML (hasta disponibilidad en
parte del sistema operativo del servidor UDDI).
Windows Server 2003 viene en cuatro ediciones:
Windows Server 2003 Web Edition: sistema operativo para implementación y mantenimiento
Aplicaciones web y servicios web, incluidas aplicaciones ASP .NET;
Windows Server 2003 Standard Edition: un sistema operativo de red para ejecutar servidores
parte de soluciones empresariales y diseñado para su uso en pequeñas empresas y divisiones.
Ofrece capacidades de uso compartido de recursos y de implementación centralizada.
aplicaciones para computadoras de escritorio y también admite hasta 4 GB de RAM
memoria y multiprocesamiento simétrico mediante dos procesadores;
Windows Server 2003 Enterprise Edition es un sistema operativo destinado principalmente a usuarios de gama media y
grandes compañias. Soporta servidores basados ​​en procesadores de 64 bits (hasta ocho) y
Capacidad de RAM de hasta 64 GB y está disponible en versiones para plataformas de 32 y 64 bits;
Windows Server 2003 Datacenter Edition es un sistema operativo que se utiliza para crear
Soluciones técnicas críticas con altos requisitos de escalabilidad y
disponibilidad. Dichas soluciones incluyen aplicaciones para procesar transacciones en el modo
tiempo real, así como soluciones basadas en la integración de varios productos de servidor. EN
Este sistema operativo admite multiprocesamiento simétrico utilizando
hasta 32 procesadores, y también existen servicios de equilibrio de carga y servicios de creación de clústeres, que constan de
de ocho nodos. Este sistema operativo está disponible para plataformas de 32 y 64 bits.

Servidor Windows 2008 R2
Windows Server 2008 R2: más avanzado, en
en cuanto a nuevas tecnologías, sistema operativo
Empresa Microsoft. Este sistema es
líder en muchas pruebas de rendimiento
sistemas operativos del servidor. Por ejemplo,
lo mejor es elevar el servidor de archivos a
este sistema operativo. Además, en este quirófano
sistema: soporte de virtualización mejorado,
nueva versión del servicio de directorio Active Directory,
soporte para hasta 256 procesadores, a diferencia
Windows Server 2003 también es mejor aquí
Se ha implementado un “servidor terminal”. Más
de esta plataforma es que es como
para un rendimiento de alta calidad de casi todos
tareas, y la desventaja es que requiere más
recursos a diferencia de sus familiares.

UNIX
El sistema operativo UNIX es un sistema operativo de larga duración.
mercado de sistemas operativos de servidor: fue creado en
finales de los 60 en los Laboratorios Bell de AT&T.
Una característica distintiva de este sistema operativo que lo determinó.
"supervivencia" y popularidad era que el núcleo del sistema operativo
Los sistemas escritos en lenguaje ensamblador eran pequeños, entonces
como era el resto del sistema operativo
escrito en C. Este enfoque lo hizo fácilmente portátil
en una amplia variedad de plataformas de hardware y
sistema operativo y aplicaciones creadas para él.
Una ventaja importante de UNIX fue su apertura,
se le permite existir simultáneamente como comercial,
y versiones no comerciales de UNIX.
Las características comunes a todas las versiones de UNIX son
modo multijugador con funciones de seguridad
datos de acceso no autorizado, implementación
procesamiento multiprograma en modo dividido
tiempo, el uso de mecanismos de memoria virtual y
intercambio, unificación de operaciones input-output,
sistema de archivos jerárquico, varias herramientas
interacción de procesos, incluida la interconexión de redes.

Servidor Ubuntu 10.10
Ubuntu Server 10.10 usa el kernel de Linux, y lo bueno es que
el producto de software es mucho más barato que muchos otros,
enumerados en este informe
Muchos administradores de sistemas novatos experimentan miedo y
horror cuando se trata de sistemas operativos tipo Unix sin interfaz
sistemas, explicando esto diciendo que "es complicado y no está claro". Sin embargo
Configurar estos sistemas operativos es mucho más fácil que configurar el mismo.
El propio Windows Server 2008 R2, donde hay un número infinito de diferentes
opciones y configuraciones. Y en los sistemas Unix, toda la configuración se reduce a la edición.
Archivos de configuración. Además, como se señaló anteriormente, los datos
Los sistemas requieren significativamente menos recursos que los análogos con
interfaz gráfica.
Ubuntu Server 10.10 es fácil de instalar y mantener,
proporciona alta confiabilidad y rendimiento, y también tiene
alto nivel de seguridad y excelente para casi todos
tareas.

Gentoo Linux
Gentoo es una distribución de Linux, popular porque es extremadamente flexible en
configuración y, si se configura correctamente, se beneficiará como resultado
en productividad.
Gentoo Linux se llama metadistribución porque se basa en
puedes crear un sistema adecuado para cualquier tarea: ya sea de escritorio,
estación de trabajo, servidor, terminal sin disco o enrutador. Semejante
La flexibilidad se logra mediante el mecanismo de transporte, que es algo similar.
al sistema de puerto BSD. Con las banderas USE no dependes de
mantenedores y armar paquetes con las opciones que necesita.
También es conocido por el hecho de que esta distribución es utilizada únicamente por
profesionales en su campo, ya que este mismo entorno requiere
ciertos conocimientos. Gentoo tiene varias ventajas como
alta velocidad y gran comunidad de usuarios.

FreeBSD
FreeBSD es un sistema operativo tipo Unix, muy popular entre
Empresas de Internet, ya que este sistema operativo es perfecto para
todo tipo de servidores web.
FreeBSD es una excelente opción para un servidor web porque es una potente pila TCP/IP compatible con estándares de la industria como SLIP, PPP, NFS, DHCP y
Nuevo Estado Islámico. Y por lo tanto FreeBSD puede interactuar fácilmente con otros sistemas y
También funciona como servidor para una gran empresa, proporcionando vital
características como NFS (acceso remoto a archivos) y servicios de correo electrónico,
o representar a su organización en línea proporcionando dichos servicios
como: funciones WWW, FTP, enrutamiento y firewall.
FreeBSD ejecuta algunos de los sitios más grandes y concurridos de Internet
(por ejemplo, Yahoo!) y una gran parte de todos los demás sitios
Pero FreeBSD se puede utilizar no sólo como plataforma para un servidor de Internet, sino también como un servidor normal que realiza todas esas tareas.
que ejecutan otros sistemas operativos de servidor y limitan
Las funciones de FreeBSD no son necesarias. FreeBSD es altamente seguro y
productividad. Además, este sistema operativo es completamente
es gratuito y, entre otras cosas, FreeBSD está desarrollado y soportado
Gran equipo de desarrolladores.

Solaris (sol
Microsistemas)
El sistema operativo Sun Solaris es uno de los más famosos en la actualidad
Versiones comerciales de UNIX. Este sistema operativo tiene herramientas de soporte avanzadas.
networking y representa uno de los más populares
plataformas para el desarrollo de soluciones corporativas: hay alrededor de 12 para ello
miles de aplicaciones diferentes, incluidos servidores de aplicaciones y DBMS de casi
todos los principales fabricantes.
Solaris cumple con muchos estándares y características de la industria
alta escalabilidad. Para la gran mayoría de aplicaciones esto
el sistema operativo proporciona un crecimiento casi lineal
rendimiento al aumentar el número de procesadores debido a la simetría
Computación multiprocesador. Solaris actualmente admite
Procesadores SPARC e Intel x86.
Entre las características de Solaris 9, cabe destacar la compatibilidad con hasta 1 millón simultáneamente
procesos en ejecución, hasta 128 procesadores en un sistema y hasta 848 procesadores
en un clúster, hasta 576 GB de RAM física, soporte de archivos
sistemas de hasta 252 TB de tamaño, herramientas de gestión de configuración y
cambios, compatibilidad incorporada con Linux.
El sistema operativo Solaris 9 es la base de una red abierta
Entorno de red abierta Sun (Sun ONE). Solaris 9 se envía con
Aplicaciones clave de Sun ONE: servidor de aplicaciones, servidor de directorios, integración
Servidor, cola de mensajes, servidor de portal, servidor web.

10.

HP-UX (Hewlett-Packard)
El sistema operativo HP-UX, desarrollado por Hewlett-Packard,
es descendiente de AT&T System V. Su última versión, HP-UX 11i, está disponible para
dos plataformas de hardware, PA_RISC e Itanium, y se centra principalmente
imagen a servidores fabricados por Hewlett-Packard.
Entre las características de HP-UX 11i es necesario mencionar los medios de integración con Windows y
Linux, incluidas herramientas de portabilidad para aplicaciones Java desarrolladas para estos
plataformas, así como herramientas para mejorar el rendimiento de las aplicaciones Java.
Además, HP-UX 11i es compatible con la API de Linux, lo que garantiza la portabilidad.
aplicaciones entre HP-UX y Linux. Tenga en cuenta que las aplicaciones para HP-UX 11i
se puede transferir entre las dos plataformas de hardware que admite sin
cambios y recompilación.
Hablando del rendimiento y escalabilidad de HP-UX 11i, deberíamos
tenga en cuenta que una copia del sistema operativo admite hasta 256
procesadores; También se admiten clústeres de hasta 128 nodos. Además
Esta plataforma admite la conexión y desconexión de dispositivos adicionales.
procesadores, reemplazo de hardware, configuración dinámica y
actualizar el sistema operativo sin necesidad de reiniciar, realizar copias de seguridad
copia en línea y desfragmentación del disco sin apagar el sistema.
La elección del software para este sistema operativo es muy
de ancho: estos incluyen servidores de aplicaciones de los principales fabricantes, servidores web y WAP, servidores de búsqueda, herramientas de almacenamiento en caché y servicios de directorio.

11.

AIX (IBM)
AIX es un clon de UNIX de IBM diseñado para
ejecución en servidores IBM @server pSeries y RS/6000. Al igual que HP-UX, este
El sistema operativo es compatible con Linux.
Las características de AIX 5L incluyen kernels totalmente de 64 bits,
controladores de dispositivos y tiempo de ejecución de aplicaciones (también hay
Kernel de 32 bits, así como soporte para aplicaciones de 32 bits),
Admite 256 GB de RAM, admite archivos de hasta
1 TB, prácticas herramientas de administración, compatibilidad con clústeres (hasta
32 computadoras), desarrolló herramientas de soporte de red.
AIX proporciona capacidades de autoajuste para el sistema utilizando lo siguiente:
funciones tales como aumentar la potencia según sea necesario y descargar
procesadores, y también tiene capacidades de autorreparación,
Autooptimización y autodefensa, incluida la tecnología.
registro de todos los errores del sistema y un sistema proactivo
análisis de fallas.

12.

NetWare (Novela)
A principios y mediados de los años 90, Novell NetWare dominaba
sistema operativo de red. Aunque la proporción ahora ha disminuido
servidores administrados por NetWare, así como el número de servidores creados para ello
aplicaciones y software de infraestructura, este sistema operativo sigue siendo popular debido a su confiabilidad, escalabilidad y
Capacidad para gestionar un gran número de estaciones de trabajo.
Las principales características de la última versión de este sistema operativo.
Los sistemas Novell NetWare 6.5 son capaces de crear
clusters distribuidos geográficamente, disponibilidad de herramientas de soporte
Usuarios móviles y remotos, herramientas de gestión.
recursos de red remotos, así como herramientas de sincronización
información sobre los usuarios y armonización entre sí
directorios en entornos mixtos. Protección de datos en Novell NetWare 6.5
se lleva a cabo utilizando los servicios de directorio NDS eDirectory.
Novell NetWare 6.5 incluye productos OpenSource conocidos y
a saber: servidor web Apache, DBMS MySQL, servidor de aplicaciones Apache
Gato. Además, NetWare 6.5 incluye certificados
Cumplimiento de la especificación J2EE 1.3 del servidor y entorno de aplicaciones.
Los desarrollos Novell exteNd y la llamada oficina virtual,
Permitir el acceso a recursos empresariales a través de una interfaz web.
usuario, incluidos archivos, correo electrónico y herramientas
planificación del calendario.
Este sistema operativo se suele utilizar como red y
servidor de archivos, servidor de impresión y trabajo en grupo.

13.

MacOS X (Apple)
Sistema operativo Mac OS X, co-creado por Apple
con varios científicos universitarios, basado en BSD UNIX. En la versión 1999
Mac OS X Server fue lanzado como un producto de código abierto, que
permitió a los desarrolladores adaptar Mac OS X para aplicaciones específicas.
clientes, así como involucrarlos en el desarrollo posterior de este
Sistema operativo.
Mac OS X se caracteriza por la presencia de un administrador de memoria virtual,
la capacidad de aislar completamente aplicaciones entre sí, soporte
multitarea, comparable a un soporte similar en Windows.
Mac OS X incluye un emulador para versiones anteriores de Mac OS, herramientas
edición gráfica, soporte integrado
OpenGL, cliente de correo electrónico, herramientas de gestión de contraseñas para acceder
Recursos web.

Microsoft se esfuerza por satisfacer plenamente las demandas del mercado existente. Su producto de software Windows Server representa la mejor opción para los consumidores. Es un sistema operativo de servidor que cumple con los requisitos de confiabilidad, funcionalidad, rendimiento y capacidad de actualización. Todo esto nos permite hablar de su popularidad en el mercado de TI en todo el mundo.

Posibilidades

Si consideramos las ventajas de Microsoft Windows Server, deberíamos empezar por su funcionalidad. La lista completa es simplemente enorme y sólo se deben considerar los puntos principales:

  • Servicio de directorio. Se proporcionan opciones de seguridad para garantizar la cobertura de la red desde el núcleo hasta el borde. Esto ayuda a garantizar un alto historial de seguridad. Puede garantizar la diferenciación de derechos para usuarios individuales en un dispositivo.
  • Servicio de impresión y servicio de archivos. Para que muchas empresas funcionen con éxito, se requiere control sobre los documentos. Es importante garantizar un intercambio sencillo entre los participantes de la red con la capacidad de garantizar el nivel adecuado de seguridad. El sistema operativo utiliza los recursos en esta dirección de la manera más eficiente posible. Las carpetas públicas siguen siendo accesibles incluso si el servidor falla.
  • Instantáneas de carpetas compartidas. Se utiliza cuando es necesario crear versiones consistentes y apropiadas en el tiempo de los recursos de la red unificada. Los administradores de red pueden ver dichos documentos en su formato original. En cuanto a los usuarios, pueden realizar la recuperación de carpetas eliminadas accidentalmente. Al mismo tiempo, no necesitan ponerse en contacto con el administrador del sistema, lo que ahorra tiempo.
  • Servicio de Administracion. Teniendo en cuenta las condiciones comerciales modernas, podemos hablar de un aumento constante en el costo del soporte. Es por esta razón que los programadores de Windows Server de Microsoft buscaron mantener los costos al mínimo. Los principios de automatización se utilizan activamente para lograr los resultados más efectivos en las actividades diarias.
  • Excelente acceso a internet. La posibilidad de conectarse a Internet es uno de los requisitos fundamentales para muchas empresas. Al mismo tiempo, Windows Server permite el uso de una sola conexión para todas las estaciones de trabajo. Este enfoque puede ahorrarle al propietario mucho dinero y proporcionar mayor simplicidad, además de seguridad. Los costos de capital se redujeron significativamente mediante el uso de un firewall integrado en el sistema operativo.
  • Acceso remoto. Muy a menudo existe la necesidad de que los empleados de la empresa puedan acceder a la red corporativa desde cualquier lugar. Por supuesto, esto añade estrés adicional al sistema de seguridad, pero proporciona una amplia gama de beneficios. El sistema operativo incluye un conjunto de herramientas para el administrador, que le permite trabajar de forma más eficaz con usuarios remotos.
  • Administración de almacenamiento. El mantenimiento de discos o volúmenes se ha vuelto no sólo lo más sencillo posible, sino también rápido. La simplificación del procedimiento no va acompañada de una disminución de la fiabilidad, ya que el desarrollador prestó especial atención a este punto. Se permite la conexión a nuevas redes para el almacenamiento de datos.
  • Servidor de terminal. Es necesario que el usuario tenga acceso a numerosos programas en el servidor. Se pueden utilizar una variedad de dispositivos para la conexión. Esto facilita la tarea general de trabajar con el sistema.
  • Servicios de Windows SharePoint. La colaboración y el intercambio de información es una petición que surge constantemente en las encuestas a los clientes. La tarea que nos ocupa encontró una solución original y eficaz en Windows Server. Estos servicios pueden crear nodos web que intercambiarán datos. Te permite trabajar con archivos en modo compartido, lo cual es especialmente importante. Esto contribuye a una mayor productividad en las actividades de todos los empleados.
  • Servicio postal conveniente. El sistema operativo utiliza un servidor de correo que funciona según los protocolos POP3 y SMTP. Para las tareas dadas, dicha solución debe considerarse óptima.
  • Soporte de LAN inalámbrica. Garantiza una mayor seguridad y rendimiento del sistema. Existe una amplia gama de herramientas para el administrador.
  • Asistencia remota. Permite a un administrador de red obtener control remoto de un dispositivo específico. Por ejemplo, si un empleado necesita ayuda, no es necesario que un especialista acuda a su lugar de trabajo. La mayoría de actividades se pueden implementar a través de conexión remota y este es un punto muy importante para optimizar el trabajo de las empresas.

Cuando instala Microsoft Windows Server, puede acceder a una gran cantidad de software. Este sistema operativo de servidor se considera el más popular. Los desarrolladores de programas lanzan la mayoría de las aplicaciones específicamente para ello. Esto le permite tener una gran selección, incluidas opciones gratuitas. Hay una serie de otras ventajas a tener en cuenta:

  1. Una gran cantidad de especialistas en servicios. Sólo hay más de medio millón de ingenieros de sistemas certificados.
  2. Fácil de aprender y muchos cursos oficiales. Esto le permitirá desarrollarse de la manera más eficiente posible.
  3. Soluciones certificadas. Todos los proveedores de hardware desarrollan controladores para este sistema operativo. Esto simplifica enormemente su instalación y permite un fácil uso de dispositivos adicionales.

La elección de un sistema operativo de red es una decisión estratégica que toma una organización en función de los requisitos específicos de la plataforma sobre la que se espera que se construyan las soluciones empresariales. Entre estos requisitos siguen siendo importantes el soporte para servicios de red y el uso compartido de archivos e impresoras.

El propósito de un sistema operativo de servidor es administrar aplicaciones que sirven a todos los usuarios de la red corporativa y, a menudo, a los usuarios externos. Dichas aplicaciones incluyen sistemas modernos de administración de bases de datos, herramientas de administración de redes y análisis de eventos de redes, servicios de directorio, herramientas de mensajería y trabajo en grupo, servidores web, servidores de correo, firewalls corporativos, servidores de aplicaciones para una amplia variedad de propósitos y backends de aplicaciones comerciales. Los requisitos de rendimiento y confiabilidad de estos sistemas operativos son muy altos; Esto a menudo incluye soporte para clústeres (un conjunto de computadoras similares que realizan la misma tarea y comparten la carga entre sí) y la posibilidad de duplicación y redundancia, y reconfiguración de software y hardware sin reiniciar el sistema operativo.

La elección de un sistema operativo de servidor y una plataforma de hardware para él está determinada principalmente por qué aplicaciones deben ejecutarse bajo su control (como mínimo, las aplicaciones seleccionadas deben existir en una versión para esta plataforma) y qué requisitos se imponen a su rendimiento. , confiabilidad y disponibilidad.


En nuestro proyecto compararemos 2 tipos de sistemas operativos de servidor: Windows Server y Linux.

Es bastante difícil analizar todos los foros, cartas y mensajes interactivos que se dedicaron a un solo tema: cuál es mejor: Windows o Linux. Ambos sistemas operativos tienen todo un ejército de seguidores que defienden ferozmente sus creencias, aportan argumentos irrefutables y lo hacen. todo. Para demostrar las ventajas de sus “favoritos”. A menudo, estas disputas son demasiado emocionales y bastante superficiales.

Por supuesto, hoy todo el mundo conoce Windows; el reconocimiento de esta marca es muy alto en todo el mundo. Durante muchos años, Windows ha sido líder en el mercado de sistemas operativos, con una cuota de hasta el 90%. La palma pertenece a Windows en el campo de los sistemas operativos domésticos: la popularidad de Windows 10 es innegable. Una interfaz gráfica de usuario cómoda e intuitiva, un funcionamiento estable, configuraciones mínimas y otras características se han ganado los corazones de millones de usuarios en todo el mundo.

La situación es ligeramente diferente con el sistema operativo de red Windows Server. Históricamente, Windows Server (2012 R2) ha ganado participación de mercado a través de una ardua batalla contra UNIX. Y otros sistemas operativos, ya que UNIX era el principal sistema operativo del mundo en los años 80 del siglo XX. Después del lanzamiento de Windows NT 3.1, el sistema operativo de red de Microsoft comenzó a atraer más seguidores (a medida que se desarrolló la arquitectura x86). Como resultado, se ha convertido en la arquitectura principal para los procesadores utilizados en computadoras domésticas y de oficina. Paralelamente al desarrollo del sistema operativo de red de Microsoft, también se estaban produciendo cambios importantes en el mundo UNIX, que llevaron a la aparición de un nuevo sistema: Linux.



Linux debe entenderse como un nombre general para una arquitectura basada en un único núcleo de software. Este kernel es la base sobre la que se construyen las distintas versiones del sistema operativo Linux desarrolladas por muchos desarrolladores. Estos paquetes incluyen, en particular, Red Hat, SuSE, Mandriva (antes Mandrake), etc.

El sistema operativo Linux se basa en la arquitectura UNIX, pero se desarrolla a su manera. Su principal diferencia con UNIX es que Linux es un sistema operativo gratuito. Además, Linux se caracteriza por una excelente estabilidad, seguridad y rendimiento. Las principales áreas de aplicación de Linux son los servidores corporativos, los servidores web y las puertas de enlace de correo electrónico.

Sin embargo, estas funciones también pueden realizarse mediante un sistema basado en Windows Server. Para decidir la elección del sistema operativo, comparemos algunas de sus características.

Interfaz gráfica de usuario

La facilidad de trabajar con un sistema operativo depende enteramente de su interfaz gráfica de usuario. Hace muchos años no existía una interfaz gráfica y la mayor parte del trabajo se realizaba en modo personaje. Es gracias a la provisión de una interfaz gráfica fácil de leer que el sistema operativo Windows se ha vuelto tan popular entre los usuarios domésticos y de oficina. El concepto mismo de "comodidad" en el contexto de una interfaz gráfica se puede interpretar de diferentes maneras. Por supuesto, una interfaz bien diseñada debe ser clara, no estar sobrecargada de elementos visuales y, al mismo tiempo, proporcionar medios eficaces para clasificar y presentar los elementos de la pantalla. Sin embargo, un simple hábito también hace que la interfaz sea cómoda. Si una persona ha trabajado con un tipo de interfaz durante mucho tiempo, cambiar a otro puede resultar bastante difícil. Es este hecho el que explica en gran medida la popularidad de Windows: si alguien está acostumbrado a la interfaz gráfica de Windows, la interfaz de Linux le parecerá "inusual", "compleja" e "incomprensible". Aunque esto no es del todo cierto, Linux tiene una interfaz bastante fácil de usar; todo lo que se necesita es algo de práctica.


Seguridad

La cuestión de la seguridad es crítica para cualquier servidor. Es mejor llevar un equipo de servidor con un firewall incorporado. El servidor de cualquier empresa suele almacenar datos importantes, cuya confidencialidad debe garantizarse. En los últimos años se han vuelto más frecuentes los casos de penetración ilegal en redes informáticas de empresas y organizaciones con el fin de apoderarse de información o desactivar toda la red. Es por esta razón que un sistema operativo moderno debe proporcionar el mayor nivel posible de protección contra piratería informática y virus informáticos.

La posibilidad de "pirateo" e infección por virus informáticos se hizo posible principalmente debido a deficiencias en el sistema de seguridad del sistema operativo. Por ejemplo, explotar un error de software, como un desbordamiento del búfer, permite obtener control remoto de todo el sistema del usuario. Hay miles de errores similares y cada día aparecen otros nuevos.

Pero el líder en número es actualmente Windows. Basta con ir a cualquier sitio web dedicado a temas de seguridad informática y ver cuántos errores se han identificado, por ejemplo, para un programa de Windows tan popular como Internet Explorer. Es poco probable que el resultado sea tranquilizador. El nivel de seguridad de Windows puede considerarse relativamente bajo; Decenas de miles de virus informáticos están diseñados para dañar Windows 10 y Windows Server R2 2012, y la situación empeora cada año.

El posicionamiento de Linux como el "sistema operativo más seguro" es en general cierto. Si bien hay informes diarios sobre nuevos fallos de seguridad en Windows, se sabe mucho menos sobre los virus informáticos para Linux. ¿Significa esto que Linux es un sistema más seguro que Windows? Es imposible dar una respuesta definitiva a esta pregunta. En cualquier caso, no existe una ventaja “total” de Linux sobre Windows en el campo de la seguridad. La pequeña cantidad de virus informáticos para Linux se debe en gran medida al hecho de que la popularidad de este sistema entre los usuarios domésticos es extremadamente baja.

En cualquier caso, Windows no puede considerarse completamente “indefenso”. El sistema de seguridad de este sistema operativo se mejora constantemente y con el uso de programas antivirus y cortafuegos (obligatorios también para Linux) la seguridad de Windows puede considerarse suficiente.

Estabilidad de operación

La estabilidad del funcionamiento es otro argumento a favor de Linux. Muchos usuarios de Windows están familiarizados con el fenómeno conocido como “pantalla azul de la muerte”. Este error fatal, causado por una incompatibilidad crítica de ciertos componentes de software, ocurre con bastante frecuencia y puede llevar mucho tiempo resolverlo. Los sistemas basados ​​en Windows se congelan cuando la única salida es reiniciar la computadora.

La estabilidad de Linux se ha vuelto casi legendaria. Mientras que un usuario típico de Windows puede reiniciar su computadora varias veces al día, los usuarios de Linux suelen pasar meses sin un solo reinicio. Muchos servidores basados ​​en Linux pueden funcionar durante un año o más sin necesidad de reiniciar. Al mismo tiempo, es cierto que en Linux se producen errores en el funcionamiento de los programas, pero sus consecuencias suelen ser menos importantes que en Windows.

Lo anterior enumera una serie de ventajas de Linux, pero la conclusión de que Linux es el sistema operativo más estable también es ambigua.

Muchos servidores basados ​​en Windows funcionan de la misma manera durante muchos meses sin un solo reinicio; muchos usuarios domésticos reinstalan Windows no más de una vez cada año y medio. Todo depende de las condiciones de uso del sistema operativo y de los métodos para trabajar con él.

Posibilidades

Las posibilidades tanto de Windows como de Linux son casi ilimitadas. Ambos sistemas operativos le permiten configurar completamente el servidor para realizar una o más funciones. Como resultado del desarrollo de los sistemas operativos de servidor Windows y Linux, gradualmente surgieron áreas típicas de su aplicación, y en algunas de ellas existe una ventaja de Windows sobre Linux y viceversa.

Hoy en día, Linux es uno de los sistemas operativos más populares para su uso como servidor web. Más de la mitad de todos los sitios de Internet se ejecutan en servidores que ejecutan Linux y el servidor web Apache. Servidores DNS, servidores de impresión, servidores de archivos, servidores de correo electrónico, servidores FTP y mucho más son tareas que se pueden implementar de manera eficiente usando Linux.

El sistema operativo Windows también tiene sus ventajas. Quizás la principal ventaja de un servidor Windows y una red local implementada en Windows sea el servicio de directorio Active Directory. Este servicio se introdujo por primera vez en Windows 2000 Server y se amplió en Windows Server R2 2012 y Windows Server 2008. El servicio proporciona administración de red centralizada y le permite agregar, eliminar y mover de manera eficiente recursos como cuentas de usuario, impresoras, servidores, bases de datos, y computadoras, políticas de seguridad y mucho más. En muchos sentidos, la popularidad de Windows se debe a Active Directory.

Éste es el único aspecto en el que Linux tiene una ventaja incondicional. Varias versiones de Linux se desarrollan bajo la licencia GPL y están disponibles para descargar y utilizar de forma gratuita, sin licencia ni ningún otro coste. Asimismo, decenas de miles de programas para Linux son gratuitos, entre los que puedes encontrar aplicaciones para realizar cualquier tarea. Varios programas pagos diseñados para Windows tienen análogos gratuitos en el mundo Linux. Por lo tanto, el conjunto de programas de oficina Microsoft Office tiene un competidor gratuito, OpenOffice (así como algunos otros paquetes).

A su vez, el coste tanto del sistema operativo del servidor Windows como de las licencias para su uso puede alcanzar una cantidad impresionante, que muy probablemente será superior al coste de los componentes de hardware del propio servidor. Además, a esta cantidad se debe sumar el costo de las licencias para usuarios y toneladas de sistemas Windows 10 en la red local.

Justificación de la elección

En el lado de Linux: costo, estabilidad, alta eficiencia y seguridad. En el lado de Windows también hay una alta eficiencia operativa, una distribución más amplia y una interfaz familiar, el servicio de directorio Active Directory y cientos de miles de programas desarrollados específicamente para Windows. También debes tener en cuenta la enorme cantidad de actualizaciones que ofrece diariamente Microsoft, Service Packs que periódicamente se lanzan para sistemas operativos y otras aplicaciones. Una gran cantidad de software financiero se crea exclusivamente para Windows, pero últimamente el uso de Linux para diversas bases de datos se ha convertido en una práctica común. Y para concluir, hablemos del considerable coste de las licencias para Windows, que contrasta con la posibilidad de conseguir Linux y la mayoría de programas de forma gratuita.

Parecería que muchas ventajas están del lado de Linux, un sistema operativo que se está desarrollando de forma más que activa. Sin embargo, lo ha hecho. carencias considerables. En primer lugar, administrar Linux requiere calificaciones más altas que administrar Windows Server; los principales servicios de Windows Server R2 2012 se pueden configurar mediante una interfaz intuitiva y indicaciones en pantalla. Al configurar Linux, deberá trabajar con la línea de comandos y los lenguajes de secuencias de comandos. Lo cual, por supuesto, es algo más complicado. La naturaleza gratuita de Linux, por extraño que parezca, también es una desventaja del sistema operativo. Muchos programas de Linux (como el propio) no cuentan con ningún soporte técnico ni mantenimiento, por lo que todas las tareas de instalación y mantenimiento, y la resolución de todo tipo de problemas, se asignan al administrador del sistema. Este factor puede convertirse en un serio inconveniente e incluso en una amenaza para la estabilidad de toda la infraestructura de red de la empresa si el administrador del servidor no tiene suficiente experiencia con Linux.

En la Fig. 21comparación de los sistemas operativos de servidor Windows Server y Linux para un servidor web.

arroz. 21 Comparación de sistemas operativos de servidor Windows Server y Linux para servidor Wep.

La Figura 22 muestra una comparación de los sistemas operativos de servidor Windows Server y Linux para un servidor de archivos.


Arroz. 22 Comparación de los sistemas operativos de servidor Windows Server y Linux para un servidor de archivos.

Conclusión: En este proyecto de tesis, elegimos el sistema operativo Linux para el servidor Wep y Windows Server para el servidor de archivos.

Este material presenta una lista de los más populares y comunes. sistemas operativos del servidor, que se utilizan ampliamente aquí en Rusia.

Primero, descubriremos por qué necesitamos un sistema operativo de servidor.

¿Para qué sirve un sistema operativo de servidor?

sistema operativo del servidor- diseñado para gestionar software, que a su vez sirve a todos los usuarios de la red, tanto internos como externos. ¿Por qué no se puede utilizar un sistema operativo de usuario normal como sistema operativo de servidor? Usted pregunta, porque el sistema operativo del servidor proporciona una funcionalidad de administración especializada, por así decirlo, más conveniente, eficiente, diseñada específicamente para fines específicos de administración y gestión, y dicha funcionalidad simplemente no existe en los sistemas operativos de los usuarios, que, por cierto, actúan como clientes de estos sistemas operativos de servidor. Y, por supuesto, podemos concluir que si tenemos una funcionalidad especializada y el costo de esta funcionalidad será completamente diferente, existen, por supuesto, excepciones.

Ahora descubramos cómo elegir un sistema operativo de servidor. En primer lugar, debe decidir claramente para qué se utilizará este servidor y, en consecuencia, su sistema operativo. Y, en función de la tarea específica, seleccionará el sistema operativo y la configuración de hardware necesaria para este sistema operativo. Pero, si no está familiarizado con el sistema operativo que será la mejor opción en todos los aspectos, elija el sistema operativo en el que ya ha trabajado o estudie y pruebe cuidadosamente ( por ejemplo, en una máquina virtual) SO desconocido para usted. Ya que el conocimiento, habilidad y comprensión de la administración de sistemas operativos influye enormemente no sólo en la instalación y configuración inicial, sino también en su posterior mantenimiento y gestión.

Bueno, pasemos ahora directamente a considerar los sistemas operativos de servidor, que son los más populares y extendidos en la actualidad.

Comencemos, por supuesto, con los productos de Microsoft. Hoy destacaré dos versiones del sistema operativo: Windows Server 2003 y Windows Server 2008 R2.

¡Nota! Este material está desactualizado y actualmente Windows Server 2003 ya no es compatible, y Windows Server 2008 R2 ya está muy por detrás de las versiones modernas en términos de funcionalidad, por lo que recomiendo usar versiones más nuevas, por ejemplo, Windows Server 2016.

Servidor Windows 2003

Servidor Windows 2003- ya es un sistema operativo bastante antiguo pero, de una forma u otra, goza de gran popularidad entre los administradores de sistemas en Rusia.

Este producto se puede utilizar para casi todos los propósitos que se le presenten a los administradores, pero no se olvide de la calidad, ya que todas las opciones de escritorio ( aquellos. tener un shell gráfico) solicitan muchos más recursos que los sistemas operativos sin interfaz. Por lo tanto, si va a utilizar un sistema operativo con shell gráfico, debe tener esto en cuenta a la hora de elegir el equipo para el servidor. Windows Server 2003 es ideal para administradores de sistemas novatos. Esta plataforma es perfecta para controladores de dominio, si usa el servicio de directorio Active Directory y planea usar conexiones de usuarios remotos en su red, entonces en este sistema operativo puede implementar fácilmente " Servidor de terminal».

Servidor Windows 2008 R2

Servidor Windows 2008 R2– un sistema operativo más avanzado, en términos de nuevas tecnologías, de Microsoft.

Windows Server 2008 R2 ya es líder en muchas pruebas de rendimiento de sistemas operativos de servidores. Por ejemplo, es mejor ejecutar un servidor de archivos en este sistema operativo. Además, en este sistema operativo: soporte mejorado para virtualización, una nueva versión del servicio de directorio Active Directory, soporte para hasta 256 procesadores, a diferencia de Windows Server 2003, también está mejor implementado” Servidor de terminal" La ventaja de esta plataforma es que es adecuada para realizar casi todas las tareas con alta calidad, pero la desventaja es que requiere más recursos, a diferencia de sus parientes.

Pasemos ahora a los sistemas operativos tipo Unix y comencemos, en mi opinión, con el líder en popularidad ( entre tipo Unix).

Servidor Ubuntu

Servidor Ubuntu– un sistema operativo que utiliza el kernel de Linux.

Ubuntu Server le costará mucho menos que los mencionados anteriormente. Muchos administradores de sistemas novatos experimentan miedo y horror cuando se trata de sistemas operativos que no son del tipo Unix, lo que se explica por el hecho de que “Es complicado y poco claro" Me atrevo a asegurarles que configurar estos sistemas operativos es mucho más fácil que el mismo Windows Server 2008 R2, donde existe un sinfín de opciones y configuraciones. Y en los sistemas Unix, toda la configuración se reduce a editar archivos de configuración. Además, como se señaló anteriormente, estos sistemas requieren muchos menos recursos que sus contrapartes GUI.

Ubuntu Server es fácil de instalar y mantener, proporciona alta confiabilidad y rendimiento, y también tiene un alto nivel de seguridad y es excelente para casi todas las tareas.

CentOS

CentOS es una distribución de Linux basada en Red Hat Enterprise Linux de Red Hat.

El sistema operativo también es muy amigable y muchos administradores de sistemas prefieren este sistema operativo. Todo el software CentOS es muy estable ya que todo se comprueba y prueba cuidadosamente. CentOS se utiliza ampliamente como plataforma para servidores web. Puede leer más sobre este sistema operativo en el material – Instalación de Linux CentOS 7.1 y revisión de la distribución.

Debian

Debian es una de las distribuciones de Linux más populares. Por cierto, Ubuntu está basado en Debian.

Muchas organizaciones ( tanto pequeños como grandes) dieron su preferencia a Debian. Aquí destacaré la versión Debian 8.0, ya que ya ha sido suficientemente probada y muestra buenos resultados. Una de las características de Debian es que sus repositorios contienen una enorme cantidad de software. Algunas personas piensan que Debian es difícil de administrar en comparación con otros sistemas, pero creo que si ha trabajado con sistemas similares a Unix, no le resultará difícil dominar Debian. Las características de Debian también incluyen:

  • Un sistema de gestión de paquetes único, es decir. sistema ( o sus componentes individuales) se puede actualizar sin reinstalar e incluso sin perder la configuración del usuario y, en algunos casos, incluso sin reiniciar;
  • El desarrollo de Debian lo llevan a cabo personas de todo Internet, algo de lo que no puede presumir ninguna otra distribución de Linux, donde el desarrollo lo llevan a cabo grupos u organizaciones independientes.

Gentoo

Gentoo- Distribución de Linux, popular porque es extremadamente flexible en la configuración y, si se configura correctamente, recibirá beneficios de rendimiento como resultado.

También se sabe que esta distribución es utilizada únicamente por profesionales en su campo, ya que esta misma configuración requiere ciertos conocimientos. Gentoo tiene una serie de ventajas tales como: velocidad rápida, excelente comunidad de usuarios.

FreeBSD

FreeBSD- Un sistema operativo tipo Unix, muy popular entre las empresas de Internet, ya que este sistema operativo es perfecto para todo tipo de servidores web.

FreeBSD es una excelente opción para un servidor web porque es una potente pila TCP/IP compatible con estándares de la industria como SLIP, PPP, NFS, DHCP y NIS. Y así, FreeBSD puede interactuar fácilmente con otros sistemas, además de servir como servidor para una gran empresa, proporcionando funciones vitales como NFS ( acceso remoto a archivos) y servicios de correo electrónico, o representar a su organización en Internet, proporcionando servicios como WWW, FTP, enrutamiento y funciones de firewall.

FreeBSD ejecuta algunos de los sitios más grandes y concurridos de Internet ( por ejemplo, Yahoo!) y una gran proporción de todos los demás sitios también se ejecutan en FreeBSD.

Pero FreeBSD se puede utilizar no sólo como plataforma para un servidor de Internet, sino también como un servidor normal que realiza todas las tareas que realizan otros sistemas operativos de servidor y no es necesario limitar las capacidades de FreeBSD. FreeBSD es muy seguro y eficaz. Además, este sistema operativo te saldrá gratuito y, entre otras cosas, FreeBSD está desarrollado y respaldado por un gran equipo de desarrolladores.

Solaris

Solaris- un sistema operativo desarrollado por Sun Microsystems, que ahora es propiedad de Oracle Corporation, y a partir de ahí pasó a ser de pago.

Este sistema operativo es uno de los más productivos del mundo y, por lo tanto, goza de cierta popularidad.

Estos son los sistemas operativos de servidor más utilizados por muchas empresas, ¡y usted elige el sistema operativo que desea!

1. ¿Qué tendencias en el desarrollo de sistemas operativos de servidores podría observar en 2015-2016?

Vitaly Chesnokov, QSOFT
Los sistemas operativos de servidor siempre se han esforzado y se han esforzado por lograr estabilidad, velocidad, tolerancia a fallos, funcionamiento ininterrumpido durante el mantenimiento y facilidad de implementación y administración.

En los últimos años, la cantidad de servidores que se ejecutan en la familia de sistemas operativos *nix ha ido creciendo. Esto se debe a su alta estabilidad y velocidad de funcionamiento. Con el tiempo, Linux se vuelve cada vez más cómodo de usar. Además, existen distribuciones que cuentan con soporte oficial por parte del fabricante y están dirigidas a empresas de nivel empresarial. En esta situación, no sorprende que incluso productos como MS SQL y .NET reciban soporte para Linux. En los próximos años se espera soporte total para las aplicaciones Linux de la familia de sistemas operativos Microsoft. Dado que el soporte se implementará traduciendo las llamadas al sistema desde el kernel de Linux al kernel de Windows, se espera que no se reduzca el rendimiento de las aplicaciones que funcionan de esta manera.

Además, con el tiempo, el funcionamiento ininterrumpido de los sistemas operativos de servidores ha aumentado considerablemente. Por ejemplo, no hace mucho fue posible reiniciar y actualizar los controladores sin reiniciar el sistema. Incluso se ha llegado al punto en el que es posible actualizar completamente una distribución moderna de Linux (incluido el kernel) casi sin que el usuario final lo note.

Nikolai Apurin, artwell
Incrementar el número de servidores Linux.

Nikolay Fetiukhin,MST
Principalmente apoyando y ampliando la virtualización y la agrupación en clústeres. La principal tendencia moderna es la rápida implementación de componentes y sistemas a partir de imágenes preparadas en máquinas virtuales. También se mejoraron las herramientas de gestión de clústeres y el control remoto de otras máquinas.

Petr Urváev, SimbirSoft
No ha habido cambios importantes y Linux y Windows todavía se utilizan como sistemas operativos de servidor (por supuesto, en sus últimas versiones y builds).

Evgeniy Gusev ITECH
En primer lugar, la contenedorización es un concepto revolucionario de gestión de recursos que se arraigó en la industria de la noche a la mañana, pero que todavía apenas está revelando su potencial. Sin duda, todavía nos esperan muchas cosas interesantes.

En segundo lugar, la agrupación en clústeres se centra en la computación en la nube. En parte se hace eco del punto anterior, en parte es una tendencia independiente. CoreOS, Openstack y Microsoft Azure son brillantes representantes del presente y del futuro próximo de la informática de servidor.

2. ¿Cómo evalúa el alcance de la distribución y la calidad del sistema operativo de servidor nacional?

Vitaly Chesnokov, QSOFT
A pesar del pequeño grado de distribución, el número de sistemas operativos nacionales basados ​​en Linux crece de manera constante. Estos sistemas operativos se utilizan principalmente en el sector gubernamental y la industria de defensa. Es seguro decir que los sistemas operativos nacionales han recibido todas las ventajas de Linux. Además, en su mayoría están certificados por FSTEC. Podemos predecir un rápido crecimiento de su popularidad.

Nikolai Apurin, artwell
Existen, esto es definitivamente una ventaja. Por supuesto, esta no es una solución industrial masiva (no existen sistemas operativos domésticos que hayan sido instalados por más de 100.000.000 de personas), pero cumplen perfectamente su tarea de proteger la información.

Nikolay Fetiukhin,MST
Los sistemas operativos nacionales están principalmente especializados para determinadas industrias y el ejército. Un buen ejemplo es AstroLinux y WSWS, pero van por detrás de los repositorios principales, por lo que rara vez se utilizan ampliamente en proyectos no especializados.

Petr Urváev, SimbirSoft
Los sistemas operativos de servidores domésticos son productos especializados desarrollados sobre la base de Linux. No proporcionan funcionalidad adicional en comparación con sus homólogos globales y, por lo tanto, se utilizan poco en el desarrollo comercial. Los sistemas operativos de servidores nacionales se utilizan principalmente en el sector público y en la industria de defensa, donde el control total sobre todas las etapas de desarrollo del software utilizado es más importante que la rentabilidad comercial.

Evgeniy Gusev ITECH
En el nicho que les está reservado, en su mayoría sistemas operativos altamente especializados, son comunes y hacen frente a las tareas. Como sistema operativo de uso general, le resulta difícil competir con sus homólogos gratuitos, más comunes y mejor documentados.

3. ¿Qué factores influyen en la elección del sistema operativo del servidor?

Vitaly Chesnokov, QSOFT
Cada sistema operativo tiene sus propias ventajas y desventajas; además, existen algunos sistemas operativos altamente especializados diseñados para el funcionamiento de determinados servicios. Los principales factores que influyen en la elección de un sistema operativo serán: precio, disponibilidad de soporte por parte del fabricante del sistema operativo, soporte para el software requerido para el proyecto, complejidad de la configuración inicial, complejidad de la administración y tareas del proyecto. En general, cualquiera de los sistemas operativos de servidor proporciona estabilidad, velocidad y alta tolerancia a fallas en su funcionamiento, por lo que la elección generalmente se basa en los puntos anteriores.

Nikolai Apurin, artwell
En primer lugar, es necesario comprender qué información se procesará, determinar el grado requerido de protección y los requisitos del sistema operativo del sistema de información que procesará la información.

Nikolay Fetiukhin,MST
En primer lugar, la plataforma de desarrollo, luego, el soporte, la seguridad y la comodidad. Implementamos nuestros proyectos .NET en Windows Server 2012 R2. Para los servidores de aplicaciones móviles (Python, Django), se utilizan con mayor frecuencia máquinas virtuales que ejecutan Debian. Las máquinas virtuales se implementan en Hyper-V en Windows Server.

Petr Urváev, SimbirSoft
Fácil de usar y configurar, soporte para las tecnologías de sistema operativo seleccionadas utilizadas en el proyecto. Esto es especialmente cierto para el software de Microsoft, cuyas versiones pueden no funcionar en Linux.

4. ¿Qué motivos pueden llevar a la transición a un nuevo sistema operativo de servidor? ¿Qué dificultades pueden surgir en el proceso y cómo superarlas?

Vitaly Chesnokov, QSOFT
Si se configura correctamente, un sistema operativo de servidor puede funcionar ininterrumpidamente durante años en un proyecto estático. Por lo general, las razones de la transición son vulnerabilidades que no se pueden solucionar sin actualizar, o el rápido desarrollo del proyecto, la necesidad de utilizar nuevo software y escalar.

Al cambiar a un nuevo sistema operativo, los administradores a menudo encuentran problemas de compatibilidad, aunque recientemente estos problemas han recibido mucha atención por parte de los desarrolladores de software y sistemas operativos de servidor. Como muestra la práctica, la transición se puede realizar en cualquier caso, pero esto puede requerir ciertos recursos tanto por parte de los administradores como de los programadores del proyecto. Naturalmente, estos riesgos se reducen con una administración y un desarrollo competentes y continuos.

Nikolay Fetiukhin,MST
Mayor productividad, requisitos de plataforma de desarrollo, herramientas de administración y monitoreo más convenientes. Las dificultades surgen con mayor frecuencia en la compatibilidad con versiones anteriores. Los servidores Linux suelen sufrir esto. Para superar las dificultades, es mejor planificar claramente la transición con antelación para que el desarrollo pueda probar y adaptar las aplicaciones al nuevo entorno y utilizar máquinas de prueba.

Petr Urváev, SimbirSoft
El motivo para cambiar a un nuevo sistema operativo de servidor puede ser el fin del soporte para el sistema operativo que está utilizando o la transición a un nuevo software que es incompatible con el sistema operativo actual. Al mismo tiempo, la transición a una nueva versión del sistema operativo es relativamente sencilla, pero surgen dificultades al pasar de un sistema operativo a otro (por ejemplo, de Windows a Linux).

Evgeniy Gusev ITECH
Cumplimiento de las tareas previstas, nivel de soporte y tamaño de la comunidad, política de licencias y grado de integración a la infraestructura existente de la empresa.




Arriba