En este documento, se enumeran las cuotas y los límites del sistema que se aplican a Cloud Shell.
- Las cuotas especifican la cantidad de un recurso compartido contable que puedes usar. Los servicios de Google Cloud, como Cloud Shell, definen las cuotas.
- Los límites del sistema son valores fijos que no se pueden cambiar.
Google Cloud usa cuotas para garantizar la equidad y reducir los aumentos repentinos en el uso y la disponibilidad de los recursos. Una cuota restringe la cantidad de un recurso de Google Cloud que puede usar tu proyecto de Google Cloud. Las cuotas se aplican a una variedad de tipos de recursos, incluidos los componentes de hardware, software y red. Por ejemplo, las cuotas pueden restringir la cantidad de llamadas a la API para un servicio, la cantidad de balanceadores de cargas que se usan en simultáneo en tu proyecto o la cantidad de proyectos que puedes crear. Las cuotas protegen a la comunidad de usuarios de Google Cloud mediante la prevención de la sobrecarga de los servicios. También te ayudan a administrar tus propios recursos de Google Cloud.
El sistema de cuotas Cloud realiza las siguientes acciones:
- Supervisa el consumo de productos y servicios de Google Cloud.
- Restringe el consumo de esos recursos.
- Proporciona un medio para solicitar cambios en el valor de la cuota.
En la mayoría de los casos, cuando intentas consumir más de lo que permite la cuota de un recurso, el sistema bloquea el acceso al recurso, y la tarea que intentas realizar falla.
Por lo general, las cuotas se aplican a nivel del proyecto de Google Cloud. El uso de un recurso en un proyecto no afecta tu cuota disponible en otro proyecto. Dentro de un proyecto de Google Cloud, las cuotas se comparten entre todas las aplicaciones y direcciones IP.
También hay límites del sistema para los recursos de Cloud Shell. Los límites del sistema no se pueden cambiar.
Para ajustar la mayoría de las cuotas, usa la consola de Google Cloud. Para obtener más información, consulta Solicita un ajuste de cuota.
Cuotas de uso
La cuota semanal predeterminada de Cloud Shell es de 50 horas.
Cómo consultar tu cuota semanal de Cloud Shell
Si alcanzas tu cuota, deberás esperar hasta la fecha y hora especificadas antes de poder volver a usar Cloud Shell o consultar a tu administrador de Cloud Shell para aumentar tu cuota.
Para ver tu cuota semanal, sigue estos pasos:
- Haz clic en Información de la sesión y, luego, en Cuota de uso. Aparecerá un diálogo en el que se mostrarán las horas restantes de tu cuota, la cantidad total de horas de tu cuota y la fecha y hora en que se restablecerá la cuota.
Solicita un aumento de cuota
Te recomendamos que actualices a Cloud Workstations, que no tiene limitaciones de uso semanales. Cloud Workstations te permite personalizar, ajustar el tamaño y proteger tu entorno de desarrollo. Actualiza a Cloud Workstations para obtener entornos de desarrollo seguros y administrados que se aprovisionan en tu VPC sin límites de uso.
La cuota de Cloud Shell solo se puede aumentar en ciertos casos y se debe realizar una solicitud de asistencia al cliente. La cuota de Cloud Shell no se puede actualizar con la consola de Google Cloud. Para solicitar un aumento de cuota, comunícate con Atención al cliente de Cloud (no con Facturación).
Si tu solicitud de aumento de cuota requiere aprobación, puedes recibir un correo electrónico de Google Cloud en el que se confirme la recepción de tu solicitud. Puedes responder a este correo electrónico si necesitas más ayuda. Atención al cliente de Cloud procesa tu solicitud, por lo general, en un plazo de 2 a 3 días hábiles y, luego, te envía un segundo correo electrónico para notificarte si el aumento de la cuota se aprobó o rechazó. En el correo electrónico, se proporciona la fecha de entrada en vigencia del aumento, si corresponde.
Para obtener más información sobre el proceso de aumento de cuota, consulta Acerca de las solicitudes de aumento de cuota.
Inactividad de Cloud Shell
Para evitar que se borre tu directorio $HOME
debido a la inactividad durante 120 días, inicia una sesión. Para los datos sensibles que deseas almacenar a largo plazo, considera una solución diferente en Cloud Storage.
Uso no interactivo
Cloud Shell está diseñado solo para uso interactivo. Las sesiones no interactivas finalizan automáticamente después de 40 minutos. Las sesiones de Cloud Shell tienen un límite de 12 horas. Luego, las sesiones terminan automáticamente. Puedes iniciar una sesión nueva inmediatamente después.
Restablece una sesión después de una violación del límite de servicio
Si se finaliza tu sesión o no se puede establecer debido a que infringiste una limitación del servicio, Cloud Shell mostrará un mensaje de error con un vínculo a un formulario que te servirá para apelar la infracción. Haz clic en el vínculo de comentarios y envía el formulario con más información sobre las tareas que estabas realizando antes de que finalizara la sesión.
Limitaciones y restricciones
Persistencia y paquetes personalizados de software instalado
La instancia de máquina virtual que respalda tu sesión de Cloud Shell no se asigna de forma permanente a una sesión de Cloud Shell y se finaliza si la sesión está inactiva durante 20 minutos. Una vez que se finaliza la instancia, se pierden las modificaciones que hiciste fuera del directorio $HOME
.
Para que tus parámetros de configuración persistan en las sesiones, considera personalizar tu entorno.
Usuarios menores de 18 años o cuya edad es desconocida
Cloud Shell no está disponible para usuarios menores de 18 años o cuya edad es desconocida. De forma predeterminada, Google Workspace for Education bloquea el acceso a Cloud Shell para todos los usuarios. Si tu institución tiene estudiantes mayores de 18 años a los que deseas que se les permita acceder a servicios con restricción de edad, como Cloud Shell, consulta Controla el acceso a los servicios de Google por edad para conocer los pasos para identificar a los usuarios mayores de 18 años.
Extensiones del editor de Cloud Shell
El editor de Cloud Shell no admite la instalación de extensiones de editor personalizadas. Sin embargo, el editor de Cloud Shell incluye un conjunto de extensiones esenciales ya instaladas y actualizadas.
Contenido de .bashrc
Es posible que Cloud Shell genere errores si se cambia o borra el archivo .bashrc
. El archivo .bashrc
debe contener la siguiente información:
if [ -f "/google/devshell/bashrc.google" ]; then source "/google/devshell/bashrc.google" fi
Formato de resultado gcloud
De forma predeterminada, Cloud Shell habilita las funciones de accesibilidad de gcloud
.
Con las funciones de accesibilidad habilitadas, el resultado de la tabla gcloud
se renderiza como una lista de elementos aplanada.
Para restablecer el comportamiento predeterminado de las tablas en cuadros para muchos comandos, agrega el siguiente comando al final de tu archivo $HOME/.bashrc
:
gcloud config set accessibility/screen_reader false
Rendimiento de conexión lenta
Cuando te conectes por primera vez a Cloud Shell, deberás crear un disco de almacenamiento. Actualmente, esta operación puede tardar hasta 25 segundos. Las conexiones posteriores a instancias de máquina virtual existentes demoran aproximadamente cinco segundos. Sin embargo, si no has usado Cloud Shell durante una semana, el rendimiento de la conexión será más lento ya que el directorio principal se restablece a partir de un archivo.
Cloud Shell también ofrece el modo efímero, que es la experiencia de Cloud Shell sin almacenamiento en disco persistente. El modo efímero ofrece un rendimiento de conexión más rápido, pero todos los archivos que creas en la sesión se pierden cuando esta finaliza.
Compatibilidad con navegadores
Cloud Shell es compatible con las versiones más recientes de Google Chrome, Mozilla Firefox, Microsoft Edge, Microsoft Internet Explorer 11+ y Apple Safari 8+ y versiones posteriores. No es compatible con el modo de navegación privada en Safari.
Navegación privada y cookies de terceros inhabilitadas
No se puede cargar el editor de Cloud Shell en Cloud Shell si se inhabilitan las cookies de terceros. Algunos navegadores tienen inhabilitadas de forma predeterminada las cookies de terceros, y la mayoría de los modos privado o de incógnito del navegador también bloquean estas cookies.
Aunque las cookies de terceros estén inhabilitadas, puedes usar el editor de Cloud Shell en su propia ventana haciendo clic en el botón Abrir en una ventana nueva al que se puede acceder cuando abres una sesión de editor. .
También puedes navegar al puerto 970 con la Vista previa web .
Sugerencia: Si usas Google Chrome, puedes habilitar las cookies de terceros si haces clic en el ícono de bloqueo de cookies de terceros en la barra de direcciones , seleccionas ¿No funciona el sitio?, haces clic en Permitir cookies y vuelves a cargar la página.
Almacenamiento en disco
Cloud Shell proporciona 5 GB de almacenamiento en disco persistente gratuito activado como su directorio $HOME
en la instancia de máquina virtual. Este almacenamiento es por usuario y está disponible en todos los proyectos. Todos los archivos que almacenes en el directorio principal, incluidos los software instalados, las secuencias de comandos y los archivos de configuración de usuario, como .bashrc
y .vimrc
, persisten entre sesiones y se incluyen en el límite de 5 GB.
Liberar espacio en el disco
Si encuentras un error no space left on device
, quita archivos del directorio de inicio con la terminal de Cloud Shell para liberar espacio. Usa el comando du -hs $(ls -A)
para ver el espacio que usa cada archivo dentro de cada subdirectorio. Considera quitar los que ya no sean necesarios o que ocupen una gran cantidad de almacenamiento.