Proyecto Randor

De WikiASO

Proyecto Randor
Título Proyecto Randor
Miembros Tasio Candón Hernández
Javier Villegas Gómez
Manuel Alejandro Camacho Garri
Tipo de proyecto Proyecto Migración

Proyecto Randor es una empresa dedicada al alojamiento y distribución de música. Pero Proyecto Randor aboga por la música de distribución libre, por lo que los autores que se dan a conocer a través de nuestra empresa aceptan y promueven el llamado copyleft.

El grupo de trabajo esta compuesto por: Alejandro Camacho Garri,Javier Villegas Gomez, Tasio Candon Hernandez




Contenido

Migración

Situación actual
Ra2d.png

Debido a que el concepto de "música de libre distribución" no era un concepto muy extendido y usado, nuestra empresa empezó con tan solo un servidor el cual nos servia tanto para almacenar la música, como para almacenar los datos de los artistas, grupos, compositores, discografias etc...

En la actualidad, debido a los nuevos modelos de negocio, publicidad, piratería y la crisis económica entre otras cosa, mas y mas artistas ven con buenos ojos distribuir su música mediante copyleft. Por lo que nuestro único servidor se esta quedando pequeño y necesitamos realizar un proceso de migración que nos permita manejar un mayor volumen de datos.

Ra3d.png








 





Situación posterior
rd2d.png

Para poder afrontar la demanda actual y futura, vamos a proceder a ampliar nuestro numero de servidores. Pasando de tener un servidor a tener cuatro, uno de ellos dedicado exclusivamente al alojamiento de información acerca de los artistas (servidor de base de datos) y tres dedicados en exclusiva al almacenamiento de la música de los mismos.

Como la sala en la que teníamos inicialmente el servidor no estaba habilitada para albergar 4 servidores, procedemos a derribar un muro y ampliar esa sala, con el objetivo de tener una sala mas grande que tenga capacidad para 4 servidores en total.

Rd3d.png















Servidores

Hemos decidido renovar completamente la instalacion antigua, que constituia de un unico servidor en el que almacenabamos tanto archivos como base de datos, y que al ser un proyecto nuevo y sin mucho presupuesto no contaba con buenas medidas de seguridad. Ahora que damos soporte a mas cantidad de artistas, algunos de los cuales de renombre, hemos decidido invertir tanto en capacidad como en seguridad, mediante el uso de RAIDs y UPS, asi como de un servidor virtual que nos permite mantener una copia de seguridad de la base de datos principal. Todos los servidores físicos llevaran Ubuntu server 12.04 LTS .

Servidor.png

Servidores de Archivos

Para los servidores de archivos vamos a usar DELL T310 con las siguientes caracteristicas:

  • Procesador: Intel Xeon X3430, 4C, 2.40GHz, 8MB Cache, 95W TDP, Turbo, DDR3-1333MHz
  • Memoria: 4GB Memory, DDR3, 1333MHz (1x4GB Dual Ranked LV UDIMM)
  • Tarjeta controladora RAID: PERC H700 RAID Controller, For Cabled HDD Chassis
  • Conectividad RAID: C11 Cabled - RAID 5 for PERC 6i/H700, Requires 3-4 SAS/SATA HDDs
  • Activación UEFI: UEFI BIOS Setting
  • Tarjetas de red: Intel® PRO/1000PT GbE Dual Port Server Adapter,Cu, PCIe-1
  • Primera unidad del disco duro: 2TB, SATA, 3.5-in, 7.2K RPM Hard Drive (Cabled)
  • Fuente alimentación: Non-Redundant Power Supply (1 PSU) 375W
  • Suministro de energía ininterrumpible: Dell UPS Network Management Card, compatible with all current Dell UPS


Servidor de Base de Datos

Para este servidor, utilizaremos el mismo equipo, pero con diferentes especificaciones, ya que para esto no necesitamos tanto almacenamiento pero si mas capacidad de procesamiento, ademas en este equipo incluiremos monitor, raton y teclado, para poder tener control de todos los servidores.

  • Procesador: Intel Xeon X3440, 4C, 2.53GHz, 8MB Cache, 95W TDP, Turbo, HT, DDR3-1333MHz
  • Memoria: 8GB Memory, DDR3, 1333MHz (2x4GB Dual Ranked LV UDIMMs)
  • Tarjetas de red: 2 x Intel Gigabit ET Dual Port Server Adapter, Cu, PCIe-4
  • Primera unidad del disco duro: 1TB, SATA, 3.5-in, 7.2K RPM Hard Drive (Cabled)
  • Fuente alimentación: Non-Redundant Power Supply (1 PSU) 375W
  • Monitor: Dell 17-inch E170S European Value Flat Panel - Black (TCO99)
  • Teclado: Spanish (QWERTY) Dell KB212-B QuietKey USB Keyboard Black
  • Raton: Dell MS111 USB Optical Mouse
  • Dispositivo optico: 16X DVD-ROM Drive SATA with SATA Cable

Servidor Virtual

Utilizaremos uno de los servidores que nos ofrece Hostalia. En concreto VPS PLUS que nos proporciona las siguientes carácteristicas por solo 411,77 € al año:

  • 100 GB de espacio
  • 3 GiB de RAM
  • 1000 GiB de transferencia mensual
  • Función Backup
  • Recuperación desde Panel de Control
  • Función de reinicio desde Panel de Control
  • CentOS
  • PHP 5
  • MySQL5
  • Acceso root


Organización de la red

Ya que no contamos con demasiados equipos, nos es suficiente con la combinacion de un router y un pequeño switch de 8 puertos conectado al mismo, desde el que saldran la conexiones a todos los servidores y equipos. Aunque no es necesaria un gran ancho de banda, si que es necesario estar preparados para enviar y recibir gran cantidad de datos en los servidores. Estos son los dispositivos que usaremos:

  • D-Link DGS-1008A Unmanaged Gigabit Ethernet Switch
    • Conmutador - 8 puertos - sin gestionar
    • Control de flujo, capacidad duplex, negociación automática, señal ascendente automática (MDI/MDI-X automático), store and forward, mitad modo dúplex, compatibilidad con Jumbo Frames, Green Ethernet


Hardware de los equipos

Los equipos que hemos elegido no son muy potentes en cuanto a gráficos y demás por que los empleados no trabajan con procesos muy pesados. A continuación se pondrán las especificaciones de los sobremesas Dell:

  • Intel Core i3 2100 3.1Ghz Box Socket 1155
  • ASRock Z68 Pro3 Gen3
  • Arctic Cooling Alpine 11 Plus CPU Cooler
  • Corsair Value Select DDR3 1333 4GB 2x2GB CL9
  • Seagate Barracuda 7200.12 500GB SATA3
  • B-Move Cora 500W
  • Asus DRW-24B5ST DVD 24X Negra OEM
  • Alfa Network Adaptador WiFi USB 11n Ralink 400mW 5dBi
  • Acer S220HQLBD 21.5" LED Full HD
  • Logitech Compact Keyboard K300
  • Logitech B110 Optical USB Mouse Negro OEM
  • Montaje y testeo de componentes internos del PC
  • 546,45€

Software de los equipos

Hemos decidido instalarles la ultima version de Ubuntu, la 12.04 Precise Pangolin, que junto con el curso de formacion para linux haran que los trabajadores sean capaces de controlar perfectamente todos los aspetos de los servidores.

Para la conectividad de los equipos con los servidores utilizaremos OpenSSH.

Formación

Para formar a los trabajadores en su nuevo sistema operativo, les certificaremos con el LPI Certification Level 1 o también conocida como Certificación Profesional Junior de Linux. El cual tiene 3 objetivos principales:

  • Ser capaz de trabajar en la línea de comandos
  • Realizar tareas sencillas de mantenimiento como ayudar a usuarios, mantenimiento de usuarios, realización de copias de seguridad y restauraciones, paradas y arranque de sistemas
  • Instalación y configuración de un equipo de trabajo y su conectividad a la red.

Y no requiere conocimientos previos.

Ademas, realizaran el "Curso de Iniciación a LibreOffice" para que el cambio de Microsoft Office a LibreOffice les sea mas sencillo. También proporcionaremos varios manuales para el manejo y aprendizaje de OpenSSH

Presupuesto

Nombre Precio Cantidad Total
Servidor de archivos 1398€ 3 4194€
Servidor de Base de Datos   1569€ 1 1569€
Equipos de los usuarios 546,45€   3 1639,35€
Router 108€ 1 108€
Switch 32€ 1 32€
Total - - 7542€

Ademas, debemos incluir el precio del servidor virtual, que serian 411,77€ al año, por lo tanto la suma total mas el precio del primer año de servidor virtual seria 7953,77€

Diagrama de Gantt

Randorgantt1.png
Herramientas personales