21 de junho de 2007

Os processadores mais utilizados por nossos clientes

Aqui, na Mais Informática, eu invisto uma quantidade considerável do meu tempo na melhoria da performance dos produtos. Uma mudança, que gerou uma melhoria absurda para nós, foi a compilação do MAV otimizado para os principais processadores do mercado. O MAV de alguns clientes de grande porte, simplesmente não agüentaria o tráfego se não tivesse sido compilado especificamente para utilizar as tecnologias que têm os processadores mais novos.

O Pentium 4, por exemplo, tem um novo grupo de instruções para tratar números de pontos flutuantes de precisão dupla, chamado SSE2, que deixa o MAV Antispam muito mais rápido, mas que não pode ser utilizado por todos os clientes, pois os processadores AMD, antes do Athlon 64, não suportam essa tecnologia. Outros detalhes, tais como o número de ciclos que cada tipo de processador gasta em cada instrução, também variam muito de processador para processador e são levados em consideração nessas compilações específicas.

Quando os clientes atualizam o MAV, é enviado um e-mail ao suporte avisando sobre esta atualização. Eu preparei esse e-mail para nos enviar, também, qual o processador utilizado pelo cliente. Como muita gente já migrou para o MAV 4.4.0 nesses últimos dias, hoje eu consegui fazer uma estatística baseada nos lista de processadores de 40% dos nossos clientes.

Como era de se imaginar, 80% dos processadores dos servidores de nossos clientes, que rodam o MAV, são Intel. Os outros 20% são AMD. Ninguém usa outras marcas (Via, etc...). Tanto a AMD como a Intel têm processadores desenvolvidos para o mercado de servidores: o Xeon e o Opteron. Dessa amostragem, 14% usam o Xeon e ninguém usa o Opteron. O mais abastado usa um dual Xeon 3.6Ghz. O pior é um Pentium II 233 Mhz, muito abaixo do mínimo recomendado de 1Ghz. O Intel Pentium 4 ainda é líder, sendo utilizado por 40% dos clientes. Apenas 9% utilizam processadores Dual Core, divididos entre Pentium D e Core 2 Duo.

Atualmente o MAV tem 4 compilações: uma i686 genérica, uma para Pentium 4 ou superior, uma para Athlon XP ou superior e uma para Athlon/Duron. Foi interessante descobrir que tem mais gente utilizando a nova família Intel Core (Core Duo, Core 2 Duo e Core 2 Quad) do que Athlon/Duron, utilizado por apenas 3% dos servidores. Como eu já fiz o download da versão nova do compilador da Intel, que gera binários otimizados para Dual Core, agora é só sentar e trabalhar. Vamos ver se até a semana que vem eu coloco todas as bibliotecas que o MAV usa compiladas para Dual Core e compilo o MAV para eles também.

Um abraço e tenham um bom dia.

15 de junho de 2007

Esse bug é legal

Como diria o William, vendedor que trabalhou aqui na Mais Informática há um certo tempo, "todo software tem bugs, a questão é a freqüência e o tempo gasto para resolvê-los".

Hoje eu resolvi um bacana: acontece apenas uma vez a cada 42 dias (no mínimo), mas apenas se o MAV Mail Suite tiver rodado direto, sem ter sido reiniciado, durante esses 42 dias. Se você reiniciar o MAV no quadragésimo primeiro, tudo bem. Fantástico!

O que há de novo do MAV 4.4.0 - Web Suite?

Errar é humano, certo? Erros de digitação, por exemplo, são muito comuns. O problema é que certos erros de digitação começaram a representar um problema de segurança para as empresas hoje em dia. Criminosos virtuais estão registrando domínios que se parecem com nomes famosos, mas digitados incorretamente. Por exemplo, se você digitar 'www.bradeco.com.br' ao invés de 'www.bradesco.com.br', ou cometer qualquer outro tipo de erro de digitação, você pode cair em um site muito parecido com o original e entrar com os dados da sua conta bancária sem nunca perceber o engano. Muitos também usam essa técnica também para espalhar seus spywares aos usuários da internet.

O MAV Web Suite, na versão 4.4.0, tem um recurso chamado "Site Errado" que foi desenvolvido exatamente para atacar este problema. Se você tentar acessar um site que pareça com um erro de digitação de um nome famoso, o Web Suite acusa a suspeita e pede uma confirmação ao usuário. Para liberar o acesso ao site suspeito o usuário precisa digitar o endereço novamente, confirmando que não há um erro de digitação. Este processo só acontece na primeira vez que alguém da rede acessar este site.

O sistema de relatórios do MAV Web Suite foram refeitos e ficaram muito mais interessantes. Os novos relatórios têm foco em dois problemas principais: o custo da navegação na Web e a perda de produtividade que isso gera. Em todos as telas é possível identificar quais os usuários que geraram um tráfego de rede maior (custo) ou que ficam mais tempo navegando na web (produtividade). Aqui na empresa, por exemplo, a pessoa que ficou mais na internet nos últimos 6 meses é o Pedro. O Pedro é um programador PHP da equipe, então ele tem que ser o que mais navega mesmo.

As regras de acesso evoluiram ficando um pouco mais flexíveis. Nossos clientes sempre pediram uma forma de retringir seus usuários à uma lista fechada de sites. Isso foi implementado nesta nova versão.

A última novidade é que agora é possível que um usuário troque sua senha a partir da própria estação de trabalho, sem precisar ir ao CPD. Essa funcionalidade foi uma idéia que o Iuri, do suporte técnico aqui da Mais, teve no segundo dia de treinamento dele aqui na empresa. Simples e funcional.

Mais uma vez, se você tiver alguma ideia para o produto, por favor envie-a para suporte@mav.com.br. Se tudo der certo, daqui a uns 2 meses eu começarei a trabalhar em uma nova geração de produtos MAV, a versão 5.0. É hora de reorganizar as soluções.

Um abraço e tenham um bom dia.

O que há de novo no MAV 4.4.0 - Mail Suite?

A última quinta-feira dia de grande alegria para mim. Depois de mais de 20 dias de testes, eu liberei oficialmente os produtos MAV 4.4.0 - Mail Suite e MAV 4.4.0 - Web Suite. No total foram quase 6 meses de desenvolvimento para chegar às funcionalidades que foram liberadas.

São muitas as novidades do MAV 4.4.0 - Mail Suite. O sistema de Auditoria teve uma evolução muito grande. Ter uma ferramenta poderosa para auditoria dos e-mails hoje é muito importante. Para começar, na Auditoria agora é possível fazer o download do resultado de uma busca para um arquivo CSV. Este arquivo tem um formato simples e pode ser facilmente importado por outros aplicativos. O objetivo aqui é facilitar a vida do administrador de rede quando ele precisar de um relatório em um formato muito específico.

Se o resultado de uma busca contiver mensagens que foram armazenadas em disco, agora é possível fazer o download dessas mensagens em um arquivo ZIP. Isso é muito legal para quem quer fazer um backup das mensagens que trafegaram pelo servidor de e-mail gravando um DVD ou uma fita.

A partir de agora, o MAV Mail Suite compacta as mensagens antes de armazená-las em disco. Isso gera uma economia média de cerca de 40%, possibilitando armazenar as mensagens do tráfego de e-mail por mais tempo a um custo menor.

A busca por mensagens na Auditoria também foi melhorada. Desde de que este recurso esteja ativado, as mensagens agora tem os seus conteúdos indexados para que você possa fazer uma busca nele posteriormente. Com esta funcionalidade é possível saber quais as mensagens que passaram pelo servidor da empresa com a frase "lista de clientes" no seu corpo, por exemplo.

Desde a primeira versão, o MAV Mail Suite organiza as configurações dos sitemas que filtram as mensagens por destinatário. E isso sempre fez muito sentido. Dependendo de quem está recebendo a mensagem ela tem um tratamento diferente: o diretor da empresa pode receber um arquivo de um certo tipo enquanto um vendendor não. Este modelo tinha um problema porém: mesmo técnicos aqui da empresa com quase 2 anos de experiência no produto ainda me perguntavam qual o procedimento para especificar uma regra diferente para cada remetente. O que não era possível.

Na versão 4.4.0 isso mudou. As configurações agora foram divididas em três: o "Tráfego de Entrada", o "Tráfego Interno" e o "Tráfego de Saída". As regras do "Tráfego de Entrada" continuam organizadas de acordo com o destinatário das mensagens: o administrador especifica quem recebe ou não recebe cada tipo de mensagem. Já as regras do "Tráfego Interno" e "Tráfego de Saída" agora são organizadas pelo remetente: o administrador especifica quem envia ou não envia cada tipo de mensagem. A divisão em "Tráfego Interno" e "Tráfego de Saída" também é legal pois permite ao administrador especificar coisas do tipo: não é permitido enviar um arquivo .DOC para destinatários fora da empresa, mas não há problema no envio deste tipo de e-mail internamente. As mensagens com origem na rede interna que têm, ao mesmo tempo, destinatários internos e externos são filtradas pelas regras do "Tráfego de Saída".

As instruções sobre como atualizar um MAV 4.3.0 para a versão mais atual podem ser acessadas clicando aqui. Em caso de dúvidas é só ligar para o suporte técnico no telefone (31) 3211-7777.

Muitas das novidades acima foram desenvolvidas graças à sugestões de nossos clientes. O relatório de "Análises Setoriais", por exemplo, foi planejado por um cliente que veio na Mais Informática pessoalmente expor sua idéia no dia 14 de Outubro do ano passado. Se você tiver alguma sugestão para o produto, por favor a envie para suporte@mav.com.br. Mesmo que demore algum tempo, as ideias boas são sempre aproveitadas.

Um abraço e tenham um bom dia.

1 de junho de 2007

Slackbook em Português do Brasil

O Raphael Bastos, um dos técnicos da equipe de suporte técnico da Mais Informática, veio à minha sala quarta-feira, pela manhã, para me contar que na terça-feira à noite ele ajudou a terminar a versão 1.0 da tradução do Slackbook para português do Brasil. Ele é um dos colaboradores da equipe responsável pela tradução do livro, que levou mais de dois anos para ser finalizada.

O livro, além de ser uma referência completa do Slackware, é aberto o suficiente para qualquer um que queira aprofundar seus conhecimentos gerais em Linux, independentemente da escolha de distribuição.

Excelente trabalho Raphael! Parabéns, cara!

O site do livro em português é http://slackbookptbr.sf.net/.

Um abraço e tenham um bom dia.