Trabajo Final De Sistemas Operativos.docx

20
Instituto Tecnológico De Ciudad Juárez Taller De Sistemas Operativos Proyecto Final: Caso Practico Unidad Constructora XYZ Prof. Noé Ramón Rosales Alumnos: Marcos Salvador Reyes Tamayo Cecilia Rodríguez Macías Karen Alejandra Olivares Leyva Carrera: Ingeniería En Sistemas Computacionales

Transcript of Trabajo Final De Sistemas Operativos.docx

Instituto Tecnolgico De Ciudad Jurez

Taller De Sistemas OperativosProyecto Final: Caso Practico Unidad Constructora XYZProf. No Ramn Rosales

Alumnos: Marcos Salvador Reyes TamayoCecilia Rodrguez MacasKaren Alejandra Olivares LeyvaCarrera: Ingeniera En Sistemas Computacionales

Mircoles 20 De Mayo de 2015

ContentsIntroduccin:3Antecedentes4Definicin del problema5Justificacin5Por qu no es suficiente una memoria USB o cualquier dispositivo extrable?5NAS6SAN7Diagrama De Interconexin9Software libre9Herramientas para respaldar10Amanda (Advanced Maryland Automatic Network Disk Archiver)10Bacula11BackupPC11Conclusiones12Diagrama De Gantt12Bibliografas12

Introduccin://hacer un vistazo para hacer una killer intro ,

Mover esto a antecedentesEl proyecto consta de dos sucursales en Monterrey y otra en Tijuana, las cuales estn conectadas en una la matriz que se localiza en Chihuahua, las cuales estn conectadas a servidores con diferentes servicios (Active directory y archivos de usuario, Servidor Linux que contiene servicios de infraestructura Gateway y salida de internet, google cloud, google drive y gmail).El servicio de Google Drive es aprueba de fallos, ya que utiliza los mas altos estndares de Raids, de replicacin y Always on.El servidor de Gmail provee correos con sincronizacin con el Drive, y presta el servicio de dominio por bajo costo.El servicio de Google Clound provee herramientas de gestin de BD en lnea, reduciendo costos de mantenimiento y garantiza en un 99% la integridad de la informacin.El Raid es un arreglo de Discos Duros.Chihuahua es la matriz, es un servidor Windows que contiene NAS y Raid nivel 1 (espejos) para los respaldos. Tijuana y Monterrey tambin contienen NAS y Raid nivel 1 para los respaldos. Estos tienen conexin VPN (Virtual Private Network). Estas estn conectadas a SRVLN01 (Servidor Linux que contiene servicios de infraestructura, Gateway de salida). Este a su vez tiene Raid y la imagen Active directory, este tambin esta conectado a la estacin de trabajo con consolas de administracin de otros servicios. El SRVLN01 se conecta directamente con el Google Clound, para los respaldos de la administracin de BD, BD en sevidores y archivos compartidos. Google Clound en lugar de SRVDB01 (servidor Linux que contiene las BD de ERP). El Gmail.com, suplantando a SRVAD02 (Microsoft Exchange)

Antecedentes()(esto parece ser ms una introduccin >>>> platicar que es lo que paso antes de la empresa, es decir , como se encontraba la empresa antes de que nosotros llegramos ^_^ )El almacenamiento de datos y los dispositivos que los contienen puede parecer fcil y confiable. Sin embargo, existen ocasiones en que ninguno es seguro, y por lo tanto es altamente recomendable tener un respaldo de dichos datos. Pero, en s, qu es la perdida de datos?Se entiende por perdida de datos la incapacidad de acceder a los datos desde un sistema que funcionaba anteriormente; la eliminacin accidental o intencionada de estructuras de control de datos y/o los archivos daados o inaccesibles causados por un funcionamiento inusual del dispositivo donde estn almacenados.Dentro de las causas posibles de la perdida de datos estn: errores de hardware (mal funcionamiento de cualquier parte del sistema de almacenamiento); error humano (formateos, borrados, sabotaje); error de software (mala instalacin, mal funcionamiento); virus; catstrofes naturales (inundaciones, fuegos, huracanes).Ante cualquier tipo de causa, es posible estar preparados con el equipo y la planificacin adecuados.En Tani Kasei, utilizan un nuevo servidor, el cual cuando recin se instal, se caa mucho, se batallaba para guardar datos en este, es muy incmodo, tener que esperarse para acceso al sevidor, ya que se retrasa el trabajo de algunas personas llmese, produccin, embarques, documentacin, ingeniera, calidad etc, Una manera de resolver esto es por medio de la resolucin que se da en este proyecto, ya un ejemplo claro es BRP el cual utiliza los servicios de google y los aprovecha al mximo ya que son eficientes y no son costosos.

Definicin del problema(escribir cuales son las tareas que se deben de realizar para la solucin del problema definir que es lo que te han planteado , una frase que justifique ;) )

En el caso prctico que se esta manejando, se pens en la implementacin de diversos mtodos para evitar y/o remediar la perdida de datos. Por ejemplo, se incluy la tarea de realizar respaldos programados peridicamente. Para esto, se recurri al uso de un servidor de respaldo con Amanda, a la vez que se incluye el uso de interoperabilidad para poder tener un respaldo de emergencia en maquinas exteriores y reducir la perdida de datos, al mnimo.Posiblemente , este sea el supuesto >>>>Adems, el uso de Software libre permitir un servicio con una alta eficiencia, esto se logra gracias a que se permite alcanzar un nivel de seguridad, manejo de datos, y control de sistemas ms elevado que con otro tipo de Software propietario. Esto, con la adicin de que es los gastos financieros se vern reducidos, debido a la eliminacin de compras de licencias.Justificacin(decir , porque estamos haciendo esto )El respaldo de informacin es una actividad indispensable dentro de cualquier organizacin. Es una actividad que no se valora o que se ignora que se realiza hasta que una situacin desafortunada se presenta. Por ello, un servidor de respaldos es una de las mejores si no es que la mejor opciones para tener la seguridad de tener todos los archivos importantes a salvo.En perspectiva, el uso de un servidor de respaldo con sus tareas programadas y sus tiempos bien definidos, puede ofrecer un ahorro en diversas reas, desde econmicos hasta en tiempo de trabajo y esfuerzo invertido.Por qu no es suficiente una memoria USB o cualquier dispositivo extrable?

A la hora de respaldar informacin, pueden surgir muchas opciones, esto incluye el uso de simples memorias USB, hasta discos duros externos o almacenamiento en la nube. Sin embargo, todo cuenta con sus ventajas y desventajas. Por ejemplo, si se almacenara todo en memorias USB, se corre el riesgo de que sta se pierda y caiga en manos malintencionadas o inexpertas. Lo mismo ocurre con discos duros externos, corriendo adems el riesgo de un error en el funcionamiento de los mecanismos internos o conexiones entre dispositivos.Un servidor de respaldo ofrece la ventaja de los respaldos programados y seguros, adems que se puede incluir el beneficio de mantenerlo seguro, tanto de catstrofes naturales como de agentes maliciosos en otra locacin. A esto, se le puede agregar el hecho de que en gastos de energa (tanto elctrica como fsica) se pueden reducir, ya que elimina ciertas preocupaciones y proporciona una sensacin de seguridad confiable.

Marco teorico > lo que puedo hallar en libros

Marco conceptual definicin de conceptosestado del arte es definir lo que se esta haciendo , como que herramientas hay ahorita para NAS

Network Attached Storage esta es una tecnologa de almacenamiento dedicada a compartir un servidor y con ello su almacenamiento, con computadoras personales, o servidores clientes a travs de alguna red que se tenga, haciendo uso del sistema operativo el cual se halla mejorado para dar acceso mediante alguno de los protocolos existentes.Estos se accede a los equipo a travs de los protocolos por lo regular y el ms comnmente utilizado es el TCP/IP , se podra considerar como un sistemas NAS a un servidos , el cual comparte sus recursos por la red ,.Los protocolos de este sistema estn basados en ficheros y en archivo por lo que un cliente solicita datos a un servidor y los maneja localmente.Y se componen de uno o ms dispositivos de almacenamiento para incrementar la capacidad con la que cuentan estos, estos dispositivos estn dispuestos en RAID, o contenedores de almacenamiento redundante. Este por lo regular es un almacenamiento centralizado, es decir que es un servidor para muchos clientes que soliciten informacin, para manejar grandes cantidades de datos, este puede habilitar sistemas con un bajo costo, y con una buena tolerancia para fallos.Hay distribuciones de Linux para este tipo, y las cuales se pueden configurar fcilmente en computadoras de bajo rendimiento o mejor dicho limitadas, a diferencia de un servidor, con discos externos conectados inclusive por USB.SAN

Storage rea NetworkEsta es una red de almacenamiento, en la cual se agrupan elementos como redes de alta velocidad, equipos de comunicacin y discos duros de almacenamiento de manera integral, y es una red dedicada especialmente a la comunicacin de una organizacin .cuenta con redes de comunicaciones tradicionales, si un dispositivo en una organizacin est conectado a una red, lo ms probable es que sea una red SANEl rendimiento de estas se ve mermado y a su vez optimizado por sus componentes aunque regularmente donde se hace el cuello de botella son las redes de comunicacin, en las que el ancho de banda es de 100MB por segundo, tradicionalmente, y se puede extender dependiendo de la infraestructura con la que esta cuenteLa capacidad de esta se puede expandir de manera ilimitada, segn como se tenga los recursos al grado de llegar a miles de terabytes por segundo.Esta comunicacin permite comunicar a varios equipos en una red, como lo sera en el caso de los checadores de una maquila, junto con las computadoras de recursos humano (por poner un ejemplo aplicado), la mayora de este tipo de redes utilizan el SCI para sus transferencias de datos, un san se puede decir prcticamente que es un DAS, solo que, tiene comunicacin con otros sistemas. Salvo que este es ms costoso que una NAS, ya que la arquitectura que utiliza es muy cada, aun, cuando una compaa estima los costos por byte, se puede justificar con ms facilidadDiagrama De Interconexin

Software libre (marco conceptual)

En este tipo de casos , es esencial identificar los casos en los que necesitamos utilizar , o mejor dicho que tenemos la posibilidad de usar software libre , ya que una de las principales ventajas del mismo es el costo , ya que por el tipo de licencia que este tiene , en la mayora de los casos lo nico por lo que se requiere pagar es por capacitacin o informacin acerca del uso de lo mismo , y hay cientos de foros , con los cuales se puede uno asesorar acerca del funcionamiento del mismo.Y algunas otras funciones que con el software propietario serian difciles de hace r, o seria demasiado costoso es decir el costo de licenciamiento y otras cosas , solo que debemos de identificar los casos en los que debemos utilizar software propietario y saber evaluar con cual podemos contar para que cosa

Herramientas para respaldar (estado del arte [internet y revistas])

Cuando hay que elegir una herramienta de sistema de backup de datos para Linux, el problema no es encontrar opciones, sino identificar la ms adecuada para sus necesidades de negocios. Dentro de las primeras opciones, se encuentran Amanda, Bacula y BackUpPC. Amanda (Advanced Maryland Automatic Network Disk Archiver)Amanda es un producto gratuito de cdigo abierto desarrollado para centros informticos de tamao moderado.Mediante una combinacin de un servidor de respaldo maestro y Unix o Windows, se puede utilizar Amanda para copiar prcticamente cualquier cosa en una red heterognea. El servidor maestro planifica sus recursos y, en general, se asegura de que tiene espacio y tiempo para hacer todo lo que tiene que hacer.Si las necesidades de respaldo de datos son reducidas, utilizar Amanda puede no ser la mejor opcin. No a todo el mundo le gusta la idea de depender de un servidor central para administrar el proceso, sobre todo se trabaja con un soporte que hay que llenar y cambiar peridicamente. Hay muchas empresas que ya no trabajan con bibliotecas de cintas y se han pasado a soluciones ms sencillas. Para muchos de los que trabajan en un entorno de ese tipo, Amanda resulta muy valioso debido a prestaciones como el uso eficiente de los soportes de respaldo y la capacidad de escribir simultneamente en cinta y disco.BaculaBacula, que tambin es gratuito y de cdigo abierto, requiere instalar programas cliente en cada mquina objeto de respaldo, todos los cuales se controlan a travs de un servidor que maneja centralmente las reglas de respaldo. En vez de utilizar herramientas de respaldo normalizadas de Unix, Bacula tiene su propio formato de archivo en lugar de tar, aunque no es exclusivo porque el software est en cdigo abierto.Bacula ejecuta rutinariamente respaldos completos e incrementales, y admite mejor las configuraciones que utilizan servidores mltiples con sus propias unidades de cinta. Bacula ofrece un lenguaje de escritura de guiones para personalizar las tareas de respaldo, y se puede utilizar ese lenguaje para incorporar el cifrado.La eleccin entre estas dos ofertas depende en ltima instancia de su arquitectura, sus necesidades, y del software que su personal ya conoce. Quienes utilizan un servidor central de respaldo con una nica unidad de cinta probablemente prefieran Amanda, pero si las unidades de cinta estn ms distribuidas por la red, Bacula puede resultar ms adecuado.BackupPCAunque el BackupPC se presenta a s mismo como un sistema de alto rendimiento para empresas, muchos de sus usuarios lo utilizan en aplicaciones a menor escala con un gran efecto. Esta solucin gratuita, de cdigo abierto est diseada para realizar respaldos de computadoras porttiles y de sobremesa Linux.Entre sus prestaciones ms populares figuran la capacidad de conservar instantneas histricas de computadoras porttiles y de sobremesa de una pequea empresa durante periodos de tiempo configurables, permitiendo a los usuarios restaurar sus propios respaldos; la de detectar la presencia o ausencia de un computadoras y la advertir a la gente cuando su dispositivo lleva ms de un periodo de tiempo especificado sin hacer una copia de seguridad.Con BackupPC, los usuarios pueden incluso lanzar respaldos a travs de la interfaz de Web disponible tanto para ellos como para los administradores. Cada archivo se almacena en un archivo tar individual, lo cual permite una recuperacin rpida y sencilla de archivos sueltos y de grupos de archivos.Entre los inconvenientes de BackupPC cabe citar la lentitud de las restauraciones grandes, por lo que no resulta prctico utilizarlo en remoto para grandes cantidades de datos. Adems, los archivos comprimidos que crea BackupPC no se pueden leer con ninguna otra herramienta, lo cual obliga a depender de este proyecto especfico para extraer datos del archivo. Afortunadamente, BackupPC es de cdigo abierto, de modo que se puede conservar una copia del cdigo fuente para estar seguro de no quedarse nunca sin acceso al programa.

Despus de esta comparacin entre herramientas, se ha optado por el software de Amanda.Diagrama De Gantt

Hacer la geo redundanciaManual de polticas de respaldo y buenas practicas(resultados)ResultadosConclusin

Conclusin (el aprendizaje que nos deja ;) )

Los servidores son una gran herramienta de apoyo de apoyo para los grupos de trabajo , los cuales se han vuelto indispensable para ciertos tipos de empresa , como es el caso de la empresa que acabamos de analizar , es decir que necesitan tener muchas estaciones de trabajos , de las cuales no se puede prescindir de ellas ,ya que en las empresas , todo el trabajo que se realiza es indispensable , y a su vez una mala configuracin de los mismo puede ocasionar un gran dolor de cabeza . y la proteccin de los datos de cada una de las estaciones es imprescindible para el desarrollo organizacional. Por eso es que se deben de cuidad esos detalles , y es una inversin que dar seguridad y estabilidad a la misma.Recomendaciones Bibliografas

http://www.recoverylabs.com/ayuda-y-soporte/data-recovery-white-papers/informes/principales-factores-que-causan-una-perdida-de-informacion/http://m.seagate.com/es/es/tech-insights/data-loss-and-recovery-solutions-master-ti/http://www.aigon.es/guia_tecnica/averias/causas_averias.htmlhttp://searchdatacenter.techtarget.com/es/consejo/Herramientas-de-respaldo-Linux-pros-y-contras-de-las-aplicaciones-de-respaldo-Linux-mas-populareshttp://www.gentegeek.com/sl-sp-ventajas-desventajas/http://es.wikipedia.org/wiki/Network-attached_storagehttp://es.wikipedia.org/wiki/San

Tareas1Id.Nombre de tarea