Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Suporte do Spotlight Cloud para anúncio do banco de dados SQL do Azure (visualização)


Temos o prazer de anunciar que o Spotlight Cloud agora oferece suporte ao Azure SQL DB em modo de visualização!

Plano de fundo


O Azure SQL DB é um dos bancos de dados em nuvem mais populares (também conhecido como Banco de Dados como Serviço) que traz muitos benefícios para empresas e profissionais de banco de dados. Aqueles que optam por investir no banco de dados SQL do Azure não precisam instalar ou gerenciar nenhum software ou hardware associado. O Azure SQL DB permite que os profissionais de banco de dados gastem menos tempo na “mecânica” (gerenciamento de armazenamento, atualizações, provisionamento, aplicação de patches, backups etc.), para que os profissionais de banco de dados possam ser mais estratégicos e inovadores.

Desde que o Banco de Dados SQL do Azure foi lançado, ele evoluiu para alguns 'sabores', como segue:


Instância gerenciada


A instância gerenciada é um conjunto compartilhado de recursos para bancos de dados do sistema e do usuário. Esta opção de implantação pode ser/se tornar a mais popular das três. A razão pela qual estou inclinado a pensar que isso é porque oferece a menor quantidade de atrito ao converter/migrar do local. A Microsoft afirma que o modelo de instância gerenciada é quase 100% compatível com a edição Enterprise (on-prem) do SQL Server. O enorme benefício disso é que o desenvolvimento de aplicativos e bancos de dados e as alterações de configuração são reduzidos ao mínimo. A Microsoft ainda oferece DMS (Serviço de Migração de Dados) que pode automatizar esse processo de “lift and shift” do local e/ou de uma implementação de IaaS para a implementação de DBaaS.

DB único


Com a opção de implantação de banco de dados único, o servidor de banco de dados gerencia o banco de dados com seus próprios recursos. Essa opção é ideal para padrões de uso menores e previsíveis. Cada banco de dados é isolado e, portanto, portátil. Camadas de computação menores e/ou modelos de preços sem servidor se adaptam bem ao banco de dados único e facilitam o gerenciamento de custos.

Piscina elástica


Quando os padrões de uso do banco de dados são difíceis de prever e/ou têm oscilações maiores no consumo de recursos, a implantação do pool elástico é a melhor opção. Com este modelo, os recursos são alocados a um pool, tornando os bancos de dados no pool 'elásticos'. Bancos de dados ocupados podem obter recursos enquanto os bancos de dados inativos não consomem nenhum. Ideal para desenvolvimento e implantações de SaaS, há uma necessidade menor de equilibrar o provisionamento de recursos com os custos.

Suporte do Spotlight Cloud para o banco de dados SQL do Azure


Com esta nova edição de visualização do Spotlight Cloud para o Azure SQL DB, agora oferecemos suporte ao banco de dados único SQL do Azure, bem como ao pool elástico (instância gerenciada faz parte de nossos planos de roteiro).

Com a introdução do suporte do Azure SQL DB, também adicionamos a abordagem “nuvem para nuvem”, o que significa que, para que um usuário monitore um novo Azure SQL DB, não há necessidade de instalar um servidor de diagnóstico (DS) como temos nosso próprio coletor hospedado em nuvem que pode se conectar remotamente aos seus bancos de dados SQL do Azure. Este é um benefício significativo para nossos clientes, pois significa essencialmente que podemos garantir que nossos clientes não precisem lidar com nenhuma instalação/atualização de software/etc.

Visão global


Depois de adicionar uma nova conexão de banco de dados SQL do Azure, você verá imediatamente seu status como parte da exibição global do mapa de calor. Você também pode filtrar o mapa de calor para visualizar apenas seus bancos de dados SQL do Azure clicando no tipo de conexão “Banco de Dados SQL do Azure” no painel “conexões” (a seção esquerda da tela), da seguinte forma:


Página de visão geral


Depois de clicar em uma conexão específica do Azure SQL DB, você verá informações úteis sobre a plataforma, incluindo modelo de compra, nível de serviço, nível de desempenho, Max DTUs ou vCores, bem como informações importantes de utilização de recursos que permitirão que você obtenha uma visibilidade clara em sua atividade de carga de trabalho, o que permitirá descobrir oportunidades potenciais para aumentar a quantidade de recursos alocados (porque a porcentagem de utilização está se aproximando do máximo de recursos disponíveis e isso pode afetar seus SLAs) ou, alternativamente, diminuir a quantidade de recursos alocados recursos (porque a porcentagem de utilização é muito baixa e talvez haja uma oportunidade de reduzir o desperdício de gastos com nuvem). Nas capturas de tela a seguir, você pode ver diferentes exemplos da página de visão geral para dois bancos de dados diferentes (um com o modelo de compra DTU e outro com o modelo de compra vCore).



Caso o banco de dados monitorado faça parte de um pool elástico, você verá uma indicação no campo “Performance level”, da seguinte forma:


Alarmes


Esta edição de visualização para monitoramento do Azure SQL DB também vem com 4 novos alarmes de consumo de recursos prontos para uso. Esses novos alarmes irão alertá-lo caso a utilização de um dos recursos exceda nossos limites predefinidos. Na página de alarmes, você também encontrará informações adicionais, incluindo a tendência de utilização ao longo do tempo, as principais consultas que consumiram a maior parte dos recursos, bem como sugestões para solucionar o problema. Aqui está uma captura de tela como exemplo de como a tela de alarmes se parece:


Licenciamento


Durante todo o período do “modo de visualização”, permitiremos que nossos clientes do Spotlight Cloud monitorem os bancos de dados SQL do Azure completamente grátis. O número máximo de bancos de dados que podem ser monitorados é igual ao número de instâncias “regulares” do servidor SQL que um cliente tem direito de monitorar (ex:um cliente que comprou o monitoramento para 50 instâncias poderá monitorar 50 bancos de dados SQL do Azure).

Resumo


O Azure SQL é um dos bancos de dados em nuvem mais populares do mercado e estamos vendo uma demanda crescente de nossos clientes para enfrentar os desafios relacionados ao desempenho do Azure SQL DB. Esta versão de visualização inicial inclui monitoramento básico que fornecerá visibilidade da integridade de seus ambientes de banco de dados SQL do Azure. Também buscamos continuar nossos investimentos em monitoramento de desempenho de bancos de dados em nuvem para atender às necessidades do mercado e de nossos clientes.



Quer fazer parte do programa de pré-visualização? Envie-nos um e-mail para [email protected]