“La memoria consumida por el usuario fuera de su asignación es física, pero el resto suele ser virtual” para ser exactos.
La mayor parte de lo que dijo Surya Sankar es correcto. Cualquier memoria que consuman los usuarios es física. Pero las empresas en su mayoría pueden escapar ofreciendo un poco más de lo que realmente tienen.
Las empresas suelen hacer estudios de mercado sobre cuánto consumirá un usuario promedio y cuánto consumirá un usuario avanzado. El consumo promedio de un usuario será mucho menor de lo que se le ofrece.
- Cómo determinar qué permisos de AWS / EC2 son necesarios para un proceso / script
- ¿Cuáles son las soluciones IaaS populares que utiliza la industria del petróleo y el gas? ¿Se subcontratan a terceros o utilizan una solución local?
- ¿Cuál es la mejor manera de construir una infraestructura de aplicaciones que sea lo suficientemente fuerte como para escalar a más de 1 000 millones de páginas vistas / día?
- Recuerdo que en los años 80 nos dijeron que estábamos en la cuarta generación de informática (informática doméstica), ¿estamos ahora en la quinta generación?
- ¿Qué características debo tener en cuenta al elegir un proveedor de alojamiento en la nube específicamente para Drupal 8?
Para ponerlo en términos simples, digamos que dropbox ofrece 2 GB de almacenamiento gratuito y actualmente hay 100 usuarios de dropbox. Supongamos que un usuario promedio de Dropbox usa solo 0.5 GB de los 2 GB asignados y solo alrededor de 10 usuarios (usuarios avanzados) usan los 2 GB completos.
Dropbox puede escaparse ofreciendo 2 GB gratis para todos los usuarios (totalmente 2 * 100 = 200 GB) cuando en realidad solo tienen (90 usuarios promedio) * 0.5 GB + (10 usuarios avanzados) * 2 GB = 65 GB + = ~ 75 GB de memoria física.
Entonces, aquí 0.5 GB consumidos por el usuario promedio y 2 GB consumidos por el usuario avanzado son memoria física, pero el resto (125 GB) es solo virtual. (Puedes decir que simplemente existen en el código). Si Dropbox es una startup en las primeras etapas, puede gastar menos en almacenamiento a pesar de que parecen ofrecer más a los usuarios.
El almacenamiento virtual adicional que ofrece la empresa (1,5 GB por usuario) generalmente se calcula después de un extenso análisis de mercado (90 usuarios promedio y 10 usuarios avanzados) y el crecimiento futuro de la empresa.
Aquí, Dropbox puede comprar más memoria física una vez que alcanza un estado crítico (~ 50 GB). La forma exacta en que la empresa gestiona la memoria física y virtual difiere de una empresa a otra. Pero supongo que la práctica general sería comprar bloques de memoria física de algún tamaño fijo (digamos 10 GB aquí) y asignar memoria a los usuarios solo cuando la usen. Aunque su cuenta de Dropbox dice que le quedan 2 GB, técnicamente aún no se le habrían asignado.
Volviendo a su pregunta, sí, en teoría, una empresa puede ofrecer almacenamiento ilimitado, pero debe estar preparada para escalar a una enorme cantidad de usuarios (~ en millones) en muy poco tiempo (~ una semana) debido al atractivo de la oferta que será casi imposible Por lo tanto, mantienen un número dentro de su límite manejable (2/5/10 GB).