Download reduccion de costos e incremento de nivel de seguridad con linux

Document related concepts

Adopción de Linux wikipedia , lookup

Malware en Linux wikipedia , lookup

Distribución Linux wikipedia , lookup

Controversia por la denominación GNU/Linux wikipedia , lookup

Kali Linux wikipedia , lookup

Transcript
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
Facultad
Curso
TEMA
:
:
FACULTAD DE INGENIERIA
INDUSTRIAL Y DE SISTEMAS
PROYECTOS DE INGENIERIA DE SISTEMAS I
:
Integrantes
REDUCCION DE COSTOS E INCREMENTO DE
NIVEL DE SEGURIDAD CON LINUX
REMASTERIZADO
:
CHUNGA GOMEZ ALEXIS
Profesor
:
PERFECTO MANRIQUE, WILMER RICHARD
Ciclo
:
IX
Aula
:
A-311
2012
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
PLAN DE TESIS
INTRODUCCION
CAPITULO 1: Formulación de l Problema.
1.1. Planteamiento del problema
1.2. Antecedentes de Solución
1.3. Propuesta de Solucion
1.4. Alcance de la propuesta.
1.5. Justificacion
1.6. Objetivos
1.6.1. Objetivo General
1.6.2. Objetivos Especificos
CAPITULO 2. Marco Teórico
2.1. Antecedentes de la investigación
2.1.1 Caso de Éxito
2.2. BASES TEORICAS
2.2.1 Definición de Linux Remasterizado
2.2.2. Propiedades de Linux Remasterizado
2.2.3. Estructura de un sistema remasterizado GNU/LINUX.
2.2.4 Tipos de Tecnología similares:
2.2.5 Clasificación y Estructura de la Tecnología:
2.2.6. Arquitectura de la plataforma
2.3. Términos Básicos
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
CAPITULO 3. Marco metodológico
3.1. Nivel de investigación
3.2. Diseño de investigación
3.2.1. Métodos
3.2.2. Técnicas
3.2.3. Instrumentos.
CAPITULO 4. Aspectos administrativos
4.1. Indice preliminar de la tesis
4.2. Presupuesto y cronograma de actividad
4.3. Referencias
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
INTRODUCCION
El siguiente documento pretende ofrecer al lector una visión acerca de la alternativa
tecnológica en base a software libre GNU/LINUX el cual reduciría los costos de
licenciamiento de manera considerable, se incrementaría la seguridad debido a la
invulnerabilidad de virus y permitirá según sea el caso poder reutilizar equipos
considerados como obsoletos para otras plataformas.
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
CAPITULO 1: FORMULACION DEL PROBLEMA
1.1 PLANTEAMIENTO DEL PROBLEMA
La problemática de la micro y pequeña empresas que para poder realizar sus
operaciones, necesita adquirir software legal, esto es necesario para poder emplear
desde un editor de texto, hasta una base de datos.
La licencia es costosa y va desde el sistema operativo que por defecto se está muy
mal acostumbrado a trabajar con Microsoft Windows, un software de ofimática como
Microsoft Office y aplicaciones propietarias como SQL Server, Photoshop, antivirus,
firewall, etc.
Los elevados costos de las licencias por equipo multiplicado por el número de
usuarios en cada organización obligan a las empresas por optar por soluciones piratas
y a esto se le debe sumar adicionalmente las aplicaciones que usan sus servidores
como por ejemplo: Microsoft Windows Server, Exchange, ISA Server.
Es por ello que como solución se requiere trabajar bajo plataformas Open-Source, la
cual a demostrado mejor rendimiento, seguridad, performance que el software
propietario y por ello se requiere la remasterización de una distribución basada en
LINUX que satisfaga las necesidades.
Antecedentes
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
1.2 ANTECEDENTES DE SOLUCION
No existe antecedente de solución previo.
1.3 PROPUESTA DE SOLUCION
Para esta problemática como alternativa de solución para reducción de costos e
incremento de seguridad es:
Migrar a una plataforma más estable, libre, segura y escalable como GNU/LINUX la
cual previamente se personalizo y/o remasterizo para satisfacer sus necesidades.
Esta solución es muy flexible y escalable debido a que las fuentes del mismo están
disponibles.
La seguridad es un plus adicional a esta plataforma debido a que los virus en un 99%
de los casos son creados para plataformas Microsoft Windows y/o aplicaciones
desarrolladas para este mismo.
Se debe indicar también que Linux al ser ligero permite reutilizar equipos los cuales
fueron descartados por plataformas actuales como Windows 8/7.GNU/Linux no
requiere de hardware nuevo para funcionar, funciona óptimamente con el mínimo de
requerimientos que otras plataformas.
1.4 ALCANCE DE LA PROPUESTA
En esta propuesta los alcances son los siguientes:




Migración de la plataforma privativa a una libre.
Mejorar los niveles de seguridad.
Obtener alternativas basadas en software libre para remplazar el software
privativo.
Capacidad de poder reutilizar hardware en desuso.
1.5 JUSTIFICACION
¿Porque?
Debido a los altos costos de licenciamiento que va desde el sistema operativo que por
defecto se está muy mal acostumbrado a trabajar con Microsoft Windows, un software
de ofimática como Microsoft Office y aplicaciones propietarias como SQL Server,
Photoshop, antivirus, firewall, etc.
Es necesario tener una alternativa de software a la propietaria con la cual se está mal
acostumbrado a trabajar debido a que el sistema operativo más utilizado requiere la
adquisición de licencia por equipo y en algunos casos por usuario.
Estos gastos son constantes debido a las nuevas actualizaciones de versión que
lanzan los sistemas operativos y software de ofimática.
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
¿Para Que?
Para poder reducir los costos considerablemente al no adquirir software licenciado en
por lo menos el sistema operativo y el software de ofimática.
Para contar con un software optimizado y/o personalizado según las necesidades de
cada organización y poder satisfacer sus necesidades operativas sin perjudicar su
presupuesto.
Con una plataforma Linux remasterizada se logra un incremento en la seguridad
debido a que no es afecto a los virus que generalmente atacan a la plataforma más
usada (Windows).
Para poder reutilizar equipos que fueron considerados obsoletos por otras plataformas
y que pueden ser reutilizados debido a los mínimos requerimientos técnicos de esta
plataforma.
1.6 PLANTEAMIENTOS DE OBJETIVOS
1.6.1
OBJETIVO GENERAL
Reducción de gastos económicos por licenciamiento de software e incremento de
nivel de seguridad por vulnerabilidad de plataforma.
1.6.2
OBJETIVOS ESPECÍFICOS





Minimizar los gastos por licenciamiento.
Reutilizar equipos obsoletos (según sea el caso.)
Incrementar el nivel de seguridad.
Incrementar el performance de los servicios.
Reducir los gastos por adquisición de computadoras.
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
CAPITULO 2. Marco Teórico
2.1. Antecedentes de la investigación
2.1.1 Caso de Éxito
Proyecto
Linux Mint es una distribución del sistema operativo GNU/Linux, basado en la
distribución Ubuntu(que a su vez está basada en Debian). A partir del 7 de septiembre
de 2010 también está disponible una edición basada en Debian.
Alcances
El proyecto trata del desarrollo de un sistema operativo GNU/LINUX
basado en Ubuntu y Debian con el fin de lograr un sistema estable y
potente que sustituya a aun propietario.
Brindar actualizaciones y/o parches de seguridad para la plataforma
distribuida.
Responsable del Proyecto
Es un proyecto comunitario con el cual miles de usuarios intervienen para
su desarrollo.
Problemática
Debido a la diversidad de distribuciones creadas que se encuentran en
internet que están orientados a usados avanzados y existiendo una gran
cantidad de usuarios con problemas de licenciamiento, se crea LinuxMint
con el fin de capturar a los usuarios de otras plataformas sin experiencia
alguna en la plataforma GNU/LINUX.
De igual manera las distribuciones anteriormente desarrolladas como Suse,
Redhat, Debian, Slackware o Gentoo están orientadas a usuarios con
experiencia previa, sin la cual no podría manipular el entorno.
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
La mayoría de distribuciones vienen integradas con un entorno grafico
pobre en desarrollo y potente en estabilidad lo cual desmotiva a un usuario
que llega ¿de una plataforma propietaria con un entorno grafico amigable.
Adicionalmente este proyecto permitirá que muchos usuarios puedan
migrar de entornos propietarios a software libre, con lo cual reducirían sus
gastos
Costos e Inversión
La inversión realizada estuvo sujeta a donaciones debido a que fue un
proyecto sin fines de lucro, por lo cual está limitado a disponibilidad de los
desarrolladores para nuevas actualizaciones del proyecto.
Este proyecto a grandes rasgos pudo ahorrar los siguientes gastos:
GNU/LINUX
Sistema
Operativo
Linux Mint = 0$
Propietario
Windows 7 64bits= 80$
Offimatica
Libre Office= 0$
Office 2010 = 120$
Antivirus
No necesita
Nod32= 25$
Firewall
Incluido en el kernel
Nod32= 45$
Compresor
archivos
FIREWALL
PROXY
de 0$
- Iptables + squid 0$
Winrar= 12$
ISA SERVER 2500$
El ahorro en promedio por usuario asciende a los 282$
El ahorro promedio para una red asciende a 2500$ sin contar con la
licencia del servidor.
Resultados
La Comunidad de usuarios como desarrolladora de este proyecto logro
como resultado lo siguiente:


Sistema estable.
Escalable.
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO








2.2
Flexible.
Optimización de recursos
Ahorro de Licencias.
Soporte para virtualización.
Conversión de un sistema de escritorio a uno de servidor.
Libertad.
Personalización del entorno.
Sistema multitarea y multiusuario.
BASES TEORICAS
2.2.1 Definición de Linux Remasterizado
Una distribución de Linux Remasterizado es compleja y difícil
debido a que no se usan paquetes binarios pre-compilados, es
necesario compilar sus fuentes. Debido a que es una
remasterización en su desarrollo y/o fabricación se buscar cumplir
con todos los requisitos del usuario.
Adicionalmente para su desarrollo es necesario tener conocimientos
del funcionamiento del mismo sistema operativo, sus gestores de
inicio como GRUB o LILO, parámetros de configuración de Kernel
para las diversas arquitecturas existentes y de aplicativos
homólogos de otras plataformas que el usuario requiera.
Para este proyecto se empleara como base la distribución UBUNTU
debido a las siguientes características:
-
Sistema de administración de paquetes basado en APT y
APTITUDE.
Basado en Debian la cual es una distribución sólida y estable, la
cual contiene más de 20000 paquetes disponibles.
Presenta actualizaciones constantes.
Posibilidad de añadir repositorios externos.
Flexible y escalable.
Soporte para actualizaciones oficiales de WINE.
Cuenta con AppArmor el cual permite crear perfiles de seguridad.
Soporte para multiples FileSystem como: ext4, ext3, ext2, swap,
reiserf, ntfs, etc.
Capacidad de incrementar el tamaño de una partición mediante
LVM.
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
2.2.2. Propiedades de Linux Remasterizado:









Multiusuario: Muchos usuarios usando la misma maquina al mismo
tiempo.
Multitarea: La palabra multitarea describe la habilidad de ejecutar
varios programas al mismo tiempo. LINUX utiliza la llamada
multitarea preventiva, la cual asegura que todos los programas que
se están utilizando en un momento dado serán ejecutados, siendo
el sistema operativo el encargado de ceder tiempo de
microprocesador a cada programa.
Soporte para varios sistemas de archivo comunes.
Multiprocesador: Soporte para sistemas con mas de un procesador.
Multiplataforma: Las plataformas en las que en un principio se
puede utilizar Linux son 386-, 486-. Pentium, Pentium Pro, Pentium
II, Amiga y Atari, también existen versiones para su utilizacion en
otras plataformas, como Alpha, ARM,MIPS, PowerPC y SPARC.
Seguridad: el firewall de Linux no es un servicio que se puede
deshabilitar lo cual seria aprovechado para vulnerar el sistema,
todo lo contrario es un modulo que esta incluido dentro del kernel.
Protección contra virus: es inmune a la mayoría de virus que
conocemos debido a que generalmente estos se ejecutan para
plataformas win32 y adicionalmente requieren permisos para su
ejecución, en este caso Linux se basa en un sistema de privilegios.
Protección contra rootkits: en Linux los rootkis se pueden evitar de
muchas formas, las cuales son: tener un sistema actualizado y
realizando un checksum a los ejecutables para asi determinar cual
fue alterado.
EL Firewall en linux NO ES UN SERVICIO es un modulo integrado
del kernel, por lo cual no puede ser desactivado.
2.2.3. Estructura de un sistema remasterizado GNU/LINUX.
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
Un sistema operativo GNU/LINUX tiene como componentes i
mportantes los siguientes elementos:
Hardware: Es la parte tangible del sistema informático, como el
procesador, placa, memoria, etc.
Kernel:
Es el principal responsable de facilitar a los distintos
programas acceso seguro al hardware de la computadora o en forma básica,
es el encargado de gestionar recursos, a través de servicios de llamada al
sistema.
GUI: es la interface grafica de usuario, como kde, gnome, xfce,etc.
Aplicaciones: es un tipo de programa informático diseñado como herramienta
para permitir a un usuario realizar uno o diversos tipos de trabajos.
Modulo: es un archivo que contiene código objeto que puede extender el
núcleo en ejecución, un ejemplo claro de esto es un modulo para soportar
interfaces de red inhalambricas.
Shell: interfaz de usuario tradicional de los sistemas operativos basados
en Unix y similares como GNU/Linux
2.2.4 Tipos de Tecnología similares:
Actualmente existen distribuciones con cierto similitud a la
propuesta en este proyecto con la diferencia es que no están
diseñadas para el usuario final de una empresa ya que estas fueron
desarrollados para un usuario estándar. Las distribuciones mas
resaltantes son:



LinuxMint.
Mandriva.
Archlinux.
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
Fuentes:
Arch Linux - https://www.archlinux.org/
Mandriva - www.mandriva.com/
Linux Mint - inuxmint.com/
Estas distribuciones incluyen todas las características y beneficios
anteriormente mencionados pero no están orientados a un usuario
especifico, con lo cual no es recomendable trabajar para un usuario
estándar en su ambiente laboral.
2.2.5 Clasificación y Estructura de la Tecnología:
Clasificación:
En general, las distribuciones GNU/Linux remasterizadas o no,
pueden ser clasificadas de la siguiente manera:










Comerciales o no comerciales un ejemplo muy claro de esto es
RHEL y FEDORA.
Ser completamente libres o incluir software privativo, un claro
ejemplo de esto son los códec de audios y video.
Diseñadas para uso en el hogar o en las empresas.
Diseñadas para servidores, escritorios o dispositivos empotrados,
como por ejemplo “Ubuntu Server” y Ubuntu Desktop.
Orientadas a usuarios regulares o usuarios avanzados: existe
distros diversar orientadas a usuarios de diferente nivel técnico
como “Gentoo” para usuarios avanzados o Ubuntu para usuarios
sin experiencia.
De uso general o para dispositivos altamente especializados,
como un cortafuego, un enrutador o un cluster computacional: el
ejemplo mas clara es “Red Hat Virtualization” y “Endian Firewall”.
Diseñadas e incluso certificadas para un hardware o arquitectura
específicos: el caso de Novell que brinda su distribución de Linux
SUSE ENTERPRISE para hardware de IBM.
Orientadas hacia grupos en específico, por ejemplo a través de
la internacionalización y localización del lenguaje, o por la
inclusión de varios paquetes para la producción musical o
para computación científica.
Configuradas especialmente para ser más seguras, completas,
portables o fáciles de usar.
Soportadas bajo distintos tipos de hardware: algunas están
diseñadas para trabajar solo para arquitectura SPARC, X86,
X86_64, etc.
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
Para nuestro proyecto, clasificaremos a nuestra distribución
remasterizada como:





Diseñadas para uso en el hogar o en las empresas.
Completamente libre.
Orientada a usuario regular.
Configuradas especialmente para ser más seguras, completas,
portables o fáciles de usar.
Comercial, debido al soporte que se planea dar.
Estructura:
GNU/Linux se puede dividir generalmente en cuatro componentes
principales: el kernel, la shell, el sistema de archivos y las utilidades
y/o aplicaciones.
El núcleo es el programa medular que ejecuta programas y gestiona
dispositivos de hardware tales como los discos y las impresoras.
El shell proporciona una interfaz para el usuario. Recibe órdenes del
usuario y las envía al núcleo para ser ejecutadas. El sistema de
archivos, organiza la forma en que se almacenan los archivos en
dispositivos de almacenamiento tales como los discos. Los archivos
están organizados en directorios y estos a su vez están contenidos
en una o más particiones primarias, extendidas o lógicas.
A continuación se muestra una comparación de estructura de
particiones entre Windows y Linux.
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
En la estructura mostrada anteriormente se muestra como existen
puntos de montaje de directorios del sistema en múltiples discos y/o
particiones.
Una ventaja contra su competidor propietario Microsoft es que los
directorios sistema se pueden montar en una o mas particiones y
discos, la estructura de directorios mas frecuente a encontrar es la
siguiente:
2.2.6. Arquitectura de la plataforma
Linux UDEV:
Es el gestor de dispositivos que usa el kernel Linux en su versión
2.6. Su función es controlar los ficheros de dispositivo en /dev. Es el
sucesor de devfs y de hotplug, lo que significa que maneja el
directorio /dev y todas las acciones del espacio de usuario al
agregar o quitar dispositivos, incluyendo la carga de firmwares.
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
Arquitectura de entorno gráfico:
En GNU/LINUX existe una diversidad de entornos gráficos los
cuales como principal característica es la compatibilidad de
aplicaciones entre estos.
Adicionalmente se puede tener en el sistemas más de un entorno
grafico pero solo se puede emplear uno de ellos.
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
Arquitectura de red de la solución:
INTERNET
Router
Servidor Fw-Proxy
LINUX
PC1
LINUX
User1
User2
PC2
LINUX
User3
PC3
LINUX
User4
En esta arquitectura de red se detalla por ejemplo como solución
implementada en todos los equipos la plataforma de GNU/Linux
como nivel de seguridad, adicionalmente se instalara un servidor
proxy firewall con Linux el cual brindara protección contra ataques
internos y externos.
Esta solución permite gestionar múltiples usuarios en un solo equipo
debido a que el sistema operativo es multiplataforma, multiusuario y
multitarea.
2.3. Términos Básicos
Linux: Es un núcleo libre del sistema operativo basado en UNIX.
GNU: s un acrónimo recursivo que significa GNU No es Unix
Kde: Entorno de escritorio para estaciones de trabajo UNIX.
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
Wine: Es una re-implementación de la interfaz de programación de
aplicaciones de Win16 y Win32 para sistemas operativos basados en Unix.
Permite la ejecución de programas diseñados paraMS-DOS, y las
versiones de Microsoft Windows3.11, 95, 98, Me, NT, 2000, XP, Vista y 7.
Wine no es un emulador
Remasterizar: proviene del termino
reedición.
ingles remaster o mejor dicho
Virus informatico: es un malware que tiene por objeto alterar el normal
funcionamiento de la computadora, sin el permiso o el conocimiento del
usuario. Los virus, habitualmente, reemplazan archivos ejecutables por
otros infectados con el código de este. Los virus pueden destruir, de
manera intencionada, los datos almacenados en un computadora, aunque
también existen otros más inofensivos, que solo se caracterizan por ser
molestos.
Firewall: es una parte de un sistema o una red que está diseñada para
bloquear el acceso no autorizado, permitiendo al mismo tiempo
comunicaciones autorizadas.
Proceso de arranque: es el proceso de inicialización del sistema operativo.
Modulo: se refiere a un controlador de un dispositivos o servicio que puede
cargarse o descargarse cuando el usuario o algún dispositivo lo solicita.
Rootkit: es un programa que permite un acceso de privilegio continuo a
una computadora pero que mantiene su presencia activamente oculta al
control de los administradores al corromper el funcionamiento normal
del sistema operativo o de otras aplicaciones.
LVM: Logical Volumen Manager o Administrador de volúmenes lógicos.
AppArmor: permite al administrador del sistema asociar a cada programa
un perfil de seguridad que restrinja las capacidades de ese programa.
GPL: Licencia Pubilca Genera; Su propósito es declarar que el software
cubierto por esta licencia es software libre y protegerlo de intentos de
apropiación que restrinjan esas libertades a los usuarios.
Partición Primaria: Solo pueden existir 4 particiones primarias.
Partición Extendida: Solo Existe una y sirve para albergar mas particiones
llamadas particiones lógicas.
Particiones Lógicas: Se definen solo dentro de la partición extendida, con
esto se pueden tener mas de 4 particiones en el disco duro.
Proxy: Un proxy, en una red informática, es un programa o dispositivo que realiza
una acción en representación de otro, esto es, si una hipotética máquina A solicita un
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
recurso a una C, lo hará mediante una petición a B; C entonces no sabrá
que la petición procedió originalmente de A. Esta situación estratégica de
punto intermedio suele ser aprovechada para soportar una serie de
funcionalidades: proporcionar caché, control de acceso, registro del tráfico,
prohibir cierto tipo de tráfico, etc (Fuente Wikipedia)
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
CAPITULO 3. Marco metodológico
Nivel de investigación
Investigación Descriptiva
En nuestro caso para nuestro proyecto utilizamos el nivel de
investigación descriptiva, ya que mostramos las características de un
hecho o fenómeno que se quiere realizar.
Se trata de una descripción de lo que va hacer nuestro proyecto y
describe las ventajas y desventajas de implementar nuestro proyecto
Investigación Cuantitativa
A partir del recojo de información de la variable: nivel de ahorro, se expresa
los niveles de ahorro expresados en nuevos soles.
3.1 Metodología para el Análisis y Diseño de la Solución.
El objetivo de este capítulo es describir la herramienta propuesta para la
reducción de costos e incremento de nivel de seguridad con Linux
remasterizado.
Además, este capítulo mostrará el análisis y el diseño realizados para el
presente trabajo de tesis.
Para el desarrollo de esta investigación se emplearan los siguientes
métodos:
Método experimental:
Dado que se llevara un estudio de campo para recopilar información y
posterior análisis y comprobación.
Primero: se recogerá la información de gastos estimados a un
usuario en promedio durante un año.
Segundo: una vez implementado el sistema operativo GNU/Linux
remasterizado en la empresa. Se realizara una comparativa con las
aplicaciones reemplazadas y equipo reutilizado para obtener una
comparativo entre gastos realizados y ahorro realizado, esto medirá
el nivel de ahorro expresado en nuevos soles.
Adicionalmente se podrá cuantificar el ahorro generado por el
incremento de seguridad generado por la plataforma instalada.
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
Método de Medición:
Para la obtención y comparación de datos numéricos relacionados al
consumo o gasto, es decir el dinero empleado para la adquisición de
licencias, mantenimiento y/o renovación/actualización del mismo.
Para el desarrollo de esta investigación se emplearan las siguientes
técnicas:
Para lograr la obtención de información, conocimiento y llevar el control de
los datos se hace uso de las siguientes técnicas:
Análisis de datos:
Técnica mediante la cual se va a organizar, describir y analizar los
datos recogidos.
Económica:
Con la cual se realizara una comparativa entre los gastos realizados
empleando software privativo y los gastos reducidos empleando
open-source.
Estadística:
En la cual se medirá el nivel de ahorro y el porcentaje obtenido.
Para llevar a cabo este proyecto se realizara el siguiente plan de migración.
FASES DEL PLAN DE MIGRACION
Etapa 1: Sensibilidad a nivel institucional
Respecto a la migración a software libre.
Etapa 2: Planificación y de presupuesto
Comprende la capacitación a todos los grupos de trabajo sobre
software libre, lineamientos y uso de herramientas informáticas para
la elaboración del diagnóstico del equipamiento computacional y
sistemas existentes.
En esta fase se determina el monto del ejercicio presupuestal.
Etapa 3: Toma de decisiones para determinar las estrategias y
alternativas de Migración.
Se realizara el análisis y estudio de las estrategias y alternativas de
migración a software libre. Se evaluara las herramientas y
aplicaciones equivalentes en software libre, a ser imple mentadas.
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
Etapa 4: Instalación, Configuración y pruebas de las herramientas y
aplicaciones de software libre.
En esta fase es muy importante la colaboración del personal de
informática y usuarios finales, para implementar y garantizar el
proceso de migración.
Etapa 5: Entrenamiento y Capacitación:
Al personal encargado de promover, difundir y dirigir el proceso de
migración a software libre, de igual manera al usuario final.
Preparar manuales de usuarios por la nueva plataforma instalada,
de igual manera por cada aplicación, herramienta software base
GNU/Linux.
Luego, se utilizará RUP para explicar el funcionamiento objetivos,
prioridades y necesidades para el sistema. Para ello debemos tomar en
cuenta lo siguiente:
Adaptar el proceso:
Debido a que el cliente y/o usuario final está acostumbrado a un
entorno gráfico y aplicaciones intuitivas se debe buscar, adaptar y
preparar la solución de Linux remasterizado para satisfacer estas
necesidades.
Equilibrar prioridades:
Las prioridades para este proyecto son básicamente dos:
 Reducción de costos.
 Eliminar el gasto de adquisición de licencias.
 Reutilización de equipos obsoletos para otras
plataformas.
 Incremento de nivel de seguridad.
Con lo cual están muy relacionadas debido a que ambas son
características post-implementación de la solución.
Demostrar valor iterativamente:
Este proyecto se entregara por áreas para poder evaluar el
desempeño, calidad, practicidad y desempeño del mismo.
Enfocarse en la calidad:
Se debe verificar constantemente el nivel de calidad del producto
debido a que este será empleado por el usuario final y el éxito
depende de esto.
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
En esta parte se debe demostrar el nivel de seguridad alcanzado
gracias a esta solución y el software open-source instalado que
remplaza al propietario.
Ciclo de Vida RUP: el ciclo de vida organiza las tareas en fases e
iteraciones:
1.- Fases de Inicio y Elaboración:
Se enfocan hacia la comprensión del problema y la tecnología, la
delimitación del ámbito del proyecto, la eliminación de los riesgos
críticos, y al establecimiento de una línea base de la arquitectura.
2.- En la fase de construcción
Se lleva a cabo la construcción del producto por medio de una serie
de iteraciones.
3.- En la fase de transición
Se pretende garantizar que se tiene un producto preparado para su
entrega a la comunidad de usuarios.
3.2 Metodología para el Estudio de Factibilidad o Viabilidad de la
Solución
Para medir la factibilidad o viabilidad de la implementación del proyecto de
“Reducción de costos e incremento del nivel de seguridad” tomamos como
referencia el nivel de ahorro obtenido por el siguiente caso de éxito.
CASOS DE ÉXITO:
Entre los casos de éxito más conocidos tenemos los siguientes:
1. Municipio de Munich
El ayuntamiento de Múnich ahorró cerca de 13 millones de dólares debido
a su política de migración de sistema de sus terminales de computadora
asoftware libre.
El municipio muniqués acabó migrando 11 mil terminales a Linux (más
precisamente a una distribución desarrollada por ellos mismos
llamadaLiMux cuya implantación costó apenas 350 mil dólares). En tanto,
unos 15 mil terminales recibieron Open Office en lugar de Microsoft Office.
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
Según h-online.com, parte de los millones ahorrados en una época de crisis
también está en los costos que representa pagar licencias al actualizar el
software, cosa que no ocurre con los programas open source.
Fuente: http://elcomercio.pe/actualidad/1501748/noticia-municipio-munichahorro-casi-13-millones-dolares-usando-linux
En el desarrollo del presente proyecto hemos considerado utilizar la
metodología Costo – Beneficio como herramienta para medir la relación
entre los costos y beneficios asociados a la elaboración del proyecto, con el
fin de evaluar su factibilidad o viabilidad, este proceso involucra ya sea
explícita o implícitamente, un peso total de los gastos previstos a realizarse
en contra del total de los beneficios a obtenerse al implementarse este
proyecto.
Nuestro proyecto como sistema plantea un buen diseñado que a su vez
ofrece control, compatibilidad, flexibilidad y una relación aceptable de costo
/ beneficio.
Información inicial relativa de los recursos empleados (Situación
Actual)
Dentro del desarrollo de las actividades del proceso de adquisición de
software y mantenimiento del mismo, tenemos lo siguiente:
Tomando como base una empresa que tenga en promedio un aproximado
de 100 empleados se podría elaborar el siguiente cuadro de costos:
Propietario
Costo
Total x 100
Usuarios
Sistema
Operativo
Windows 7 64bits
Profesional
120
12000
Ofimática
Office Profesional 2010
270
27000
Antivirus
Nod32
25
2500
Compresor de
archivos
Winrar
25
2500
Mantenimiento
Soporte Técnico
(Software)
100
10000
En promedio una organización por usuario realiza un gasto de 540 dólares
por usuario, con lo cual podemos elaborar el siguiente flujo de gastos para
un estimado de 4 años.
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
FLUJO DEL SISTEMA ACTUAL
Con esto podemos decir que una organización en promedio debe
presupuestar por usuario un estimado de:
Sistema operativo: 120x2 = 240
Offimatica:
270x2 = 540
Antivirus:
25x4 = 100
Compresor de archivos: 25 = 25
Mantenimiento:
100x4 = 400
Total: 1305
Con esto podemos decir que para un periodo de 4 años se debe gastar un
aproximado de 1305 dólares por usuario.
Información relativa de los recursos propuestos (Situación Propuesta)
Dentro del desarrollo de las actividades del proceso de cambio por la
plataforma del sistema de Linux Remasterizado, tenemos lo siguiente:
Tomando como base una empresa que tenga en promedio un aproximado
de 100 empleados se podría elaborar el siguiente cuadro de costos:
Sistema
Operativo
Ofimática
Antivirus
Compresor de
Open Source
Costo
GNU/Linux
0
Total x 100
Usuarios
0
LibreOffice 3.6
No necesita
Incluido
0
0
0
0
0
0
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
archivos
Mantenimiento
Soporte Técnico
(Software)
100
10000
FLUJO DE GASTOS PROPUESTO
Con esto podemos decir que una organización en promedio debe
presupuestar por usuario un estimado de:
Mantenimiento:
100x4 = 400
Total: 400
Con esto podemos decir que para un periodo de 4 años se debe gastar un
aproximado de 1305 dólares por usuario.
FACTIBILIDAD DE PROYECTO
De acuerdo a los resultados arrojados a través de los flujos de los procesos
comparados del sistema actual y del sistema propuesto, podemos concluir que
este proyecto es altamente viable.
Esto sustentado fundamentalmente en el ahorro debido a la no adquisicicion de
software licenciado el cual genera gastos innecesarios para la organización.
Estos gastos son constantes debido a que la tecnologia es cambiante y no es
posible renovarla debido a su costo.
Propietario
Linux Remasterizado
Año 1
540
100
Año 2
125
100
Año 3
125
100
Año 4
515
100
Total
1305
400
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
Con lo cual tenemos un 69.35% de ahorro en 4 años de uso de este proyecto
implementado.
Se debe aclarar que este es un gasto/ahorro estimado debido a que se tomo esta
prueba a un equipo con el software basico para trabajar.
Instrumentos
El instrumento que se usara para la comprobación de este proyecto serán
dos (02) equipos los cuales tendrán las mismas características a nivel de
hardware con la única diferencia que el software será totalmente distinto.
El primer equipo contendrá un sistema operativo y aplicaciones estándar y
el segundo equipo tendrá la plataforma de Linux remasterizado.
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
CAPÍTULO 4: ASPECTOS ADMINISTRATIVOS
4.1. Índice preliminar de la tesis
1.- Introducción
2.- Justificación de la investigación
2.1 Objetivos (Generales y Específicos)
2.2 Hipótesis (General y Complementaria)
3.- Situación Actual
3.1 Definición del problema
3.2 Límites de estudio
3.3 Definición de los términos
3.4 Definición de las variables (Dependientes e independientes)
3.5 Indicadores
4.- Marco Teórico
4.1 Antecedentes de la investigación
4.1.1 Casos de Éxito
4.2 Base teórica
4.2.1 Definición de Linux remasterizado
4.2.2 Propiedades de Linux remasterizado
4.2.3 Estructura de un sistema remasterizado GNU/Linux
4.2.4 Tipos de Tecnología Similares
4.2.5 Clasificación y estructura de la tecnologia
4.2.6 Arquitectura de la plataforma
5.- Marco metodológico
5.1 Niveles de investigación
5.1.1 Investigación Descriptiva
5.1.2 Investigación Cuantitativa
5.2 Metodología para el Análisis y Diseño de la Solución
5.2.1 Método experimental
5.2.2 Método de medición
5.3 Etapas del plan de migración
5.3.1 Etapa 1: Sensibilidad a nivel institucional
5.3.2 Etapa 2: Planificación y de presupuesto
5.3.3 Etapa 3: Toma de decisiones para determinar las 5.3.4
estrategias y alternativas de Migración.
5.3.4 Etapa 4: Instalación, Configuración y pruebas de las
herramientas y aplicaciones de software libre.
5.3.5 Etapa 5: Entrenamiento y Capacitación:
5.3.6 Etapa 6: Documentación de todo el proceso de
migración:
5.4 Metodología para el Estudio de Factibilidad o Viabilidad de la
Solución
5.4.1 Flujo del sistema actual
5.4.2 Flujo del sistema propuesto
5.4.3 Factibilidad del proyecto
5.4.4 Instrumentos
6.- Solución Propuesta
6.1 Análisis de la solución
6.1.1 Análisis estratégico
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
6.1.2 Análisis funcional
6.2 Alcance de la propuesta
6.3 Propuesta del proyecto
7.- Diseño de la solución
7.1 Definición del proceso de migración
7.2 Especificación de las necesidades
7.3 Desarrollo de prototipo
7.3.1 Desarrollo de la plataforma remasterizada
7.3.2 Plan de migración
7.3.3 Pruebas
8.- Impacto esperado
8.1 Descripción teórica
8.2 Validación
Sustentación de hipótesis
9.- Conclusiones y Recomendaciones
10.- Bibliografía
11.- Anexo
4.2. Presupuesto y cronograma de actividad
a.) Cronograma de actividades:
Nombre de tarea
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE
SEGURIDAD CON LINUX REMASTERIZADO
Justificacion de la investigacion
Objetivos ( Generales y Especificos)
Hipotesis ( General y Complementaria)
Situacion Actual
Definicion del problema
Limites de estudio
Definicion de los terminos
Definicion de las variables (Dependientes e independientes)
Indicadores
Marco Teorico
Antecedentes de la investigacion
Casos de Éxito
Base teorica
Definición de Linux remasterizado
Propiedades de Linux remasterizado
Estructura de un sistema remasterizado GNU/Linux
Tipos de Tecnología Similares
Clasificación y estructura de la tecnología
Arquitectura de la plataforma
Marco metodologico
Duración
180 horas
15 horas
7 horas
8 horas
20 horas
10 horas
2 horas
2 horas
3 horas
3 horas
20 horas
5 horas
5 horas
15 horas
4 horas
3 horas
2 horas
2 horas
2 horas
2 horas
40 horas
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
Niveles de investigacion
Investigación Descriptiva
Investigación Cuantitativa
Metodología para el Análisis y Diseño de la Solución
Método experimental
Método de medición
Etapas del plan de migración
Etapa 1: Sensibilidad a nivel institucional
Etapa 2: Planificación y de presupuesto
Etapa 3: Toma de decisiones para determinar las
estrategias y alternativas de Migración.
Etapa 4: Instalación, Configuración y pruebas de las
herramientas y aplicaciones de software libre.
Etapa 5: Entrenamiento y Capacitación:
Etapa 6: Documentación de todo el proceso de migración
7 horas
3 horas
4 horas
5 horas
2 horas
3 horas
30 horas
3 horas
4 horas
5 horas
7 horas
6 horas
5 horas
Metodología para el Estudio de Factibilidad o Viabilidad de la
8 horas
Solución
Flujo del sistema actual
7 horas
Flujo del sistema propuesto
8 horas
Factibilidad del proyecto
7 horas
Instrumentos
3 horas
Solucion Propuesta
21 horas
Analisis de la solucion
10 horas
Analisis estrategico
5 horas
Analisis funcional
5 horas
Alcance de la propuesta
1 día
Definicion del software homologo
5 horas
Propuesta del proyecto
5 horas
Diseño de la solución
50 horas
Diagrama de flujo de gastos actuales
5 horas
Diagrama de flujo de gastos propuesto
5 horas
Definición del proceso de migración
5 horas
Especificación de las necesidades
5 horas
Desarrollo de prototipo
30 horas
Desarrollo de la plataforma remasterizada
10 horas
Plan de migración
10 horas
Pruebas
10 horas
Impacto esperado
6 horas
Descripcion teorica
1 día
Validacion
2 horas
Sustentacion de hipotesis
3 horas
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
b.) Presupuesto
Mes: Setiembre
Horas
Descripción
Costo
Costo
Unitario
Total
10
1.00
45
10
1.00
40
Días
Diarias
Alquiler Cabinas Internet
10
Investigación en domicilio 4
Impresiones
12
Luz
15
Útiles de Oficina
8
Pasajes
18
Total
138
Mes: Octubre
Horas
Descripción
Costo
Unitario
Total
Días
Diarias
Alquiler Cabinas Internet
Costo
5
7
1.00
35
Investigación en domicilio 4
8
1.00
32
Impresiones
12
Luz
17
Útiles de Oficina
8
Pasajes
10
Total
114
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
Mes: Noviembre
Horas
Descripción
Costo
Costo
Unitario
Total
1.00
28
Días
Diarias
Alquiler Cabinas Internet 2
14
Impresiones
20
Útiles de Oficina
8
Pasajes
15
Total
71
Mes: Diciembre
Horas
Descripción
Costo
Costo
Unitario
Total
1.00
48
Días
Diarias
Investigación en domicilio 4
12
Impresiones
20
Luz
18
Útiles de Oficina
8
Pasajes
9
Total
103
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO
Total
Mes
Costo
Setiembre
138
Octubre
114
Noviembre 71
Diciembre
103
Total
426
4.3. Referencias BIBLIOGRAFICAS

Guía para la migración de software libre en las entidades públicas.
http://www.ongei.gob.pe/publica/metodologias/5137.pdf

Equivalencias entre software Privativo y Software de Libre disponibilidad.
http://www.softwarepublico.gob.pe/files/secciones/Equivalencia_software_p
rivativo_software_libre.pdf

Migracion al Software libre – Guia de buenas practicas
http://www.softwarepublico.gob.pe/files/secciones/migracionalsoftwarelibre.
pdf

Guia Cubana de migracion de Software Libre
http://www.softwarelibre.org.bo/wiki/lib/exe/fetch.php?media=migracion:guia
-cubana-migracion-a-software-libre.pdf

Migracion a Software Libre – Propuesta comunitaria, basada en echos
reales
http://gnu.org.ve/extras/plan_de_migracion.pdf

Guia para el plan de migracion a software libre en la administracion publica
nacional (APN) de la republica bolivariana de venezuela.
http://uptparia.edu.ve/documentos/Documento_Migracion.pdf
REDUCCION DE COSTOS E INCREMENTO DE NIVEL DE SEGURIDAD CON LINUX REMASTERIZADO

Plan nacional de migración de software libre de la administración publica
nacional
http://www.mindefensa.gob.ve/Plan%20Nacional%20SL.pdf