viernes, 11 de octubre de 2013

Escalabilidad.

Una red escalable pueden expandirse rápidamente para admitir nuevos usuarios y aplicaciones sin afectar el rendimiento del servicio enviando al usuario actual. Miles de nuevos usuarios y proveedores se conectan a internet cada semana. La capacidad de la red de admitir entre nuevas conexiones depende de un diseño jerárquico. 



La escalabilidad debe formar parte del proceso de diseño porque no es una característica separada que se pueda agregar después. Al igual que con otras funciones de aplicación, las decisiones que se tomen durante las primeras fases de diseño y codificación determinarán en gran medida la escalabilidad de la aplicación.
La escalabilidad de una aplicación requiere una pertenencia equilibrada entre dos dominios distintos, software y hardware. Puede avanzar grandes pasos que aumenten la escalabilidad de un dominio sólo para sabotearlos cometiendo errores en el otro. Por ejemplo, la creación de un grupo de servidores Web con equilibrio de carga no beneficiará una aplicación Web que se ha diseñado para ejecutarse un solo equipo. De igual modo, el diseño de una aplicación altamente escalable y su implementación en equipos conectados a una red con poco ancho de bada no controlará bien las cargas pesadas cuando se sature el tráfico en la red

Redes de Área Local.




Una red de área local, red local o LAN (del inglés Local Area Network) es la interconexión de uno o varios dispositivos. Antiguamente su extensión estaba limitada físicamente a un edificio o a un entorno de 200 metros, que con repetidores podía llegar a la distancia de un campo de 1 kilómetro, sin embargo, hoy en día y gracias a la mejora de la potencia de redes inalámbricas y el aumento de la privatización de satélites, es común observar complejos de edificios separados a más distancia que mantienen una red de área local estable. Su aplicación más extendida es la interconexión de computadoras personales y estaciones de trabajo en oficinas, fábricas, etc.

CARACTERÍSTICAS: 

  • Tecnología broadcast (difusión) con el medio de transmisión compartido. 
  • Capacidad de transmisión comprendida entre 1 Mbps y 1 Gbps. 
  • Uso de un medio de comunicación privado. 
  • La simplicidad del medio de transmisión que utiliza (cable coaxial, cables telefónicos, fibra óptica y Wi-Fi) 
  • La facilidad con que se pueden efectuar cambios en el hardware y el software. 
  • Gran variedad y número de dispositivos conectados. 
  • Posibilidad de conexión con otras redes. 
  • Limitante de 100 m, puede llegar a más si se usan repetidores. Actualmente la repetición orbital abarca todo el planeta.

Unidades de Medida en Informática.

Un tema que causa confusión en informática es el de las unidades de medida. La confusión viene dada por las distintas unidades de medida que se usan en distintas tareas informáticas y a la existencia de medidas basadas en el sistema internacional (sistema decimal, base 10) y a medidas basadas en el sistema binario (base 2).
Vamos a explicar que medidas se suelen usar en distintos aspectos de la informática y su significado.
En todos los sistemas de medida la unidad mínima es el bit que podemos considerarlo como el estado de un interruptor (abierto o cerrado) donde cada estado está representado por un dígito binario 0 o 1.
Los bits se agrupan en bytes que son conjuntos de 8 bits. Aunque formalmente pueden existir bytes de entre 6 y 9 bits lo que normalmente nos encontraremos son bytes de 8 bits, por eso también se les llama octetos.



Memoria y almacenamiento.


Para la memoria y el almacenamiento se utiliza el sistema binario, donde cada unidad son 1024 de la unidad anterior, así pues tenemos:

1024 bytes son 1 Kilobyte (K, KB, Kibi, KiB o Kibibyte)

1024 K son 1 Megabyte (Mega, MB, MiB o Mebibyte)

1024 MB son 1 Gigabyte (Giga, GB, GiB o Gibibyte)

1024 GB son 1 Terabyte (Tera, TB, TiB o Tebibyte)

1024 TB son 1 Petabyte (Peta, PB, PiB o Pebibyte)

1024 PB son 1 Exabyte (EB, EiB o Exbibyte)

1024 EB son 1 Zettabyte (ZB, ZiB o Zebibyte)

1024 ZB son 1 Yottabyte (YB, YiB o Yobibyte)

Comunicaciones, velocidad de transmisión de datos

En este caso si que se utiliza el sistema decimal (sistema internacional) y por tanto las unidades son múltiplos de 10 y no de 2.Aquí se usa como base los bits por segundo (bps). Atención bits no bytes.
Las unidades más usadas son: 

Kilobit (Kbps) = 1.000 bits por segundo 

Megabit (Mbps) = 1,000.000 bits por segundo (1.000 Kpbs)

Gigabit (Gbps) = 1.000,000.000 bits por segundo (1.000 Mbps)

En ocasiones las velocidades de Internet se miden en kilobytes por segundo (KB/s), contando en bytes no en bits) lo que refleja no la velocidad de transmisión sino las unidades de capacidad por segundo que se transmiten, teniendo que multiplicar por 8 para obtener la velocidad real de transmisión
Frecuencia (procesador, memoria, gráfica)
La velocidad de procesamientos del procesador, la memoria, la gráfica, etc. se mide en hercios, siendo un hercio (hz) un ciclo o repetición de un evento por segundo.
El hercio ya se ha quedado lento y los dispositivos ahora funcionan a megahercios (Mhz, millones de hercios) o a gigahercios (Ghz, mil millones de hercios).

jueves, 10 de octubre de 2013

¿Qué es la Informática?

La informática es una ciencia que estudia métodos, procesos, técnicas, con el fin de almacenar, procesar y transmitir información y datos en formato digital. La informática se ha desarrollado rápidamente a partir de la segunda mitad del siglo XX, con la aparición de tecnologías tales como el circuito integrado, Internet y el teléfono móvil.


El vocablo informática proviene del alemán informatik acuñado por Karl Steinbuch en 1957.En lo que hoy día conocemos como informática confluyen muchas de las técnicas, procesos y máquinas (ordenadores) que el hombre ha desarrollado a lo largo de la historia para apoyar y potenciar su capacidad de memoria, de pensamiento y de comunicación.