Visualizações

  • spacer Filtrar por produtos, tópicos e tipos de conteúdos

    (0 Produtos)

    (70 Tópicos)

    (1 Indústrias)

    (4 Tipos)

1 - 100 de 220 resultados | Avançar Mostrar Resumos | Ocultar Resumos Assine para receber resultados de buscas (RSS)

Visualizar Resultados
Título none Tipo none Data down
Crie imagens em Linux e Windows para nuvens particulares do OpenStack
Este artigo propõe uma nova forma de construir imagens em Linux e Windows para nuvens particulares construídas com o sistema operacional de nuvem OpenStack. Os métodos atuais de criação de imagens para ambientes do OpenStack são trabalhosos e demorados. Os autores apresentam um método online de autoatendimento que torna a construção de imagens mais rápida e fácil para os operadores e usuários finais de nuvens particulares.
Artigo 15-08-2014
Linux em discos de setores de 4 KB: recomendação prática
Discos de Formato Avançado usam setores de 4.096 bytes em vez dos setores mais comuns, de 512 bytes. Essa mudança é mascarada por um firmware que divide os setores físicos de 4.096 bytes em setores lógicos de 512 bytes para o benefício do sistema operacional, mas o uso de setores físicos maiores tem implicações ligadas ao layout do disco e ao desempenho do sistema. Este artigo examina essas implicações, incluindo testes de referência que ilustram os prováveis efeitos reais em alguns sistemas de arquivos comuns de Linux. Já que os discos de Formato Avançado se tornaram a norma, entender o trabalho com esses discos é uma aptidão fundamental para qualquer pessoa que deseje evitar problemas sérios de desempenho associados a uma configuração abaixo do ideal.
Artigo 15-08-2014
Detecção de imagens ISO bootáveis em Power
Este artigo mostrará como entender esta diferença a fundo, demonstrando como que é possível detectar se uma ISO é bootável em sistemas Power, sem montar a imagem no sistema de arquivos ou usar tentativa e erro. Mostrará também uma implementação na linguagem Python liustrando este conceitos e discutirá alternativas de conseguir o mesmo resultado com outros softwares.
Artigo 12-08-2014
Explore as APIs REST OpenStack para PowerVC
O IBM Power Virtualization Center Express Edition (PowerVC) é uma solução de nuvem IaaS criada para facilitar o desenvolvimento e o gerenciamento de recursos virtuais em uma infraestrutura Power Systems Software Defined Environment ou de nuvem. É baseada principalmente em OpenStack e inclui interfaces de programação de aplicativo OpenStack padrão de mercado. Conheça as APIs de cada componente do OpenStack e as tarefas que elas ajudam a realizar.
Artigo 13-06-2014
Criação de log no kernel: APIs e implementação
Em desenvolvimento de kernel, usamos printk para criação de log sem pensar muito a respeito. Mas você já levou em consideração o processo e a implementação subjacente da criação de log no kernel? Explore todo o processo de criação de log no kernel, desde printk até a inserção no arquivo de log do espaço do usuário.
Artigo 28-05-2014
Migre seu aplicativo Linux à nuvem Amazon, Parte 1: Migração inicial
A computação em nuvem e Infrastructure as a Service (IaaS) são bem documentadas, mas o que não é frequentemente discutido é como fazer com que um aplicativo seja executado em um ambiente de nuvem. Nesta série, descubra como mover um aplicativo para a nuvem e tirar vantagem dos recursos que esta configuração tem a oferecer. Na Parte 1, veja uma migração direta de um servidor físico para um servidor em nuvem.
Artigo 28-05-2014
Implementando um Aplicativo Baseado em Eclipse com Java Web Start
Saiba como construir um pequeno aplicativo de estrutura baseado na Estrutura do Eclipse e implementá-lo através de Java Web Start (JWS) -- uma tecnologia que você pode utilizar para implementar aplicativos Java facilmente através de sites padrão da Internet, permitindo fácil upgrade e distribuição.
Artigo 26-05-2014
Software livre em uma nova luz
Então, você precisa cortar custos, mas não é gerente. Você é um desenvolvedor de software ou um usuário avançado ou alguém que precisa manter os resultados saudáveis o suficiente para justificar o seu salário. Essas situações são ideais para apresentar soluções de software livre no seu ambiente. Isso pode fazer parecer que você passará as próximas três semanas aprendendo a programar ou escrever makefiles, mas não é isso. Leia e veja como o software livre é uma abordagem flexível e que pode ser usada de maneira eficiente no seu ambiente de trabalho.
Artigo 26-05-2014
Escrever Aplicativos iPhone Nativos Usando o Eclipse CDT
Aprenda como usar o C Development Toolkit (CDT) do Eclipse para programar aplicativos nativos para o Apple iPhone, usando ferramentas de software livre para possibilitar o desenvolvimento do S.O. iPhone em qualquer plataforma suportada pelo Eclipse.
Artigo 16-05-2014
Linux Seguro: Parte 1. SELinux – história de seu desenvolvimento, arquitetura e princípios operacionais
Saiba mais sobre os marcos básicos do desenvolvimento, da arquitetura e dos princípios operacionais do Security-Enhanced Linux, o remix eficiente do Linux que fornece controle de acesso obrigatório. Este artigo foi especialmente selecionado para a tradução pela developerWorks Rússia como um exemplo de developerWorks nas ofertas em todo o mundo.
Artigo 16-05-2014
Por Dentro do Processo de Inicialização do Linux
O processo de inicialização de um sistema Linux consiste em vários estágios. Mas se você estiver inicializando um desktop x86 padrão ou um destino do PowerPC fortemente embarcado, muito de seu fluxo tem uma semelhança surpreendente. Este artigo abrange o processo inicialização do Linux, desde a primeira autoinicialização até o início do primeiro aplicativo de espaço do usuário. Nesse artigo, serão vistos vários outros tópicos relacionados à inicialização, como os loaders de boot, a descompactação de kernels, o disco RAM inicial e outros elementos de boot do Linux.
Artigo 16-05-2014
Otimizando o Gerenciamento de Recurso em Supercomputadores com o SLURM
A corrida armamentista de supercomputadores é fascinante para observar como suas arquiteturas em evolução produzem cada vez mais desempenho. Um fato interessante sobre supercomputadores é que todos eles executam uma versão do Linux. Para produzir a maior quantidade de potência a partir de uma arquitetura, o planejador de tarefa de software livre SLURM (usado pelo supercomputador Tianhe-IA chinês e o próximo lançamento em supercomputadores da IBM, o Sequoia ) otimiza a alocação e o monitoramento de recursos. Saiba mais sobre o SLURM e sua abordagem para cargas de trabalho de paralelização nos clusters.
Artigo 16-05-2014
Criar um Compilador Funcional com a Estrutura LLVM, Parte 2
A infraestrutura de compilador LLVM fornece uma forma eficiente de otimizar seus aplicativos independentemente da linguagem de programação utilizada. Saiba como instrumentar o código no LLVM utilizando a API do clang para pré-processar o código de C/C+ neste segundo artigo de uma série de duas partes.
Artigo 16-05-2014
Avaliar o desempenho para Linux on POWER
Aprenda a avaliar os problemas de desempenho do Linux on POWER que têm como foco ambientes de linguagem compilada (como C ou C++). Este artigo explica o modelo POWER7 CPI e demonstra o uso de ferramentas Linux geralmente disponíveis a fim de mostrar possíveis paralisações de CPU, riscos de pipeline e problemas de desempenho. Analisar e otimizar um algoritmo para o POWER7 é a seção final.
Artigo 16-05-2014
Por que Linux em Power?
Executar seus aplicativos baseados em Linux no hardware IBM® Power® oferece uma combinação eficiente de desempenho, confiabilidade e segurança. Neste artigo, serão apresentadas muitas das vantagens estratégicas que o IBM Power Systems™ pode oferecer. Você pode se surpreender com o baixo custo das várias implementações. Conheça as ferramentas que a IBM usa para aprimorar sua experiência em Linux e entenda por completo os compromissos futuros da IBM com Linux em Power.
Artigo 07-05-2014
oVirt Python SDK
Nesse artigo o SDK Python do oVirt é apresentado através da análise de sua estrutura e alguns exemplos práticos. Ele não pretende ser uma extensa referência mas sim um tutorial para rapidamente familiarizar o leitor com os diversos componentes suprindo-o com o conhecimento de base para que ele possa continuar seu plano de aprendizado de forma autônoma.
Artigo 25-06-2013
Usando Cobbler para gerenciar e automatizar a instalação de sistemas
Cobbler é uma ferramenta que procura centralizar as diferentes tarefas envolvidas na configuração e administração de um servidor de instalação de maneira a facilitar o provisionamento de sistemas.
Artigo 25-06-2013
Introdução ao oVirt
A Virtualização de datacenter traz consigo inúmeras vantagens como redução de custos e flexibilidade. Nesse contexto, oVirt figura como um alternativa de código aberto capaz de gerenciar esse novo modelo de datacenter. O presente artigo aborda a virtualização de datacenter com um grande foco em oVirt tanto do ponto de vista teórico de sua arquitetura quanto prático com um guia simples de instalação, configuração e exemplo de uso.
Artigo 11-06-2013
Introdução a ferramenta LTTng: monitorando eventos em Linux.
Artigo 15-01-2013
Introdução a ferramenta LTTng: monitorando eventos em Linux.
Artigo 15-01-2013
Introdução ao IBM SDK for PowerLinux
O IBM Software Development Kit for PowerLinux (SDK) é um ambiente de desenvolvimento integrado de software baseado em Eclipse. O SDK integra ferramentas de código aberto e proprietárias da IBM em um único ambiente visando facilitar o desenvolvimento, depuração, análise e empacotamento de aplicações para servidores IBM PowerLinux. Aprenda sobre o IBM SDK for PowerLinux conceitos, as principais funcionalidades e sua instalação neste artigo.
Artigo 14-01-2013
Ciclos Por Instrução: Análise de Performance em Power7
Explore a análise de CPI (Ciclos por Instrução) e utilize as ferramentas de performance para identificar gargalos nos programas e no sistema. Os eventos e contadores de performance são usados para monitorar o comportamento de um workload rodando em Power7.
Artigo 17-12-2012
Virtualizar o Recurso IBM DB2 pureScale no Linux Usando Máquina Virtual com Base em Kernel
Saiba como melhorar seu retorno sobre investimento ao implementar o Recurso IBM DB2 pureScale no Linux em servidores IBM System x. Os servidores System x modernos têm um amplo número de núcleos e quantidade de memória e recursos de E/S. Ao usar tecnologia de virtualização, é possível implementar diversas instâncias do DB2 pureScale em uma infraestrutura comum e obter maior eficiência.
Artigo 14-12-2012
Encape GObjects em Python
Aprender a encapar módulos C GTK+ para usar em Python permitirá que você use um GObject com código C sempre que quiser, quer você seja ou não proficiente em C.
Artigo 07-12-2012
Gerenciando VMs com o Virtual Machine Manager
Explore o uso do virt-manager, seus recursos em hardwares modestos e como usá-lo para gerenciar e monitorar o desempenho de VMs em tempo real.
Artigo 30-11-2012
Processe Big Data em Tempo Real com Twitter Storm
Storm é um sistema de processamento de big data de software livre, diferente de outros sistemas por ter sido criado para processamento em tempo real distribuído e por ser independente de linguagem. Saiba mais sobre Twitter Storm, sua arquitetura e o espectro de soluções de processamento de lote e de fluxo.
Artigo 26-11-2012
Explore o Python, o Aprendizado por Máquina e a Biblioteca NLTK
O aprendizado por máquina, que está na intersecção entre TI, matemática e idioma natural, é geralmente usado em aplicativos de big data. Este artigo aborda a linguagem de programação Python e sua biblioteca NLTK e aplica-os a um projeto de aprendizado por máquina.
Artigo 30-10-2012
Garanta um Servidor Virtual Resiliente
O IBM PureFlex System vem com o hardware pré-integrado e com a pilha de gerenciamento pré-carregada para maior conveniência, mas ainda há algumas etapas manuais necessárias para que ele possa ser usado para hospedar servidores virtuais resilientes. Neste artigo, os autores explicam e mostram como configurar e implementar um servidor virtual resiliente (o hypervisor KVM da Red Hat é usado para a demonstração).
Artigo 15-10-2012
Introdução ao GCOV
Este tutorial descreve a ferramenta de cobertura de código fonte Gcov e como utilizá-la para analisar programas e descobrir partes que não foram testadas. O Gcov anota o código fonte de um programa e gera contagens dos números de vezes que cada linha foi executada.
Artigo 10-10-2012
Apresentando o Spring Roo, Parte 7: Desenvolva aplicativos em Spring MongoDB usando o Spring Roo
O MongoDB é um armazenamento de dados NoSQL orientado a documentos e escalável horizontalmente que é muito conhecido. Com o Spring Roo versão 1.2, é possível desenvolver aplicativos Spring com o MongoDB como soluções de armazenamento de dados. Estude o MongoDB e, em seguida, desenvolva um aplicativo corporativo do Spring MongoDB usando o Spring Roo.
Artigo 01-10-2012
Introdução ao GPROF
Este tutorial descreve o Gprof (GNU Profiler) e como utilizá-lo para determinar quais partes de um programa estão consumindo mais tempo de execução. A ferramenta Gprof permite a análise da performance de um programa e exibe esses resultados em duas tabelas mostrando o consumo de tempo e um grafo dos métodos/funções analisados.
Artigo 18-09-2012
Desenvolva Distribuições Integradas e Customizadas do Linux com o Projeto Yocto
O Projeto Yocto é um projeto de software livre formado com o objetivo de facilitar o desenvolvimento em Linux integrado e torná-lo mais móvel entre as arquiteturas. Este artigo apresenta o projeto e dá uma explicação passo a passo para começar a usá-lo.
Artigo 17-09-2012
Impulsione o Desempenho do IBM InfoSphere Streams com a Ligação de Canais Linux
Você alguma vez pensou se a ligação de canais Linux permitisse obter rendimento mais rápido usando o IBM InfoSphere Streams? Nós responderemos a essa questão ao executar o InfoSphere Streams release 2.0.0.2 no Red Hat Enterprise Linux release 5.5. Neste artigo descrevemos o que é ligação de canais em um alto nível, como configuramos nosso ambiente de teste e os resultados que observamos. Nos nossos experimentos, a ligação de canais aumentou a largura de banda em até 68%.
Artigo 31-08-2012
Entenda o Representational State Transfer (REST) no Ruby
REST, ou Representational State Transfer, é uma arquitetura de comunicação distribuída que está rapidamente se tornando a linguagem comum para nuvens. Ela é simples, embora expressiva o suficiente para representar uma variedade de recursos de nuvem e configuração e gerenciamento gerais. Saiba como desenvolver um agente REST simples a partir do zero em Ruby para aprender sua implementação e uso.
Artigo 31-08-2012
Explore o Linux como uma Plataforma de Cálculo Científico
O Linux é uma plataforma excelente para cálculos científicos e bastante utilizada pela comunidade acadêmica para diversas tarefas. Embora muitos projetos de software livre sejam voltados para aplicativos específicos, o projeto matemático Sage oferece um recurso mais genérico de resolução de problemas. O Python é a linguagem principal de muitos dos aplicativos científicos que este artigo aborda.
Artigo 24-08-2012
Preparação para o Exame LPI: Gerenciamento de cliente de rede
Neste tutorial, o quinto de uma série de sete tutoriais que tratam da administração de rede intermediária no Linux, David Mertz continua preparando você para fazer o Exame 202 do Linux Professional Institute Intermediate Level Administration (LPIC-2). Seguindo este tutorial, você examinará a configuração centralizada das definições de rede em clientes dentro de uma rede, em vários protocolos. O DHCP é amplamente utilizado para estabelecer o handshaking básico para computadores clientes, como a designação de endereços IP. Em um nível mais alto, o NIS e (mais frequentemente) o LDAP são usados com informações compartilhadas arbitrariamente entre as máquinas de uma rede. Este tutorial também trata do PAM — um sistema de autenticação de usuários flexível e conectado em rede.
Artigo 16-08-2012
Prática: Processar Logs com o Apache Hadoop
Logs são parte essencial de qualquer sistema de computação, suportando recursos que vão de auditorias a gerenciamento de erro. À medida que os logs crescem e o número de origens de log aumenta (como em ambientes em nuvem), é necessário um sistema escalável para processá-los de forma eficiente. Esta sessão prática explora logs de processamento com o Apache Hadoop a partir de um sistema Linux típico.
Artigo 10-08-2012
Acelere para a TI Verde: um Guia Prático para a Migração e Re-hospedagem de Aplicativos
Esse guia foi desenvolvido com base na experiência de implementação na movimentação de cargas de trabalho de aplicativos de um ambiente distribuído, como a carga de trabalho do AIX em Power ou pSeries, hardware RS 6000, carga de trabalho do Solaris em hardware Sun ou carga de trabalho do Linux em hardware x86 (ou seja, do IBM eServer para o IBM System z, principalmente os modelos IBM System z9 ou z10).
Artigo 06-08-2012
Helgrind e Eclipse IDE no desenvolvimento de aplicações C multi-thread no Linux
Um dos grandes desafios da programação multi-core em C/C++ em ambiente Linux é o gerenciamento do uso de Pthreads para evitar conflitos de recursos, como memória e I/O. Dentre diversas ferramentas para ajudar nesta tarefa, uma comumente usada pela comunidade Linux é o Helgrind, que faz parte do framework Valgrind, a qual é disponível nas distribuições Linux mais usadas atualmente. Outro desafio é como utilizar tal ferramenta em um projeto com diversos arquivos fonte, onde é comum o uso de uma IDE para auxiliar no desenvolvimento. Neste artigo explora-se o uso da ferramenta Helgrind dentro do Eclipse IDE, através da extensão Linuxtools, para o profiling de aplicações multi-core C/C++ como uma alternativa para superar estes desafios.
Artigo 01-08-2012
Migrando aplicativos para Linux para System z
A consolidação de servidor baseada em Linux para IBM System z oferece vantagens, mas mover aplicativos existentes requer conhecimento especializado. Este artigo oferece conselhos gerais sobre como organizar um projeto de transferência, incluindo detalhes técnicos sobre virtualização de mainframe, ordenação de bytes e cálculo de endereço específicos do System z. Este artigo também aborda como as ferramentas de desenvolvimento (compilador, vinculador, depurador) são suportadas no System z, e apresenta o Kit de Migração de Solaris OS para Linux da IBM grátis.
Artigo 26-07-2012
Programação segura com a API do OpenSSL, Parte 1: Visão Geral da API
Aprender a usar a API do OpenSSL (a mais conhecida biblioteca aberta para comunicação segura) pode ser desafiador, pois a documentação está incompleta. Preencha as lacunas e domine a API com as dicas deste artigo. Após configurar uma conexão básica, veja como usar a biblioteca BIO do OpenSSL para configurar conexões seguras e inseguras. E saiba um pouco sobre detecção de erro também.
Artigo 20-07-2012
Como Contribuir para o kernel Linux
Este artigo demonstra os procedimentos para o desenvolvimento do Kernel no Linux. Para tanto, é abordado forma de desenvolvimento, estilo de código, árvores git e submissão de patches.
Artigo 19-07-2012
Administradores de Sistemas do Linux para Windows: Administre o Linux com as Ferramentas de Desktop GNOME
Ao utilizar o Linux, o seu trabalho não fica necessariamente restrito a ferramentas de linha de comando. É verdade que a maioria dos administradores Linux experientes usa ferramentas de linha de comando para obter uma administração mais eficiente e conveniência. Entretanto, o projeto GNOME oferece algumas ferramentas excelentes para gerenciar um servidor Linux usando uma interface gráfica com o usuário (GUI). Com base sua experiência com o Microsoft Windows, é possível que essas ferramentas deixem a transição menos complicada.
Artigo 16-07-2012
Uso do IPSEC em Linux ao configurar conexões VPN de rede a rede e ponto a ponto
Este artigo lança um olhar detalhado sobre os princípios de desenvolvimento, a base para a implementação de VPN e o conceito de protocolo IPSEC, fornecendo uma descrição das características gerais de IPSEC e dos mecanismos necessários para sua implementação. Este artigo foi especialmente selecionado para a tradução pela developerWorks Rússia como um exemplo de developerWorks nas ofertas em todo o mundo.
Artigo 18-06-2012
Inclua o Poder do Linux aos Roteadores Wireless com Dicas e Truques Avançados para DD-WRT
O DD-WRT traz todo o poder da pilha de rede do Linux para roteadores wireless de baixo custo, transformando o roteador de um consumidor em uma eficiente potência de rede. Aprenda a instalar e proteger o DD-WRT, e conheça a linha de comando eficiente e flexível por trás da GUI.
Artigo 25-05-2012
Administradores de Sistemas do Linux para Windows: Entenda como executar aplicativos do Linux
A utilização de aplicativos é a principal finalidade de um servidor Linux. Independentemente de seu aplicativo recém-instalado ser executado em uma área de trabalho ou na linha de comandos, este artigo ajuda a utilizar sua experiência com o Microsoft Windows para entender rapidamente como executar aplicativos no Linux.
Artigo 11-05-2012
Ativar Logins de Vários Usuários com o VNC
O VNC (Virtual Network Computing) é uma ferramenta popular que fornece acesso remoto a computadores. A configuração normal do VNC é otimizada para estações de trabalho de usuário único e o login na porta do VNC oferece acesso direto à área de trabalho de um único usuário. No entanto, essa configuração é inadequada em computadores de vários usuários. Felizmente, há uma alternativa. Vinculando o VNC ao servidor XDMCP (X Display Manager Control Protocol) normal de um computador Linux, o acesso à porta do VNC possibilita que os usuários forneçam seus nomes de usuário e senhas, permitindo assim que uma única instância do servidor VNC lide com vários logins de usuário.
Artigo 11-05-2012
Proteja seus dados à velocidade da luz com o gKrypt, Parte 1
Apresentamos o mecanismo gKrypt, o primeiro pacote do mundo a empregar unidades gráficas para fins gerais (GPGPUs) na criptografia de dados, uma ferramenta importante para a segurança da informação. Ele utiliza um Padrão de Criptografia Avançado (AES) com base em uma cifra de blocos de 256 bits a fim de fornecer uma segurança robusta. Nesta Parte 1, de uma série de duas partes, explore o AES, a porta de GPU do algoritmo Rijndael para Linux, a paralelização do algoritmo do AES e o uso do Mecanismo gKrypt no suporte ao CUDA para GPUs com bases em NVIDIA.
Artigo 30-04-2012
Implemente criptografia Wi-Fi robusta com o hostapd de maneira fácil
Deixe a segurança wireless simples. O hostapd, o daemon Host Access Point, fornece criptografia de Wi-Fi robusta que cumpre com as normas corporativas sem ser necessário o gasto adicional de executar o FreeRADIUS. Saiba mais sobre essa ferramenta e sobre como incorporá-la em seu ambiente.
Artigo 26-04-2012
Preparação do Exame do LPI: Correio e Notícias
Este é o segundo de sete tutoriais que abrangem a administração de rede intermediária no Linux. Neste tutorial, David Mertz discute como usar o Linux como um servidor de correio e de notícias. De modo geral, o email é provavelmente o principal uso da Internet e o Linux é talvez a melhor plataforma para a execução de serviços de email. Este tutorial abrange transporte de correio, filtragem de correio local e software de manutenção de lista de emails. Também discute brevemente o software do servidor para o protocolo NNTP.
Artigo 19-04-2012
Visão Geral sobre o Linux, o Sistema Operacional que é uma Plataforma Universal
Linux está em todo lugar. Se analisar o menor smartphone até a espinha dorsal da Internet ou no maior e mais eficiente supercomputador, você encontrará o Linux. Isso não é algo simples, devido à quantidade de recursos esperada dessas plataformas. Descubra a onipresença do Linux e como ele suporta dispositivos grandes e pequenos e tudo mais que se encontra entre eles.
Artigo 30-03-2012
Processe seus dados com Apache Pig
Apache Pig é uma linguagem de procedimentos de alto nível para consultar grandes conjuntos de dados semiestruturados usando Hadoop e a Plataforma MapReduce. Pig simplifica o uso de Hadoop permitindo consultas parecidas com SQL em um conjunto de dados distribuídos. Explore a linguagem por trás de Pig e descubra seu uso em um simples cluster do Hadoop.
Artigo 15-03-2012
Reparação dos Erros de Clonagem da Máquina Virtual em Nuvem
Os requisitos de fornecimento de dados externos, por exemplo, configurações de rede, como endereços IP podem causar problemas ao clonar uma máquina virtual para ser usada em um novo ambiente. Se os dados externos não estiverem disponíveis durante o processo, a reconfiguração da máquina virtual provavelmente será incompleta. Os autores oferecem uma maneira de lidar com este problema, mesmo sem muito conhecimento do aplicativo ou sem uma forma de scripts de ativação para ajudar. O Runtime Image Activation (RIA) é uma interface de protótipo de linha de comando que permite orquestrar técnicas de rede para se certificar de que as suas máquinas virtuais clonadas estejam configuradas de maneira apropriada.
Artigo 08-03-2012
Análise de Dados e Desempenho com o Spark
O Spark é uma alternativa interessante ao Hadoop, com foco no processamento de dados na memória. Esta sessão de prática explora o desempenho multiencadeado e multinó com Scala, Spark e os seus parâmetros ajustáveis.
Artigo 29-02-2012
Importe um Sistema Operacional Linux para o SmartCloud Enterprise
Com base em sua própria experiência de importação bem-sucedida de versões do CentOS e Ubuntu para o IBM SmartCloud Enterprise, o autor explica como preparar sua imagem e metadados, que tipos de ferramentas são necessários, como configurar seu ambiente de trabalho e fornece algumas dicas para resolução de problemas do processo.
Artigo 29-02-2012
Velocidade pura com mod_pagespeed
O mod_pagespeed é um módulo do Google para Servidores HTTP Apache que pode melhorar os tempos de carregamento de página do seu website. Incorpora de forma programática e automática em seu site todas as melhores práticas para um website rápido e requer uma configuração mínima. Com o mod_pagespeed, os web hosters Apache podem aumentar a velocidade do website de forma rápida e fácil.
Artigo 16-02-2012
Linux para administradores de sistema Windows, Parte 1: Gerenciando e monitorando o sistema de arquivos estendido
O Windows e o Linux usam arquiteturas de sistema de arquivo diferentes. Felizmente, sua experiência com o Windows pode ajudá-lo a gerenciar e monitorar tranquilamente os sistemas de arquivo estendidos do Linux. Este artigo o ajuda a entender a família de sistemas de arquivos de disco estendidos no Linux.
Artigo 02-02-2012
Script KVM com Python, Parte 1: libvirt
Esta série de duas partes explora como usar o Python para criar scripts para gerenciar máquinas virtuais usando Kernel-based Virtual Machine (KVM). Nesta parte, saiba os fundamentos de usar libvirt e ligações Python para desenvolveralgumas ferramentas de exibição e status simples.
Artigo 16-01-2012
Aprenda Linux, 302 (Ambientes Mistos): Ajuste de desempenho
Na preparação para fazer o exame Linux Professional Institute Certification LPI-302 para administradores de sistemas, saiba como medir o desempenho do Samba e fazê-lo funcionar mais rapidamente.
Artigo 05-01-2012
Aumente a segurança na nuvem com a delegação de privilégios
Neste artigo, o autor aborda a necessidade que impulsiona a migração de datacenters para a nuvem, fornece detalhes sobre o papel da virtualização em infraestruturas de nuvem pública e privada, e descreve as implicações para segurança e conformidade da computação em nuvem, fornecendo insight sobre a proteção de dados confidenciais na nuvem por meio de "acesso administrativo" e "delegação privilegiada".
Artigo 28-12-2011
Tempo de atividade e segurança de firewall com iptables
Iptables é o aplicativo de firewall Linux padrão. É fácil de configurar e manter e, ao mesmo tempo, é eficiente o suficiente para oferecer o controle esperado de um dispositivo de topo de linha. Saiba como começar a trabalhar com iptables, recuperar-se de problemas comuns e simular um cenário de uso de escritório pequeno.
Artigo 28-12-2011
Aprenda Linux, 302 (Ambientes Mistos): Segurança em Samba
Em preparação para fazer o exame de certificação LPI-302 do Linux Professional Institute para administradores de sistema, aprenda a tornar Samba seguro e solucionar problemas relacionados à segurança.
Artigo 28-12-2011
Evolução de shells no Linux
Apontar e clicar é útil para a maioria das tarefas de computação do dia a dia, mas para realmente aproveitar a força do Linux em relação a outros ambientes, é preciso eventualmente chegar na shell e entrar na linha de comandos. Várias shells de comando estão disponíveis, de Bash e Korn a shell em C e várias shells exóticas e estranhas. Saiba qual shell é a melhor para você.
Artigo 22-12-2011
Planejamento no Hadoop
Conheça o planejamento do Hadoop e explore dois algoritmos já disponíveis: planejamento justo e planejamento de capacidade. Além disso, saiba como esses algoritmos são ajustados e em quais cenários eles são relevantes.
Artigo 22-12-2011
Virtualização com KVM no Linux
Neste artigo é descrito como usar o virtualizador KVM no sistema operacional Linux. É descrito sobre o projeto KVM assim como sobre o Qemu-KVM. Também é descrito sobre a ferramenta Virt-manager, como gerenciador de ambientes virtualizados.
Artigo 16-12-2011
Documentação simples e sofisticada com Sphinx
Crie documentos fáceis de manter e guiados por estilo que podem ser distribuídos automaticamente em diferentes formatos usando Sphinx. Descubra como o Sphinx abstrai as partes entediantes e oferece funções automáticas para solucionar problemas comuns, como indexação de título e destaque de código especial.
Artigo 15-12-2011
Aprenda Linux, 302 (Ambientes Mistos): Um roteiro para LPI-302
Use este roteiro para encontrar artigos o IBM developerWorks que o ajudam a aprender e a revisar os fundamentos de suporte de Linux em um ambiente UNIX/Microsoft misto. Se você também estiver buscando uma certificação profissional como um administrador de sistemas Linux, esses artigos poderão ajudá-lo a estudar para o exame Linux Professional Institute Certification, LPI-302. Este roteiro está organizado de acordo com os 21 objetivos do exame LPI-302, que é necessário para obter a especialização LPIC-3 em ambientes mistos.
Artigo 09-12-2011
Aprenda Linux, 302 (Ambientes Mistos): Winbind
Se sua rede inclui um controlador de domínio (ou um computador Windows ou um servidor Samba), é possível usar seu banco de dados do usuário em vez de ou além de manter usuários de login local em um banco de dados de contas local do computador com Linux. Fazer isso exige o uso de um conjunto de ferramentas conhecido como Winbind. Esse conjunto de ferramentas pode ser útil até para computadores com Linux que não executam Samba para compartilhar arquivos ou impressoras; os usuários com contas de domínio do Windows podem efetuar login no console ou usar SSH para acessar recursos apenas do Linux, usar servidores de correio POP ou IMAP com autenticação de domínio do Windows, e assim por diante.
Artigo 28-11-2011
Aprenda Linux, 302 (Ambientes Mistos): Integração com o Active Directory
Desde o release do Windows 2000, a Microsoft ofereceu o Active Directory como seu serviço de diretório que, em versões posteriores, foi renomeado para Active Directory Domain Services (AD DS). O AD DS usa o popular LDAP para gerenciamento de recursos, o Kerberos para autenticação e uma forte integração com o DNS para resolução do nome. Se você atualmente usa o AD DS, integrar um servidor Linux pode ajudar a centralizar o gerenciamento e manutenção de identidade para serviços de arquivo e impressão Linux. Entretanto, fazê-lo pode ser desafiador. Felizmente, o Samba fornece uma solução para a integração do Linux com o AD DS que não requer modificação para o serviço de diretório.
Artigo 24-11-2011
Aprenda Linux, 302 (Ambientes Mistos): NetBIOS e WINS
A nomenclatura é incomum em redes SMB/CIFS. Embora clientes modernos possam usar nomes de domínio da Internet para referirem-se uns aos outros, clientes mais antigos contavam com um sistema específico da Microsoft conhecido como servidor Windows Internet Name Service (WINS), ou NetBIOS Name Server (NBNS). Os dois termos são sinônimos. Portanto, é importante configurar o Samba adequadamente para a resolução de nome. Assim como é importante configurar navegação, que é o mecanismo pelo qual os servidores aprendem que compartilhamentos estão disponíveis em servidores específicos.
Artigo 17-11-2011
Aprenda Linux, 302 (Ambientes Mistos): Gerenciando contas de usuários e grupos
Se você gerencia contas de usuários e grupos, pode descobrir que essas contas nem sempre funcionam sem interrupções para usuários em ambientes mistos -- fonte comum de frustração tanto para usuários quanto para administradores de sistema. Felizmente, o conjunto Samba fornece ferramentas para ajudá-lo a gerenciar o processo. Neste artigo, saiba como gerenciar contas de usuários e grupos no seu ambiente misto.
Artigo 03-11-2011
Aprenda Linux, 101: Gerenciadores de boot
Saiba como selecionar e configurar um gerenciador de boot para o seu sistema Linux. Use o material deste artigo para se preparar para o exame LPI 101 de certificação de administrador de sistema Linux ou simplesmente por diversão.
Artigo 07-10-2011
Aprenda Linux, 101: Inicialize o sistema
Aprenda a guiar seu sistema Linux pelo processo de boot. É possível usar o material neste artigo para estudar para o exame de LPI 101 para a certificação de administrador do sistema Linux, ou apenas aprender sobre o processo de boot.
Artigo 06-10-2011
Radar IBM developerWorks - Décima Edição
Programa mensal da rede IBM developerWorks Brasil sobre tecnologia e desenvolvimento para profissionais, estudantes e acadêmicos na área de TI. Nesta edição: Lançado o Java 7. Debian é eleita a melhor distribuição Linux de 2011. Versão 2.9 do MongoDB é lançada. Apache Wicket 1.5. Android ultrapassa iOS na Europa.
Videos 05-10-2011
Ações acionadoras do teclado e do mouse com voz e o xdotool
A xdotool é uma biblioteca útil de instruções que permite que os programadores emulem o pressionamento de teclas e as ações do mouse. A força específica da ferramenta entra em cena quando o teclado ou o mouse está ausente ou em situações de acessibilidade em que o usuário não é fisicamente capaz de usar os métodos regulares de entrada. Esse artigo tem dois objetivos: primeiro, fornecer uma introdução ao uso da xdotool em um ambiente de desktop do Linux e, segundo, usar entrada de voz para disparar ações tipicamente realizadas por meio de entrada de hardware. Um exemplo definitivo usa XML para armazenar fragmentos de código orientados a xdotool para inserção em código de gerenciador de diálogo gerado automaticamente.
Artigo 22-09-2011
Aprenda Linux, 302 (Ambientes Mistos): Serviços de Impressão
Na preparação para fazer o exame de certificação LPI-302 do Linux Professional Institute para administradores de sistema, aprenda a configurar impressoras e compartilhá-las entre clientes Linux e Microsoft.
Artigo 06-09-2011
Aprenda Linux, 302 (Ambientes Mistos): Controle de Domínio
No caso do SMB/CIFS, um domínio é semelhante a um grupo de trabalho: É um conjunto de computadores relacionados, existente geralmente em uma única rede local. Porém, um domínio inclui um computador especial conhecido como controlador de domínio que gerencia logons para todos os servidores no domínio. Ele também fornece alguns serviços adicionais. O Samba pode funcionar como um controlador de domínio, mas são necessárias diversas opções do Samba para que isso seja feito.
Artigo 31-08-2011
Prática: Gerenciamento de pacotes RPM e YUM
Um pacote é um software agrupado e pronto para instalação em um sistema Linux, e a instalação e remoção de pacotes são operações básicas para qualquer usuário ou administrador de Linux. Este artigo oferece prática nas ferramentas de gerenciamento de software RPM (Red Hat Package Manager) e YUM que o ajudará a aprender a executar essas etapas em um ambiente do mundo real. Os exercícios e soluções neste artigo se concentram em várias tarefas de gerenciamento de pacote.
Artigo 03-08-2011
Aprenda Linux, 302 (Ambientes Mistos): Arquivos de banco de dados Trivial
O Samba usa arquivos do banco de dados Trivial para armazenar dados temporários e persistentes como parte do trabalho de integração de compartilhamento de arquivos e impressão entre o Linux e o Windows. Como preparação para o exame de certificação do Linux Professional Institute LPI-302, saiba tudo sobre o formato Samba Trivial Database (TDB) que o Samba usa para armazenar informações, como examinar arquivos TDB e como fazer o backup desses arquivos.
Artigo 18-07-2011
Virtualização de aplicativos, passado e futuro
Atualmente, quando você ouve a expressão "máquina virtual", provavelmente pensa em virtualização e hypervisors. Entretanto, as VMs são simplesmente um conceito mais antigo de abstração, um método comum de abstrair uma entidade a partir de outra. Este artigo explora duas das várias tecnologias mais recentes de VM de software livre: Dalvik (o núcleo de VM do sistema operacional Android) e Parrot (uma tecnologia de VM de software livre para executar linguagens dinâmicas com eficiência).
Artigo 29-06-2011
Virtualização para sistemas embarcados
As notícias técnicas da atualidade estão cheias de histórias de virtualização de servidor e desktop, mas há outra tecnologia de virtualização que está crescendo rapidamente: a virtualização embarcada. O domínio embarcado tem várias aplicações úteis para a virtualização, como aparelhos móveis de telefone, kernels de segurança e sistemas operacionais concorrentes embarcados. Este artigo explora a área da virtualização embarcada e explica por que ela está vindo para um sistema embarcado perto de você.
Artigo 24-06-2011
Reusabilidade na Utilização de Frameworks Automatizados, com Alan Gonçalves
webcast realizado no dia 23 de março de 2011, uma parceria IBM, developerWorks e iMasters PRO. apresentação completa: http://www.slideshare.net/cursosimastersibm/reusabilidade-na-utilizao-de-frameworks-automatizados
Videos 22-06-2011
Aprenda Linux, 302 (Ambientes Mistos): Configure o Samba
O Samba usa um arquivo legível para gerenciar e armazenar parâmetros de configuração, então a ferramenta mais sofisticada necessária para configurar o Samba é um editor de texto. Aprenda como o arquivo de configuração é estruturado, como o Samba interage com a rede, como configurar a criação de logs e como depurar problemas com o Samba.
Artigo 26-05-2011
Automatizando o gerenciamento de infraestrutura com Cfengine, Parte 1: Instalando servidores e clientes
Cfengine é uma solução popular para automação de datacenter usada por organizações em todo o mundo. Ele é escalável para dezenas de milhares de máquinas, de laptops, desktops e dispositivos integrados a mainframes. Aprenda como usar essa tecnologia versátil e flexível para resolver problemas de datacenter.
Artigo 26-05-2011
Tarefas básicas para novos usuários do Linux
Se você for um usuário do Windows, pode achar que seu sistema Linux é um pouco diferente do que está acostumado. Uma de suas primeiras tarefas será provavelmente a instalação de softwares adicionais, incluindo alguns dos vários softwares da IBM para Linux. Em muitos casos, para instalar softwares em um sistema Linux é preciso fazer login, tornar-se super usuário (ou usuário raiz) para algumas tarefas, abrir uma janela de terminal ou de shell e montar uma unidade de CD-ROM, DVD ou USB. Este artigo ensina essas tarefas básicas para usuários iniciantes, e mais.
Artigo 19-05-2011
Implemente o recurso DB2 pureScale no Linux
O recurso IBM DB2 pureScale permite escalar um sistema de banco de dados por meio da inclusão fácil de máquinas ao cluster. Este artigo acompanha o processo de implementação do Recurso DB2 pureScale em SUSE Linux. Usamos uma infraestrutura de Ethernet de 10 gigabits em uma configuração com dois servidores System x 3850 X5 conectada a um controlador de armazenamento DS5100. O artigo também inclui etapas para depois da instalação e informações básicas para usar o DB2 pureScale, por exemplo, como incluir e remover membros e como preparar-se para alta disponibilidade e recuperação de desastres.
Artigo 18-05-2011
Linux e o ecossistema de armazenamento
O Linux é o canivete suíço dos sistemas de arquivos, ele também oferece uma grande variedade de tecnologias de armazenamento para desktops e servidores.Além do sistema de arquivos, o Linux incorpora tecnologias NAS e SAN, proteção de dados, gerenciamento de armazenamento, suporte a nuvem e armazenamento em estado sólido de categoria internacional. Saiba mais sobre o ecossistema de armazenamento do Linux e por que ele é o número um no mercado de servidores.
Artigo 12-05-2011
Aprenda Linux, 302 (Ambientes Mistos): Funções do Samba
O Samba não é um único programa; ao invés disso, ele é uma série de servidores e utilitários inter-relacionados, cada um com seu fim específico. Entender as diferenças entre esses servidores e utilitários ajudará você a gerenciar seu sistema Samba. Além disso, o Samba implementa vários modelos de segurança diferentes, que você deve entender para integrar o Samba adequadamente a uma rede existente ou configurar uma nova rede com servidores Samba em seu núcleo.
Artigo 19-04-2011
Simulação do Linux Scheduler
A programação é um dos aspectos mais complexos — e interessantes — do kernel Linux. O desenvolvimento de schedulers que fornecem um comportamento adequado de máquinas de núcleo único a servidores de núcleo quádruplo pode ser difícil. Felizmente, o Linux Scheduler Simulator (LinSched) hospeda o scheduler Linux no espaço do usuário (para prototipagem do scheduler) enquanto modela destinos de hardware arbitrários para validar o seu scheduler ao longo de uma variedade de topologias. Conheça o LinSched e veja como fazer experiências com o scheduler para o Linux.
Artigo 12-04-2011
Cinco maneiras simples de ajustar seu aplicativo LAMP
A arquitetura Linux, Apache, MySQL, and PHP (LAMP) é uma das escolhas mais populares para arquitetura de servidor da Web em uso hoje. O autor John Mertic examina cinco coisas que todos os aplicativos LAMP devem aproveitar para obter desempenho máximo.
Artigo 12-04-2011
Scripts no Desktop do Linux, Parte 2: Scripts no Nautilus
Esta série de artigos explora como usar Python para criar scripts para o desktop GNOME, a estrutura de screenlets e Nautilus para fornecer um ambiente altamente produtivo. Scripts no desktop ativam a funcionalidade de arrastar e soltar e o acesso rápido às informações e aos serviços comumente usados. Nesta parte, aprenda a usar o Python para incluir funcionalidades a fim de estender o Nautilus no seu desktop.
Artigo 16-03-2011
Gerencie Recursos em Hosts de KVM Sobrealocados
Um dos principais benefícios da virtualização é a capacidade de consolidar diversas cargas de trabalho em um único sistema de computador. Essa consolidação proporciona economia no consumo de energia, despesas de capital e custos de administração. O grau de economia depende da capacidade de sobrealocar recursos de hardware como memória, ciclos de CPU, E/S e largura da banda da rede. Tecnologias como balão de memória e Kernel Same-page Merging (KSM) podem melhorar a sobrealocação de memória com um ajuste manual adequado. A reconfiguração autonômica desses controles em resposta às condições do host e da VM pode proporcionar economias ainda maiores. Neste artigo, aprenda a aplicar essas técnicas para aumentar as suas economias.
Artigo 01-03-2011
Limitando Recursos no Linux com PAM
O artigo descreve um módulo do PAM, o pam_limits, funcionalidade disponível nos sistemas operacionais Linux e Unix, o qual permite limitar os usuários a determinadas ações. Com isso, evitando indisponibilidades e ataques ao sistema.
Artigo 02-02-2011
Aplicativos de Alta Disponibilidade no IBM Cloud
Os novos recursos do IBM Cloud permitem que desenvolvedores e arquitetos de aplicativos eliminem pontos únicos de falhas em aplicativos. Este artigo fornece um guia detalhado desses recursos. Ele inclui uma discussão sobre a abordagem que o IBM Cloud usa (suporte agregado para endereços IP virtuais), sobre como preparar suas instâncias de nuvem para aproveitar esse recurso, sobre como configurar um Web site altamente disponível e como testar esse site.
Artigo 27-01-2011
Aprenda Linux, 101: Níveis de execução, encerramento e reinicialização
Aprenda a encerrar ou reinicializar seu sistema Linux, avisar a usuários que o sistema está sendo desligado e alternar para um nível de execução mais ou menos restritivo. É possível usar o material neste artigo para estudar para o exame de certificação de administrador de sistema Linux LPI 101, ou apenas para aprender sobre encerramento, reinicialização e alteração de níveis de execução.
Artigo 26-01-2011
Desenvolvendo Device Drivers no Linux
Uma das principais características do Linux é a facilidade de criação de novos Drivers de Dispositivos. Neste artigo, serão abordados alguns conceitos sobre sistemas operacionais e como utilizar as ferramentas e interfaces disponibilizadas pelo Linux para dar o primeiro passo na criação de novos Drivers.
Artigo 28-12-2010
Sistemas de arquivos de rede e Linux
O Network File System (NFS) está sendo usado desde 1984, mas continua a evoluir e a fornecer a base para sistemas de arquivos distribuídos. Hoje, o NFS (através da extensão pNFS) fornece acesso escalável a arquivos distribuídos pela rede. Explore as ideias por trás dos sistemas de arquivos distribuídos e, em particular, os avanços recentes no NFS.
Artigo 21-12-2010
Anatomia da Memória Compartilhada do Kernel Linux
O Linux, como hypervisor, inclui uma série de inovações, e uma das mudanças mais interessantes no kernel 2.6.32 é a Kernel Shared Memory (KSM). A KSM permite que o hypervisor aumente o número de máquinas virtuais simultâneas, consolidando páginas de memória idênticas. Explore as ideias por trás da KSM (como deduplicação de armazenamento), sua implementação e como gerenciá-la.
Artigo 21-12-2010
Fazendo boot do Linux na BeagleBoard-xM
A BeagleBoard.org recentemente apresentou a revisão da BeagleBoard xM, uma nova edição do hardware aberto altamente bem-sucedido BeagleBoard atualmente na revisão C. Este artigo descreve o ambiente necessário e as etapas para fazer o boot do Linux na BeagleBoard-xM com Angstrom Linux, Android e Ubuntu.
Artigo 14-12-2010
Aprenda Linux, 101: Gerenciamento de pacote RPM e YUM
Aprenda como instalar, atualizar e gerenciar pacotes no seu sistema Linux. Este artigo aborda o Red Hat Package Manager (RPM), desenvolvido pela Red Hat, assim como o Yellowdog Updater Modified (YUM), originalmente desenvolvido para gerenciar sistemas Linux Red Hat no departamento de física da Universidade de Duke. Use o material deste artigo para estudar para o exame Linux Professional Institute (LPI) 101 para a certificação de administrador de sistema Linux, ou apenas para explorar as melhores formas de adicionar novos software e manter seu sistema atualizado.
Artigo 13-12-2010

1 - 100 de 220 resultados | Avançar Mostrar Resumos | Ocultar Resumos Assine para receber resultados de buscas (RSS)