Cotas e limites

Veja neste documento as cotas e limites que se aplicam ao Cloud Shell.

Uma cota restringe quanto de um determinado recurso compartilhado do Google Cloud o projeto do Cloud pode usar, incluindo hardware, software e componentes de rede.

As cotas fazem parte de um sistema que:

  • monitora o uso ou o consumo de produtos e serviços do Google Cloud;
  • restringe o consumo desses recursos por motivos que incluem garantir a equidade e a redução dos picos de uso;
  • mantém as configurações que aplicam automaticamente restrições prescritas;
  • fornece maneiras de fazer ou solicitar alterações na cota.

Quando uma cota é excedida, na maioria dos casos, o sistema bloqueia imediatamente o acesso ao respectivo recurso do Google, e a tarefa que você está tentando executar falha. Na maioria dos casos, as cotas se aplicam a todos os projetos do Cloud. Além disso, elas são compartilhadas entre todos os aplicativos e endereços IP que usam esse projeto.

Há também limites nos recursos do Cloud Shell. Esses limites não estão relacionados ao sistema de cotas. Não é possível mudar os limites, a menos que seja indicado o contrário.

Para aumentar ou diminuir a maioria das cotas, use o Console do Google Cloud. Para mais informações, consulte Como solicitar uma cota maior

Cotas de uso

A cota semanal padrão do Cloud Shell é de 60 horas.

Como ver a cota semanal do Cloud Shell

Se você atingir sua cota, aguarde até a data e a hora especificadas antes de poder usar o Cloud Shell novamente ou consulte seu administrador do Cloud Shell para aumentar sua cota.

Para ver sua cota semanal, faça o seguinte:

  • Clique em Informações da sessão Informações da sessão e, depois, em Cota de uso. Uma caixa de diálogo é exibida e exibe as horas restantes na cota, o número total de horas e a data e hora a redefinição.

Solicitar aumento de cota

Para aumentar ou diminuir a maioria das cotas, use o Console do Google Cloud. Para mais informações, consulte Como solicitar uma cota maior

Inatividade do Cloud Shell

Se você não acessar o Cloud Shell por 120 dias, o disco inicial será excluído. Você receberá uma notificação por e-mail antes da exclusão. Para evitar que seu disco inicial seja excluído, inicie uma sessão. Para dados confidenciais que você quer armazenar a longo prazo, considere uma solução diferente no Cloud Storage.

Uso não interativo

O Cloud Shell é destinado apenas a uso interativo. As sessões não interativas são encerradas automaticamente após uma hora. As sessões do Cloud Shell são limitadas a 12 horas. Depois disso, as sessões serão encerradas automaticamente. Você pode iniciar uma nova sessão logo depois.

Restaurar uma sessão após uma violação de limite de serviço

Se a sessão for encerrada ou não puder ser estabelecida porque você excedeu um limite de serviço, o Cloud Shell exibirá um erro com um link para um formulário que permitirá contestar a violação de limite. Clique no link de feedback e envie o formulário com mais informações sobre as tarefas que você estava realizando antes do encerramento da sua sessão.

Limitações e restrições

Persistência e pacotes personalizados de software instalados

A instância de máquina virtual que apoia sua sessão do Cloud Shell não é permanentemente alocada a uma sessão do Cloud Shell e será encerrada caso a sessão fique inativa por 20 minutos. Depois que a instância é encerrada, quaisquer modificações feitas nela fora do diretório $HOME são perdidas.

Para que as configurações persistam nas sessões, personalize o ambiente.

Usuários com menos de 18 anos ou com idade desconhecida

O Cloud Shell não está disponível para usuários menores de 18 anos ou com idade desconhecida. Por padrão, o Google Workspace for Education bloqueia o acesso a todos os usuários do Cloud Shell. Se sua instituição tiver alunos com mais de 18 anos que você queira ter acesso a serviços com restrição de idade, incluindo o Cloud Shell, consulte Controlar o acesso aos serviços do Google por idade. para identificar as pessoas que têm 18 anos ou mais.

Extensões do editor do Cloud Shell

O editor do Cloud Shell não é compatível com a instalação de extensões de editor personalizadas. No entanto, o editor do Cloud Shell vem com um conjunto de extensões essenciais já instaladas e atualizadas.

Conteúdo .bashrc

O Cloud Shell pode gerar erros se o arquivo .bashrc for modificado ou excluído. O arquivo .bashrc deve conter o seguinte:

  if [ -f "/google/devshell/bashrc.google" ]; then
    source "/google/devshell/bashrc.google"
  fi

Formatação de saída gcloud

Por padrão, o Cloud Shell ativa os recursos de acessibilidade gcloud. Com os recursos de acessibilidade ativados, a saída da tabela gcloud é renderizada como uma lista simplificada de itens.

Para restaurar o comportamento padrão de tabelas em caixa para muitos comandos, anexe o seguinte comando ao final do arquivo $HOME/.bashrc:

  gcloud config set accessibility/screen_reader false

Desempenho lento de conexão

Para se conectar ao Cloud Shell pela primeira vez, você precisa criar seu disco principal, o que pode levar até 25 segundos. Conexões posteriores a instâncias existentes de máquina virtual devem levar cerca de cinco segundos. No entanto, se você não usa o Cloud Shell há uma semana, o desempenho da conexão fica mais lento porque o diretório principal é restaurado a partir de um arquivo.

O Cloud Shell também oferece o modo temporário, que é a experiência do Cloud Shell sem armazenamento em disco permanente. O modo temporário oferece desempenho de conexão mais rápido, mas todos os arquivos que você criar na sessão serão perdidos quando a sessão terminar.

Compatibilidade do navegador

O Cloud Shell é compatível com as versões mais recentes do Google Chrome, Mozilla Firefox, Microsoft Edge, Microsoft Internet Explorer 11+ e Apple Safari 8+. O Safari no modo de navegador privado não é suportado.

Navegação privada e cookies de terceiros desativados

O editor do Cloud Shell não carrega no Cloud Shell se os cookies de terceiros estiverem desativados. Alguns navegadores têm cookies de terceiros desativados por padrão, e a maioria dos modos de navegação anônima ou particular dos navegadores também bloqueia esses cookies.

Com cookies de terceiros desativados, você ainda poderá usar o Cloud Shell Editor em sua própria janela clicando no botão Abrir em uma nova janela acessível ao abrir uma sessão de editor Botão "Editor de código".

Como alternativa, você pode navegar para a porta 970 usando a visualização da Web Botão de visualização da Web.

Painel do editor explicando que não foi possível carregar o editor de código por causa do bloqueio de cookies de terceiros, com link para abrir o editor em uma nova janela

Dica: se estiver usando o Google Chrome, é possível ativar cookies de terceiros clicando no ícone de bloqueio na barra de endereço Ícone de bloqueio de cookies de terceirose selecionando O site não funciona?. Em seguida, clique em Permitir cookies e atualize a página.

Armazenamento em disco

O Cloud Shell fornece 5 GB de armazenamento em disco permanente gratuito, montado como seu diretório $HOME na instância da máquina virtual. Esse armazenamento é fornecido por usuário e está disponível ao longo dos projetos. Todos os arquivos armazenados no diretório principal, incluindo softwares instalados, scripts e arquivos de configuração de usuário, como .bashrc e .vimrc, permanecem entre as sessões e são contabilizados no limite de 5 GB.

Como liberar espaço em disco

Se você encontrar um erro no space left on device, libere espaço removendo arquivos do diretório principal usando o terminal do Cloud Shell. Use o comando du -hs $(ls -A) para ver o espaço que cada arquivo usa em cada subdiretório. Remova os que não são mais necessários ou ocupem um grande bloco de armazenamento.

A seguir