lunes, 9 de mayo de 2011

Se acabaron las Torres...

Se acabaron las Torres...
 Hola y creo que acabamos sin embargo si en algún momento leen este blog y necesitan información sobre esta tecnología me dejan un comment...

 Bueno para terminar y como dije la semana pasada hablaremos de Zero Client o Cloud Client Computing lo último en estas tecnologías.

 Primero hablemos de Zero Client, luego de las ventajas.






El Client computing es un concepto utilizado a diario en las empresas ya que este concepto está basado en la arquitectura cliente / servidor sin embargo con las necesidades de centralizar la administración de los activos de la organización estas han ido evolucionando de modelos de Fat Client al cual corresponden todos nuestros computadores los cuales cuentan con procesadores y otras características a equipos menos costosos como los thin client que son equipos dedicados a la presentación y envió de información para los cuales el único requerimiento es contar con un canal de conexión a los servidores sin embargo este tipo de tecnología también tuvo sus limitaciones y se convirtieron en dispositivos típicos de grandes  organizaciones por los costosos servidores que demandaban.

Los Zero Client son dispositivos que no requieren la ejecución de sistemas operativos, CPU o hardware específico, pues se limitan a mostrar en pantalla máquinas virtuales o escritorios virtuales alojados en el servidor.

Las ventajas de esta tecnología son:

  • Los equipos no requieren sistema operativo.
  • No requiere la adquisición de aplicaciones.
  • No requiere la creación de copias de seguridad de los datos locales.
  • Ahorro:
    • Software para estaciones de trabajo.
    • Consumo eléctrico.
  • Control en la seguridad de los datos.
  • Facilidades en la administración del sistema.
  • Reducción en el TCO por soporte, mantenimientos y tiempos de paradas técnicas.  
Entre los dispositivos que podemos encontrar para esta tecnología están:

  • Fujitsu Zero Client D602
  • Dell FX100
  • Samsung NC240

Y algunos otros

A continuación presentaremos un video que muestra un video que muestra un centro de cómputo con esta tecnología.







y nos vemos...

lunes, 2 de mayo de 2011

Zero Client

Esta semana hablaremos acerca de una nueva tendencia conocida como Zero Client y nos centraremos en darle una breve introducción de tal forma que la próxima semana hablemos de aspectos relacionados con su Arquitectura de hardware, software y explicaremos con mayor profundidad la diferencia entre este modelo y el thin client.
Empecemos por definir un Zero Client.
Este tipo de Clientes son un PC tradicional el cual continen multiples adaptadores a través del software que reside en el sistema. Basicamente puede resumirse en que cada maquina virtual que se ejecuta en el pc permite la utilización de un adaptador
Por adaptador nos referimos a conectores para dispositivos de interaccion con el usuario (Mouse, Teclado y Pantalla)
Los Zero Client se encuentran compuestos por:
  • Host (Computador Standard)
  • Dispositivos de entrada y salidad.
  • Alta velocidad de entrada al sistema. 
  • Componentes software multiusuario.
Normalmente un cliente ligero está muy bien preparado para aplicaciones las cuales no requieran recursos para la interfaz, en caso de que se presenten este tipo de problemas el desempeño de los Thin Client puede verse reducido.
Es por ello que nacen los Zero Client equipos con notorias diferencias en los requisitos de hardware y el proceso de presentación de datos

 Y por ultimo una explicacion un poco mas detallada....





domingo, 24 de abril de 2011

Aplicaciones Client Computing

Hola…

Como prometimos y por solicitud de algunos (1) el post de esta semana estará centrado en crear un listado de aplicaciones en las cuales utilizamos los modelos que se describieron en el blog.
No los clasificaremos tan específicamente por ejemplo (Las partidas online de Rise of nations u otros la cual pertenecería perfectamente a Cooperative processing) sino en Thin y Fat Client.
Empecemos nuestro listado:

Aplicaciones Thin Client

Para el caso de los thin client es una tecnología que apenas está surgiendo pues se puede identificar como el inicio de esta con los navegadores y perfectamente podrían continuar evolucionando con tecnologías como Cloud Computing o Virtualización (Actualmente utilizada en los servidores).
  • Los exploradores web los cuales solo se encargan de la presentación o interfaz es así como todos en el mundo accedemos a facebook, twitter, google, yahoo, bing y cualquier pagina web a la que deseemos acceder.

Aplicaciones Fat Client

En este modelo podemos encontrar una mayor cantidad de aplicaciones por el nivel de madurez de esta tecnología pues podemos clasificar como cliente pesado cualquiera de nuestros desktop o laptop los cuales cuentan con memorias RAM, discos duros, y procesadores.
  • Los clientes de correo electrónico como:
    • acme Mail - interfaz para upas
    • Apple Mail
    • Balsa
    • Becky!
    • Bloomba
    • Citadel
    • Claris Emailer
    • Claws Mail (anteriormente Sylpheed Claws)
    • Courier
    • Eudora
    • Forté Agent
    • Foxmail
    • IncrediMail
    • KMail
    • Lotus Notes
    • Mail
    • Mailsmith
    • Microsoft Entourage
    • Microsoft Outlook
    • Modest
    • Mozilla Thunderbird
    • Mulberry
    • Novell Evolution
    • Novell GroupWise
    • Opera Mail
    • Opolis Secure Mail
    • Pegasus Mail
    • i.Scribe/InScribe
    • SeaMonkey Mail & Newsgroups
    • Sylpheed
    • Spicebird
    • The Bat!
    • Windows Live Mail
    • YAM (Yet Another Mailer)
  • Los sistemas DSS o sistemas de soporte de decisiones.
  • Los juegos que requieren de una u otra  manera necesitan como World of war craft, meeting, Flyff y otros.
  • Sistemas de información ejecutiva (EIS).
  • SOA


lunes, 11 de abril de 2011

Client Based Proccessing

Hola a todos... 
Casi se nos olvida esto "ta como tarde..."

Empecemos así pa' semana santa podremos empezar con los aplicativos de estos modelos....

El modelo client based proccesing puede resumirse en la distribución de la lógica de las bases de datos entre el cliente y el servidor de tal manera que el cliente asume la carga de la presentación, la lógica de la aplicación y parte de la logica de las bases de datos.


Las responsabilidades del servidor se centran en la validación de los datos y algunas operaciones lógicas propias de la base de datos...

Entre las ventajas de este modelo podemos encontrar:
  • Este modelo es adecuado para aplicaciones de soporte al usuario final.
  • Apoya acceso a datos almacenados en ambientes heterogéneos.
  • La ubicación de los datos es transparente para el usuario final.
Mientras que las desventajas son:
  • No maneja aplicaciones grandes eficientemente.
  • El acceso a la base de datos es dependiente del proveedor del software administrador de bases de datos.
Es así como acabamos la explicación de los modelos de Client Computing sin embargo los aplicativos empresariales de este tipo de aplicaciones las mencionaremos en posteriores publicaciones así como adelantos o nuevos modelos que se hayan diseñado o estén en fase de investigación...

lunes, 4 de abril de 2011

Cooperative processing


Hoy si madrugamos...
Definitivamente al que madruda Dios le ayuda.
Bueno señores creemos conveniente empezar con los modelos asi para semana santa "umm descanso !!!" podremos dejar la literatura y buscar cosas nuevas como experimentos, nuevos descubrimientos y otras cosas que podrian interesarnos mas...

Entonces empecemos que pase el primer modelo jajajajaja XD...













Me agrada el modelo de la izquierda ¿ustedes que creen?
De nuevo y ahora si serios.

En este modelo la lógica de todos los procesos es distribuida entre todos los procesos es distribuida entre el cliente y el servidor de tal manera que es enteramente responsabilidad del diseñador de este tipo de aplicación definir los servicios que proveerá así como las interfaces que utilizara para está.

Este tipo de arquitectura resulta muy favorable a la hora de distribuir tareas ya que si se cuenta con muchos nodos podrían repartirse las tareas de tal manera un cliente se especializara en su tarea y el servidor solo reuniera y entregara los resultados.

Los únicos problemas que podrían percibirse en este tipo de aplicaciones es las altas exigencias de diseño por parte del creador de la aplicación así como el mantenimiento y la necesidad de probarla.

Un ejemplo de estos sistemas pueden verse en las arquitecturas orientadas a servicios (SOA)

Si quieren ampliar información referente a la arquitectura SOA les recomendamos el siguiente link en el cual podrán encontrar información más detallada de este tema.