miércoles, 27 de mayo de 2015

Características del Software Propietario

 
Taller de sistemas operativos
Tema: Características del Software Propietario

DEFINICIÓN:
Es cualquier programa informático en el que el usuario tiene limitaciones para usarlo, modificarlo o redistribuirlo (esto último con o sin modificaciones). (También llamado código cerrado o software no libre, privado o privativo)
Para la Fundación para el Software Libre (FSF) este concepto se aplica a cualquier software que no es libre o que sólo lo es parcialmente ( semi-libre ), sea porque su uso, redistribución o modificación está prohibida, o requiere permiso expreso del titular del software.

CARACTERÍSTICAS DEL SOFTWARE PROPIETARIO:
§  Este software no te pertenece no puedes hacerle ningún tipo de modificación al código fuente.
§  No puedes distribuirlo sin el permiso del propietario.
§  El usuario debe realizar cursos para el manejo del sistema como tal debido a su alta capacidad de uso.
§  Este posee accesos para que el usuario implemente otro tipo de sistema en el.
§  Cualquier ayuda en cuanto a los antivirus.
§  5. VENTAJAS DEL SOFTWARE PROPIETARIO:
§  Propiedad y decisión de uso del software por parte de la empresa.
§  Soporte para todo tipo de hardware.
§  Mejor acabado de la mayoría de aplicaciones.
§  Las aplicaciones número uno son propietarias.
§  Menor necesidad de técnicos especializados.
§  El ocio para ordenadores personales está destinado al mercado propietario.
§  Mayor mercado laboral actual.
§  Mejor protección de las obras con copyright.
§  Unificación de productos.
§  Facilidad de adquisición (puede venir pre-instalado con la compra del PC, o encontrarlo fácilmente en las tiendas).
§  Existencia de programas diseñados específicamente para desarrollar una tarea.
§  Las empresas que desarrollan este tipo de software son por lo general grandes y pueden dedicar muchos recursos, sobretodo económicos, en el desarrollo e investigación.
§  Interfaces gráficas mejor diseñadas.
§  Más compatibilidad en el terreno de multimedia y juegos.
§  Mayor compatibilidad con el hardware.
§  6. DESVENTAJAS DEL SOFTWARE PROPIETARIO:
§  No existen aplicaciones para todas las plataformas (Windows y Mac OS).
§  Imposibilidad de copia.
§  Imposibilidad de modificación.
§  Restricciones en el uso (marcadas por la licencia).
§  Imposibilidad de redistribución.
§  Por lo general suelen ser menos seguras.
§  El coste de las aplicaciones es mayor.
§  El soporte de la aplicación es exclusivo del propietario.
§   El usuario que adquiere software propietario depende al 100% de la empresa propietaria.

Requerimientos de  Instalación para Servidores en software propietario 


Requisitos:
Procesador
Mínimo: 1GHZ en 32bits(x86), 1.4GHZ en 64bits(x64)
Recomendado: 2GHZ o más
Memoria
Mínimo: 512MB (si en Core se instala y corre con ese chin). 
Recomendado: 2 GB o más
Máximo (porque todo tiene tope): en 32bit de 4 a 64GB, en 64 bit de 32gb a 2 TB.
Disco Duro
Mínimo: 10GB
Recomendado: 40GB o más


1) Revisar si las aplicaciones a correr en el servidor son compatibles
Para hacer esta revision puede usar el Microsoft ApplicationCompatibilityToolkit.
2) Desconectar los UPS de la administración
Esto es en casi de que tenga UPS conectados al servidor por puerto serial. Si es así, desconectarlos antes de iniciar la instalación.
3) Hacer BackUp
El BackUp debe incluir toda los documentos, bases de datos, etc, así como las configuraciones necesarias para que el servidor funcione una vez instalado. Estas informaciones de configuracion son importantes, especialmente la de aquellos servidores que proveen infraestructura de red, como DHCP. Cuando haga el backup, asegurese de incluir las particiones de booteo y de sistema, ademas del SystemState.
4) Deshabilitar el antivirus
El software antivirus puede interferir con la instalación. Por ejemplo, al antivirus escanear cada archivo que está copiando la instalación, esta se hace más lenta.
5) Ejecute el Windows Memory Diagnostic Tool
Este se ejecute para revisar y probar la memoria RAM del servidor.
6) Tener disponible los drivers de los discos
Si está usando unidades de discos de alta capacidad, probablemente necesitara durante la instalación proveer los drivers de estos equipos. Ponga estos drivers en un CD, DVD o USB para insertarlos en la instalación y ubíquelos en la forma siguiente: amd64 para computadoras 64bits, i386 para computadoras de 32 bits, o ia64 para computadoras de procesadores Itanium. 
7) Asegúrate de que tu Windows Firewall está encendido por defecto
Debido a que las aplicaciones del servidor pueden recibir solicitudes de conexiones no deseadas, es mejor activar el Firewall y así se evita que se interrumpa la instalación, además de que solo las aplicaciones que se desean se conecten lo harán. Para ello, verifique antes de la instalación que puertos usan tales aplicaciones para que las especifique en las excepciones del firewall.

8) Prepare su ambiente de Active Directory para la actualización de Windows Server 2008
Antes de añadir un controlador de dominio que corra en Windows Server 2008 en un ambiente de Active Directory que corra en Windows 2000 Server o Windows Server 2003, necesita actualizar el ambiente. Para ello debe seguir los siguientes pasos:
Para preparar una Foresta:
a) Inicie sesión con un usuario administrador de dominio o Enterprise Admin.
b) Desde el DVD de instalación de Windows Server 2008 copie el folder\sources\adprep a $\sysvol\
c) Abra una ventana de CommandPrompt, vaya al directorio$\sysvol\adrep\ y ejecute "adrep /forestprep"
d) Si está instalando un Controlador de Dominio "ReadOnly" (RODC), ejecute "adprep /rodcprep"
e) Deje que se apliquen todos los cambios antes de pasar a la instalación.
Para preparar un Dominio
a) Inicie sesión con un usuario administrador de dominio.
b) Desde el DVD de instalación de Windows Server 2008 copie el folder\sources\adprep a $\sysvol\
c) Abra una ventana de CommandPrompt, vaya al directorio$\sysvol\adprep\ y ejecute "adrep /domainprep /gpprep"
d) Deje que se apliquen todos los cambios antes de pasar a la instalación.
Después de estos pasos, se pueden añadir más controladores de dominio que corran WS2008 a los dominios que ya se han preparar.

mapa conceptual



Herramientas de medición

Herramientas de medición:


El Monitor de confiabilidad y rendimiento de Windows es un complemento de Microsoft Management Console (MMC) que combina la funcionalidad de herramientas independientes anteriores, incluidos Registros y alertas de rendimiento, Server Performance Advisor y Monitor de sistema. Proporciona una interfaz gráfica para personalizar la recopilación de datos de rendimiento y sesiones de seguimiento de eventos.

También incluye el Monitor de confiabilidad, un complemento de MMC que lleva un seguimiento de los cambios producidos en el sistema y los compara con los cambios de estabilidad del sistema, proporcionando una vista gráfica de su relación.

Indicadores de desempeño:


Indicadores del Rendimiento de un Computador

Los indicadores del rendimiento de un computador son una serie de parámetros que conforma una modelo simplificado de la medida del rendimiento de un sistema y son utilizados por los arquitectos de sistemas, los programadores y los constructores de compiladores, para la optimización del código y obtención de una ejecución más eficiente. Dentro de este modelo, estos son los indicadores de rendimiento más utilizados:

4.1 Turnaround Time

El tiempo de respuesta. Desde la entrada hasta la salida, por lo que incluye accesos a disco y memoria, compilación, sobrecargas y tiempos de CPU. Es la medida más simple del rendimiento.

En sistemas multiprogramados no nos vale la medida del rendimiento anterior, ya que la máquina comparte el tiempo, se produce solapamiento E/S del programa con tiempo de CPU de otros programas. Necesitamos otra medida como es el TIEMPO CPU USUARIO.

4.2 Tiempo de cada ciclo ( )

El tiempo empleado por cada ciclo. Es la constante de reloj del procesador. Medida en nanosegundos.

4.3 Frecuencia de reloj (f) 

Es la inversa del tiempo de ciclo. f = 1/ . Medida en Megahertz.

4.4 Total de Instrucciones (Ic) 

Es el número de instrucciones objeto a ejecutar en un programa.

4.5 Ciclos por instrucción (CPI) 

Es el número de ciclos que requiere cada instrucción. Normalmente, CPI = CPI medio.

Roadmap



Un RoadMap (que podría traducirse como hoja de ruta) es una planificación del desarrollo de un software con los objetivos a corto y largo plazo, y posiblemente incluyendo unos plazos aproximados de consecución de cada uno de estos objetivos. Se suele organizar en hitos o "milestones", que son fechas en las que supuestamente estará finalizado un paquete de nuevas funcionalidades.

Para los desarrolladores de software, se convierte en una muy buena práctica generar un Roadmap, ya que de esta forma documentan el estado actual y posible futuro de su software, dando una visión general o específica de hacia adónde apunta a llegar el software.

La expresión Roadmap se utiliza para dar a conocer el "trazado del camino" por medio del cual vamos a llegar del estado actual al estado futuro. Es decir, la secuencia de actividades o camino de evolución que nos llevará al estado futuro.

Cómo instalar Windows Server 2008

Instalacion de Windows Server 2008
es importante  comenzar la instalación del sistema operativo, asegúrese de que se cumplan los requisitos siguientes:
*        Si desea configurar su unidad de arranque para RAID 1 (duplicación), deberá hacerlo usando la utilidad de configuración del controlador RAID integrado en LSI Logic (accesible pulsando Ctrl+C cuando se le solicite durante el arranque del servidor) antes instalar el sistema operativo Windows. Para obtener más detalles, consulte la Guía de usuario de LSI 106x RAID.
*         Para conocer el método de entrega multimedia de Windows que se debe elegir, consulte la siguiente tabla de los requisitos.

Método
Acción o elementos necesarios
Windows local
Debe tener el medio de instalación de Microsoft Windows Server 2008 R2 disponible para insertarlo en la unidad de CD/DVD-ROM física conectada cuando se le solicite.
Windows remoto
Inserte el medio de instalación de Microsoft Windows Server 2008 R2 en la unidad de CD/DVD-ROM del sistema JavaRConsole. Asegúrese de que ha seleccionado el CD-ROM en el menú de dispositivos JavaRConsole.
Imagen de Windows
Asegúrese de que se pueda acceder a la imagen ISO de instalación de Windows Server 2008 R2 desde el sistema JavaRConsole. Asegúrese de haber seleccionado la imagen del CD-ROM en el menú de dispositivos JavaRConsole.
  1. Pulse F8 cuando aparezca el mensaje Press F8 for BBS POPUP (pulse F8 para que aparezca BBS) en la pantalla de BIOS POST.
  2. El menú BBS POPUP (aparición de BBS) permite seleccionar un dispositivo de arranque.

    Nota - Los mensajes de BIOS POST, incluido el aviso para el menú BBS Popup (aparición de BBS), puede desaparecer rápidamente por lo que puede que no lo vea. Si es así, encienda y apague el servidor y mantenga pulsada la tecla F8 durante el arranque hasta que aparezca el menú BBS Popup (mostrado en el paso 3).

    Gráfico que representa la ventana Press F8 for BBS POPUP (pulse F8 para que aparezca BBS) (Control+P en el teclado remoto).
  3. Una vez que se complete el proceso BIOS POST, aparecerá el menú del dispositivo de arranque. Si ha seleccionado el método de instalación local de Windows, inserte el DVD de Windows en la unidad de DVD conectada.
    Gráfico del menú del dispositivo de arranque; el ejemplo muestra la selección de la unidad de CD local.
  4. Elija una de estas posibilidades:
    • Si está utilizando el método local de Windows, seleccione el CD/DVD desde el menú del dispositivo de arranque y pulse Intro.
    • Si está utilizando el método de Windows remoto o de imagen de Windows, seleccione el CD/DVD virtual desde el menú de dispositivo de arranque y pulse Intro.
    Si se le solicita que pulse cualquier tecla para arrancar desde el CD, pulse rápidamente cualquier tecla.
    El asistente para la instalación de Windows se inicia.
  5. Continúe con los pasos del asistente de instalación hasta que vea la página del tipo de instalación y, a continuación, haga clic en Custom (advanced) (personalizada, avanzado).
    Gráfico que muestra la página de selección del tipo de instalación.
  6. En la pantalla Where to Install Windows (dónde instalar Windows), realice una de las siguientes acciones:
    Gráfico que muestra la página de selección del disco de arranque.

    Nota - En Windows Server 2008 SP2, el controlador de almacenamiento masivo no está instalado. Se debe poder acceder al controlador a través de un CD/DVD conectado o una unidad flash USB. Si el controlador no está accesible, el disco no estará visible, tal y como se muestra en la figura anterior. Para agregar el controlador a la imagen WIM de arranque, consulte Adición de los controladores de dispositivos a WIM de arranque (sólo Windows Server 2008 SP2).

    PrecauciónPrecaución - Si formatea o vuelve a particionar una partición previa se destruirán todos los datos de la partición.

    • Para seleccionar la configuración predeterminada de partición de Windows de la partición, haga clic en Next (siguiente). Se le dirigirá al Paso 8.
    • Para anular la configuración predeterminada de partición de Windows, haga clic en Driver Options (advanced) (Opciones del controlador (avanzado)) y continúe en la pantalla de opciones de controlador avanzadas en el siguiente paso.
  7. En la pantalla de opciones de controlador avanzadas, haga lo siguiente:
    1. Haga clic en Delete (eliminar) para eliminar la partición existente.
    2. Haga clic en New (nuevo) para crear la nueva partición.
    3. Cambie los valores de tamaño como desee y haga clic en Apply (aplicar).
    4. Haga clic en Next (siguiente).
      Gráfico que muestra las opciones avanzadas para configurar el formato y la información de partición.La instalación de Windows comenzará. El servidor se reinicia varias veces durante el proceso de instalación.
  8. Cuando la instalación de Windows se haya completado, Windows se iniciará y le pedirá que cambie la contraseña de usuario. Haga clic en OK y configure la cuenta de acceso de usuario inicial.

    Nota - Windows Server 2008 R2 cuenta con esquemas de contraseñas para las cuentas de usuario. Los estándares de contraseña incluyen restricciones de su longitud, su complejidad y el mediol. Si necesita información más detallada, haga clic en el enlace de accesibilidad en la pantalla de creación de cuentas.
    Una vez que haya creado su cuenta inicial, aparecerá el escritorio de Windows Server 2008. La interfaz de Windows Server 2008 R2 es nueva; consulte la documentación de Microsoft para familiarizarse con los cambios.

servidor web

¿Qué es un servidor web (Web Servers)? - Definición de servidor web

Básicamente, un servidor web sirve contenido estático a un navegador, carga un archivo y lo sirve a través de la red al navegador de un usuario. Este intercambio es mediado por el navegador y el servidor que hablan el uno con el otro mediante HTTP.
Se pueden utilizar varias tecnologías en el servidor para aumentar su potencia más allá de su capacidad de entregar páginas HTML; éstas incluyen scripts CGI, seguridad SSL y páginas activas del servidor (ASP).

Como hacer un servidor en Windows server 2008

1.- llevamos al puntero   hacia la opción de administrar el servidor , elegimos la opción  
 

2.-Se despliega la siguiente ventana,  nos vamos a  agregar funciones




3.-Damos click a esta opción y posteriormente nos vamos a la opción funciones del servidor


4.-Despliega las siguientes opciones :
De la cual seleccionamos (IIS)

Internet Information Services o IIS1 es un servidor web y un conjunto de servicios para el sistema operativo Microsoft Windows. Originalmente era parte del Option Pack para Windows NT. Luego fue integrado en otros sistemas operativos de Microsoftdestinados a ofrecer servicios, como Windows 2000 o Windows Server 2003Windows XP Profesional incluye una versión limitada de IIS. Los servicios que ofrece son: FTPSMTPNNTP y HTTP/HTTPS.2
Este servicio convierte a una PC en un servidor web para Internet o una intranet, es decir que en las computadoras que tienen este servicio instalado se pueden publicar páginas web tanto local como remotamente.
Se basa en varios módulos que le dan capacidad para procesar distintos tipos de páginas. Por ejemplo, Microsoft incluye los deActive Server Pages (ASP) y ASP.NET. También pueden ser incluidos los de otros fabricantes, como PHP3 o Perl.4

5.-Aparece  el siguiente mensaje  por lo que es necesario instalar las características
entonces  cancelamos esta operación.

 6.-Agregamos  las características


7.-Seleccionamos el servicio de WAS 
8.-Posteriormente  desglosamos las opciones y elegimos el API de configuración

 damos click en siguiente y click en instalar
Continuamos con la instalación
Terminamos con la instalación  


9.-Después de esto regresamos al paso 1  al 3 donde el paso 4 ya no aparece puesto que ya hemos seleccionado la opción del servicio was  y aparece esta ventana
damos siguiente y de la ventana que se despliega , no movemos la configuración y seleccionamos el cuadro de siguiente .
Nos aparece un mensaje de aviso  y damos click en el cuadro instalar

Una vez terminada la instalación vamos a  cerrar.
10.- Para comprobar que se ha configurado de forma correcta, vamos a la barra de inicio seleccionamos herramientas administrativas , del siguiente menú que se desglosa seleccionamos   administrador de Internet Information Server (IIS).
11.- a continuación aparecerá la siguiente ventana donde debemos desglosar la opción de WIN...Después la de sitios y veremos que se ha creado una pag. por default. al darle click nos encontraremos con herramienta que trae por defecto.
dado que ha sido una pag. creada por default aquí te muestro los pasos para crear una pag. desde el inicio,  crearemos una carpeta en la partición donde se encuentra nuestro sistema operativo servidor  los siguientes pasos  es un ejemplo para crear  un sitio web.

12.- Alojamos nuestra pag en una carpeta en este caso la llamamos (carpetadepag)
y nuestra pag. llamada ejemplo1.html


13.- A continuación nos vamos a sitios y nos muestra la opción de agregar nuevos sitios y nos despliega la siguiente ventana  que posteriormente llenamos 
 14.- Vamos a la opción vista características y luego a documento predeterminado
en documento predeterminados click derecho y agregamos 
el nombre tiene que ser el que se le ah asignado a la pag. y tenemos que poner siempre la extensión 
html.
 Al abrir el navegador  no va a direccionar la pag.
-puesto que no contamos con  un 
El DNS ( Domain Name Service) es un sistema de nombres que permite traducir de nombre de dominio a dirección IP y vice-versa. Aunque Internet sólo funciona en base a direcciones IP, el DNS permite que los humanos usemos nombres de dominio que son bastante más simples de recordar (pero que también pueden causar muchos conflictos, puesto que los nombres son activos valiosos en algunos casos).
El sistema de nombres de dominios en Internet es un sistema distribuido, jerárquico, replicado y tolerante a fallas. Aunque parece muy difícil lograr todos esos objetivos, la solución no es tan compleja en realidad. El punto central se basa en un árbol que define la jerarquía entre los dominios y los sub-dominios. En un nombre de dominio, la jerarquía se lee de derecha a izquierda. Por ejemplo, en dcc.uchile.cl, el dominio más alto es cl. Para que exista una raíz del árbol, se puede ver como si existiera un punto al final del nombre: dcc.uchile.cl., y todos los dominios están bajo esa raíz (también llamada ``punto").
Cada componente del dominio (y también la raíz) tiene un servidor primario y varios servidores secundarios. Todos estos servidores tienen la misma autoridad para responder por ese dominio, pero el primario es el único con derecho para hacer modificaciones en él. Por ello, el primario tiene la copia maestra y los secundarios copian la información desde él. El servidor de nombres es un programa que típicamente es una versión de BIND ( Berkeley Internet Name Daemon). En general es mucho mejor traer la última versión desde Internet ( www.isc.org) que usar la que viene con el Sistema Operativo, porque es un servidor que ha cambiado mucho a lo largo del tiempo.
La raíz del sistema de dominios es servida por algunos servidores ``bien conocidos''. Todo servidor de nombres debe ser configurado con la lista de los servidores raíz bien conocidos (en general lo vienen de fábrica). Estos servidores dicen qué dominios de primer nivel existen y cuales son sus servidores de nombres. Recursivamente, los servidores de esos dominios dicen qué sub-dominios existen y cuales son sus servidores. (Ver figura 1).

  
Al abrir el navegador y direccionar la pag. como tal www.ejemplodepag.com
15.-Entonces nos vamos a inicio a la opción ejecutar como se muestra


  • de las carpetas que se despliegan abrimos system32
  • abrimos  la carpeta drivers 
  • después la carpeta etc
debemos anotar el IP y el nombre de la pag.

guardamos .
16.- Al abrir el navegador nos aparece 

NOTA:
como nos aparece el portal, si quisieramos que lo que esta en el link  aparesca al direccionar la pag como principal entonces nombramos a la pag. como index.