segunda-feira, 16 de dezembro de 2013

Por necessidades de armazenamento de Qualidade de Serviço


5 maneiras de preparar sua infra-estrutura de publicidade para o desastre


Consolidação de armazenamento parece ótimo no papel. Armazenamento de conexão direta é notório por sua ineficiência, com algumas matrizes sendo apenas 40 por cento ocupada ou até menos.


Proporcionar um banco de dados Oracle com 10.000 IOPS poderia significar agregar dezenas de 15.000 unidades RPM, ea menos que o banco de dados é de vários terabytes de tamanho que é um monte de espaço desperdiçado.







A alternativa é o armazenamento compartilhado, provavelmente com virtualização e thin provisioning para alocar a capacidade do disco físico de forma mais eficiente, e talvez com uma camada do Flash ou cache para aumentar o desempenho.


, Bem como reduz o desperdício, armazenamento partilhado também podem trazer outros benefícios, não menos uma redução no número de pontos de gestão.


Mas o que acontece se um dos seus clientes ou aplicativos não joga bem com os seus companheiros - se ele é mal comportado e ganancioso e não percebe que em armazenamento compartilhado "compartilhada" é a palavra operativa?


Em muitos sistemas, é muito fácil para uma aplicação para se tornar o valentão no playground, agarrando demais para si e deixando as outras crianças chorando na poeira.


Elemento chave


"A qualidade do serviço é mais importante do que as pessoas dão-lhe crédito. É uma coisa pequena, mas sem ela muitas das propostas de valor de armazenamento compartilhado ir embora ", diz John Rollason, diretor da NetApp de produto, soluções e alianças de marketing.


"Essencialmente, se você não tem QoS em uma plataforma de armazenamento compartilhado, você não pode garantir QoS geral quando os usuários se deslocar para um ambiente virtualizado. A virtualização também faz o I / O muito mais aleatória. "


Um exemplo comum é quando os aplicativos não foram projetados para compartilhar e ter diferentes padrões de acesso, diz Alex D'Anna, diretor de soluções de consultoria EMEA em Instrumentos Virtuais.


"Um caso de uso realmente interessante é aplicações de serviço com fome", diz ele. Ele cita o exemplo de um cliente que teve problemas com a sua instalação SAP fundamental, apesar de aparentemente ter muita capacidade de SAN a mão.


"A SAP está lá para ajudá-lo a fabricar, mas você também precisa de data warehousing e análise de negócios para a previsão. A coisa surpreendente para nós foi que o cliente tinha completamente diferentes padrões de leitura / gravação eo armazenamento de dados foi completamente comendo sua 8 Gbps Fibre Channel SAN ", diz D'Anna.


Ele acrescenta que o desafio é ampliado uma vez que você mover para a nuvem. "Com o armazenamento em nuvem, as pessoas estão olhando para a facilidade de provisionamento e assim por diante. Trabalhamos com a hipótese de que uma parte, tudo acabará por dominar filosofia. Nessa plataforma você precisa de um retrato do que está acontecendo", diz ele.


"Por exemplo, quando há problemas de desempenho de pessoas pedir para ser colocado de volta para armazenamento dedicado. Mas na nuvem você não pode mais fazer isso."


Alimente a fome


Frank Reichart, diretor sênior de marketing de produto da Fujitsu, concorda. "QoS é necessária para a consolidação de armazenamento. Não há maneira de contornar isso ", diz ele.


"Se você não fizer nada, o servidor que exige o máximo de desempenho vai buscá-la - e se esse é o seu sistema de inteligência de negócios, em seguida, o tempo de resposta para o sistema de produção mais tempo crítico vai sofrer. QoS também impede a organização dirigida por acordo de nível de serviço, e se você não pode definir QoS, você punir o usuário que tem aplicações simples. "


O problema de business intelligence (BI) é um grande problema, porque mais e mais usuários de BI deseja executar suas consultas com os dados de produção, não menos importante por causa do custo da criação de um armazém de dados dedicado e do tempo necessário para copiar os dados lá.



Mais alguém tentando usar que o armazenamento pode muito bem dar uma pausa para o café, porque eles não vão fazer muita coisa



Ele não é o único exemplo, apesar de tudo. Uma consulta de banco de dados pesado também poderia facilmente absorver todo o I / O disponíveis, morrendo de fome na web e e-mail servidores que estão compartilhando o mesmo armazenamento. Quanto ao impacto de uma bootstorm VDI no armazenamento compartilhado, ninguém tentando usar que o armazenamento pode muito bem dar uma pausa para o café, porque eles não vão fazer muita coisa.


Tudo isso é especialmente verdadeiro para os operadores públicos de nuvens, cuja própria existência e rentabilidade se baseia em ser capaz de compartilhar recursos, tais como o armazenamento em vários clientes ou inquilinos.


Cada vez mais isto também se aplica para os departamentos de TI, como eles também devem atender a vários clientes internos - e, normalmente, para cada vez menos dinheiro.


Então, quais são os desenvolvedores de armazenamento fazendo para lidar com a questão e assegurar o acesso equitativo e adequado, sem forçá-lo a resolver o problema, cara jogando armazenamento para ele?


A primeira coisa é, obviamente, para adicionar mecanismos de QoS, a atribuição de prioridades às aplicações. Parar aplicações maliciosas ou clientes exige outras abordagens. Uma das maneiras mais simples de fazer isso é aplicar limites de freqüência de I / O para aplicações mal comportado para que eles não pegar tudo disponível.


Isso pode ser muito simples, aconselha Jesper Matthiesen, o CTO da Debriefing Software. "Eu não considero largura de banda para ser uma coisa boa, porque se a capacidade está lá, você deve usá-lo", diz ele.


Outra rota, eo escolhido por um número de desenvolvedores de ponta, como a Fujitsu, NetApp e NexGen (agora parte da FusionIO), é impor níveis mínimos de dados da aplicação de taxa de transferência em vez de máximo.



Nenhum comentário:

Postar um comentário