VPSs y mas.

sábado, 2 de enero de 2010

Como determinar/calcular el ancho de banda para un enlace

Pregunta:
En mi area (mas de 15 anos trabajando en el mundo de proveedores de Internet) en repetidas ocasiones he recibido la pregunta por parte de clientes que quieren contratar un enlace a Internet: ¿Cuanto ancho de banda contrato?

Respuesta:
  La respuesta afortunadamente tiene calculos sencillos matematicos que se pueden utilizar, sin embargo no existe una sola respuesta a la pregunta.
  En fin, supongamos que usted quiere conectar una nueva oficina a Internet para N cantidad de usuarios y no sabe cuanto ancho de banda desea contratar. Esta es la formula a utilizar:

AB = G * C

Donde:

AB = Ancho de banda a contratar
N = Cantidad de usuarios que utilizan Internet en la Oficina. Recordemos que quizas tengan usuarios en la oficina que no utilicen Internet (motorizados, archivistas, etc). Este valor no esta en la formula pero es conveniente conocerlo
G = Ancho de banda a garantizar por usuario. Este valor es muy importante. Al bajar un archivo cuanto ancho de banda quiero que consuma. Un valor en latinoamerica puede ser quizas 256 Kbps, otros paises desarrollados pueden utilizar un valor mayor. Importante destacar que el valor G también puede depender del tipo de aplicativo que queramos usar. Por ejemplo una transmisión de video no es igual a una transacción POS de una tienda.
C = Concurriencia de las personas (cantidad de personas que utilizan Internet simultaneamente). Esto varia mucho entre las oficinas, no todas las oficinas utilizan Internet para lo mismo. No es lo mismo una compania que utiliza los servidores via VPN de otra sede que una que solo usa Internet para Internet-Banking. Probablemente podemos estimar 30% de N

En fin, hagamos un pequeno ejemplo:

N=50 (usuarios con Internet disponible en la oficina)
G=256 Kbps (ancho de banda "garantizado" por usuario)
C = 20 personas (Estimamos que 20 personas de la oficina estaran conectado simultaneamente a Internet)

AB = G * C
AB = 20 * 256 Kbps = 5120 Kbps.

Es decir, 5 Mbps a Internet para una compania de 50 empleados donde se estiman que navegan 20 personas simultaneamente.

Espero este articulo haya sido de tu ayuda.

Suerte,

12 comentarios:

  1. Esta misma formula la puedo aplicar para el caso en el cual una empresa va a adquirir un solución informática que sera utilizada por n usuarios. Sabiendo que la solución informática es Web?

    ResponderEliminar
  2. Hola, quisiera saber si tienes una referencia bibliográfica o de una teoría para esta calculo. muchas gracias.
    Ingrid G.
    Colombia

    ResponderEliminar
  3. Yo quisiera saber en que parte de la formula tenes en cuenta la cantidad de usuarios (N)...

    ResponderEliminar
  4. Juanjo,
    En el primer parrafo de la seccion "respuesta"

    Suerte,

    ResponderEliminar
    Respuestas
    1. Me parece que falta un valor y es la cantidad de clientes, segun la formula que aplicas.
      ejemplo:AB = G * C
      AB = 20 * 256 Kbps = 5120 Kbps.

      En ningun lado me dice que son 50 clientes.

      La formula que he usado es esta:

      Abw = {throughput / overbooking} x USUARIOS

      throughput = Es la capacidad de transferencia real que fluye por un sistema

      overbooking = se puede definir como la reventa -o cuanto se asegura

      Si le vamos a dar a nuestros 800 clientes 1mb, esto significa que cuando esten los 800 consumiendo internet al mismo tiempo, tendrian 102.4 kbps, si solo hay 400 conectados al mismo tiempo tendrian 204.8 kbps

      Ancho de Banda Total = Ancho de Banda para el usuario / Sobre Venta
      ---------------------------------------------------------------------
      Cantidad Velocidad Velocidad Ancho/Banda MB
      Usuarios Asignada Asegurada kbpss Requerido Requerido
      ---------------------------------------------------------------------
      800 1,024 102.4 81,920.0 80 MB

      ------------------------------------------------------------

      Les recurdo que debemos pensar en el overbooking (Sobre venta)

      1 - Excelente : Acceso dedicado
      5 - Muy bueno : Semi Dedicado
      8 - Aceptable
      10 - Normal - Estandart :
      15 - Sobre saturado

      Eliminar
  5. Una pregunta Alejandro, bajo que criterio se basa para decidir que el ancho de banda garabtizado es de 256kbps? Basandose en el trafico de las aplicaciones a usar?

    ResponderEliminar
    Respuestas
    1. Exactamente!. Si tienes aplicaciones que puedan ser utilizadas con menos de 256 kbps solo sustituye este valor. Ejemplo concretos con cajeros automaticos (ATMs) y POS que utilizan un ancho de banda menor a 9.2 k

      Eliminar
  6. Cómo puedo estimar el ancho de banda requerido por mi app?

    ResponderEliminar
  7. como determino el ancho de banda para un sistema de de 12 camaras ip de 2mp cada una.

    ResponderEliminar
  8. hola quiero hacer una consulta para un proyecto, en un local tengo 6 pantallas que tienen que descargar contenidos que pesan 300 megas, el servido tiene un enlace de 100 megas, a esto se le suma que son 160 locales en las mismas condiciones, mi consulta es de cuanto tiene que ser el enlace que esta en el local para que descargue el contenido sin problema? y si hay que subir el enlace de el servidor?

    ResponderEliminar

¿Algo adicional que quieras mencionar? ¿Algun consejo?, ¿truco? Gracias!