Top Banner
35
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript

Instituto TecnologicoDePiedras Negras

Taller de sistemas operativos

Intalacion de Windows Server

Virginia Martinez RuvalcabaAndres Roberto Osuna Gonzalez

4.1 IntroduccionHerramientas informticascon las que hoy cuenta una empresa deben considerarse un bien ms.eficaces, manejables, segurasy dirigidas areducir costes. Los sistemas y lasevolucinque han sufrido estas herramientas en los ltimos tiempos est, cada vez ms, orientadacompetitivanecesita adaptarse a loscambios tecnolgicos.actualizar y adaptarlas herramientas que estn utilizando, sin costes, es de vital importancia.

Deben serherramientas informticas con las que cuenta el tejido empresarial se deben comunicar entre s, ya noslo dentro de la empresa, sino poder interoperar con clientes y Administraciones.Lahacia Open Source Software (OSS) y estndares abiertos. Ponen a disposicin del empresarioaplicaciones y paquetes que le permiten integrar todas las reas: gestin de almacn, produccin,ventas, contabilidad, comunicaciones y atencin al cliente. Tanto lenguajes y tecnologas tienen que poder entenderse interna y externamente.

Para que una empresa resulteLas aplicaciones y TIC que cada empresa necesita deben adaptarse a sus necesidades, y a cadamomento evolutivo de la empresa. Una empresa puede sufrir cambios que den lugar a nuevasnecesidades.PoderLa fluidez y rapidez en el flujo de trabajo es otra de las premisas que los empresarios necesitan. Ascomo presentar un interfaz de usuario amigable.La unin de todos estos factores favorece la interoperabilidad.

4.1.1 InteroperabilidadCaracterstica de los ordenadores que les permite su interconexin y funcionamiento conjunto de manera compatible. Esto no siempre es posible, debido a los diferentes sistemas operativos y arquitecturas de cada sistema, pero los esfuerzos de estandarizacin estn permitiendo que cada vez sean ms los ordenadores capaces de interoperar entre s.se refiere a la capacidad de diferentes sistemas informticos, aplicaciones y servicios para comunicar, compartir e intercambiar datos, informacin y conocimiento de una forma precisa, efectiva y consistente; de funcionar de forma correcta con otros sistemas, aplicaciones y servicios; as como integrarse con otras organizaciones diversas y empresas para ofrecer servicios de administracin electrnica.Basicamente es La habilidad de dos o mas sistemas o componentes para intercambiar informacion y utilizar la informacion intercambiada. Para este caso en windows server ese es el objetivo. Dar y recibir informacion de los clientes para que estos efectuen tareas. Por ejemplo: Un servidor para imprimir. Esto significa que la PC-cliente debe poder mandar la orden de imprimir junto con los archivos a imprimir a el windows server no importa de que SO provenga y que a su vez windows server mande la orden y los archivos a imprimir a la impresora o impresoras designadas.4.1.2 Neutralidad tecnologicaLa expresin neutralidad tecnolgica se usa preferentemente a la hora de describir la actitud que se espera por parte de laAdministracin Pblicaen relacin con sus proveedores, sobre todo tratndose de proveedores debienesy serviciosinformticos. Hay quien entiende la neutralidad tecnolgica como la igualdad de concurrencia de los proveedores ante elmercadode la Administracin Pblica. Otra acepcin se refiere a la actitud que debe tomar la Administracin Pblica respecto de un proveedor que en el transcurso del tiempo ha adquirido respecto de la Administracin Pblica una situacin privilegiada y de cuyos productos no podra prescindir sin arrastrar grandes costes. Desde el punto de vista del usuario, o del administrado, y especialmente en el mbito de laAdministracin electrnica, la neutralidad tecnolgica implica que dicho administrado debe poder dirigirse a la Administracin Pblica por vas telemticas sin que le sea impuesta, de facto o explcitamente, ningn tipo de tecnologa especfica. Finalmente neutralidad tecnolgica tambin se usa como la caracterstica de unaleyque enuncia derechos y obligaciones de las personas sin disponer nada acerca de los medios tecnolgicos necesarios para que se cumplan. Se trata de leyes que se desinteresan del marco tecnolgico.

Basicamente es tratar a todos los clientes y proveedores de la misma forma (dar el mismo servicio)

4.2 Intercambio de archivos4.2.1 Desventajas de los formatos de archivos Estandar de facto cerrados. Formatos de archivos abiertos.Un formato propietario o cerrado es un formato de archivo protegido por una patente o derechos de autor. Tales restricciones tpicamente intentan prevenir la ingeniera inversa; si bien laingeniera inversa en los formatos de archivo con propsitos de interoperabilidad generalmente es legal, segn la creencia de quienes la practican. Las posiciones legales difieren conforme al pas, entre otras cosas, en lo que se refiere a las patentes de software.Desventajas:Deben abrirse con el software propietario con el que lo crearon.Proteccion por derechos de autorNo ingenieria inversaSoftware controlado por proveedor no por cliente

Unformato abiertoes una especificacin para almacenar datos digitales, publicada y patrocinada, habitualmente, por una organizacin de estndares abiertos, y libre de restricciones legales y econmicas de uso. Un formato abierto debe poder ser implementable libremente por programas privativos o libres, usando las licencias tpicas de cada uno. Por contraste, los formatos privativos son controlados y definidos por intereses privados. Los formatos abiertos son un subconjunto de losestndares abiertos.

4.2.2 Formatos de archivos estandares ISOUnformato abiertoes una especificacin para almacenar datos digitales, publicada y patrocinada, habitualmente, por una organizacin de estndares abiertos, y libre de restricciones legales y econmicas de uso. Un formato abierto debe poder ser implementable libremente por programas privativos o libres, usando las licencias tpicas de cada uno. Por contraste, los formatos privativos son controlados y definidos por intereses privados. Los formatos abiertos son un subconjunto de losestndares abiertos.La meta fundamental de los formatos abiertos es garantizar el acceso a largo plazo a los datos almacenados sin la incertidumbre actual o futura respecto a los derechos legales de uso de la tecnologa de acceso, a la disponibilidad de esta tecnologa, o a la especificacin tcnica del formato de almacenamiento de los datos. Una meta secundaria comn de los formatos abiertos es fomentar la competencia, en vez de permitir que el control que un vendedor ejerce sobre un formato propietario inhiba el uso de los productos de la competencia. Por estos motivos, diversos gobiernos y compaas privadas han demostrado cada vez ms inters en promover el uso y desarrollo de formatos abiertos.ISO es una organizacin no gubernamental: donde sus miembros no son, asi como es el caso del sistema de las Naciones Unidas, las delegaciones de gobiernos nacionales. Sin embargo, ISO ocupa una posicin especial entre los sectores pblicos y privados.ISO es el desarrollador ms grande del mundo de estndares. Aunque la actividad principal de la ISO es el desarrollo de estndares tcnicos, los estndares de ISO tambin tienen repercusiones econmicas y sociales importantes. Los estndares de ISO hacen una diferencia positiva, no solamente a los ingenieros y a los fabricantes para quienes solucionan problemas bsicos en la produccin y la distribucin, pero a la sociedad en su totalidad.Los estndares internacionales que la ISO desarrolla son muy tiles. Son tiles a las organizaciones industriales y de negocio de todos los tipos, a los gobiernos y a otros cuerpos reguladores, negociar a funcionarios, a los profesionales del gravamen de la conformidad, a los suplidores y a los clientes de productos y de servicios en sectores pblicos y privados, y, en ltima instancia, a la gente en general en sus papeles como consumidores y usuarios finles.

4.3 Recursos remotosHablamos de recursos remotos o de reda los que tiene disponible otra mquina en la red. En el grfico siguiente, si me sito en PC1, tendr como recursos locales las carpetas, programas, etc. del ordenador en el que trabajo, en cambio podr utilizar la impresora (recurso remoto) conectada en PC2, si ese recurso se comparte.

4.3.1 ImpresionImpresion remota Impresora a la cual puede accederse a travs de la Red, que se encuentra conectada fsicamente a otro ordenador de la red y no directamente al propio.Basicamente es una posibilidad de los servidores (actualmente es una tarea comun) donde el servidor puede recibir la orden y el archive desde otra computadora o dispositivo el cual quiera imprimir un archivo. El ejemplo mas comun seria una empresa donde existen 50 empleados, en lugar de comprar 50 impresoras (lo cual seria muy caro) se compra solo 1 o 2 (o las que sean necesarias) y estas se conectan a un servidor. De esta forma cuando un cliente quiera imprimir un archivo este le manda la orden a el servidor y el servidor imprime el archivo por el.

4.3.2 Escritorio remotoEs una tecnologa que permite a un usuario trabajar en una computadora a travs de su escritorio grfico desde otro terminal ubicado en otro lugar. La tecnologa de escritorio remoto permite la centralizacin de aquellas aplicaciones que generalmente se ejecutan en entorno de usuario (por ejemplo, procesador de textos o navegador). De esta manera, dicho entorno de usuario se transforma en meros terminales de entrada/salida. Los eventos de pulsacin de teclas y movimientos de ratn se transmiten a un servidor central donde la aplicacin los procesa como si se tratase de eventos locales. La imagen en pantalla de dicha aplicacin es retornada al terminal cliente cada cierto tiempo.Actualmente ya existen programas que ofrecen este servicio (Ej: Teamviewer). Pero igualemente estos usanun servidor. Esto es util cuando se quiere controlar que ven y que hacen los clientes del host. El host es capaz de ver exactamente lo que los clientes ven en su pantalla. Inclusive es capaz de controlar su computadora como si el la estuviera usando. Puede importar y exportar archivos desde el servidor. La unica desventaja es el notorio retardo que existe pues es tardado transportar y recibir tanta informacion.

4.3.3 RPCEl RPC (del ingls Remote Procedure Call, Llamada a Procedimiento Remoto) es un protocolo que permite a un programa de ordenador ejecutar cdigo en otra mquina remota sin tener que preocuparse por las comunicaciones entre ambos. El protocolo es un gran avance sobre los sockets usados hasta el momento. De esta manera el programador no tena que estar pendiente de las comunicaciones, estando stas encapsuladas dentro de las RPC.Las RPC son muy utilizadas dentro del paradigma cliente-servidor. Siendo el cliente el que inicia el proceso solicitando al servidor que ejecute cierto procedimiento o funcin y enviando ste de vuelta el resultado de dicha operacin al cliente.Supongamos, por ejemplo, que tenemos un ordenador muy potente en clculo matemtico y otro con un buen display para grficos. Queremos hacer un programa con mucho clculo y con unos grficos "maravillosos". Ninguno de los dos ordenadores cumple con ambos requisitos. Una solucin, utilizando RPC (Llamada a procedimientos remotos), consiste en programar las funciones matemticas en el ordenador de clculo y publicar dichas funciones. Estas funciones podrn ser llamadas por el ordenador grfico, pero se ejecutarn en el ordenador de clculo. Por otro lado, hacemos nuestros grficos en el ordenador grfico y cuando necesitemos algn clculo, llamamos a las funciones del ordenador de clculo.

4.4 Acceso de sistemas de archivosUn sistema de archivos ( file system ) es una estructura de directorios con algn tipo de organizacin el cual nos permite almacenar, crear y borrar archivos en diferenctes formatos. En esta seccin se revisarn conceptos importantes relacionados a los sistemas de archivos

4.4.1 Acceso de formatos de disco (fat-16/fat-32/vfat/ntfs/xfs/extfs) - FAT-16En 1987 apareci lo que hoy se conoce como el formatoFAT16. Se elimin el contador de sectores de 16 bits. El tamao de la particin ahora estaba limitado por la cuenta de sectores porclster, que era de 8 bits. Esto obligaba a usarclustersde 32KiBcon los usuales 512 bytes por sector. As que el lmite definitivo de FAT16 se situ en los 90GiB.sta mejora estuvo disponible en 1988 gracias a MS-DOS 4.0. Mucho ms tarde,WindowsXP aument el tamao mximo delclustera 64 kilobytes gracias al "truco" de considerar la cuenta declusterscomo un entero sin signo. No obstante, el formato resultante no era compatible con otras implementaciones de la poca, y adems, generaba ms fragmentacin interna (se ocupabanclustersenteros aunque solamente se precisaran unos pocos bytes).Windows 98fue compatible con esta extensin en lo referente a lectura y escritura. Sin embargo, sus utilidades de disco no eran capaces de trabajar con ella.

FAT-32fue la respuesta para superar el lmite de tamao de FAT16 al mismo tiempo que se mantena la compatibilidad con MS-DOS en modo real. Microsoft decidi implementar una nueva generacin deFATutilizando direcciones declusterde 32 bits (aunque slo 28 de esos bits se utilizaban realmente).En teora, esto debera permitir aproximadamente 268.435.538clusters, arrojando tamaos de almacenamiento cercanos a los 8TiB. Sin embargo, debido a limitaciones en la utilidadScanDiskde Microsoft, no se permite que FAT32 crezca ms all de 4.177.920clusterspor particin (es decir, unos 124GiB). Posteriormente, Windows 2000 y XP situaron el lmite de FAT32 en los 32 GiB. Microsoft afirma que es una decisin de diseo, sin embargo, es capaz de leer particiones mayores creadas por otros medios.

VFATWindows 3.11introdujo un nuevo esquema de acceso a los sistemas de archivos, usando elmodo protegidode 32 bits (presente en los Intel 386 y posteriores) esquivando el ncleo de MS-DOS. Para ello, usaba directamente elBIOSo elhardwarede la unidad de disco. Esto tambin permita utilizar unacach, acelerando el acceso. Todo esto se denominVFATo FAT virtual. NTFSNTFS(del inglsNew Technology File System) es unsistema de archivosde Windows NTincluido en las versiones deWindows 2000,Windows XP,Windows Server 2003,Windows Server 2008,Windows Vista,Windows 7yWindows 8. Est basado en el sistema de archivosHPFSde IBM/Microsoftusado en el sistema operativoOS/2, y tambin tiene ciertas influencias del formato de archivosHFSdiseado porApple.NTFS permite definir el tamao delclstera partir de 512bytes(tamao mnimo de un sector) de forma independiente al tamao de laparticin.

XFSXFSes unsistema de archivos de 64 bits conjournalingde alto rendimiento creado por SGI(antiguamente Silicon Graphics Inc.) para su implementacin deUNIX llamadaIRIX. En mayo de 2000, SGI liber XFS bajo una licencia de cdigo abierto.XFS se incorpor aLinuxa partir de la versin 2.4.25, cuandoMarcelo Tosatti(responsable de la rama 2.4) lo consider lo suficientemente estable para incorporarlo en la rama principal de desarrollo delkernel. Los programas de instalacin de lasdistribucionesdeSuSE,Gentoo,Mandriva,Slackware,Fedora Core,UbuntuyDebian ofrecen XFS como unsistema de archivosms. EnFreeBSD el soporte para solo-lectura de XFS se aadi a partir de diciembre de 2005 y en junio de 2006 un soporte experimental de escritura fue incorporado a FreeBSD-7.0-CURRENT y luego lamentablemente eliminado en FreeBSD 10.0

EXTFSSe trata del driver que permite leer y escribir discos formateados EXT2 o EXT3 eincluso formatearlos con la Utilidad de Discos.Viene de perlas para los que tienen que compartir discos con equipos Linux o quetienen discos multimedia que usan este formato (el Dune, por ejemplo).

4.5 Emulacion del Sistema operativoUn Emulador es un programa informtico que permite ejecutar en un sistema operativo programas creados para otras plataformas. Se trata de simular mediante software una determinada arquitectura de hardware y un determinado sistema operativo. As, el emulador convierte mgicamente una computadora con Windows o Linux en otro ordenador distinto o en una consola de video-juegos.

4.5.1 Ejecucion de binarios de otros sistemas operativos Las mquinas virtuales tambin pueden actuar como emuladores de hardware, permitiendo que aplicaciones y sistemas operativos concebidos para otras arquitecturas de procesador se puedan ejecutar sobre un hardware que en teora no soportan.

Algunas mquinas virtuales emulan hardware que slo existe como una especificacin.Por ejemplo: La mquina virtual P-Code que permita a los programadores de Pascal crear aplicaciones que se ejecutasen sobre cualquier computadora con esta mquina virtual correctamente instalada. La mquina virtual de Java. La mquina virtual del entorno .NET. Open FirmwareEsta tcnica permite que cualquier computadora pueda ejecutar software escrito para la mquina virtual. Slo la mquina virtual en s misma debe ser portada a cada una de las plataformas de hardware.

4.5.2 Herramientas para la ejecucion de binariosLos productos de software siguientes son capaces de virtualizar el hardware de modo que varios sistemas operativos puedan compartirlo. Adeos es una Capa de Abstraccin de Hardware que puede ser cargado como un mdulo del ncleo Linux. Esto permite la carga de un ncleo en tiempo real como mdulo, al mismo tiempo que se ejecuta Linux, pero con una prioridad ms alta. Denali utiliza la paravirtualizacin para proporcionar mquinas virtuales de alto rendimiento sobre procesadores x86. OKL4 utiliza el software libre L4 (microncleo) como un hypervisor para proporcionar una solucin de virtualizacin de alto rendimiento para sistemas embebidos. OpenVZ para Linux Parallels QEMU puede emular una variedad de arquitecturas de CPU sobre muchas plataformas distintas. Virtual Iron Virtuozzo VMware Xen KVM

4.6 VirtualizacionEnInformtica,virtualizacines la creacin -a travs de software- de una versin virtual de algn recurso tecnolgico, como puede ser una plataforma de hardware, un sistema operativo, un dispositivo de almacenamiento u otros recursos de red.En los mbitos de habla inglesa, este trmino se suele conocer por elnumernimo"v11n".Dicho de otra manera, se refiere a laabstraccinde los recursos de unacomputadora, llamadaHypervisoro VMM (Virtual Machine Monitor) que crea una capa de abstraccin entre elhardwarede la mquina fsica (host) y elsistema operativode lamquina virtual(virtual machine, guest), dividindose el recurso en uno o ms entornos de ejecucin.La virtualizacin se encarga de crear una interfaz externa que encapsula una implementacin subyacente mediante la combinacin de recursos en localizaciones fsicas diferentes, o por medio de la simplificacin del sistema de control. Un avanzado desarrollo de nuevas plataformas y tecnologas de virtualizacin ha hecho que en los ltimos aos se haya vuelto a prestar atencin a este concepto.La mquina virtual en general simula una plataforma de hardware autnoma incluyendo un sistema operativo completo que se ejecuta como si estuviera instalado. Tpicamente varias mquinas virtuales operan en un computador central. Para que el sistema operativo guest funcione, la simulacin debe ser lo suficientemente grande (siempre dependiendo del tipo de virtualizacin).

4.6.1 Emulacion de hardwareEl objetivo de la virtualizacin es la simulacin de varias computadoras lgicas, a partir de una computadora real. Para ello existen varias tcnicas, que van desde la virtualizacin del hardware (CPU, memoria y dispositivos) hasta la separacin de los procesos utilizando un nicokernel.La virtualizacin nos permite, entre otras cosas: Alojar varios servidores en una nica computadora fsica. Esto nos permite optimizar el uso de recursos (CPU, memoria, almacenamiento). Simplificar la realizacin de copias de respaldo (backup) y su restablecimiento. Todo un servidor virtual puede ser un nico archivo. Migrar fcilmente servidores entre distintas computadoras. Incrementar la seguridad, utilizando servidores aislados para tareas diferentes.A travs de la virtualizacin podemos, por ejemplo, utilizar servidores virtuales para cada servicio que deseemos implementar en nuestra red, independientemente del hardware disponible. Estos servidores pueden ser administrados por personas distintas. Ms adelante, al aumentar las necesidades, pueden aadirse nuevos servidores fsicos y migrar los servidores virtuales existentes con un costo mnimo.(Ejemplo: uso de virtualbox para instalar varios SO en una sola PC https://www.youtube.com/watch?v=nfeXHFTZd40)

4.6.2 Herramientas para la emulacion de hardware Virtualizacin asistida por Hardware son extensiones introducidas en la arquitectura de procesador x86 para facilitar las tareas de virtualizacin al software ejecutndose sobre el sistema. Si cuatro son los niveles de privilegio o "anillos" de ejecucin en esta arquitectura, desde el cero o de mayor privilegio, que se destina a las operaciones del kernel de SO, al tres, con privilegios menores que es el utilizado por los procesos de usuario, en esta nueva arquitectura se introduce un anillo interior o ring -1 que ser el que un hypervisor o Virtual Machine Monitor usar para aislar todas las capas superiores de software de las operaciones de virtualizacin.

AMD-V (anteriormente llamado Pacifica) ARM TrustZone Boston Circuits gCore (grid-on-chip) con ncleos 16 ARC 750D y mdulo de virtualizacin de hardware Time-machine. Freescale PowerPC MPC8572 y MPC8641D IBM System/370, System/390 y mainframes ZSeries Intel VT (anteriormente llamado Vanderpool) SPARC de Sun Microsystems

INSTALACION DE WINDOWS SERVER1)se empiezan a cargar los archivos para la instalacin .

2)empieza el inicio de sesinpara dar comienzo a la instalacin

3) elegimos el idioma y la regin

4) nos aparece la pantalla para iniciar la instalacin,damos click en instalar

5)nos aparecer una ventana emergente acerca de lo que hay que saber al instalar/antes de intalar Windows server

6)Es momento de introducir la licencia del Windows server,es importante dar click en activar Windows automticamente,aunque de igual forma se puede hacer manual al final de lainstalacion.

7)ahora hay que seleccionar el SO que deseamos instalar

8) aceptamos los trminos de la licencia

9)comienza la 2da parte o la instalacin del SO

10)elegiremos a hora el disco donde queremos instalar

11)aqu podemos crear particiones,eliminarlas,formatear o externderlas.

12)a continuacin se inicia el proceso de instalacin

13) se esta configurando el equipo

14)este proceso tarda de 25 a 30 min aprox

15)el equipo se reinicia y se carga el entorno grafico

16)nos dice que pongamos contrasea a la cuenta de administracin obligatoriamente

17)se empieza a cargar el escritorio

18)listo! Hemos concluido la instalacin de Windows server