quarta-feira, 14 de setembro de 2011

Começando sobre Planejamento de Capacidade


Gostaria de efetivamente começar os assuntos técnicos falando de uma maneira geral sobre Capacity Planning em plataforma distribuída (AIX, Windows, Linux, etc). Chamamos "plataforma distribuída" ou "baixa plataforma" para diferenciar do Mainframe ("alta plataforma"), afinal muitas empresas utilizam Mainframe em seus processos e a denotação acaba sendo necessária. A "alta plataforma" não será assunto deste blog, afinal o mesmo trata de servidores.

Por que o processo de Capacity Planning é importante? Nos dias de hoje a alta eficiência na utilização de recursos é primordial, foram-se os tempos em que super-servidores eram comprados "só pra garantir", sendo normal depois a baixa utilização dos mesmos... gastava-se muito e utiliza-se pouco... imaginem isto em grandes datacenters, não é algo válido nos dias de hoje em que as empresas precisam fazer mais com menos! Opa, mais com menos, "olhaí"!

Imaginem comprar 4 servidores de 25 mil reais cada... gastamos 100 mil reais... para usar 10% de sua capacidade "só para garantir"? Ou mesmo que se gaste bem menos, que sejam 2 servidores de 5 mil cada, gastamos 10 mil reais mas ainda assim utilizando 10% da capacidade, isto não é eficiente! Logicamente quanto mais cara a infra maior é o impacto financeiro, mas ineficiência é ineficiência gastando 100 ou gastando 10... Isso que estamos falando apenas de custos de aquisição, imaginem então os custos de manter estas máquinas funcionando? Tem energia elétrica, ar condicionado, espaço no datacenter... Ah, além de custos financeiros, isso gera a famigerada emissão de CO2! E excessivas emissões de CO2 não são interessantes, além de obviamente ter impacto negativo no planeta também as questões de sustentabilidade pesam muito na imagem das empresas! Olha, caímos em outro assunto de nosso espaço, o Green IT! Pra ver como eficiência e T.I. verde estão ligadas... E qual empresa hoje quer gastar com aquisição, manutenção, energia e ainda por cima emitir CO2 pra usar 10% disso? É preciso gerenciar todos os recursos de TI para sejam utilizados da melhor forma possível, logicamente sem abrir mão da segurança, contingência, confiabilidade e qualidade nos serviços.

Então, se uma empresa precisa de alta eficiência na utilização de recursos, é preciso um processo estabelecido de controle e planejamento para que isto ocorra. É aí que entra o Capacity Planning! Esta tarefa pode ser executada como uma das atividades das equipes convencionais de infra de T.I., como o Suporte Técnico, por exemplo, porém é comum que grandes infraestruturas demandem uma equipe exclusiva de especialistas focados exclusivamente em atividades de capacity planning. A necessidade de uma equipe exclusiva de capacity planning ou o compartilhamento destas atividades com equipes convencionais de T.I. deve ser analisada caso a caso, onde obviamente o ideal e o correto é ter uma equipe para tal. Algumas das atividades podem ser o dimensionamento de capacidade de datacenters, controles de capacidade de contingência, "sizing" de novos servidores (novas aplicações, novas infras, etc), análise de gargalos, projeção de futuras necessidades em hardware, análise de tendências de consumo, análise constante da capacidade instalada, leituras de consumo de métricas de sistemas operacionais, etc. Estas são algumas das atividades realizadas, podendo ser o foco algum sistema operacional específico ou tecnologias de acesso remoto, virtualização, etc.

Por hoje é isto, um breve começo sobre os processos de Capacity Planning. Com o tempo irei abordar especificamente as atividades citadas acima, assim como a aplicação disto tudo para servidores, acesso remoto e virtualização.

Continue acompanhando e seguindo o blog, temos muito conteúdo ainda sobre planejamento de capacidade e TI Verde! Não esqueçam, vamos ter em mente a alta eficiência na utilização dos recursos. Ah, não podemos desperdiçar, mas também não podemos deixar faltar, hein? Os recursos tem de ser calculados para serem utilizados de maneira precisa para uma boa eficiência, sobrar não pode mas faltar muito menos! Então, "equilíbrio" também é uma de nossas boas palavras!

Boa semana à todos!