Conseguir um emprego de rede: arquitetura de computação e design
Cada profissional rede sucesso está familiarizado com os conceitos básicos de arquitetura de computação e design: como os computadores são arquitetadas internamente, e as maneiras que eles são usados, incluindo virtualização e computação em nuvem.
Conteúdo
conceitos básicos de arquitetura de computação e design
profissionais de rede deve entender como os computadores são projetados e como eles funcionam. Isso se aplica a computadores usados - no local e computadores que fazem parte de serviços baseados em nuvem.
arquitetura de hardware de computador
profissionais de rede precisa entender como funções de hardware de computador, para que eles possam garantir que o hardware é adequadamente gerida e utilizada. Os computadores modernos são constituídos pelos seguintes componentes:
unidade de processamento central (CPU): O componente onde instruções de computador são executados e os cálculos efectuados.
armazenamento principal: O componente onde a informação é armazenada temporariamente. Muitas vezes conhecido como RAM, armazenamento principal é geralmente volátil e seu conteúdo perdido se a energia for removida ou o computador desligado.
Armazenamento secundário: O componente onde a informação é armazenada permanentemente. As informações armazenadas aqui é persistente, mesmo quando o computador está desligado. armazenamento secundário é muitas vezes organizados em um ou mais sistemas de arquivos, que são regimes de armazenagem e recuperação de arquivos individuais.
Ônibus: O componente onde os dados e instruções fluir internamente entre a CPU, armazenamento principal, de armazenamento secundário, e externamente através de dispositivos periféricos e adaptadores de comunicação. arquiteturas de barramento SCSI populares incluem SATA, IEEE1394 e USB.
firmware: Software armazenados na memória persistente, geralmente usado para armazenar instruções iniciais que são executados quando o computador é ligado.
comunicações: A maioria dos computadores incluem um ou mais componentes de comunicação - caso contrário, como você teria problemas para ele e resultados com isso?
hardware de segurança: Componentes para várias funções de segurança, como um Trusted Platform Module (TPM), que é usado para armazenar e gerar chaves criptográficas, leitores de cartões inteligentes e leitores de impressões digitais.
sistema operacional do computador
Um sistema operacional do computador (OS) é constituído pelo conjunto de programas que facilitem a operação de programas de aplicação e ferramentas de hardware do computador. Os componentes de um sistema operacional incluem o kernel, drivers de dispositivos e ferramentas.
Video: PROFISSÕES - Técnico em Informática
As principais funções desempenhadas por um sistema operacional são
Gerenciamento de processos: Processos são os programas individuais que são executados em um computador. O sistema operacional inicia e pára processos e garante que não interfiram uns com os outros.
Gestão de recursos: O sistema operacional aloca e gerencia o uso de memória principal, armazenamento secundário, comunicações e dispositivos conectados.
gerenciamento de acesso: O sistema operacional gerencia a autenticação, bem como acesso a recursos como arquivos e diretórios no armazenamento secundário.
Gestão de eventos: O sistema operacional responde a eventos, tais como a inserção ou a remoção dos meios e dispositivos, batidas de tecla, ou movimentos do rato.
gerenciamento de comunicações: O sistema operacional gerencia comunicações para assegurar que as comunicações de entrada e saída são tratados e encaminhados corretamente.
Um sistema operacional pode ser executado diretamente no hardware do computador ou através de um esquema chamado virtualização, em que muitas cópias separadas de sistemas operacionais podem ser executados simultaneamente em um computador. Na virtualização, o principal programa de controle é chamado de hypervisor, e cada sistema operacional em execução é chamado de convidado. empregos do hypervisor são para alocar recursos de hardware do computador para cada hóspede e para evitar convidados interfiram uns com os outros.
A virtualização permite que uma organização para fazer melhor uso de seus recursos. Em vez de executar um sistema operacional por servidor, vários sistemas operacionais pode ser executado em cada servidor, uma melhor utilização dos investimentos em hardware e espaço em rack.
Com ferramentas de virtualização comerciais, instâncias de sistema operacional pode ser movido de uma plataforma de hardware para outro, e instâncias de sistema operacional pode ser facilmente clonado para permitir que mais de funcionamento cópias de um servidor se a demanda exige.
Serviços na nuvem
A adoção de serviços em nuvem está em pleno andamento, apesar do fato de que muitos ainda não entendem como serviços em nuvem trabalho. Uma organização usando a computação em nuvem optou por utilizar computação ou aplicação de recursos que são propriedade de outra organização e localizados fora das instalações da organização.
Os três tipos mais comuns de serviços de nuvem seguir:
Infraestrutura como Serviço (IaaS): Os prestadores de serviços permitem que os clientes de locação de máquinas virtuais, servidores, armazenamento, funções de rede, e assim por diante. Exemplos incluem Amazon Web Services, Microsoft Azure e Google Compute Engine (GCE).
Software como um Serviço (SAAS): Os prestadores de serviços permitem aos clientes utilizar aplicações de software geridas por prestadores de serviços em nuvem. Exemplos incluem Salesforce, Office365, e WebEx.
Plataforma como Serviço (PaaS): Os prestadores de serviços executar software de aplicativos com interfaces de programação de aplicativos (APIs) para que os clientes podem se conectar a sua aplicação. Exemplos incluem Engine Yard, o Google App Engine e Microsoft Azure Web Sites.
Uma organização pode utilizar serviços em nuvem das seguintes maneiras:
nuvem pública: Uma organização utiliza os serviços em nuvem que são operados por e localizado no centro de dados do provedor de serviços em nuvem.
Nuvem privada: Uma organização constrói a sua própria infra-estrutura de computação em nuvem usando recursos de hardware que possui, e localiza-lo em seu próprio centro de dados. Uma organização que constrói uma nuvem privada quer as capacidades lógicas de computação em nuvem, mas também quer manter a propriedade e controle do hardware apoiá-lo.
nuvem híbrida: Uma organização utiliza uma combinação de serviços de nuvem pública com seus recursos internos geralmente quer o controle de informações ou de hardware ativos específicos.
Dedicado nuvem pública: Uma organização utiliza serviços de nuvem pública em hardware dedicado a essa organização. Uma organização que usa nuvem pública dedicada quer a flexibilidade de serviços em nuvem, mas não está disposto a compartilhar infraestrutura com outros inquilinos.
Questões emergentes na arquitetura de computação e design
Questões que tendem a manter os profissionais de rede em seus dedos incluem:
Internet of Things (Internet das coisas): profissionais de rede se preocupe que o trabalho insuficiente é posta em desenvolver modelos de segurança de som e projetos para prevenir ataques em novos produtos conectados à Internet.
Velocidade para o mercado: Muitas organizações, na tentativa de obter novos produtos para o mercado se desenvolveu mais rapidamente, pule projetos de segurança, as análises e controles, deixando assim os produtos abertos ao ataque.
Video: Tecnologia em Rede de Computadores
controle de acesso falho: Muitas organizações não têm as habilidades para implementar som, controles de acesso eficazes em seus sistemas, resultando em exposição desnecessária de dados sensíveis.