Estructuras de red
Una
red de computadoras está conectada tanto por hardware como por software. El
hardware incluye tanto las tarjetas de interfaz de red como los cables que las
unen, y el software incluye los controladores. A continuación se listan los
componentes:
- Servidor
- Estaciones de trabajos
- Placas de interfaz de red (NIC)
- Sistema de cableado
- Recursos periféricos compartidos
Servidor
Este
ejecuta el sistema operativo de red y ofrece los servicios de red a las
estaciones de trabajo.
Estaciones
de trabajo
Cuando
una computadora se conecta a una red, la primera se convierte en un nodo de la última
y se puede tratar como una estación de trabajo o cliente. Las estaciones de
trabajo pueden ser computadoras personales.
Placas
de interfaz de red
Toda
computadora que se conecta a una red necesita de una tarjeta de interfaz de red
que soporte un esquema de red específico.
Sistema
de cableado
El
sistema de cableado está constituido por el cable utilizado para conectar entre
si el servidor y las estaciones de trabajo.
Recursos
periféricos y compartidos
Entre
los recursos periféricos y compartidos se incluyen los dispositivos de almacenamiento
ligados al servidor, las unidades de discos ópticos, las impresoras, los
trazadores y el resto de equipos que puedan ser utilizados por cualquiera de la
red.
Computación
centralizada
La
computación centralizada es cuando el proceso de cómputo es realizado en una
localización central, usando terminales conectados a una computadora central.
La computadora en sí misma puede controlar todos los periféricos directamente
(si están físicamente conectados con la computadora central), o conectados a
través de un servidor de terminal.
Alternativamente,
si los terminales tienen la capacidad, pueden ser conectados con la computadora
central sobre la red. Los terminales pueden ser terminales de texto o clientes
ligeros por ejemplo.
Ofrece
mayor seguridad sobre los sistemas descentralizados porque todo el
procesamiento es controlado en una localización central. Además, si un terminal
se daña, el usuario simplemente puede ir a otro terminal y logearse de nuevo, y
todos sus archivos seguirán siendo accesibles. Dependiendo del sistema, puede
incluso reanudar su sesión desde el punto en que estaba antes como si no
hubiera sucedido nada.
Ventajas:
- Un punto de control. Mayor control de
seguridad y protección de la información en un solo punto.
- Fácil de mantener. Empresa con muchos
cambios de requerimientos. Fácil despliegue de los cambios. Soporte en un solo
punto.
- Tomas de decisiones. Esta arquitectura es
primordial en las tomas de decisiones centralizadas, en otro punto llamado de
lógica de negocio de la empresa centralizada.
Desventajas:
- Interfaz de usuario poco llamativo. Por
el uso de la red amplia, se evita tener pantalla con imágenes. Debe controlar
el uso de ancho de banda de la red.
- Velocidad de repuestas lenta, dependiendo
la conexión de la red a la central.
- Debe haber mecanismo de respaldo o copia
del sistema centralizada en caso de contingencia muy estricta, muere el sistema
central, muere el sistema a nivel general.
- Crecimiento depende de los equipos que lo
soporta. Si la empresa crece en forma exponencial por ejemplo, el equipo debe
ser cambiado al no tener estos estudios de crecimiento o la actualización de
equipo debe ser constante.
Computación
distribuida
Un
sistema distribuido se define como: una colección de computadoras separadas
físicamente y conectadas entre sí por una red de comunicaciones distribuida;
cada máquina posee sus componentes de hardware y software que el usuario
percibe como un solo sistema (no necesita saber qué cosas están en qué
máquinas). El usuario accede a los recursos remotos (RPC) de la misma manera en
que accede a recursos locales, o un grupo de computadores que usan un software
para conseguir un objetivo en común.
Los
sistemas distribuidos deben ser muy confiables, ya que si un componente del
sistema se descompone, otro componente debe ser capaz de reemplazarlo, esto se
denomina Tolerancia a Fallos.
Ventajas:
- Aumenta la confiabilidad al sistema. Esta
arquitectura tiene redundancia, al fallar uno de los sistemas, las demás siguen
funcionando.
- Crecimiento de la empresa es soportable.
Se realiza tantas copias del sistema en diferentes nuevos lugares geográficos.
- Tomas de decisiones locales. La lógica de
negocio y las tomas de decisiones en cada lugar es independiente uno del otro.
- Distribución de datos. No está
centralizada los datos de la empresa. Si la lógica de negocio en tener datos
locales en las tomas de decisiones es factible, si no, irse a un sistema
centralizado.
- Uso de ancho de banda local. Permite
tener interfaz muy amigable o vistosa. Solo se consume el ancho de la banda de
una red local.
- Velocidad de respuesta rápida, si los
datos están en la red local.
Desventajas:
- Soporte local de la tecnología. Cada
lugar geográfico debe tener su personal que soporte tecnológicamente esta
arquitectura.
- Una mala distribución de los datos, es
peor que un sistema centralizado, uso en exceso de la red amplia.
- Costo y complejidad del SW.
- Costo en llevar los cambios del SW a cada
lugar, en caso de mantenimiento.
- Integridad de los datos es más difícil de
controlar.
- Uso de otra área de la tecnología, SW de
seguridad, protección y de redes.
En
las ventajas y desventajas de cada arquitectura mencionado, se puede escapar
muchas más, pero cada arquitectura es excluyente.
Computación cooperativa
El
continuo avance de la tecnología, el resurgir de nuevas necesidades por parte
de los usuarios y la continua alimentación de uno hacia el otro, llevan a crear
nuevos conceptos y definiciones en el mundo de la informática.
A
continuación explicaremos algunos conceptos que traerán aparejadas las redes y
cómo implementar algunas ideas para utilizarlas mejor.
Qué
es exactamente computación para grupos de trabajo?
La
frase "computación para grupos de trabajo" no tiene límites estrictos
ni tampoco una definición ajustada, sino que es más bien un concepto que cubre
la brecha existente entre aplicaciones de productividad personal y soluciones a
nivel de la empresa en su totalidad y que, al mismo tiempo, apunta a
requerimientos que anteriormente desconocía la tecnología informática.
Cuando
se los aplica correctamente, los sistemas para grupos de trabajo cuentan con el
potencial suficiente como para lograr incrementos en productividad que superan
ampliamente a aquellos obtenidos con las aplicaciones personales de la década
de los '80 a la vez que tienen la habilidad de aumentar, no de des actualizar,
las inversiones existentes en tecnología.
Ya
sea que el "grupo" esté formado por dos personas o por doscientas, la
computación para grupos de trabajo puede implementarse de forma satisfactoria.
Sus
beneficios principales incluyen facilidad de uso, escalabilidad, seguridad,
soporte heterogéneo y disponibilidad de datos significativos.
Uno
de sus mayores atributos es su capacidad de apertura a la personalización, una
característica que permite a los usuarios obtener un invalorable conocimiento
acerca de sus procesos comerciales, a la vez que adapta productos a sus
necesidades o desarrolla su propio software de computación para el grupo de
trabajo.
Fuentes:
- http://iscbunkerramo.blogspot.mx/2011/11/sistema-distribuido-vs-sistema.html
- http://docente.ucol.mx/sadanary/public_html/bd/cs.htm
- http://es.wikipedia.org/wiki/Computación_centralizada
- http://www.angelfire.com/mi2/Redes/componentes.html
- http://www.monografias.com/trabajos918/redes-computadoras-personales/redes-computadoras-personales2.shtml
No hay comentarios:
Publicar un comentario