December 2006 - Posts
Siga al conejo blanco. Buena frase, ¿pastilla azul o roja? :-)
Bien, Vista tiene mejoras gráficas que pueden llegar a sorprendernos, incluso a los más escépticos, al menos así lo creo yo y eso que no soy de aquéllos a los que les gusta tanto los entornos gráficos. Pero habrá algo más, digo yo!
Vista nos ofrece una serie de herramientas de mantenimiento que han dejado de estar desperdigadas y han pasado a integrarse en el panel de control. Panel que podemos visualizar de la forma clásica o la denominada Ventana Principal del Panel de Control. Desde aquí accederemos al elemento de Sistema y mantenimiento, como centro de control y mantenimiento, centro que por otra parte siempre nos recibirá al iniciar el sistema, si no configuramos lo contrario, este centro de bienvenida dispone de elementos que nos resultarán prácticos y útiles cuando utilizamos Vista, entre ellos podemos ver a:
- Windows Easy Transfer, herramienta para transferir nuestros archivos y configuraciones de un equipo a otro, que incrementa la herramienta presente en XP con la posibilidad de más soportes de transferencia.
- Copias y restauraciones, diversas formas de realizar esas copias de seguridad de nuestro sistema y de restaurar los datos desde ellas, que no tiene nada que ver con Restaurar Sistema que es otra de las herramientas ya conocida de XP.
- La información de nuestro propio sistema, que además de todos aquéllos datos referentes al S.O., procesador, RAM, etc... puede evaluarlo, indicando su rendimiento y aquéllas partes que tienen nota baja.
- Se ha rediseñado la parte de energía, en consonancia con los portatiles.
- Centralización de los elementos de seguridad:
- Centro de seguridad
- Windows Defender
- UAC (control de cuenta de usuario)
- Firewall mejorado, ahora podremos controlar el tráfico saliente (aunque viene deshabilitado por defecto).
- Windows Update sin tener que usar IE.
- IE7 con más seguridad.
- Control parenteral.
- Bitlocker
- Más aplicaciones integradas:
- IE7
- Windows Mail
- Reproductor de Windows Media 11 (no sé como quedará esto en Europa)
- Windows Sidebar
- Windows Media Center
- Calendario de Windows
- Galería fotográfica de Windows
- Windows Movie Maker
En fin, que lo tenemos a las puertas de la distribución.
Parece que Vista está listo para su puesta de largo durante el mes de Enero del 2007, por supuesto es otra de las novedades de Microsoft para el 2007, y que ya lleva algunas presentaciones en su gira por toda España para presentarlo, junto a Exchange y Sharepoint 2007. Como os contaba en alguno de mis post fue uno de los productos estrella que vimos en el IT Forum en Barcelona.
Aprovechándome de mí mismo y de lo que le he visto durante el periodo en el que lo hemos testado, tanto en inglés como en español (pocos eramos españoles, aunque había más de 100 de habla hispana) voy a comentaros algunas de sus ¿'bondades'?, ;-)
En especial un recuerdo a la palabra 'mouse', ya veis, algo que no existía realmente en nuestro lenguaje ha llegado a entrar en el diccionario panaméricano de dudas, algo que sí tiene su equivalencia en español y que no aparece en ninguno de los sistemas de MS, 'ratón', y es que parece que más del 80% de hablantes de español no parecen reconocer dicha palabra, sin embargo reconocen la anglosajona, que cosas. La verdad es que esta palabreja fue mi 'súmmun', comprendo que existen diversas expresiones para decir lo mismo dentro del mundo de habla hispánica, pero llegar a poner palabras inexistentes en el diccionario en cuanto hay la equivalente, perdón pero me parece esperpéntico.
Dicen que lo siguiente fue envíado a un programa de radio, no tengo ni idea, pero no tiene desperdicio:
"Desde que las insignias se llaman pins, los maricones gays, las comidas frías lunchs, y los repartos de cine castings, este país no es el mismo: ahora es mucho, muchísimo más moderno.
Antaño los niños leían tebeos en vez de comics, los estudiantes pegaban posters creyendo que eran carteles, los empresarios hacían negocios en vez de business, y los obreros, tan ordinarios ellos, sacaban la fiambrera al mediodía en vez del tupper-ware.
Yo, en el colegio, hice aerobic muchas veces, pero, tonta de mi, creía que hacía gimnasia. Nadie es realmente moderno si no dice cada día cien palabras en inglés. Las cosas, en otro idioma, nos suenan mucho mejor.
Evidentemente, no es lo mismo decir bacon que panceta, aunque tengan la misma grasa, ni vestíbulo que hall, ni inconveniente que handicap.
Desde ese punto de vista, los españoles somos modernísimos. Ya no decimos bizcocho, sino plum-cake, ni tenemos sentimientos, sino feelings.
Sacamos tickets, compramos compacs, comemos sandwiches, vamos al pub, practicamos el rappel y el raffting, en lugar de acampar hacemos camping y, cuando vienen los fríos, nos limpiamos los mocos con kleenex.
Esos cambios de lenguaje han influido en nuestras costumbres y han mejorado mucho nuestro aspecto. Las mujeres no usan medias, sino panties y los hombres no utilizan calzoncillos, sino slips, y después de afeitarse se echan after shave, que deja la cara mucho más fresca que el tónico.
El español moderno ya no corre, porque correr es de cobardes, pero hace footing; no estudia, pero hace masters y nunca consigue aparcar pero siempre encuentra un parking.
El mercado ahora es el marketing; el autoservicio, el self-service; el escalafón, el ranking y el representante, el manager.
Los importantes son vips, los auriculares walkman, los puestos de venta stands, los ejecutivos yuppies; las niñeras baby-sitters, y hasta nannies, cuando el hablante moderno es, además, un pijo irredento.
En la oficina, el jefe esta siempre en meetings o brain storms, casi siempre con la public-relations, mientras la assistant envía mailings y organiza trainings; luego se irá al gimnasio a hacer gim-jazz, y se encontrará con todas las de la jet, que vienen de hacerse liftings, y con alguna top-model amante del yoghurt light y el body-fitness.
El arcaico aperitivo ha dado paso a los cocktails, donde se jartan a bitter y a roast-beef que, aunque parezca lo mismo, engorda mucho menos que la carne.
Ustedes, sin ir más lejos trabajan en un magazine, no en un programa.
En la tele, cuando el presentador dice varias veces la palabra O.K. y baila como un trompo por el escenario la cosa se llama show, bien distinto, como saben ustedes, del anticuado espectáculo; si el show es heavy es que contiene carnaza y si es reality parece el difunto diario El Caso, pero en moderno.
Entre medias, por supuesto, ya no ponen anuncios, sino spots que, aparte de ser mejores, te permiten hacer zapping.
Estas cosas enriquecen mucho.
Para ser ricos del todo, y quitarnos el complejo tercermundista que tuvimos en otros tiempos, solo nos queda decir con acento americano la única palabra que el español ha exportado al mundo: la palabra "SIESTA."
Espero que os haya gustado... yo antes de leerlo no sabía si tenía stress o es que estaba hasta los huevos.
En fín, hemos tenido que dejar Mouse, más se perdió en... pues eso! No sería justo por mi parte incordiar con el lenguaje, pero reconozco que todos hemos tenido que ceder para llegar a un español que pudiera servir para toda la gente que lo habla.
Mi amigo Paniagua (www.paniagua.net) dice que un sistema operativo de carácter eminentemente gráfico se considere nuevo, le hace falta mucho más que un lavado de cara. Por una parte que mantenga rasgos comunes con sus predecesores (si es que le hemos de llamar Windows), mientras que por la otra debe aportar las novedades, y no sólo comésticas, suficientes y diversas, como las funcionalidades, aplicaciones integradas, interfaz, seguridad e incluso redes.
Si Windows Vista lo consigue o no lo sabremos pronto, en cuanto los usuarios comiencen a bregar con él. Cuando lo compare con XP SP2.
Si hemos de revisar algunas de las cosas con las que se encontrarán los usuarios es imprescindible comenzar por la propia interfaz de usuario. La verdad es que ayer estaba frente a un portatil con Vista instalado mientras ayudaba a un amigo a configurar su red inalámbrica de ONO en su domicilio, y se le quedó mirando y me preguntó ¿que sistema tan chulo llevas ahí? Bueno, al menos ese interfaz denotaba diferencia con lo que aquél había visto hasta ese momento.
Así que la primera novedad de la interfaz gráfica de Windows Vista con la que nos encontramos es Aero. Aunque sólo es una parte del entorno visual, que aparte del posible gusto del usuario dependerá de la tarjeta gráfica con que cuente el equipo. Si ésta es incapaz de cumplir los requerimientos de Vista entonces nos quedaremos con la interfaz básica y clásica, pero si es al contrario, podremos disfrutar tanto del estándar como del espectáculo que ofrece Aero. Así pues, si se leen mis palabras nos encontramos con la básica que funcionará con cualquier hardware; la clásica pensada para los que añoren el tradicional formato de Windows 2000; la Estándar, aquí comienza la experiencia visual, sin llegar a Aero.
- Nos encontraremos con las ventanas de Windows con un efecto de transparencia, dejándonos ver lo que se encuentra detrás.
- Las miniaturas de las aplicaciones que mantenemos abiertas y que se encuentran en la barra de tareas, que se mostrarán al pasar el ratón por encima.
- Mejora gráfica en la presentación de las aplicaciones abiertas al usar la combinación de teclas Alt+Tab, hemos cambiado los simples iconos por imagénes en miniatura, lo que se llama Windows Flip, aunque han añadido otra funcionalidad parecida al pulsar la tecla Windows + Tab, pero esta vez en modo 3D.
- El explorador también se ve mejorado, con búsquedas avanzadas entre esas mejoras.
- Esta vez desaparece la palabra inicio del botón de inicio, valga la redundancia.
- El añadido de Windows SideBar, donde podemos poblarlo de gadgets.
Exchange 2007 intenta conseguir que el acceso desde cualquier sitio y con cualquier dispositivo al correo, calendario, contactos, tareas, documentos, mensajes de voz y faxes, le sea posible al usuario. La presentación de la información ha pretendido ser similar a la que se ve desde el cliente Outlook. Por eso el OWA parece tanto Outlook. Se abren nuevas posibilidades para los dispositivos ActiveSync.
Dentro del rol de acceso de clientes hay servicios específicos diseñados para facilitar el trabajo tanto a administradores como a usuarios, con funcionalidades como:
- Autodescubrimiento: El cliente es capaz de obtener automáticamente toda la información necesaria para configurarse sin intervención del usuario, sólo con DNS. El servicio se encarga de localizar la información en AD y trasladarla al Outlook, o utilizar ActiveSync sin intercención del usuario en su dispositivo móvil.
- Preview de documentos vía Web: Sin aplicaciones Office instaladas o Acrobat, el servidor renderizará el documento presentándolo en formato HTML practicamente igual al original.
- LinkAcces: Cualquier correo que incorpore un enlace apuntando a un sitio Sharepoint o un recurso de red podrá ser accedido mediante Exchange haciendo de proxy, permitiendo su visualización sin que el cliente realice ninguna conexión con la red corporativa. Quede claro que la lista de servidores y recursos accesibles desde el exterior de esta forma es configurable por el administrador.
- Búsquedas mejoradas: Exchange permite, independientemente del acceso desde Outlook, OWA o dispositivo móvil, a los usuarios realizar búsquedas en su buzón basadas en los índices mantenidos en el servidor, haciéndolas más rápidas y precisas e independientes del cliente.
Mensajería unificada
Sin duda una de las funcionalidades estrella, en Exchange 2000 había un servicio de comunicaciones que llegó a ser Live Communications Server 2003. Aunque aún se ofrece, versión 2005 de Live Communications basado en SIP, el estándar que se está imponiendo parece ser voz sobre IP. Con Exchange se extiende esta integración actuando tanto como portal de acceso como de almacen de todas las formas de comunicación existentes. A través de cualqueir cliente de Exchange llegamos hasta nuestro buzón y reproducimos los mensajes de voz adjuntos a nuestros mensajes, agregar comentarios sobre ellos, o solicitar al sistema que nos lo reproduzca mediante una llamada a nuestro teléfono.
Bueno, lo mejor es verlo y probarlo, así qué en www.microsoft.com/exchange/default.mspx podeis encontrar el software de prueba.
Llegado el caso y si queremos monitorizar el uso de la memoria, podemos hacerlo mediante el Administrador de tareas o con Rendimiento.
Desde la consola de Rendimiento :
- Inicio->panel de control->herramientas administrativas->Rendimiento
- Clic derecho en el panel derecho del monitor de sistema y pulsamos en Agregar registros contadores.
- Bajo Objeto de rendimiento, elegimos memoria, seleccionamos los contadores (uno cada vez) y vamos agregándolos. Se irán agregando a la lista de contadores del panel derecho del monitor del sistema.
- Aún no siendo contadores específicos de memoria, también nos pueden ser útiles los siguientes:
- Paging File\% Usage
- Cache\Data Map Hits %
- Server\Pool Paged Bytes and Server\Pool Nonpaged Bytes
- Tendremos los contadores en el panel del monitor del sistema, se trataría de revisarlos y tomar las acciones que creamos oportunas si hemos de resolver algún problema.
Desde el Administrador de tareas podemos ver algunos contadores desde la pestaña Rendimiento.
Por cierto, Feliz Navidad!!
La verdad es que la causa más común de esos cuellos de botella es la falta de memoria, aumentarla siempre viene bien :-)
Windows Server 2003 divide la memoria en paginada y no paginada. La RAM paginada es la memoria virtual donde tenemos un rango de direcciones de memoria completo y que está disponible para todas las aplicaciones. Windows lo lleva a cabo dándole a cada aplicación un rango de memoria privado llamado espacio de memoria virtual y mapeándola hacia la memoria física
La RAM no paginada no usa este tipo de configuración. Los datos que se emplazan dentro deben permanecer en élla y no pueden ser escritos o recuperados desde el disco. Por ejemplo, estructuras de datos que usan las rutinas de interrupción o las que previenen los conflictos de multiprocesador.
El sistema de memoria virtual combina la memoria física, el archivo de caché del sistema y el disco para el sistema de almacenamiento y recuperación. El sistema almacena el código del programa y sus datos en el disco hasta que se necesitan, y entonces los mueve a la memoria física. Aquél código o aquéllos datos menos usados se escriben en el disco. Sin embargo, cuando un equipo no dispone de suficiente memoria, el código y datos se escriben/recuperan con mayor frecuencia desde el disco, ralentizandose y provocando un cuello de botella.
Uno de los mejores indicadores de la existencia de un cuello de botella de memoria son los fallos de página, que ocurren cuando los datos de un programa no se encuentran en el espacio de trabajo de la aplicación (parte de la memoria física que ve el programa) o almacenados en la memoria física y deben recuperarse desde el disco. Si dichos errores se producen con una tasa superior a 5 por segundo es un indicador claro del cuello de botella.
Los contadores de rendimiento de memoria nos servirán para determinar si la memoria está causando cuellos de memoria en el sistema.
Los contadores son de dos tipos, el primero es un contadores de medida o tasa que muestran una media de lo contado y el segundo un contador instantáneo, que muestra la medida más reciente.
- Páginas/segundo: Número de páginas solicitadas que no están disponibles en RAM y fueron accedidas desde el disco o se escribieron en el disco para hacer hueco en la RAM para otras páginas. Una medida continuada superior a 5 por segundo es mal indicador.
- Bytes disponibles: Cantidad de memoria física disponible. Normalmente el valor es bajo ya que Windows Disk Cache Manager usa memoria extra para su trabajo. Sin embargo, si el valor está por debajo del 5% de continuo es un indicador de un excesivo paginamiento.
- Bytes asignados: Cantidad de memoria virtual que está asignada hacia parte de la memoria física para almacenamiento de espacio de paginamiento. Si la cantidad es mayor que la memoria física, se necesita más memoria RAM.
- Pool Nonpages Bytes: Cantidad de RAM en el sistema de area de memoria no paginada, espacio adquirido por los componentes del sistema operativo para sus tareas. Un aumento de la cantidad sin un aumento de la actividad significa algún proceso en ejecución inconsistente, debería comprobarse y ser detenido.
- Page Faults/sec: Número de veces que una página virtual no se encontró en la memoria. Si supera las 5 de manera continuada significa que demasiada memoria ha estado destinada para una aplicación e insuficiente para el servidor.
En el administrador de tareas, usar el contador de uso de memoria PF. Este contador enseña la cantidad de paginación usada por el sistema. Un incremento constante indica que algún proceso tiene la memoria ocupada.
Como ya sabemos la memoria RAM es uno de los cuatro subsistemas del propio sistema y el control de su uso nos reporta el poder determinar algunas condiciones que merman el rendimiento.
La falta de memoria es la causa más común de los problemas de rendimiento en un equipo. Incluso si sospechamos de otras causas, comprobar los contadores de memoria para dictaminar que no es insuficiente.
El Monitor de memoria calcula la cantidad de memoria disponible y el nivel de paginación, y podríamos observar los efectos de falta de memoria. Controlar su uso nos ayudará a determinar si:
- Se producen cuellos de botella de memoria
Condiciones de falta de memoria ralentizan el funcionamiento de las aplicaciones y servicios en el servidor y causan cierto impacto en el rendimiento general y de otros recursos. Baja memoria produce mayor tiempo de paginación y con ello un aumento de trabajo para los discos, esto provoca una escritura/lectura mayor e inevitablemente afecta a otras transacciones y de ese modo incrementar cuellos de botella del disco.
En consecuencia el mayor trabajo del disco puede significar que el procesador este desocupado o realizando tareas innecesarias, como procesando númerosas interrupciones debido a los repetidos errores de paginación. Errores que se producen cuando el servidor no ubica el código solicitado o los datos en la memoria física disponible para el proceso que la requiere. El resultado es que las aplicaciones y servicios se vuelven inestables. Así que siempre es importante el controlar el uso de la memoria regularmente.
- La memoria es insuficiente
Insuficiente memoria es la razón de los síntomas de los que hemos hablado antes. El control nos indicará si necesitamos aumentarla.
El indicador de escasez de memoria siempre es el excesivo paginamiento, este proceso se basa en el movimiento de bloques de tamaño fijo de código y datos desde la RAM al disco y viceversa mediante el uso de páginas de memoria y el motivo es liberar memoria para otros usos.
Aunque la paginación dentro de su medida es aceptable, ya que habilita el poder utilizar más memoria RAM de la actualmente disponible. Una reducción de la paginación mejora significativamente las respuestas del servidor.
La pérdida de memoria ocurre cuan las aplicaciones(normalmente mal diseñadas) ocupan bloques de memoria para usarla pero luego no la liberan correctamente en cuanto finalizan, por lo que se queda inutilizable y causa mal funcionamiento del servidor.
Los cuatro subsistemas son:
Quizás el más importante para el rendimiento general del servidor. Si no dispone de la suficiente para los datos que necesita los deposita temporalmente en el disco, lo que se denomina memoria SWAP o archivo de paginación, por supuesto esta memoria es más lenta que la RAM y ello degrada significativamente el rendimiento del servidor.
El aspecto más importante del rendimiento del procesador es su nivel de uso. Cuando una aplicación u otro software usa más ciclos de proceso de los compartidos por el procesador, el resto de software que se está ejecutando se ve afectado y trabaja muchísimo más lento de lo debido.
La velocidad de acceso de la unidad de disco físico puede afectar mucho a la velocidad con que las aplicaciones trabajan y sus datos leídos. Al mismo tiempo el espacio libre debe ser suficiente para poder instalar otras aplicaciones, almacenar datos y tener espacio para el archivo de paginación.
El rendimiento de la red se ve afectado por la velocidad del hardware presente en la infraestructura de la propia red y del software que se ejecuta en servidores y clientes.
Exchange 2007 utiliza cifrado para garantizar la confidencialidad de los correos dentro y fuera de la empresa, que sólo lo lean los destinatarios correctos, que no se ha modificado y que no se revele su contenido sin autorización. Dentro se autentica mediante Kerberos y cifrado predefinidamente con TLS para el intercambio entre servidores y RPC entre clientes y servidores. Siendo extensible al tráfico externo entre organizaciones. Usando de forma automática TLS en sus comunicaciones con otros servidores SMTP compatibles. Disponiendo de un certificado de autenticación de servidor válido para TLS en el servidor de transporte de borde, permitiendo a otros servidores el envío a nuestra organización de correo cifrado.
El administrador además, puede, como una regla de transporte más, especificar reglas de derechos digitales (IRM) en función de remitentes, destinatarios o contenido.
El servidor de transporte de borde permite el establecimiento de una defensa por capas contra el SPAM, malware y los ataques DOS.
Entre las medidas de seguridad encontramos: filtrado de conexiones, filtrado de destinatarios y remitentes, Sender ID, filtrado de contenido, filtro IMF, filtrado de adjuntos, etc.
También y como colofón de la adquisición de Sybari por parte de Microsoft, se ha desarrollado ForeFront, que pronto tendrá una versión específica para Exchange 2007 (está en Beta) con lo que podremos tener una capa adicional de seguridad.
Digamos que se han añadido funcionalidades con la intención de facilitar a las organizaciones el cumplimiento de la legislación y de las políticas internas de la propia compañía, como el filtrado, la inspección, el cambio, seguimiento y archivado de la información de todo lo que pasa por el sistema.
- Reglas de transporte: Nos permitirá controlar muy fácil y flexible los correos internos o aquéllos que se envían o reciben del exterior sin necesidad de configuración en los clientes. Antes debían crearse complejas aplicaciones basadas en 'event sinks', ahora pueden configurarse reglas muy parecidas a las de Outlook para la decisión de acciones a tomar sobre los mensajes. Impedir que dos grupos puedan intercambiarse correos, detectar palabras en el asunto o en el cuerpo y poner copia a otro destinatario en función de las mismas, agregar pies de página personalizados en función del remitente o del grupo.
- Gestión de archivos de mensajería: La legislación determina el tiempo que la información debe ser mantenida, así como cuando ha de eliminarse.Hay necesidades que requieren que cierta información esté siempre disponible para ciertos grupos. Y finalmente, ayudar al usuario a tener su buzón organizado y ordenado para fomentar el buen uso del sistema de mensajería. Aquí los administradores pueden establecer políticas de retención y caducidad de contenido de las distintas carpetas de los buzones de los usuarios. Mediante políticas también pueden crear Managed E-mail folders en los buzones de grupos concretos, carpetas que no pueden eliminarse o modificarse con sus propias políticas de retención y archivado y pueden usarse para el cumplimiento de las directivas de la empresa o para clasificación de mensajes por parte del usuario.
- Journaling: Proceso por el qué un administrador puede archivar todo el contenido que entre o salga de la organización, de una DB concreta, de una lista de correo o de un usuario en particular. Las copias de los correos pueden mandarse a una dirección SMTP interna o externa, a un sitio Sharepoint o a cualquier solución de archivado de terceros, permitiendo generar informes si los mensajes cumplen alguna de las reglas, incluyendo el mensaje como adjunto. Junto a las reglas de transporte permite un grado de control muy superior a lo conocido hasta ahora.
- Búsqueda multi-buzón: Se trata de una búsqueda rápida por todos los buzones de la organización con un mínimo impacto en el rendimiento.
Las alertas nos servirán para notificar a un usuario o a nosotros mismos si algún valor predeterminado de contador ha sido excedido o a fallado alguna configuración específica.
Mediante su uso, definimos valores que provocan acciones, como mandar un mensaje, ejecutar un programa o iniciar un log.
Las alertas son útiles si no estamos continuamente pendientes del control de un contador particular pero deseamos ser notificados cuando supera o queda por debajo de un valor predefinido, para conocer la causa del cambio. Por ejemplo: si se supera cierto número de intentos de inicio de sesión erróneos, queremos ser alertados de éllo.
Funciones de una alerta:
- Escribir una entrada en el log de eventos
- Iniciar un log cuando se excede o queda por debajo el contador.
- Enviar un mensaje.
- Ejecutar un programa.
Crear una alerta:
- Utilizamos rendimiento, desde herramientas administrativas.
- Registro y alertas de rendimiento, alertas.
- Si hay alertas se listarán en el panel de detalles. Un icono verde indica aquéllas que se están ejecutando mientras que uno rojo indica que están detenidas.
- Clic derecho sobre un área en blanco del panel de detalles, pulsamos en Configurar nueva alerta.
- En la caja Nombre, escribimos el nombre para la alerta y pulsamos Aceptar.
- En la pestaña general, podemos definir un comentario para la alerta, junto a contadores, umbrales de alertas y el intervalo de muestra.
- En la pestaña acción, podemos definir las acciones a realizar en cuanto los datos del contador disparen la alerta.
- En la pestaña Horario, podemos definir cuando comienza la búsqueda de alertas.
Nota: Para guardar la configuración de una alerta, clic derecho en la alerta en el panel derecho de la consola de rendimiento y pulsamos en Guardar configuración como. Habremos de especificar un archivo .htm donde se guardará la configuración. Para ser reutilizada en una alerta nueva, clic derecho en el panel derecho y luego en Nueva configuración de alerta desde. Este es un camino fácil para generar nuevas configuraciones desde la configuración de alertas. También podemos abrir el archivo html con IE para mostrar un gráfico del monitor de sistema.
Para suprimir una alerta:
- Abrimos rendimiento, desde herramientas administrativas.
- Clic deoble en Registro y alertas de rendimiento.
- En el panel de detalles, clic derecho sobre la alerta a suprimir.
- Pulsamos en Eliminar.
Recordad que para realizar estos procedimientos debemos ser miembros del grupo de administradores, o tener delegada la autoridad apropiada. Si el equipo pertenece a un dominio, los miembros del grupo administradores del dominio también son capaces de realizar estos procedimientos.
Para conseguir alta disponibilidad se usaban el balanceo de carga y la tolerancia a errores del hardware. Ahora se siguen utilizando o se pueden seguir utilizando, pero la novedad del Exchange 2007 es la técnica 'log file shipping' que consiste en la creación de una copia de las bases de datos en tiempo real y que servirán para, en caso de caída, para montarse rápidamente.
Hay dos formas de implementación:
Una BD de Exchange se compone de los archivos .edb (la información) y los transaction logs (la información aún no actualizada). Contar al completo con ambos es indispensable para la recuperación de una caída del sistema. El 'log shipping' consiste en la creación de una copia de los archivos de la BD e ir aplicando en tiempo real los transaction logs sobre dicha copia y así tener una réplica actualizada. Dependiendo de su almacenamiento, existen dos formas de replicación continua de datos:
- Replicación continua Local: La copia se realiza en un disco duro local, distinto al original, del mismo servidor. Los cambios se propagan asíncronamente y es una opción de alta disponibilidad para pymes. Si se produce el fallo en la copia original sólo se necesitan unos minutos para montar la copia y tener servicio. Eso sí, si el error se produce en otro elemento y provoca la caída de todo el sistema no nos servirá.
- Replicación continua en clústeres: Aquí la copia se encuentra en un nodo pasivo de un cluster permitiendo failover y failback. En esta clase de cluster el sistema de almacenamiento no se comparte por ambos nodos (shared-nothing cluster), así que su configuración es más sencilla. Es ideal para diferentes mecanismos de almacenamiento, DAS, SAN, iSCSI, permitiendo sincronizar servidores situados en diferentes zonas geográficas.
- Ambos tipos permiten las copias de seguridad en cualquier instante desde las réplicas sin afectar a las activas.
Con el criterio de qué es prácticamente imposible que una persona monitorice y controle una red durante las 24 horas del día, hemos de intentar automatizar el proceso y así disponer de ese tiempo para otras tareas. Podemos pues, establecer unos horarios para realizar los logs y hacer un seguimiento del rendimiento, comprobar cuellos de botella, los eventos de sistema y como puede que afecten al servidor.
El establecer unos horarios nos permitirá tener un seguimiento base.
Determinar el efecto global en el sistema cuando se realiza una replicación entre DC's
Determinar si existen cuellos de botella al iniciar sesión los usuarios por la mañana o si estos conectan remotamente por la tarde.
Determinar si se producen cuellos de botella en el horario de copias de seguridad .
Determinar.... según el horario de recopilación de datos...que le puede estar pasando a nuestro sistema o red, porqué va lenta, porqué...
¿Cómo?
Definir la hora de comienzo y final:
- Abrimos rendimiento desde las herramientas administrativas.
- Pulsamos en Registros y alertas de rendimiento y pulsamos en Registros de contadores.
- En el panel de detalles, clic doble en el nombre del log deseado.
- En la pestaña Horario, en Iniciar en: especificar hora y fecha.
- En Parar, podemos elegir entre:
- Detenerlo después de una duración determinada, pulsar en Después de y especificar la duración, en días, horas...)
- Detenerlo en una fecha y hora concreta, pulsamos en EN y especificamos la fecha y hora.
- Detenerlo en cuanto se llene, pulsar en Cuando el archivo de registro esté completo. El archivo acumulará datos de acuerdo con el tamaño máximo especificado y establecido en la pestaña Archivos de registro (en lilobytes y hasta 2 GB)
- NOTA: establecer el tamaño antes de marcar esta opción y tened en cuenta el espacio disponible en disco y si hay cuotas de uso.
- En Cuando el archivo se cierre, seleccionamos entre:
- Si queremos un contador circular (continuo y automático), marcamos Iniciar nuevo archivo de registro.
- Si deseamos ejecutar un programa, seleccionamos Ejecutar este comando. Escribimos la ruta y el nombre del programa a ejecutar o lo buscamos mediante Examinar.
En general los logs deben ser automáticos y seguir un horario. El registro debe seguir el uso de los servidores durante el periodo de mayor actividad. Hay veces, sin embargo en que no es necesario ningún seguimiento, sea por periodos de inactividad o por vacaciones, etc... Por ello es interesante detenerlos manualmente.
También se puede, si observamos un incremento de actividad no prevista, iniciarlos manualmente.
- Abrimos rendimiento, clic Registros y alertas de rendimiento.
- Registros de contadores
- Clic derecho sobre el log deseado.
- Iniciar/Detener lo que interese.
Recordatorio: No se puede ver un log mientras esté en ejecución, hay que detenerlo antes para verlo.
Los formatos que podemos establecer para los archivos de registro y su descripción:
Texto delimitado por comas : Su extensión, .csv y es efectivo para exportar los datos hacia una hoja de cálculo.
Texto delimitado por tabulaciones : Su extensión, .tsv y al igual que el anterior también es efectivo para exportar hacia hojas de cálculo.
Binario : se define como binario secuencial, con extensión .blg, sólo archivos con formato binario pueden contener instancias que no son persistentes durante todo el tiempo de registro. Este formato nos servirá para la grabación de instancias intermitentes, es decir, con paradas y resumenes después de que el registro haya comenzado. El comando de línea de comandos tracerpt nos convertirá archivos binarios a texto delimitado por comas.
Binario circular : con extensión .blg. Este formato es útil para grabación continuamente en el mismo archivo de registro, sobreescribiendo datos anteriores con los nuevos en el momento en que el archivo alcance su máximo tamaño. El comando de línea de comandos tracerpt nos sirve aquí también.
Base de datos SQL : Definimos el nombre de una DB SQL existente y la establecemos como el log de destino, donde se leerán o escribirán los datos de rendimiento. Esto es recomendable para recopilar información sobre el rendimiento a nivel de empresa mejor que a nivel de equipo.
Con el formato de texto o binario(más compacto que el texto y fácilmente convertible con tracerpt) es más fácil la exportación hacia hojas de cálculo.
Como establecemos parámetros a un archivo de registro
Primero elegimos el formato, aquél que se adapte mejor a nuestro entorno. Si tenemos a nuestro cargo pocos servidores, el formato de texto o binario parece el más adecuado, mientras que si son cientos, parece más lógico que los datos vayan hacia una DB de SQL.
Para establecer parámetros en un registro de contadores,
- Inicio, herramientas administrativas y pulsamos en rendimiento.
- Seleccionamos Alertas y registros de rendimiento.
- Clic doble en Registros de contador.
- Clic doble en el archivo correspondiente en el panel de detalles.
- En la pestaña Archivos de registro, completamos las siguientes opciones:
- Tipo del archivo del registro. En la lista, seleccionamos el formato que queremos para el archivo de registro, rellenamos las opciones y entonces pulsamos el botón Configurar.
- Configurar. Seleccionamos la configuración de parámetros usando las opciones de una de las dos, Configurar archivos de registro o Configurar archivos SQL, basado en el tipo de archivo elegido en la lista de Tipo del archivo del registro.
- Ubicación: Nombre de la carpeta en que se creará el archivo o pulsaremos en examinar para buscarla.
- Nombre de archivo: Parte del nombre o nombre base para el archivo. Podemos usarlo en conjunción con Finalizar nombres de archivo con.
- Repositorio: Seleccionamos el DSN de sistema (Nombre del origen de datos), desde la lista desplegable, y entonces escribimos el Nombre del conjunto de registros. Será almacenado en la DB dentro del DSN de sistema.
- Finalizar nombres de archivo con. Seleccionamos esta casilla de verificación y entonces, en la lista, pulsamos en el estilo de sufijo que queremos utilizar. Lo usamos para distinguir entre archivos con el mismo nombre que se encuentran en un grupo de archivos automáticamente generados.
- Iniciar numeración en. Establecemos el número inicial de la numeración automática de archivos cuando seleccionamos nnnnnn en Finalizar nombres de archivo con.
- Comentario. Escribimos si es adecuado un comentario o descripción del archivo de registro.
- Sobreescribir archivo existente. La activamos si el archivo sobrescribirá y reemplazará al existente.
- En Configuración de archivos de registro, bajo Tamaño del archivo de registro,
- Límite máximo. Cuando seleccionamos está opción, los datos se recopilan continuamente en un archivo de registro hasta que alcanza los límites establecidos por las cuotas del disco o del sistema operativo. Para los archivos de registro SQL, se recojen en una DB hasta que alcanza el número máximo de registros que pueden ser escritos.
- Límite de. Definimos un tamaño máximo para el archivo de registro, en MB para registro de contadores y de seguimiento; en cantidad máxima de registros para los archivos SQL.
No soy un especialista de Exchange Server, aunque tengo un amiguete que si lo es jjj, aún así, nos explicaban que aún habiendo mejorado la administración en Exchange 2003 y tener la consola MMC era complicado orientarse entre los elementos de la consola del administrador y sus niveles de profundidad. Así que han mejorado la consola en Exchange 2007 simplificándola drásticamente. La consola está basada en la MMC 3.0, con tres paneles diferenciados, árbol de navegación, la central de trabajo y la derecha con las tareas y acciones posibles de cada objeto seleccionado. Además, aquéllas herramientas dispersas más las que podíamos descargar gratuitamente desde MS han sido unificadas en el cuadro de herramientas.
Luego tenemos el Exchange Mangement Shell, o sea, la extensión de línea de comandos llamada PowerShell, de la que se ha liberado una release final, la página del powershell http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx. En realidad Exchange Server 2007 está diseñado para trabajar mediante comandos de powershell, incluso las herramientas están basadas en estos comandos.
Como habíamos dicho podemos utilizar los logs para reunir datos sobre distintos aspectos de los valores de rendimiento.
Windows Server 2003 recopila información sobre los recursos del sistema, discos, memoria, procesadores y redes. Otras aplicaciones y servicios que se ejecutan en nuestro sistema, como Exchange server, también reunen información. Los datos se expresan como un objeto de rendimiento y normalmente se denomina como el componente que ha generado los datos, como el procesador que reune los datos de rendimiento sobre los procesadores del sistema.
Una variedad de objetos de rendimiento están integrados en el sistema. Cada uno de ellos proporciona contadores que representan aspectos específicos del sistema o de un servicio.
La información que normalmente nos facilita un log es en columnas que se muestran en la consola de rendimiento:
Nombre: El nombre del log. Se describe el tipo de datos que pretendes recopilar o la condición que quieres controlar.
Comentarios: Nuestros comentarios al respecto, normalmente una pequeña descripción sobre el propio log.
Tipo de archivo del log: El formato del archivo del log que hayamos definido. Binario, binario circular, texto (delimitado por comas o por tabulaciones), o SQL.
Nombre del archivo del log: La ruta y nombre del archivo base que hemos definido para aquéllos registros que se generarán para este log. El nombre base se utiliza para el autonombrado de nuevos archivos.
La información podemos verla desde el Monitor del sistema, la podemos exportar hacia programas o bases de datos para posterior análisis y generación de informes, o la podemos utilizar para la comparación de valores y determinar el uso de recursos u otras actividades del sistema son aceptables o están dentro de unos límites.
Definir un log:
- Iniciamos rendimiento, Inicio, herramientas administrativas, y elegimos rendimiento.
- Clic doble en alertas y registros de rendimiento, y luego en registros de contador. Cualquier registro existente se mostrará listado en el panel de detalles. Un icono verde indica que éste se está ejecutando; si es rojo que está parado.
- Clic derecho en el panel de detalles, en el área vacía, y seleccionamos Nueva configuración de registro.
- Escribimos el nombre para el log en la caja correspondiente y pulsamos Aceptar.
- En la ficha General, pulsamos en Agregar contadores para seleccionar aquéllos que queremos registrar.
- Si queremos modificar o cambiar valores lo haremos desde las pestañas de Archivos de registro y Programación.
Nota: Para guardar la configuración de un archivo contador, clic derecho en el registro desde el panel derecho de la consola de rendimiento, y pulsamos en Guardar configuración como. Podemos especificar un archivo .htm para guardar la configuración.
Eliminar un log:
Ya que los archivos de contador pueden consumir rápidamente espacio de almacenamiento, el borrado de aquéllos que ya no necesitemos resulta interesante. Aunque siempre podemos establecer regularmente la eliminación de archivos de registro de más de 30 días por ejemplo.
- Iniciamos rendimiento desde Inicio, herramientas administrativas y pulsando Rendimiento.
- Clic doble en Registros y alertas de rendimiento y luego en archivos de registro.
- En el panel de detalles, clic derecho en el archivo de registro a eliminar.
- Pulsamos en eliminar.
Para la creación y/o eliminación de archivos de registro debe pertenecerse al grupo de administradores del equipo local o se debe tener delegada la autoridad apropiada. (Si el equipo pertenece a un dominio, los administradores del dominio pueden realizarlas también)
Los archivos de registro también pueden crearse utilizando la herramienta de línea de comandos logman.
Desde una cmd logman /? nos proporciona la ayuda e información sobre los parámetros disponibles.
Windows Server 2003 proporciona un par de herramientas como parte de la consola de rendimiento para el control del uso de recursos en el equipo.
- El monitor del sistema
- Alertas y registros de rendimiento
Con el monitor de sistema podemos recopilar y ver gran cantidad de datos sobre el uso de los recursos de hardware y la actividad de los servicios del sistema en los equipos que administremos.
Los datos pueden ser del equipo local o de varios equipos remotos y en tiempo real.
Para elegir los datos a recopilar, debemos especificar objetos, contadores e instancias de objetos de rendimiento.
- Un objeto de rendimiento es una colección lógica de contadores que están asociados con un recurso o servicio que puede monitorizarse.
- Un contador de rendimiento es un elemento que está asociado con un objeto de rendimiento. Para cada contador que seleccionemos, el monitor del distema mostrara un valor que corresponde a un aspecto específico del rendimiento que está definido por el objeto de rendimiento.
- Instancias de objeto de rendimiento son múltiples del mismo tipo de objeto. Por ejemplo, si un sistema tiene múltiples procesadores, el tipo de objeto procesador tiene múltiples instancias.
Podemos ver los datos de los contadores registrados con el monitor del sistema o podemos exportarlos a hojas de cálculo o bases de datos para su posterior análisis y generación de informes.
Con el monitor del sistema podemos crear gráficos, histogramas e informes de los datos de los contadores de rendimiento. La vista de gráfico, la vista predefinida, ofrece una variedad de opciones de configuración.
Vista Descripción
Gráfico: útil para análisis en tiempo real de todos los procesos en un sistema. Muestra los contadores en un momento dado en un formato de gráfico lineal.
Histograma: útil pra la detección de cuellos de botella de los procesadores. Muestra los contadores en un gráfico de barras, mostrando sólo un valor por cada instancia de contador.
Informe: útil para la monitorización de valores numéricos de cada contador. Muestra los contadores en una tabla, mostrando sólo un valor por cada instancia de contador.
Las alertas y registros de rendimiento proporcionan capacidades de registro y alerta para equipos locales o remotos. Usaremos el registro para un análisis detallado y conservación de registros. Reteniendo y analizando los datos registrados recopilados durante un tiempo puede sernos de utilidad para planear un aumento de capacidad.
Aquí podemos recopilar datos de rendimiento a través de dos tipos de registros -registros de contadores y registros de seguimiento. También podemos establecer una alerta en un contador que envie un mensaje, ejecute un programa o inicie un registro cuando el contador supere un valor o caiga por debajo de una configuración específica.
Definimos valores para los registros de contador, registros de seguimiento y alertas. El panel de detalles de la ventana de la consola muestra los registros de contadores y alertas que hayamos creado. Podemos definir múltiples contadores o alertas para ejecutarse simultáneamente. Cada contador o alerta es una configuración guardada que hemos definido.
Si configuramos el registro para un inicio o parada automática, un único registro puede generar diversos archivos de registro de datos.
Los datos que se recopilan pueden verse durante el momento de recolección o cuando la misma ha terminado. La recopilación se realiza a pesar de que un usuario esté conectado(iniciado sesión) en el equipo que se está monitorizando.
Podemos definir horas de inicio y fin, nombres de archivo, tamaños de archivo y otros parámetros para la generación automática de registros y podemos administrar múltiples sesiones de registro desde una única ventana de consola.
Microsoft ya anunción en su momento, hace unos dos años, que Exchange 2007 sólo se podría ejecutar en equipos de 64 bits(y específicamente en x64 no en ia64), aunque se mantendría una versión de evaluación de 32 bits. Tanto AMD como Intel disponen de CPUs que soportan dichas extensiones, incluso multicore.
El aumento consustancial de usuarios con buzones y la cantidad de información que almacenan hacen que el crecimiento de las bases de datos sea continuo. Además de las conexiones simultáneas que deben soportar los servidores. Ya que la arquitectura x64 es capaz de direccionar para procesos de hasta 8 TB por lo que Exchange será capaz de cahear grandes partes de las bases de datos en memoria RAM y con ello disminuir las operaciones de entrada/salida por segundo del subsistema de almacenamiento hasta en un 70%.
El paso a la arquitectura x64 ha permitido a MS rediseñar el sistema de almacenamiento de Exchange 2007, soportando hasta 50 bases de datos por servidor, distribuidas en un máximo de 50 grupos de almacenamiento, con un límite de 5 bases de datos por grupo de almacenamiento. El límite de cada base es de 16TB.
El administrador de tareas proporciona una visión general de la actividad y rendimiento del sistema. Ofrece información sobre los programas y procesos que se están ejecutando en el equipo y al mismo tiempo muestra las medidas de rendimiendo más comúnmente usadas por los procesos. El administrador de tareas nos servirá para el control en tiempo real.
Dispone de indicadores clave del rendimiento del equipo:
- Podemos ver el estado de los programas que se están ejecutando y finalizar aquéllos que no están respondiendo.
- Podemos evaluar la actividad de los procesos en ejecución mediante distintos parámetros, y ver gráficos y datos sobre el uso de memoria y CPU.
- Si estamos conectados a una red, podemos ver su estado.
- Si hay varios usuarios conectados al equipo, podemos ver quienes y con que archivos están trabajando e incluso enviarles un mensaje.
El administrador de tareas tiene cinco pestañas que nos permiten realizar estás acciones.
Aplicaciones: Nos muestra el estado de los programas en ejecución, podemos finalizar, cambiar o iniciar un programa.
Procesos: Información sobre los procesos en ejecución.
Rendimiento: Una visión general y dinámica del rendimiento del equipo, incluyendo:
- Gráficos de uso de memoria y CPU.
- Número de hilos, manejadores y processos en ejecución en el equipo.
- La cantidad de memoria física, del kernel y virtual en uso.
Red: Representación gráfica del rendimiento de la red. Un indicador simple de calidad que muestra el estado de la red o redes en ejecución en el equipo. Sólo se muestra si hay al menos una tarjeta de red.
Usuarios: Muestra los nombres de los usuarios que acceden al equipo, con el estado de sesión y su nombre.
Esta última pestaña se muestra en equipos con cambio rápido de usuario activo, no debe estar disponible en equipos que son miembros de un dominio.