Mostrando postagens com marcador Tecnologia. Mostrar todas as postagens
Mostrando postagens com marcador Tecnologia. Mostrar todas as postagens

quinta-feira, 26 de novembro de 2009

CONCEITOS E CARACTERÍSTICAS DOS SISTEMAS ERP

        O ERP – Enterprise Resource Planning - é definido como “pacotes de aplicações computacionais que dão suporte à maior parte das necessidades de informação das organizações”, porém outros autores afirmam que “são pacotes comerciais de software e requerem procedimentos de ajustes para que possam ser utilizados em determinada empresa”.
        A partir daí pode-se concluir que estes sistemas necessitam de adequações específicas para cada empresa, ou seja, são necessárias as “customizações” do sistema para adequá-los aos processos operacionais de cada empresa.
        Os sistemas ERP têm origem a partir de uma série de evoluções tecnológicas e conceitos de gestão. Nas décadas de 50 e 60 o enfoque era somente em estoques, surge com isso, na década de 1970, o Planejamento das Necessidades de Materiais - Material Requeriment Planning (MRP), que implementava o planejamento futuro de uso de matérias primas e das etapas produtivas. Na década de 80, o MRP evoluiu para o Planejamento dos Recursos de Manufatura - Manufacturing Resource Planning (MRP II) que incorporou ao anterior as necessidades dos demais recursos de produção, como mão de obra, máquinas e centros de trabalho.
        A pressão competitiva forçou as empresas a uma incessante busca da redução de custos e aumento da eficiência. Em meados da década de 90 surgiram os primeiros sistemas denominados Sistemas Integrados de Gestão - Enterprise Resource Planning (ERP). A proposta destes sistemas é a gestão da empresa como um todo, oferecendo informações mais precisas, baseadas em dado único, sem as redundâncias e inconsistências encontradas nas aplicações anteriores, que não eram integradas entre si. De acordo com Colangelo (2001), a figura 1 abaixo, ilustra e sintetiza a evolução das aplicações empresariais.


        Embora o sistema ERP tenha surgido para atender às necessidades das empresas industriais, pode-se, atualmente, observar a sua utilização em outras áreas como: comercial, de distribuição, utilidades, e financeira dentre outras. Conforme os mesmos autores, o termo ERP está associado a pacotes comerciais, e embora isto não impeça que as empresas desenvolvam internamente os seus próprios sistemas, deve-se considerar que os sistemas ERP comerciais possuem cinco características que, tomadas em conjunto, podem distinguí-los:
       • São pacotes comerciais de software;
       • Incorporam modelos de processos de negócios (best practices);
      • São sistemas de informação integrados e utilizam um banco de dados corporativo;
       • Possuem grande abrangência funcional; e,
       • Requerem procedimentos de ajuste para que possam ser utilizados em determinada empresa.
        O que o ERP realmente faz é organizar, codificar e padronizar os processos e dados de negócio de um grupo empresarial.
        O software do ERP não é intrinsecamente estratégico; ao contrário, é uma tecnologia de suporte, um conjunto de módulos integrados de software que formam o núcleo da máquina que realiza o processamento interno de transações.

        A implementação do software de ERP e a mudança dos processos de negócio que precisam ocorrer simultaneamente afetam necessariamente a estrutura organizacional de uma empresa e, ainda mais importante, os papéis de cada indivíduo dentro da organização.
        O ERP tem a sua maior relevância e aplicabilidade na integração dos processos de negócios de todas as áreas funcionais de uma organização a nível operacional, mas deve-se salientar também, que as informações geradas pela sua utilização por uma organização, pode auxiliar na tomada de decisão tanto a nível operacional quanto nos demais níveis gerenciais da organização integrada, conforme mostra a figura 2, e o seu banco de dados único, utilizado como entrada para os demais sistemas de informações empresariais existentes, podendo auxiliar até a nível estratégico.

eERP : AS NOVAS DIMENSÕES, SCM E CRM.
     Muitas das oportunidades de melhorias que podem ser alcançadas após a implantação de um sistema estendido eERP envolvem as relações da empresa com seus processos externos, essas melhorias poderão estar associadas à implantação de aplicações que complementam o antigo sistema ERP, com certa naturalidade, como as dimensões CRM e SCM gerando assim a nova onda dos ERP’s estendidos ou eERP.
        Em síntese veremos que, a dimensão SCM está voltada para obtenção de materiais e serviços já a dimensão CRM é orientada para contatos com clientes, ou seja, para a geração de receitas conforme mostra a figura 3.





Autor/Fonte: Ricardo Alves Said - Universidade Federal Rural do Rio de Janeiro (UFRRJ)

sexta-feira, 2 de outubro de 2009

Tecnologia Raid

RAID é a sigla para Redundant Array of Independent Disks. Trata-se de uma tecnologia que combina vários discos rígidos (HD) para formar uma única unidade lógica, onde os mesmos dados são armazenados em todos (redundância). Em outras palavras, é um conjunto de HDs que funcionam como se fossem um só. Isso permite ter uma tolerância alta contra falhas, pois se um disco tiver problemas, os demais continuam funcionando, disponibilizando os dados. Para que o RAID seja formado, é preciso utilizar pelo menos 2 HDs. O sistema operacional, neste caso, enxergará os discos como uma unidade lógica única. Quando há gravação de dados, os mesmos se repartem entre os discos do RAID (dependendo do nível).

Os níveis de RAID
A tecnologia RAID funciona de várias maneiras. Tais maneiras são conhecidas como "níveis de RAID". No total, existem 6 níveis básicos, os quais são mostrados a seguir:
RAID nível 0 - Este nível também é conhecido como "Striping" ou "Fracionamento". Nele, os dados são divididos em pequenos segmentos e distribuídos entre os discos. Este nível não oferece tolerância a falhas, pois não existe redundância. Isso significa que uma falha em qualquer um dos HDs pode ocasionar perda de informações. Por essa razão, o RAID 0 é usado para melhorar a performance do computador, uma vez que a distribuição dos dados entre os discos proporciona grande velocidade na gravação e leitura de informações.
RAID nível 1 - também conhecido como "Mirroring" ou "Espelhamento", o RAID 1 funciona adicionando HDs paralelos aos HDs principais existentes no computador. Assim, se por exemplo, um computador possui 2 discos, pode-se aplicar mais um HD para cada um, totalizando 4. Os discos que foram adicionados, trabalham como uma cópia do primeiro. Assim, se o disco principal recebe dados, o disco adicionado também os recebe. Daí o nome de "espelhamento", pois um HD passa a ser uma cópia praticamente idêntica do outro.
RAID nível 2 - este tipo de RAID, adapta o mecanismo de detecção de falhas em discos rígidos para funcionar em memória. Assim, todos os discos da matriz ficam sendo "monitorados" pelo mecanismo. Atualmente, o RAID 2 é pouco usado, uma vez que praticamente todos os discos rígidos novos saem de fábrica com mecanismos de detecção de falhas implantados.
RAID nível 3 - neste nível, os dados são divididos entre os discos da matriz, exceto um, que armazena informações de paridade. Assim, todos os bytes dos dados tem sua paridade (acréscimo de 1 bit, que permite identificar erros) armazenada em um disco específico. Através da verificação desta informação, é possível assegurar a integridade dos dados, em casos de recuperação. Por isso e por permitir o uso de dados divididos entre vários discos, o RAID 3 consegue oferecer altas taxas de transferência e confiabilidade das informações. Para usar o RAID 3, pelo menos 3 discos são necessários.
RAID nível 4 - este tipo de RAID, basicamente, divide os dados entre os discos, sendo que um é exclusivo para paridade. A diferença entre o nível 4 e o nível 3, é que em caso de falha de um dos discos, os dados podem ser reconstruídos em tempo real através da utilização da paridade calculada a partir dos outros discos, sendo que cada um pode ser acessado de forma independente. O RAID 4 é indicado para o armazenamento de arquivos grandes, onde é necessário assegurar a integridade das informações. Isso porque, neste nível, cada operação de gravação requer um novo cálculo de paridade, dando maior confiabilidade ao armazenamento (apesar de isso tornae as gravações de dados mais lentas).
RAID nível 5 - este é muito semelhante ao nível 4, exceto o fato de que a paridade não fica destinada a um único disco, mas a toda a matriz. Isso faz com que a gravação de dados seja mais rápida, pois não é necessário acessar um disco de paridade em cada gravação. Apesar disso, como a paridade é distribuída entre os discos, o nível 5 tende a ter um pouco menos de performance que o RAID 4. O RAID 5 é o nível mais utilizado e que oferece resultados satisfatórios em aplicações não muito pesadas. Este nível precisa de pelo menos 3 discos para funcionar.
RAID 0 + 1 - O RAID 0 + 1 é uma combinação dos níveis 0 (Striping) e 1 (Mirroring), onde os dados são divididos entre os discos para melhorar o rendimento, mas também utilizam outros discos para duplicar as informações. Assim, é possível utilizar o bom rendimento do nível 0 com a redundância do nível 1. No entanto, é necessário pelo menos 4 discos para montar um RAID desse tipo. Tais características fazem do RAID 0 + 1 o mais rápido e seguro, porém o mais caro de ser implantado.

Tipos de RAID
Sistema RAIDExistem 2 tipos de RAID, sendo um baseado em hardware e o outro baseado em software. Cada uma possui vantagens e desvantagens. O primeiro tipo é o mais utilizado, pois não depende de sistema operacional (pois estes enxergam o RAID como um único disco grande) e são bastante rápidos, o que possibilita explorar integralmente seus recursos. Sua principal desvantagem é ser um tipo caro inicialmente. A foto ao lado mostra um poderoso sistema RAID baseado em hardware. Repare que na base da direita estão armazenados vários discos:
O RAID baseado em hardware, utiliza dispositivos denominados "controladores RAID", que podem ser, inclusive, conectados em slots PCI da placa-mãe do computador. Já o RAID baseado em software não é muito utilizado, pois apesar de ser menos custoso, é mais lento, possui mais dificuldades de configuração e depende do sistema operacional para ter um desempenho satisfatório. Este tipo ainda fica dependente do poder de processamento do computador em que é utilizado.

Finalizando
A tecnologia RAID é um dos principais conceitos quando o assunto é armazenamento de dados. Sua eficiência é comprovada por se tratar de uma tecnologia em uso há vários anos e que mesmo assim "não sai de moda". Grandes empresas, como a Intel, oferecem soluções de RAID, e essa tecnologia é possível de ser encontrada até mesmo em computadores domésticos. É muito provável que o RAID ainda venha a apresentar novos meios de funcionalidades, ampliando seu uso para os mais diversos tipos de necessidade de armazenamento e acesso à dados.