miércoles, 21 de diciembre de 2011

La nueva generación de SislandServer ya está disponible

La nueva generación de SislandServer ya está publicada, funcionando en numerosos servidores y siendo instalada en muchos más. La instalación es aún más simple, rápida y directa.

La llamamos SislandServer12 de acuerdo al año que comienza y al cambio de plataforma y como es lanzada cerca de Navidad, viene con unos cuantos regalos.

1) Para darle la oportunidad de actualizar a muchas más personas sin necesidad de renovar el periodo de actualizaciones de sus licencias hemos subido la versión disponible a 12.01 a todas las licencias que tenían al menos la 11.11 habilitada.

2) ¡Kernel 3.x, mayor compatibilidad! SislandServer utiliza Linux como sistema operativo. Linux utiliza un kernel para comunicarse y manejar el hardware. SislandServer además necesita un kernel especialmente adaptado para las complejas funciones de control que realiza. Esta adaptación no es un trabajo sencillo. Queríamos ofrecer la posibilidad de que SislandServer detectara mayor variedad de hardware incluyendo placas de red y lograr más eficiencia en el manejo de los procesadores, motherboard, etc. Trabajamos varios meses sobre una versión alta del kernel 2.6 pero cuando apareció el kernel 3.0 de Linux reciclamos el trabajo realizado y generamos un kernel especial en base a lo más nuevo y estable del momento. Fue bueno hacerlo. Nos están reportando desde varios países, en general, un mucho mejor desempeño tanto en la detección del hardware como en la eficiencia.


3) Sistema operativo base, aplicaciones y servicios internos actualizados a las últimas versiones: más eficiencia, mejores funciones, más rápidez.


4) ¡Primer sistema de control "híbrido"! SislandServer12 está pensado para trabajar sobre la nueva plataforma -o sea todo lo mencionado en los puntos 2 y 3-, lo cual significa que debes instalar todo desde cero y recuperar la configuración desde un respaldo. Pero quienes no quieran por ahora cambiar la plataforma o reinstalar igualmente podrán beneficiarse de todos los ajustes y mejoras internas de esta y de próximas versiones de SislandServer, aún manteniendo la plataforma anterior. Es la primera vez que el sistema trabaja con 2 kernel y sistemas operativos distintos a la vez y la verdad que fue mucho trabajo, por eso antes nunca se hizo un híbrido. Estamos satisfechos de saber que nadie está obligado a reinstalar para beneficiarse de las nuevas versiones, si bien es recomendable y beneficioso.


5) ¡Ahora puedes definir operadores del sistema! Ocupados más por las funciones de control, no se dedicaba mucho tiempo a los operadores o usuarios del sistema, o sea las claves para entrar y manejarlo tanto por web como por consola. En la página Sistema >> Operadores ahora puedes hacerlo. Si bien los privilegios diferenciados son pocos, esto recién comienza. Además, desde hace unos meses en intranet.sislandserver.com puedes configurar operadores delegados para quienes hagan las instalaciones en tu nombre o para quienes te hayan comprado las licencias/servicios.


6) ¡Nuevas pantallas de acceso para los usuarios que quieran conectarse a tu red! Esto es solo el comienzo de un gran rediseño interno que te permitirá personalizarlas completamente y la puerta de entrada a todas las funciones de comunicación con los usuarios que se irán publicando durante los próximos meses. Además se han recuperado (y mejorado) las pantallas que ven los usuarios cuando tienen la cuenta suspendida o límites de horario. 


7) Como puedes ver, no son cambios muy llamativos ni muy marketineros. Y hay muchos más... cientos y cientos... incontables mejoras, ajustes, correcciones, hacks que se hicieron a lo largo de semanas de intenso trabajo en los diferentes módulos del sistema buscando más... por supuesto: eficiencia, estabilidad, control, velocidad. A esto se suman los interminables cambios que implicaba adaptarse a los componentes actualizados del sistema operativo base manteniendo a la vez la compatibilidad con la base anterior. Un gran paquete de mejoras y adaptaciones que llega, tal vez invisible, en esta versión.

Todo esto no se ve, pero se va a sentir. Hemos crecido con el marketing real, no el de la imagen sino el boca a boca, del que prueba, aprovecha y recomienda el producto. A veces lleva un tiempo adaptarse, aprender, algún problema técnico a veces aparece, con el kernel anteror algún hard no funcionaba, pero en el uso a lo largo del tiempo van notando todos los ajustes internos porque es fácil de mantener, fácil de reinstalar, raras veces se cae, logra un aprovechamiento mayor del enlace, te ahorra cientos y cientos en asesoramiento y en tiempo... todo gracias a lo que no se ve, pero está.


Y el próximo año, si Dios lo permite, viene cargado de posibilidades. Partiendo de esta nueva base más eficiente, robusta y depurada, las funciones que se ven, lo que todos esperamos (comunicación con los clientes, automatización y dinamismo en la gestión de las cuentas, conexiones pppoe, etc.) se irán desplegando. Muchas están ya en desarrollo y ahora podrán recibir el impulso final para ser completadas, probadas y pasar a ser parte de SislandServer.

Deseamos que todos pasen estos tiempos especiales de fin de año con una actitud de esperanza y decididos a que con nuestro esfuerzo uno mismo y el ambiente alrededor cambien para mejor.


Más info sobre SislandServer12 en Características de SislandServer 12.01


¡Felices fiestas!


Equipo de desarrollo y asesoramiento

Características de SislandServer 12.01

Solo listaremos lo más importante de todos los ajustes, mejoras, correcciones, hacks que se han hecho en esta versión fruto de meses de trabajo (además ya no recordamos todo).

Novedades de SislandServer12.01 propias de la nueva plataforma
Para tener una actualización completa debes reinstalar el servidor como si fuera nuevo (sislandserver.com/instalacion) y luego puedes recuperar la configuración desde un archivo de respaldo.
Entonces dispondrás de:
  • Kernel 3.x que te brinda compatibilidad con hardware moderno, más rápidez y eficiencia
  • Sistema operativo, servicios y aplicaciones de base actualizadas para un mejor rendimiento y nuevas funciones que aprovecha el sistema de control
  • Nuevo entorno gráfico para utilizar el sistema en el mismo servidor: más liviano, más claro,  más pulido. Se realizaron cientos de configuraciones finas para que este escritorio-en-el-servidor fuera completo y esencial a la vez.
  • Instalador en 2 pasos, con reinicio automático y sin necesidad de actualizar paquetes excepto última versión del sistema de control. Todo está incluido. En 2 clic esta instalado, con 2 clic más está activado y si tienes un respaldo de configuración de un servidor anterior, con 2 clic más está funcionando. Esto también viene bien si tienes que hacer una reinstalación de urgencia, por esos daños de hard o golpes de energía impiadosos que a veces ocurren. Mejor no les contamos lo que "transpiramos" ("sudamos") para que el instalador fuera tan preciso y conciso :-| .
  • Futuro promisorio. Los modos de desarrollo sistematizados y simplificados que se implementaron para el kernel luego de meses de investigación, tienen también consecuencias a futuro: pronto estará disponible la versión nativa de 64 bits (si bien el kernel actual funciona bien con esa arquitectura) y se liberarán kernels actualizados periódicamente, sin necesidad de reinstalar por un buen tiempo.



Novedades de SislandServer12.01 para todas las plataformas

Como SislandServer12.01 también puede funcionar sobre la plataforma (kernel, sistema operativo) anterior, aquí van algunos de los ajustes del sistema que se aplican en ambas:
  • Operadores del sistema. Puedes agregar a gusto los operadores (usuario y clave) que controlarán el sistema de control, tanto por web como por consola. Los que pueden instalar y actualizar el servidor se agregan como siempre en intranet.sislandserver.com.
  • Optimización de las reglas de control de ancho de banda. Para aliviar el trabajo de la cpu y ahorrar microsegundos, se restructuró la forma de trabajo de varias reglas de control, evitando que pasen por más filtros apenas son marcados.
  • Pantallas y procesos de login totalmente restructurados tanto en el diseño como en la operatoria interna. Ahora la pantalla del administrador es distinta a la que ven los clientes que se quieren loguear y está todo listo para las personalizaciones y nuevas funciones que vendrán.
  • Imágenes personalizadas en la página de login ahora se guardan en la base de datos, formando parte del archivo de respaldo
  • Optimización de Informe de Redes evitando tiempos de respuesta demasiado lentos cuando hay enlaces que no responden o se abre la página al mismo tiempo que el sistema verifica.
  • En Usuarios > Edición posibilidad de cargar más datos personales y mejoramiento del tiempo de aplicación o desconexión en los accesos.
  • Páginas de aviso a los clientes ante cuentas suspendidas y limitadas por horario. Se rehizo la generación de las mismas, recuperando su funcionamiento y preparándolas para una mayor personalización.
  • Procesos de instalación (página de Setup) restructurado en un 30% tanto para adaptarlo a la nueva plataforma como para una mayor eficiencia y estabilidad.
  • Consola virtual: se recuperó su funcionamiento y agregaron algunos controles
  • Informes con mejoras de funcionamiento y ajustes
  • Muchos muchos muchos toques más, haciendo más estable, auto-validado y automático el sistema en general

sábado, 3 de diciembre de 2011

El instalador para la nueva plataforma de SislandServer está prácticamente a punto

El 11/11/11 se iniciaron las pruebas de funcionamiento y rendimiento de una nueva versión de SislandServer con sistema operativo base, kernel y aplicaciones/servicios actualizados sobre servidores armados paso a paso con todos estos cambios.
Una vez realizadas numerosas pruebas, ajustes y optimizaciones llegó el momento de generar el instalador que automatice la instalación de esa plataforma, ya que instalar el sistema operativo base de SislandServer manualmente a partir de una guía de instalación sería para los administradores de servidores algo realmente complejo, largo e propenso a fallos. Nuestra misión es hacerlo fácil, automatizado y estable.
Generar ese instalador también requiere muchos ajustes, configuraciones y pruebas y en este caso son más aún porque linux ubuntu server 11.10 (debian derivative), la base de SislandServer a partir de ahora, tiene cambios realmente importantes en sus modos de arranque y modos de configuración en general.
Por eso la disponibilidad de un primer instalador se ha tenido que posponer del 2 al 5 o 6 de diciembre.

¿Cuál es la diferencia entre una nueva versión de SislandServer y una nueva versión con nueva plataforma?Una nueva versión contiene nuevas funciones, mejoras, validaciones, etc., sobre el sistema de control y no requiere para ser aplicada que se reinstale todo el servidor. Una nueva plataforma significa kernel nuevo (lo que interactúa con el hardware), sistema operativo actualizado, aplicaciones/servicios actualizados y por supuesto modificaciones en el sistema de control para adaptarse y aprovechar al máximo todo esto. Es necesario reinstalar el servidor y eventualmente recuperar la configuración de un respaldo.

¿Para qué un kenel nuevo?
Principalmente para que pueda ser detectado el hardware nuevo, los equipos, placas de red y otros componentes más recientes y también para obtener mayor eficiencia en herramientas básicas como las que controlan el tráfico de red, modulan el ancho de banda, implementan el firewall, etc.
Generar un kernel nuevo para un sistema como SislandServer es un proceso largo, y complejo porque se utilizan módulos especiales que resulta nada fácil adaptar al kernel estándar del cual se parte.

En los próximos días publicaremos, además del instalador, más información sobre el mismo y sobre la nueva versión.