Blog

Etiqueta: hyperv

Virtualizando SQL Server 2008 sobre Hyper-V R2

Publicado en Sistemas TI en febrero 10, 2010 9:12 am

Unos rápidos apuntes a tener en cuenta a la hora de virtualizar un entorno SQL Server.

Discos:
- De espacio fijo: En SQL Server es muy importante el I/O de los volúmenes con los que se trabaja, por ello la recomendación es utilizar siempre discos fijos.
- Controladora SCSI: Al igual que sucede en entornos físicos, en virtual sólo podremos colocar hasta 4 discos IDE, por lo que si necesitamos más discos lo mejor es utilizar un bus SCSI.
- Usar varios VHD: Es decir, uno para el propio sistema y los archivos de instalación de SQL, otro para tempdb, otro para los logs, otro para los datos… Esto al igual que en un entorno real permite mejorar el I/O, sobre todo si disponemos de una cabina y dedicamos discos separados (spindles) o LUN para mejorar aún más el I/O. Aún cuando no dispongamos de discos separados sigue siendo recomendable utilizar diferentes VHDs.
- Sistema de archivos: NTFS con unidad de asignación a 64 K para obtener mejor rendimiento.

Red:
- Importante que la red sea Gigabit y la velocidad esté configurada en full-duplex.
- Siempre usaremos los adaptadores sintéticos que usan los Servicios de Integración instalados en la VM para funcionar, ya que ofrecen mucho mejor rendimiento que los emulados, los cuales sólo son útiles por razones de compatibilidad en sistemas que no soportan los Servicios de Integración (anteriores a MS Windows Server 2003 R2, kernels de linux no soportados, etc…).
- Si es posible usar teaming para mejorar el rendimiento y ofrecer redundancia, sobre todo para conexiones a una cabina vía iSCSI.

Memoria:
La memoria se comporta exactamente igual que en una máquina física, a diferencia de otros hypervisores en Hyper-V no se permite el sobreuso (aunque MS ya está trabajando en ello) por lo que la cantidad asignada a una VM se reserva en el anfitrión por completo. Es importante dejar al propio nodo anfitrión 2 GB libres para el sistema y sus tareas.

Nuestro compromiso con el Green Computing

Publicado en Nuestros servicios en enero 7, 2010 9:31 pm

Estos últimos meses hemos estado leyendo sobre cómo empresas tecnológicamente punteras apuestan e invierten en el Green Computing.

En Blackslot también apostamos seriamente en este sentido,  a la hora de construir infraestructuras de sistemas y desarrollar aplicaciones web, ya que además de contribuir a reducir el impacto medioambiental conseguimos reducir los costes que nuestros clientes hacen en infraestructura TI.

2523936035_135627161c_b

Green Computing en nuestras soluciones de Sistemas TI

En el campo de sistemas TI nuestra mayor apuesta reside en la virtualización con HyperV. Dicha tecnología nos permite principalmente reducir el número de servidores en nuestro centro de datos, ganando en redundancia, mejorando la seguridad, la gestión y la recuperación frente a desastres.

Gracias a nuestras soluciones facilitamos la migración de los servidores físicos de nuestros clientes a nuestra infraestructura virtual, sin riesgos de conflictos de software en caso de posibles incompatibilidades o requisitos por parte de antiguos desarrollos a medida. En estos casos podemos separar e incluso reducir el margen de inestabilidad de aplicaciones que se han desarrollado hace décadas y para las que  actualizar la plataforma sobre la que están implementadas no es una opción. Por nuestra experiencia, hemos comprobado que éste tipo de aplicaciones utilizan hardware antiguo que tiene un impacto medioambiental muy elevado.

Además de reducir el hardware de servidor, podemos reducir el hardware de las terminales de trabajo. Disponemos de soluciones que permiten virtualizar las aplicaciones ofimáticas o el propio sistema operativo que el usuario utiliza, sustituyendo los equipos con los que trabajan por ordenadores de menores prestaciones que también tienen menor consumo eléctrico y menor impacto medioambiental.

Green Computing en nuestros proyectos de desarrollo web

La mayoría de los proyectos web que nos piden nuestros clientes tienen como objetivo el sustituir programas instalados en los ordenadores que utiliza el personal en sus empresas, por aplicaciones web accesibles a través del navegador en dichos equipos. Con esto se pueden reducir los requisitos de hardware de las estaciones de trabajo e incluso sustituirlos por netbooks, aparatos con un consumo eléctrico e impacto menores cara al medio ambiente, lo que supone además de una reducción de gastos considerable.

A la hora de desarrollar y diseñar la arquitectura de nuestras aplicaciones pensamos siempre en reducir el consumo de recursos de los servidores, distribuyendo las diferentes tareas que las mismas deben realizar entre diferentes servidores y optimizando el código para que el acceso a disco y procesador sea el estrictamente necesario.

Foto:  infogelairekia

Obtener el nombre de una máquina HyperV desde la propia máquina HyperV

Publicado en Sistemas TI en enero 3, 2010 8:08 pm

A veces nos puede resultar útil obtener el nombre de la máquina hypervirtualizada desde la misma.

Lo podemos solucionar con este código powershell:


$Name = Get-ItemProperty -path "HKLM:SOFTWAREMicrosoftVirtual MachineGuestParameters" -Name VirtualMachineName

$Name.VirtualMachineName

Nuestros servidores virtuales HyperV R2

Publicado en Nuestros servicios en diciembre 17, 2009 7:08 pm

Microsoft HyperV R2 es una tecnología de servidor que permite a nuestros clientes disponer de una máquina dedicada y totalmente independiente, con ventajas adicionales sobre una solución de servidor dedicado.

Blackslot es el único proveedor en España que ofrece este servicio.

Además de capacidades de redundancia y migración automática entre diferentes nodos sin pérdida de servicio, nos permite realizar backups y clonaciones del servidor completo (no sólo de sus archivos), escalabilidad de recursos de hardware y estrategias de alta disponibilidad que se pueden implementar en varios minutos.

A diferencia de servidores virtuales que hacen uso de otras tecnologías de virtualización como Virtuozzo, nuestros servidores virtuales no comparten recursos de sistema con otrás máquinas alojadas que comparten anfitrión, haciendo de ellas la solución preferida para nuestros clientes que requieran un servidor independiente, flexible en cuanto a prestaciones de hardware y seguridad.

Además de esto a Blackslot nos permite ofrecer servicios impensables para servidores dedicados. Como ejemplo de estos servicios son:

Envío de máquinas virtuales.

Algunos de nuestros clientes necesitan disponer de servidores virtuales con ciertas características de hardware concretas, que estén ubicados en un entorno seguro y que tengan una instalación/configuración de sistema, aplicaciones y servicios realizada por ellos mismos o certificada por algún organismo externo.

Otros clientes necesitan redundancia total de sus servidores y equipos de oficina, junto un rápido soporte y reabastecimiento en caso de emergencia. En este caso nuestros clientes suelen elegir entre  enviar sus configuraciones o arquitectura de sistema interna, para que lo implantemos nosotros en un entorno virtual, o enviarnos directamente todo en máquinas virtuales listas para arrancar y funcionar.

Para ambos clientes nuestras soluciones HyperV R2 presentan una oportunidad para llevar a un nivel superior su gestión TI y tener la seguridad de contar con un respaldo total que evitaría, en caso de urgencia, incalculables pérdidas económicas para sus empresas.

Sistemas operativos Linux y Windows

A diferencia de otras opciones disponibles con otros proveedores, ofrecemos HyperV R2 con un amplio catálogo de sistemas operativos como Windows 2008 Server (Standard y Enterprise Editions), Windows 7 (Cualquier versión profesional y Enterprise), Suse Linux y otras distribuciones de Linux según requisitos de cliente.

Arquitecturas híbridas virtuales/físicas

Estamos implementando y gestionando soluciones que combinan servidores dedicados y servidores virtuales en una misma arquitectura.

La ventaja de disponer servidores virtuales para roles como servidor web frontal o de cache, reside en la posibilidad de escalar de forma automática sin tiempos de espera y de redundar o disponer de infraestructuras replicadas en otras ubicaciones físicas con un coste muy reducido, algo que mejora los tiempos de respuesta de la web para usuarios de otros países.

Esto unido a la posibilidad de disponer de aplicaciones centralizadas virtualizadas, que los clientes puedan utilizar sin instalar en su equipo, hace que se reduzcan costes que deberían ser asumidos en una infraestructura basada exclusivamente en hardware físico.

Nueva web y nuevos servicios

Publicado en Novedades en septiembre 27, 2009 1:17 am

Estas últimas semanas han sido bastante duras para nuestro equipo y los grandes (muy grandes) profesionales que trabajan con nosotros.

En estos últimos días hemos implementado nuestra propia infraestructura de servidores y de red en Madrid, hemos publicado nuestra web (esperamos que os guste) y nos encontramos perfilando, y en algunos casos testando por manos expertas, nuestros nuevos servicios.

En nuestra web actualmente podéis ver algunos de los servicios que llevamos meses ofreciendo, como son la administración de servidores junto al estudio, implementación y mantenimiento de proyectos a medida, tanto con tecnologías Microsoft como Linux/Unix.

Sin embargo podéis ver como hemos añadido dos tipos de servicios nuevos muy orientados a tecnologías Microsoft para internet.

Os los describo de forma breve.

Servidores grid

Pensados para desarrolladores web asp.net mvc y php bajo entornos Microsoft, disponen de todas las tecnologías Microsoft para desarrollo web (incluído el soporte para asp.net mvc) y de php en sus últimas versiones, además de SQL Server 2008 (actualmente), MySQL y servicios de correo MailEnable. Todo modularizado y fácil de gestionar desde una interfaz web o desde Visual Studio.

Servidores HyperV R2

La segunda versión de HyperV de Microsoft, un servidor prácticamente similar a un servidor físico real, con escalado prácticamente inmediato, snapshots, varias posibilidades de elección de sistema operativo, acceso Terminal Server o SSH en caso de ser Linux entre otras muchas características que comunicaremos más adelante.

Tenemos un foro de sugerencias para que nos aportéis ideas o cosas que os resultarían útiles, en estos últimos y el resto de nuestros servicios. Estaremos encantados de leerlas e implementar vuestras geniales aportaciones.

Al margen de los servicios orientados a desarrolladores y emprendedores que hacen uso de tecnologías Microsoft, hemos lanzado también una propuesta abierta de coworking.

Desde hace años, el equipo de Blackslot desarrolla proyectos en internet. Si tienes un proyecto y necesitas consejo, socios tecnológicos que te ayuden con el desarrollo, espacio para trabajar o inversión, estaremos encantados de hablar contigo.