Ferramentas: Novos produtos para profissionais de TI
As ferramentas na caixa de ferramentas deste mês podem ajudá-lo a manter o controle de seus scripts e atualizações, ajudá-lo a proteger conexões de área de trabalho remotas, assim como ajudá-lo a análise comparativa novo hardware.
Greg Steen
Você está, sem dúvida, escrevendo scripts para ajudá-lo a gerenciar sistemas e automatizar as tarefas para manter sua empresa funcionando sem problemas. Como é você manter o controle desses scripts, embora? Como você está controlando o histórico de alterações que você fez para esses scripts? E como você gerenciar o acesso a esses scripts? Você poderia usar um sistema de arquivo NTFS padrão juntamente com listas de controle de acesso especial (ACLs) e uma estrutura de pastas para controlar versões, mas é onde controle de origem deve realmente entram em jogo.
Você tem um número de origem controle opções lá fora, incluindo Microsoft Team Foundation Server. Se você estiver usando o sistema aberto de controle de versão Subversion, você poderá considerar o open source e free Windows TortoiseSVN front-end.
TortoiseSVN é uma extensão de Shell do Windows que essencialmente integra o controle de versão em sua interface do Windows Explorer com fácil de usar com o botão direito opções do menu de contexto para gerenciar seu código. Está disponível nas versões x86 e x64 compatíveis com versões mais recentes do Windows.
Depois de ter configurado seu repositório do Subversion (Verifique o Apache.org Subversion homepage para downloads, documentação e detalhes) e instalado o TortoiseSVN mais recente em sua máquina Windows, você pode facilmente criar repositórios, importar pastas para o sistema de subversão ou recuperar as últimas versões dos arquivos que você já tenha se comprometeu a seu repositório do Subversion. TortoiseSVN sobreposições seu código recuperado com um ícone de modelo definido. Você verá imediatamente se houver alterações ou conflitos, ou se você pode usar a versão atual. Você pode atualizar para a versão mais recente, clicando sobre o caminho da pasta local e clicando em "svn Update". Você também pode confirmar atualizações com "svn Commit".
TortoiseSVN tem mais aprofundados comandos em seu menu de contexto alargado. Esses comandos permitem executar ações como filial, tag, mesclagem, reverter, atualizar para revisão, obter e liberar bloqueios, adicionar arquivos e pastas, criar ou aplicar patches e até realocar um repositório. Também são ferramentas úteis como um visualizador de log, o navegador do repositório e um gráfico de revisão. Você pode comparar sua cópia local para o repositório remoto com a ferramenta de alteração ou usar o modo de exibição de "culpa" para ver qual o usuário alterado que parte de um script.
Há uma série de opções com cada uma dessas ferramentas para obter o modo de exibição que você precisa. A extensão do shell também tem configurações para ajudá-lo a adequar a sensação e integrar o aplicativo. Você pode personalizar o menu de contexto para mostrar as ferramentas você mais freqüentemente usa, alterar o idioma da interface, configurar atualizações automáticas ou personalizar opções de interface de diálogo. Você pode ajustar a aparência do conjunto de ícones, definir cores para o gráfico de ferramenta e revisão de culpa e definir cores para itens de status e ação quando você realizar recuperações, commits ou mescla. Você pode configurar ganchos para ferramentas externas como uma ferramenta personalizada de diff ou mala direta. Você também pode integrar com uma ferramenta de acompanhamento de bugs via script"gancho".
TortoiseSVN armazenará em cache seus repositórios usados com freqüência para agilizar o acesso e salvar credenciais para que você não tem que digitar seu nome de usuário e senha toda vez que você se conectar com o repositório remoto. Você pode limpar as credenciais armazenadas ou antigos repositórios da lista suspensa.
TortoiseSVN leva um pouco antiquado sistema de linha de comando e o transforma em uma integrado e fácil de usar baseado em GUI ferramenta para controle de versão de desktop do Windows. TortoiseSVN tem uma comunidade ativa de desenvolvimento e de usuário. Há freqüentemente novos recursos, correções de bugs e suporte para novos recursos de subversão. Portanto, se você não está atualmente versionamento seus scripts administrativos, você deve. Quando o fizer, considere a combinação do open source subversão com o open source TortoiseSVN front-end.
TortoiseSVN
SecureRDP
São ainda executando Windows Server 2003, ou talvez até 2000? Se você ainda não teve a oportunidade de atualizar para o Windows Server 2008, você pode querer dar uma olhada em SecureRDP de 2 x Software Ltd. SecureRDP é uma aplicação freeware que aprimora os recursos de segurança de suas conexões Windows Terminal Services Remote Desktop em máquinas Windows Server 2000 e Windows Server 2003.
Você pode obter alguns desses aprimoramentos por meio do uso eficaz do seu equipamento de rede, mas é definitivamente mais fácil de configurar com SecureRDP. Mesmo que você tenha seu lockdowns de rede local, uma segunda camada de segurança não pode ferir. SecureRDP oferece suporte a servidores Windows funcionando no modo de administração remota ou servidor de aplicativos.
Você pode usar SecureRDP para restringir o acesso usando filtros de logon como IP endereço, nome do computador, MAC endereço, versão do cliente de serviços de Terminal e tempo de acesso. Você também pode restringir sessões pelo número de conexões por nome de usuário ou número de conexões por endereço IP. Existem outras opções de configuração, incluindo exibindo mensagens de pop-up personalizado para informar seus usuários finais quando uma política de SecureRDP nega uma conexão, se deve usar e ou lógica OR entre seus filtros de segurança e ativar um arquivo de log registra a atividade Remote Desktop Protocol (RDP).
Se você precisar um pouco mais granularidade quando controlando o acesso a serviços de terminal em suas máquinas Windows Server 2000 ou Windows Server 2003, pode ajudar a SecureRDP.
SecureRDP
Disco i/O é freqüentemente o gargalo causando problemas de desempenho, mas você precisa de uma linha de base para determinar com precisão os problemas de desempenho. Você precisa de um utilitário de benchmark para medir o impacto de um novo sistema de disco ou controlador ou obter uma linha de base dos seus discos atuais. Um tal utilitário vem do criador de conectividade de armazenamento ATTO Technology Inc. Valor de referência de disco ATTO permite recolher estatísticas de desempenho sobre controladores, discos rígidos, RAID arrays e drives de estado sólido.
O utilitário é escrito como um executável portátil do Windows. Você pode facilmente adicioná-lo à sua unidade de chave USB ou CD de ferramentas de administração do sys e levá-lo com você. Execute o benchmark com as opções padrão definidas por duas vezes o aplicativo, selecionando a unidade lógica para testar e clicando em Iniciar.
Há várias opções com as quais você pode adaptar o teste. Você pode ajustar o intervalo do tamanho de transferência (tamanho de bloco) usado para leitura e gravação do disco, bem como o tamanho total do arquivo gravado para o test drive. Você também pode forçar o acesso de gravação para garantir a ignorar a cache de gravação da unidade e bater diretamente no disco. A opção de "Direct i/O" também garante que não há nenhum sistema de armazenamento em buffer ou cache que pode afetar seu teste.
Outras opções de configuração permitem que você escolha entre um sobreposto e/S ou I/O teste de comparação. Para o teste de comparação de e/S, você pode especificar um padrão de teste para o disco de assunto. Para o teste de e/S sobreposto, você especifica uma profundidade de fila para determinar o número máximo de comandos de leitura/gravação executados ao mesmo tempo. Se você não deseja executar qualquer um desses testes, basta selecionar o apropriadamente nomeado "nem" opção. Como o teste é executado, ATTO disco Benchmark gráficos os resultados em um gráfico de barras simple.
Existem outras opções, como adicionar uma descrição para seu teste, ajustar a escala do gráfico, selecionando uma exibição de impressão dos resultados e salvar a configuração de teste e os resultados. Confira o valor de referência de disco ATTO livre como uma ferramenta de teste válida para sua caixa de ferramentas de administração.
A ATTO disco Benchmark
Greg Steen é um profissional de tecnologia, empresário e entusiasta. Ele está sempre em busca de novas ferramentas para facilitar operações, controle de qualidade e desenvolvimento para os profissionais.