UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS TECNOLÓGICAS CURSO DE ENGANHARIA DE TELECOMUNICAÇÕES

Tamanho: px
Começar a partir da página:

Download "UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS TECNOLÓGICAS CURSO DE ENGANHARIA DE TELECOMUNICAÇÕES"

Transcrição

1 UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS TECNOLÓGICAS CURSO DE ENGANHARIA DE TELECOMUNICAÇÕES BRUNO GABRIEL DA SILVA GERÊNCIAMENTO DE REDES COM SDN (SOFTWARE DEFINED NETWORK) BLUMENAU 2014

2 BRUNO GABRIEL DA SILVA GERÊNCIAMENTO DE REDES COM SDN (SOFTWARE DEFINED NETWORK) Trabalho de Conclusão de Curso apresentado ao Curso de Graduação em Engenharia de Telecomunicações do Centro de Ciências Tecnológicas da Universidade Regional de Blumenau, como requisito parcial para a obtenção do grau de bacharel em Engenharia de Telecomunicações. Prof. Francisco Adell Péricas Orientador BLUMENAU 2014

3 BRUNO GABRIEL DA SILVA

4 Dedico este trabalho aos meus pais, amigos de turma e família.

5 AGRADECIMENTOS Agradeço primeiramente a minha namorada Ana Carolina Raulino, dado o apoio necessário para conseguir me dedicar à realização deste trabalho aos meus pais Orlando da Silva e Márcia Rita da Silva por proporcionar financeiramente e emocionalmente minha caminhada ao longo do curso, além da minha irmã Flavia Cristiane da Silva. Agradeço também aos meus colegas de curso, em especial Henrique Olinger e Rafael Rodrigo Lang que me ajudaram ao longo de toda a graduação e ao meu gestor Claudio Marcio Wocikowski da empresa Benner Sistemas, além de todos os colaboradores e pessoas que tive contato durante todo o período que estive na universidade, no qual contribuíram para desenvolvimento de conhecimento e troca de experiências. Agradeço ainda a um colega de longa data, também formado em Engenharia de Telecomunicações na FURB, Tiago Cadorin, o qual me fez perceber a importância do curso e da caminhada pelas dificuldades. Além de ter sido responsável por direcionar meus estudos em busca do tema para este trabalho.

6 Acredito que se você mostrar às pessoas os problemas e depois as soluções elas se motivarão a agir. William Henry Gates III (Bill Gates)

7 RESUMO Com o crescente aumento de demanda por serviços de acesso a redes de dados, sejam elas móveis ou não, foi necessário criar novos métodos de gerenciamento desta rede pelos engenheiros de tráfego de dados. Através do SDN (Software Defined Network) o escalonamento de demanda e gerenciamento ficou mais simplificado e unificado, através de novas técnicas para que equipamentos de fabricantes diferentes possam se comunicar de forma fácil e eficiente. Com a virtualização da camada de rede do modelo TCP/IP foi possível a criação de novos protocolos e controles que consigam atender em tempo hábil o crescimento das redes, sejam elas dos provedores de serviços de telecomunicações ou das redes locais de grandes corporações com seus serviços locais e em ambientes cloud. Além de prover o projeto de criação e implantação de um ambiente contendo a tecnologia SDN para uma corporação. Palavras-chave: SDN, OPENFLOW, VIRTUALIZAÇÃO DE REDE, CLOUD COMPUTING, SOFTWARE.

8 ABSTRACT With the increasing demand for access to data networks services whether they are mobile or not, it was necessary to create new methods of managing this network engineers for data traffic. Through the SDN (Software Defined Network), escalation of demand and management became more simplified and unified. Using new techniques so that equipment from different manufacturers can communicate easily and efficiently. Through virtualization of the TCP / IP network layer model was possible to create new protocols and controls that are able to meet in a timely manner the growth of networks, be they of telephone services or local networks of enterprises corporations with their local Service Providers and cloud environments. Besides providing the project creation and implementation of an environment containing the SDN technology for enterprise. Keywords: SDN, OPENFLOW, NETWORK VIRTUALIZATION, CLOUD COMPUTING, SOFTWARE.

9 LISTA DE FIGURAS Figura 1 Demonstração de concorrência de aplicações do Sistema Operacional Host com o Hypervisor Figura 2 Virtualização Bare Metal Figura 3 Comparação entre a evolução da era Mainframe para a computação pessoal versus a era Mainframe de rede para o SDN Figura 4 Diferença de estilos de processamento de switches convencionais e switches preparados para tecnologia SDN Figura 5 Esquema básico comunicação OpenFlow Figura 6 Cabeçalho do OpenFlow Figura 7 Ênfase no Header Ethernet do OpenFlow Figura 8 Concepção de camadas do SDN da Juniper Networks Figura 9 - Chassi Dell M100e com quatro Lâminas de processamento e um Storage Figura 10 Estrutura de Ligação dos Chassis e Switches Figura 11 Cluster Hyper-V Figura 12 Distribuição de carga das VM s Figura 13 Comunicação entre VM s do mesmo Cliente Figura 14 v-switch do Host DTC-HV Figura 15 v-switch CLUSTER_SWITCH Networks Figura 16 VM Network Figura 17 IP POOL SCVMM... 42

10 LISTA DE TABELAS Tabela 1 Hardware BennerCloud Tabela 2 Tipos de Cluster... 37

11 LISTA DE ABREVIATURAS E SIGLAS VM Virtual Machine SDN Software Defined Network LAN Local Area Network WAN Wide Area Network ACL Access Control List VLAN Virtual Local Area Network SP Service Provider ADSL Asymmetric Digital Subsciber Line IRC Internet Relay Chat TI Tecnologia da Informação SCVMM System Center Virtual Machine Manager WS2012 Windows Server 2012 IaaS Infraestructure as a Service PaaS Plataform as a Service Saas Software as a Service CP Control Plane FP Forward Plane SSL Secure Socket Layer DDoS Distributed Denial of Service SA Source Address DA Destination Address CLI Command Line Interface API Application Programming Interface DNS Domain Name System

12 SUMÁRIO 1 INTRODUÇÃO OBJETIVO DO TRABALHO FUNDAMENTAÇÃO CLOUD COMPUTING SDN: INTRODUÇÃO E MÉTODOS DE ABORDAGEM SDN: ESPECIFICAÇÕES SERVICE PROVIDERS E ENTERPRISES SDN PARA SERVICE PROVIDERS SDN PARA ENTERPRISES DESENVOLVIMENTO DE CASO BENNERCLOUD SERVICES DESCRIÇÃO DE MODELO DE NEGÓCIO E TECNOLOGIA APLICAÇÃO DO SDN NO BENNERCLOUD SERVICE CONCLUSÃO REFERÊNCIAS... 44

13 12 1 INTRODUÇÃO Com o consumo de serviços de banda larga móvel crescendo a cada dia é de suma importância lembrar da mudança necessária do core de rede. Nos últimos anos o crescimento de acesso por dispositivos móveis teve um grande aumento, e com isto a estrutura necessária para manter o serviço ativo precisou ser reavaliada. Importante lembrar que o acesso móvel de dados 3G ou 4G dado pela Estação Rádio Base em Rádio Frequência é apenas a chamada última milha, ou seja entre o dispositivo móvel e a antena da operadora, ou em alguns casos para comunicação entre duas Estações Rádio Bases. Porém no momento que o pacote de dados, seja ele voz ou dados propriamente ditos, é convertido em formato TCP/IP, a engenharia de rede e tráfego devem ter o controle desses dados para poder criar suas rotas entre outras operadoras ou até mesmo outros clientes. Devido à expansão já mencionada a partir dos dados, iniciou-se um processo importante no desenvolvimento de novas tecnologias para o controle de fluxo de dados. Além da Banda larga móvel, a fixa, geralmente sendo por meio de ADSL, cresceu em número de acessos e velocidade, pois no início as demandas eram por serviços de baixa banda, como e- mails e comunicadores de texto. A evolução de softwares e suas especificações fica bem clara nos antigos programas de chat, como o IRC ou ICQ, os quais possuem interface gráfica simples e assim era possível garantir alto desempenho nas comunicações de texto. Isto se justifica devido a conexão disponível naquela época para grande maioria da população, sendo ela o acesso discado limitando a no máximo 56Kb/s. Nos dias atuais fica evidente o aumento de consumo. Basta olhar para as grandes aquisições no mundo da TI e Service Providers, por exemplo Whatsapp, Instagram e o consumo direto de redes sociais de forma geral. Existe também a demanda por Streaming, seja ela de forma por demanda, por exemplo Youtube, Netflix etc, ou até mesmo sites de conteúdo disponibilizando ao vivo uma partida de Futebol. Além do segmento privado citado anteriormente existe o crescimento de demanda por banda e acessos por parte dos governos, onde pode-se citar o Plano Nacional de Acesso a Banda Larga além das integrações de diversos setores espalhados pelo país. Basta fazer uma retrospectiva em relação ao Imposto de renda, no qual a partir de 2014 teve de ser feito exclusivamente de forma online e entregue aos servidores de dados do governo. Para atender esta demanda crescente de acessos, aplicativos e velocidade, os Service Providers e as grandes empresas precisaram recorrer a uma nova tecnologia de rede, para que

14 13 seja possível entregar essa demanda de forma rápida e consistente. A tecnologia atual de implantação de redes, possui um alto tempo de parametrização não acompanhando a regra de negócio do mercado e impossibilitando que empresas possam expandir seus lucros e negócios. Com a mudança de paradigma de rede para o SDN (Software Defined Network), será possível atender de forma mais rápida e eficiente as demandas de rede para acesso à internet para os Service Providers e redes LAN (Local Area Network) com alta capacidade e dinamismo, necessárias hoje para grandes empresas. Em função desta tendência, a Benner Sistemas decidiu investir horas de projeto e financiamento para disponibilizar uma solução a seus clientes através de uma estrutura de cloud em modelo Saas utilizando as tecnologias de virtualização de sistemas operacionais e o SDN para gerência em manutenção da rede. 1.1 OBJETIVO DO TRABALHO Este trabalho tem como objetivo descrever a importância do estudo do SDN para um ambiente em cloud computing, além de demonstrar o projeto e a implantação de uma solução de virtualização de serviços baseados em cloud, utilizando o SDN. Este projeto é denominado BennerCloud Services e é apresentado em profundidade na sessão 3.

15 14 2 FUNDAMENTAÇÃO 2.1 CLOUD COMPUTING Devido ao crescimento de demanda por processamento, os fabricantes de hardware e software retornaram a um conceito lançado nos anos 60 pela IBM, a virtualização. Naquela época a virtualização atuava no sentido de viabilizar computadores pessoais até então muito caros. Os antigos mainframes eram divididos através de time-sharing (tempo compartilhado) entre usuários que usavam ambientes de aplicação totalmente diferentes. No entanto, com os avanços da tecnologia implicando em diminuição dos preços, o acesso às máquinas se tornou mais comum e essa técnica perdeu força. A indústria de computadores pessoais evoluiu de forma a difundir a computação pelo mundo. Adquirir um computador já não era tão custoso e, por vezes, era mais interessante utilizar uma máquina por processo. Um programa executado em um ambiente virtual podia ser menos eficiente que se executado direto em uma máquina real, pois a virtualização possuía um limite entre físico e virtual. Por isso essa técnica foi parcialmente abandonada nas décadas de 80 e 90. No caminhar dessa evolução, os computadores passaram a ter maior capacidade com preço cada vez menor. Em muitos casos passou a ser viável ter um processador com a capacidade muito maior que a necessária, o que gerou muita ociosidade e a virtualização ressurgiu a fim de aproveitar esses recursos. Ainda, com a evolução das redes de computadores, usuários podem utilizar máquinas virtuais remotamente. Outros fatores também influenciam esse crescente interesse. Máquinas virtuais criam aspectos diferenciados quanto à segurança, confiabilidade, disponibilidade, balanceamento de carga e suporte a softwares legados. Esses últimos são programas muito antigos e de difícil

16 15 atualização, projetados para funções críticas dos sistemas computacionais e, naturalmente, desconhecem invenções mais recentes. Hoje a virtualização se deve a necessidade de obter diferentes sistemas operacionais, ou até mesmo funções isoladas sobre uma gerência centralizada e em um mesmo host, ou seja um mesmo hardware. A grande vantagem é aproveitar ao máximo o poder do hardware para diversas VM s (Virtual Machines), para quando houver ociosidade em uma a potência do hardware possa ser utilizada por outra. Para que isto fosse possível, foi criado o software monitor de máquina virtual conhecido como Hypervisor, que controla os acessos das máquinas virtuais ao hardware. Hoje existem dois tipos de virtualização de sistemas operacionais, o Hypervisor hosted e o Hypervisor Bare metal. O tipo Hosted é um software instalado sobre o sistema operacional já iniciado para emular uma nova máquina virtual, sendo estes casos utilizados geralmente para testes em sistemas operacionais desktop. O problema deste tipo de virtualização é que ele possui duas camadas de Software para alcançar o hardware, assim sua eficiência fica comprometida. Exemplos desta tecnologia são o Virtual PC da Microsoft e Virtual Box da Oracle([2]). Figura 1 Demonstração de concorrência de aplicações do Sistema Operacional Host com o Hypervisor. Fonte:[2] O tipo Bare metal necessita que o processador suporte virtualização, isto é devido a necessidade do Hypervisor ter uma camada de acesso direto ao processador e memória, assim gerando alto desempenho. Este é o tipo de virtualização mais utilizado, sendo ele grande responsável pelo crescimento da computação em nuvem e também da infraestrutura local de empresas. Os fabricantes tradicionais de processadores para servidores Intel e AMD possuem em sua linha de produtos as características Intel-VT e AMD-V com o suporte à virtualização.

17 16 Dentre os virtualizadores mais famosos se destacam no mercado o Microsoft Hyper-V, VMWARE, XEN Server e KVM. Figura 2 Virtualização Bare Metal Fonte: [2] Outra vantagem da virtualização está na abstração dos recursos, ou seja, a não necessidade de drivers em cada máquina virtual, tornando-se também uma excelente alternativa para migração de sistemas. Nos dias atuais, ao adquirir um servidor para instalação de sistema operacional, seja ele Linux, Unix, Windows dentre outros, o suporte a virtualização é obrigatório por parte dos fabricantes. O foco neste trabalho será o virtualizador da Microsoft, o Hyper-V, devido a sua integração com o Software Defined Network e o estudo de caso BennerCloud Services, sendo estes detalhados ao longo do trabalho na sessão SDN: INTRODUÇÃO E MÉTODOS DE ABORDAGEM O SDN (Software Defined Network) é um termo que surgiu a pouco mais de três anos na indústria de redes. As redes, de forma geral, sempre foram gerenciadas por softwares, como IOS da Cisco, Junos OS da Juniper, HP, Dell e diversos outros fabricantes. Entretanto as redes têm sido limitadas pelo modo como estes softwares têm sido configurados, fornecidos e gerenciados. Sendo a distribuição dentro de uma caixa, ou seja, um hardware o qual possui seu sistema embarcado, com as especificações prontas. Porém, estes não são Unpack and Go (desembalar e utilizar), ou seja, necessitam de uma configuração para serem integrados a rede atual. Importante ressaltar que a abordagem está em dispositivos de redes de média a alta complexidade, excluindo determinados hardwares como switches não gerenciáveis.

18 17 As corporações e Services Providers estão buscando soluções para os desafios impostos pelas redes atuais. A necessidade é de que as redes passem a se ajustar e responder de forma mais dinâmica, alinhadas à política de negócios, sendo estas políticas automatizadas, reduzindo o custo com pessoal que administra a rede. Além disso a escalabilidade das redes precisa ser mais rapidamente alcançada, sem que a rede atual sofra qualquer instabilidade ou indisponibilidade de serviço, evitando perda de receita. As redes implantadas hoje seguem a mesma ideia das que se implantavam à 10 e 20 anos atrás, e o SDN vem para mudar este conceito e evoluir e revolucionar parte de Networking assim como a virtualização de Sistemas Operacionais já é realidade hoje. (Tradução do autor, Bethany Mayer CEO Networking HP).[1] Outro grande diferencial do SDN é ele ter sido criado com a intenção de ser um padrão aberto de comunicação, retirando a restrição de certos fabricantes sobre o domínio de determinadas áreas em uma infraestrutura de rede. Assim os administradores podem controlar sua rede de uma forma similar à que fazem com seus servidores x86, ou seja onde rodam sistemas operacionais como Windows, Linux dentre outros. Figura 3 Comparação entre a evolução da era Mainframe para a computação pessoal versus a era Mainframe de rede para o SDN. Fonte: [6], (2012, p. 3) Tecnicamente o SDN é uma nova abordagem para o fornecimento de redes com mais inteligência, dinamismo e elasticidade. Sendo estes um dos preceitos para que o Cloud computing possa atender as demandas de mercado. O Cloud computing consiste em distribuir a computação por meio de rede, onde um programa ou determinado aplicativo pode ser

19 18 executado em vários servidores ao mesmo tempo, assim o terminal utilizado pelo usuário sendo ele um computador pessoal, tablet ou até mesmo um smartphone consome processamento, memória e armazenamento de um serviço através da internet. Para o Cloud computing a rede é um ponto fortíssimo na regra de negócio. Na verdade para o nível de Services Providers como operadoras de telecomunicações, todo seu negócio se baseia na rede, seja em disponibilidade acesso ou cobrança por uso. O Cloud computing pode ser separado basicamente em 3 tipos de serviços: a) IaaS (Infrastructure as a service) - sendo o modelo mais básico de Cloud, oferece acesso a softwares rodando dentro de máquinas virtuais, sendo estas distribuídas pelos softwares de virtualização, se adequando ao processamento, memoria, armazenamento e rede para uma infraestrutura definida, como por exemplo E- mail Corporativo Próprio, Virtual Desktops, acesso a ERP etc; b) PaaS (Platform as a service) oferece ao usuário um acesso a uma plataforma como um todo, sendo ela tipicamente incluindo um ambiente de linguagem de programação, Sistema operacional, Base de dados e Web Server. Exemplos hoje de líderes no segmento são a Microsoft com o Windows Azure, e a Amazon com os serviços Amazon Web Services e Amazon Elastic Compute Cloud; c) SaaS (Software as a service) neste modelo os clientes não possuem gerência sobre a camada de sistema operacional nem das suas configurações abaixo, apenas consumindo o serviço, sem se preocupar com balanceamento de carga para sites Web, ou qual banco de dados está sendo utilizado para salvar as tabelas. Como exemplo atuais tem-se Facebook (Serviço de rede social), Gmail (Serviço de do Google). A concepção básica do SDN ao ser implementado é separar os Planos, (Control Plane e o Forwarding Plane) utilizando protocolos não proprietários para interconexão de dispositivos e por consequência de redes. Deixar com que os dispositivos de borda, switches em especial, fiquem com seu poder de processamento totalmente voltado para o encaminhamento dos pacotes na rede, sem ter de se preocupar com decisões de montar tabelas de fluxos, configurações de VLAN S e ACL S([9]). O processamento hoje realizado em um equipamento de rede se divide em duas categorias, o encaminhamento utilizando processadores ASIC (Application Specific Integrated

20 19 Circuit) ou seja processador com uma tarefa específica a realizar e a CPU para as demais tarefas. Com a introdução do SDN esta topologia é alterada para seguir o padrão de planos descentralizados, ou seja, o processamento de regras e protocolos é enviado para o centralizador da rede o qual tem a função de ser o Control Plane, tomando as decisões a nível de toda a rede e não de cada dispositivo de modo isolado. Assim em vez de cada dispositivo, seja ele um roteador, ou Switch Ethernet, criar suas tabelas e regras a partir de análise do tráfego que passa por ele, recebe uma cópia do que deve ser feito do Control Plane não exigindo interação do operador de redes para suas configurações([6]). Fica evidente o quanto a rede pode ser escalonada de forma mais rápida nestes casos quando um operador precisa criar uma série de configurações como VLAN S e ACL S. Ao invés de programar estas regras uma a uma, ou até mesmo copiando o arquivo de configuração de um outro dispositivo similar na rede, o controlador envia uma cópia do que o switch precisa para estar disponível na rede. Figura 4 Diferença de estilos de processamento de switches convencionais e switches preparados para tecnologia SDN. Fonte: [6] (2012, p. 3) Para realizar esta mudança de layout de estrutura de processamento e camadas, os pesquisadores de Stanford, que idealizaram o SDN, propuseram uma arquitetura de rede conhecida como OpenFlow. O OpenFlow é uma arquitetura de rede aberta, programável, virtualizado em switches e roteadores. Uma das grandes vantagens é que administradores de redes com equipamentos que suportam o OpenFlow podem ficar despreocupados com novos protocolos lançados por pesquisadores devido a plataforma já ser concebida para estas atualizações. Ele se destaca por ter reunido em seu código tabela de fluxos com características de diversos fabricantes, assim

21 20 sendo possível a interoperabilidade. Importante levar em conta que um equipamento idealizado para operar com OpenFlow, não consegue atender as solicitações comuns de Layer2 e Layer3([3]). Figura 5 Esquema básico comunicação OpenFlow Fonte: [3], (2008, p.2) Para que um dispositivo seja incorporado pela plataforma OpenFlow, o fabricante deve respeitar ao menos três aspectos técnicos: a) a tabela de Fluxo, com ação associada a cada fluxo entrante, para justificar ao Switch como processá-la; b) um canal seguro SSL que conecta o switch com o controlador remoto de processos (controlador), assegurando que os pacotes possam ser enviados entre os dois dispositivos com uma chave de criptografia; c) conter o protocolo OpenFlow padrão, para que seja possível a sua operação com um controlador também utilizando o OpenFlow, sendo as tabelas de fluxos definidas por outro dispositivo. Um Fluxo de dados para o OpenFlow pode ser uma conexão TCP, todos os pacotes de um determinado MAC ADDRESS, todos os pacotes marcados com a mesma VLAN Tag, de um

22 21 determinado IP ou até mesmo todos os pacotes vindos da mesma porta física do switch. Cada fluxo de entrada deve respeitar três regras básicas: a) encaminhar pacotes deste fluxo para uma determinada porta (ou portas), isso permite que os pacotes sejam roteados através da rede; b) encapsular e transmitir o fluxo de pacotes até o controlador. O pacote deve ser entregue ao canal seguro (SSL), para ser encapsulado e enviado; c) descartar fluxo de pacotes, isto pode ser utilizado como uma forma de segurança, evitando ataques de DDoS (negação de serviço), além de reduzir excessivos broadcast na rede. Uma entrada de fluxo possui três campos sendo eles: a) Um cabeçalho que define o fluxo; b) Uma ação, que define como o pacote deve ser processado; c) Estatísticas, que devem manter o controle de número de pacotes, bytes para cada fluxo e tempo decorrido desde o último pacote afim de auxiliar na detecção de fluxos inativos. Figura 6 Cabeçalho do OpenFlow Fonte: [3], (2012 p. 3) Podem se destacar alguns exemplos de implantação do OpenFlow pelos seus criadores: a) um gerenciamento de rede e controle de acesso: criando uma política centralizada no controlador da rede, este pode começar a analisar e classificar os fluxos da rede, assim podem ser definidos regras de acessos como: visitantes somente podem acessar o protocolo HTTP, telefone VOIP não podem se comunicar com outros dispositivos além de seus gateways; b) gerenciamento dinâmico de VLAN: o protocolo OpenFlow permite facilmente gerenciar as VLANS da rede para criar os isolamentos necessários. O dinamismo se torna eficiente quando o Controlador associa determinado tipo de fluxo a uma

23 22 VLAN em especifico. Assim um notebook pode trocar dentre diversas portas de rede, ou conexões WIFI distintas que sua máquina já estará na VLAN correta. Hoje existe um processo semelhante do fabricante CISCO, porém o mesmo é fechado e só funciona em seus equipamentos; c) rede não IP: como o protocolo OpenFlow não tem exigência na formatação única dos pacotes, suas tabelas podem ser associadas a outros tipos de cabeçalhos. Devido ao seu cabeçalho padrão aceitar diversos tipos de entradas para identificação, é possível criar uma rede de pesquisa de novos protocolos, sejam eles de roteamento ou até mesmo IP. Por exemplo pode ser possível definir novos tipos de roteamentos e encaminhamentos a partir do segmento de cabeçalho Ethernet onde somente é preciso o Source Address, Destination Address e Type, conforme apresentado na figura 7. Figura 7 Ênfase no Header Ethernet do OpenFlow Fonte: [3], (2012 p. 3) O consórcio OpenFlow visa manter o OpenFlow Switch Especification, sendo este consórcio liderado por um grupo de administrares de redes em universidades. Sua associação é gratuita para que qualquer pesquisador possa contribuir e garantir que nenhuma indústria de Switch e roteadores possa influenciar nas pesquisas. [3] O licenciamento do protocolo se dá pelas regras impostas pela Stanford University. O OpenFlow Switch Especification é grátis para aplicações comerciais e não comerciais, apenas devem seguir os protocolos mínimos do padrão. A marca é licenciada para a Universidade e protegida por lei. Uma demonstração clara da confiabilidade e ganhos da plataforma OpenFlow é o caso apresentado na Opennetsummit em abril de 2012([8]) onde o Google apresentou seus resultados de testes e produção utilizando o OpenFlow e SDN, sendo primeiramente em rede de testes e após utilizando em produção até mesmo para sua rede externa WAN, que interconecta seus Data Centers. A conclusão apresentada é que estas tecnologias incrementaram o gerenciamento

24 23 das redes, além de diminuírem custos. O processo levou em torno de 18 meses para ser concluído. O SDN é logicamente agregado, porém fisicamente separado devido à alta disponibilidade dos serviços, pois caso um equipamento fique sem alimentação de energia elétrica, ou até mesmo ocorra um defeito de hardware, as cópias de configurações de um novo controlador entrarão em ação, assim a rede não precisa ser reconfigurada. Ponto importante a ressaltar é a automatização. Como descrito no White Paper da Juniper([4]), as configurações de dispositivos de controle de rede são geralmente feitos por modo CLI, ou seja acesso a um terminal de linha de comando e se utilizando de um teclado para enviar os parâmetros, o qual pode gerar diversos erros pois a visualização final fica prejudicada de um todo da rede. Dentro das redes e dos dispositivos de segurança, em cada switch, roteador e firewall, é possível separar o software em quatro camadas ou planos. Quando muda-se para SDN, esses planos precisam ser claramente entendidos e separados. Isso é absolutamente essencial para construir uma rede altamente escalável e de última geração([4]). Figura 8 Concepção de camadas do SDN da Juniper Networks Fonte: [4], (2013 p. 3) Gerenciamento: Como todos os computadores, os dispositivos de rede precisam ser configurados e gerenciados. O plano de Gerenciamento fornece instruções básicas sobre como o dispositivo de rede deve interagir com o restante da rede. O plano de Controle pode aprender sozinho tudo o que precisa saber sobre a rede e o plano de Gerenciamento precisa saber o que fazer. Atualmente, os dispositivos de rede são configurados individualmente e, com frequência, manualmente com o uso de uma interface de linha de comando (CLI Command Line Interface) complexa e compreendida por um pequeno número de especialistas de rede. Como a

25 24 configuração é manual, os enganos são frequentes e, às vezes, esses enganos têm sérias consequências como um corte de tráfego de todo um Data Center ou interrupção de tráfego em uma importante rota do país. Os Services Providers se preocupam com as retroescavadeiras que cortam fisicamente seus cabos de fibra ótica, mas esquecem que há o corte virtual de cabos realizado por seus engenheiros quando cometem um simples engano na complexa CLI usada para configurar os roteadores da rede ou firewalls de segurança. Serviços: Às vezes o tráfego da rede requer mais processamento e, para isso, o plano de Serviços faz o trabalho. Nem todos os dispositivos de rede têm um plano de Serviços, não se encontra esse plano em um switch simples. Mas, para muitos roteadores e todos os firewalls, o plano de Serviços faz o raciocínio, executando as operações complexas dos dados da rede que não podem ser realizadas pelo hardware de encaminhamento. No plano de Serviços, os firewalls bloqueiam os invasores e é onde o controle de regras é aplicado. Além disso, permite que um smartphone navegue na web ou transmita um vídeo, garantindo que seja corretamente cobrado pelo tipo de serviço. Controle: Se o plano de Encaminhamento corresponde aos músculos da rede, o Controle é o cérebro. O plano de Controle entende a topologia da rede e toma as decisões sobre o destino do fluxo do tráfego da rede. O plano de Controle é como um guarda de trânsito que entende e decodifica os símbolos e regras dos protocolos da rede e assegura que o tráfego flua uniformemente. Um dado muito importante é que o plano de Controle aprende tudo que é necessário saber sobre a rede, conversando com seus pares em outros dispositivos. Esta é uma característica que pode ser comparado a como hoje funciona a Internet resistente às falhas com fluidez do tráfego mesmo quando um desastre afeta diversos dispositivos de rede. Encaminhamento: O plano fundamental, o Encaminhamento, faz o serviço de processar o envio dos pacotes de dados da rede, sendo otimizado para trafegar dados o mais rápido possível. O plano de Encaminhamento pode ser implementado no software mas, geralmente, é construído com o uso de circuitos integrados específicos do aplicativo (ASICs) que são projetados para essa finalidade. Fornecedores terceirizados fornecem os ASICs para algumas peças dos switches, roteadores e firewalls. Para obter desempenho elevado e alta escala, os ASICs de encaminhamento tendem a ser especializados e cada fornecedor oferece uma implementação diferenciada. A demanda aparentemente insaciável por maior capacidade das redes gerada por milhares de novas aplicações para usuários finais e negócios criam oportunidades significativas para a diferenciação do hardware e dos sistemas de rede de encaminhamento.

26 SDN: ESPECIFICAÇÕES SERVICE PROVIDERS E ENTERPRISES SDN PARA SERVICE PROVIDERS Vários fabricantes foram evoluindo seus produtos com nomes comerciais utilizando as novas tecnologias de SDN. Neste trabalho serão abordados dois grandes players deste mercado, sendo eles a Juniper Networks (Empresa de TI que atua no ramo de redes, que fabrica, desenvolve, pesquisa e comercializa e roteadores, switches e protocolos de redes) e a Microsoft (Empresa de TI que desenvolve, fabrica, licencia apoia e vende softwares de computador e smartphones, além de sua linha de hardware) sendo esta última utilizada como um caso de uso do SDN que será demonstrado neste trabalho na sessão 3. Um Service Provider é uma empresa que fornece atendimento especializado ou serviços especializados, em vez de um produto real. O termo é geralmente utilizado para as empresas relacionadas com a comunicação ou tecnologia, como empresas de telefonia móvel ou prestadores de serviços Internet. É comum que as empresas neste campo forneçam assinaturas para seus clientes, em vez de trabalhar através de vendas individuais. Há muitos tipos diferentes de Service Providers. Essas empresas normalmente tem um foco estreito e uma grande base de clientes. Outra característica é a utilização de apenas um Service Provider para um determinado serviço, como por exemplo a TV a cabo, ou serviço de banda Larga ADSL. Um exemplo bem claro de Service Providers no Brasil são as operadoras de Telecomunicações. Os Service Providers ao redor do mundo estão no centro de uma profunda mudança para redes em nuvem. Incentivados por acesso a alta performance, banda larga de baixo custo, a mudança sem precedentes para a mobilidade, e o sucesso de software fornecido como um serviço, Service Providers estão investindo altas quantias para hospedar e entregar soluções baseadas em Cloud para atender a demanda do cliente, bem como gerar novas receitas. A tecnologia de virtualização amadureceu rapidamente para se tornar fornecedor chave, fornecendo uma plataforma para prestação de serviços. No entanto, o mesmo nível de agilidade ainda não está disponível para redes. Para Service Providers que entregam rede como um serviço, é necessária uma nova abordagem para atender às demandas de uma nova arquitetura de nuvem.

27 26 A disponibilidade de redes de dados móveis de alto desempenho e fixa, bem como smartphones e tablets, mobilizou uma enorme força de trabalho, perceptível nos dias de hoje. As aplicações sempre disponíveis, sempre on-line e serviços de rede são geradas pelas pessoas que podem trabalhar em qualquer lugar e em qualquer momento. Para atender a essa necessidade, os Service Providers de rede tradicionais, bem como novos Service Providers em nuvem, estão se expandindo rapidamente para atender às necessidades de XaaS [(Anything as a Service) (TI como um serviço, Infraestrutura como serviço, software como serviço, plataforma como serviço, etc )]. Arquiteturas de rede existentes não conseguem atender às demandas de rápido crescimento de empresas e consumidores. Tecnologias de virtualização tradicionais, desenvolvidos para atender às necessidades da empresa em ambientes de TI, têm amadurecido para conseguir uma escalabilidade fornecedor chave e exigência de confiabilidade exigidos de ambientes de serviços em nuvem comerciais. A Virtualização inaugurou uma era de computação onde recursos sobre demanda de uma CPU para lidar com um serviço específico, estão disponíveis em uma questão de segundos. No entanto, a rede dessas máquinas virtuais e serviços virtuais manteve-se um processo muito manual. Na verdade, a configuração de redes, ainda hoje, muitas vezes é gerida através de uma interface de linha de comando (CLI), e não ao contrário de programação de computadores antigos comandados através de comandos de texto do DOS ou UNIX. Enquanto o mundo da programação evoluiu, envolvendo interfaces de linguagem natural mais simples e mais em torno do computador, a programação de redes orientadas é a mesma da década de Tecnologias mais antigas, como VLAN s têm limitações que são rapidamente ultrapassados em operações comerciais de Cloud e restringem a capacidade de operar a rede com os mesmos princípios de virtualização disponíveis para aplicações e recursos de serviços. Isto se deve ao fato de que o protocolo 802.1Q (Virtual Lan) ser possível para separar até no máximo aproximadamente 4000 redes distintas. A plataforma com nome Contrail é a solução da Juniper Networks para difundir suas tecnologias de SDN no mercado baseados nas especificações da OpenContrail, sendo o OpenContrail um projeto licenciado para Apache 2.0, que é construído usando protocolos baseados em padrões e fornece componentes necessários para um rede virtualizada. Seja ele um Controlador SDN, um vrouter (Roteador virtual) ou uma ferramenta de análise e API s([11]). O Juniper Networks Contrail, controlador aberto de SDN da Juniper, traz um novo paradigma de rede otimizado especificamente para o mundo virtual. Trazendo a agilidade da

28 27 virtualização de rede, automação e suporte para a network function virtualization (NFV). Sendo ele integrado por API s ao protocolo OpenFlow e plataformas de orquestração e gerenciamento como o OpenStack([13]). Ele permite que os Service Providers possam escalar rapidamente a arquiteturas em nuvem com a sua simplificada solução de rede. Devido a sua natureza de arquitetura ser de software livre, os Service Providers possuem a liberdade de personalizar a rede sem ficar preso a um único fornecedor. O Contrail é uma solução de entrega definida pelo software de virtualização de rede e serviço que oferece recursos de virtualização de rede avançadas em ambientes de nuvem. Automatizando o provisionamento de redes em um ambiente virtualizado, podendo orquestrar redes públicas, nuvens privadas e híbridas permitindo o encadeamento de redes e serviços de segurança de forma elástica. Além de fornecer capacidades analíticas avançadas e visualização em tempo real das operações de rede para solução de problemas mais rápidas e simples. Sendo suas principais características: Network Function Virtualization (NFV); Rede programável e automatizada; Big Data; Open Source, e conectivo com outras redes([5]). a) Network Function Virtualization: Sendo uma das primeiras soluções de virtualizações de rede funcional, garante um gerenciamento abrangente sobre a infraestrutura de serviço de redes físicas ou virtuais. Possui suporte para outras aplicações da Juniper, além de para empresas terceiras. Os serviços de redes podem ser escalonados através de demanda de rede, balanceamento de carga através de diversas instancias de serviços de rede, além de realizar o monitoramento das atividades em tempo real. Possui capacidade de encadeamento de serviços legados e já integrados como o MPLS (Multi Protocol Label Switch) e BGP (Border Gateway Protocol) para que não haja interrupção nas redes físicas atuais. b) Rede Programável: O Contrail apresenta o conceito SDN como um compilador, por possuir a capacidade de traduzir comandos abstratos em regras e políticas específicas para automatizar provisionamentos e cargas de trabalho, assim permitindo interconexão entre serviços de rede e segurança. Possui um modelo unificado de API s (Application Programming Interface) e biblioteca de diversas linguagens de programação como por exemplo Python e JavaScript.

29 28 c) Big Data: Em sua concepção o Contrail foi projetado e dimensionado para grandes escalas. Com interface gráfica ele permite que se tenha uma visão mais ampla da infraestrutura, fornecendo em tempo real dados como logs, fluxos de rede, latências e jitter. Por ter a característica de API s ele consegue se integrar a técnicas modernas de mineração de grandes dados como o Apache Hadoop. d) Open Source: Devido a sua característica de software aberto, o Contrail provê suporte a diversos protocolos, assim permitindo a interoperabilidade entre diversas redes, podendo ser elas físicas ou virtuais e até mesmo de fabricantes diferentes. Rede definida por Software é uma área chave de interesse para a China Mobile Research Institution para avaliar a agilidade, utilização e escalabilidade na implementação de nuvem para os nossos clientes e nós mesmos. Nós temos trabalhado em estreita colaboração com a Juniper e a equipe Contrail para entender suas inovações nesta área e estão atualmente testando a plataforma de forma satisfatória em nosso ambiente. Estamos satisfeitos com a decisão da Juniper para open source Contrail como acreditamos que este vai acelerar avanços SDN e a criação de novas aplicações. " (tradução do autor - Lu Huang, technical manager, China Mobile Research Institute)[14] SDN PARA ENTERPRISES Ao abordar o mundo empresarial em ambientes de virtualização de VM se pode definir três tipos de cloud: a) Public Cloud: onde os serviços de TI são fornecidos em ambiente de Internet. Possuindo um alto nível de eficiência em compartilhamento de recursos, geralmente utilizados para prover serviços a um grande grupo de pessoas a determinado serviços, como ou PaaS e SaaS; b) Private Cloud: onde os serviços de TI são mantidos dentro de uma rede privada da organização. Este tipo de nuvem oferece uma maior segurança e controle devido a sua administração estar totalmente nas mãos do TI da empresa. Apresenta alto custo devido a aquisição de toda a infraestrutura de hardware e software para manter determinado aplicativo online. Necessário quando a regra de negócio da empresa envolve redes locais de alto desempenho ou de extrema segurança;

30 29 c) Hybrid Cloud: onde os serviços de TI são divididos entre estar em uma rede interna e estar disponíveis na nuvem pública. A grande vantagem é a segmentação dos serviços, classificando-os por criticidade e necessidade de acesso e segurança. Além de ser uma forma para se comparar vantagens e desvantagens dos modelos públicos e privado. Ao aplicar o conceito destas cloud s em Data Centers se iniciou um movimento percebendo que a virtualização não estava conseguindo alcançar seu potencial pleno. A virtualização de VM estava totalmente dominada, porém a agilidade em relação às redes ainda não. Com a necessidade de migrar VM a partir de uma private cloud para uma public ou hybrid surgiu um dificultador, o endereço IP. Ao transportar uma VM de uma rede para outra, a necessidade de comunicação, políticas de acesso e publicações WAN não consegue entregar com o dinamismo que a regra de negócio exige. Para cumprir as promessas de virtualização, você precisa virtualizar tanto a máquina virtual como sua rede, com o Hyper-V Network Virtualization é possível coordenar a agilidade e flexibilidade da virtualização de rede, você precisa do SDN. Tradução do autor Jeffrey Snover, Engineer na Lead Achitect for the Windows Server Division)[10] A tecnologia utilizada para abordar o SDN para Enterprises será da Microsoft, sendo estas o Windows Server 2012, Windows Server 2012 R2 e System Center Virtual Machine Manager 2012 R2(SCVMM). Utilizando-se SDN em grandes corporações é possível alcançar a automação, flexibilidade e confiabilidade para uma cloud multiusuários. Antes da implementação do SDN o Control Plane tende a ser proprietário, resultando em ambientes de datacenter que são incapazes de se moldar de forma eficaz às necessidades de mudança dinâmica das cargas de trabalho. Ao ser lançado o Windows Server 2012 foi projetado para já estar apto a integração com outras redes e protocolos, assim permitindo a utilização do SDN. Ao utilizar o SCVMM, software de gestão de servidores virtuais e virtualizadores da Microsoft, é possível utilizar de uma automação que suporte flexibilidade e escalabilidade para missões de aplicações críticas. Seguindo a arquitetura do SDN, a Microsoft possibilitou em sua tecnologia a utilização de protocolos abertos no qual provê interconexão com diversos fabricantes terceiros. O licenciamento da tecnologia já está embutido nos softwares previamente citados, não tendo nenhum custo adicional para implementação em um determinado ambiente. A liberação desta

31 30 tecnologia para consumidores finais teve estreia no lançamento público do Windows Server 2012 em 04 de setembro de 2012, porém esta tecnologia já era empregada em produção nos bastidores de infraestrutura da Microsoft, mais especificamente em seus datacenters e produtos de larga utilização como Hotmail (serviço de público), Bing (serviço de buscas) e Windows Azure (plataforma SaaS;PaaS;IaaS online). Tradicionalmente as redes em empresas foram definidas por sua topologia física, ou seja, como os servidores, switches e roteadores estão conectados por cabos. Após a implantação do SDN foi possível criar redes virtuais que rodam sobre as redes físicas já existentes, assim sendo possível por exemplo em uma public cloud, que um determinado cliente envie sua VM para o Windows Azure, ou até mesmo seu mesmo ambiente Cloud em um data center, sem ter que se preocupar com o IP devido à camada de abstração da virtualização, assim garantindo uma mobilidade de uma VM por toda sua estrutura de TI. Com a abstração é possível criar políticas de garantias de banda para um determinado serviço, como por exemplo acesso de uma VM a uma rede SAN (Storage Area Network), assim tendo sempre uma boa qualidade na interconexão e deixando o tráfego externo como secundário. Ainda conta com as vantagens destas políticas poderem ser migradas junto da VM de um host a outro sem intervenção. Com a integração do Windows Server 2012 e 2012 R2 com o SCVMM ([7])é possível entregar uma solução fim-a-fim para todos os tipos de cloud, sendo isto possível pois o SDN da Microsoft é implantando a partir do seu Hypervisor e gerênciado pelo SCVMM. A virtualização de redes do Hyper-V consegue entregar para cliente uma rede virtual completa incluindo diversas sub-redes virtuais e seus roteamentos. Em cada Host Hyper-V a política de SDN é dinamicamente atualizada para associar a rede de um cliente a um determinado tipo de tráfego de rede, assim como limitar sua conexão por ACL s caso necessário. O SCVMM desempenha um papel fundamental nas configurações das políticas de SDN do Hyper-V, sendo que é possível definir e criar as redes virtuais de forma centralizada. Assim ao criar uma nova rede pelo SCVMM, o mesmo se encarrega de se conectar a cada host Hyper-V e criar as cópias das configurações, garantindo assim a alta disponibilidade e escalabilidade que a topologia SDN propõe, além da não necessidade de mudanças na rede física como switches, sendo o SCVMM o Control Plane. Ao utilizar o centralizador de rede para criar uma política, seja de controle de acesso, publicação, balanceamento de carga e até mesmo de largura de banda, esta se move junto com a VM para o outro host de forma transparente e online. O Hyper-V ainda possui a habilidade de utilizar switches extensíveis de outros fabricantes para que seja possível configurar ainda mais parâmetros conforme desejo do administrador, o destaque fica com o v- switch da NEC o qual possui uma camada de comunicação com o protocolo OpenFlow ([12]).

32 31 Para garantir uma solução fim-a-fim de gerenciamento o SCVMM ainda possui API s e extensões para se interconectar a outros dispositivos de hardware de diversos fabricantes para seu gerenciamento, como por exemplo um storage da DELL ou um balanceador de carga Layer4-7 da F5 Networks. Esta habilidade é possível devido a Microsoft ter investido em desenvolvimento para utilizar protocolos abertos, neste caso o padrão GRE (Generic Routing Encapsulation) proposto pelo IETF (Internet Engineering Task Force). A robustez da solução da Microsoft é demonstrada em sua linha de produtos da nuvem como o Windows Azure o qual possui mais de 4000 hosts físicos interconectando seus data centers pelo mundo.

33 32 3 DESENVOLVIMENTO DE CASO BENNERCLOUD SERVICES 3.1 DESCRIÇÃO DE MODELO DE NEGÓCIO E TECNOLOGIA Em 15 anos de existência, a Benner é um provedor de soluções de gestão de negócios em ERP, RH, Compliance e Saúde para organizações que buscam inovação, parceiras comprometidas com o seu resultado, garantias de continuidade de longo prazo e atendimento personalizado focado no seu negócio. Com 100% de capital nacional está posicionada entre as três maiores empresas do segmento. Sua experiência está comprovada em mais de sistemas implantados em 750 organizações de todo o território nacional. Em 2004, em parceria com a empresa Corpflex iniciou hospedagem a baixo nível de soluções de ERP e RH. No ano de 2005 criou uma operação de outsourcing para o segmento Jurídico, sendo responsável pela hospedagem de toda infraestrutura, operação e monitoramento em servidores virtuais. Observando o movimento de mercado frente às novas soluções, em 2009 a Benner expandiu sua operação criando uma divisão de Software no modelo de SaaS (Software como Serviço). Em 2013 se lançou no mercado com solução completa ao cliente com Software, Hardware e Serviços chamando então o produto de BennerCloud Services. Para suportar toda a operação foram necessários investimentos em consultoria, capacitação, regras de governança além de parcerias com os principais fornecedores do mercado. A Benner tinha como desafio definir 4 grandes verticais para composição do produto final: Hospedagem/Datacenter, Hardware, Software e Processos. Foi necessário criar os grupos de pesquisa e qualificação. O primeiro desafio foi encontrar um parceiro que possuísse todos os requisitos para a hospedagem física da solução. O processo de seleção do Datacenter levou aproximadamente 6 meses onde vários itens foram analisados além de visitas para validações das regras e certificações. A escolha se deu pelo Terremark Verizon, datacenter com presença internacional, além de ser uma subdivisão de umas das maiores operadoras de Telecomunicações da América, a Verizon. As certificações de TIER, modelo utilizado para definir o nível de um datacenter, deveriam atender ao mínimo de nível 3, e ter presença em diversos PTT s (Ponto de Troca de Tráfego) de operadoras, assim garantindo rápido acesso a troca de dados entre redes de operadoras distintas. Além de diversas normas de segurança física, como câmeras, acesso monitorado por CFTV dentre outros. Outro ponto importante que foi avaliado, foi a questão de

34 33 disponibilidade de expansão em termos de energia elétrica e banda de internet, sendo estes últimos entregues nos Racks com redundâncias de caminho físico e lógico no caso da rede. Ainda em relação a conexão com internet o Terremark oferece uma saída para rede orientada a operadora, ou seja, caso um cliente que está na rede da GVT acesse o datacenter, o mesmo terá uma rota de saída pelo peering da GVT, assim evitando saltos desnecessários em outros roteadores. O segundo parceiro seria a escolha pelo conjunto de Hardware desejável para suportar o crescimento, fácil escalabilidade e que proporcionasse o ROI (Retorno Sobre Investimento) desejado. Neste caso o fabricante escolhido foi a DELL Computadores, por prover a solução de lâminas de processamento e memória, storage com alta robustez, Racks nos padrões para diversos equipamentos e conectividade em switches e Appliance. Além de possuir um suporte com SLA (Service Level Agrement) de poucas horas para aplicações críticas. Uma vez definido o local físico e solução de hardware, foi desenhado o processo de virtualização e comercialização dos produtos da empresa. O processo levou em consideração o menor TCO (Custo de Propriedade) buscando melhor aderência a alternativa de mercado. Já com toda solução selecionada o maior desafio ficou por conta dos processos e regras de governança. Aplicando-se metodologias internacionais como o ITIL (Information Technology Infrastructure Library), que consiste em um conjunto de boas práticas para serem aplicadas em infraestrutura, assim promovendo foco no cliente e na qualidade dos serviços de TI (Tecnologia da Informação). 3.2 APLICAÇÃO DO SDN NO BENNERCLOUD SERVICE Para a criação do projeto, foi necessário estabelecer certas diretivas: as topologias de rede, forma de acesso para clientes, plataforma de virtualização, dentre outras. Para a segmentação e organização de rede, foi selecionado a classe C de rede, sendo utilizado o prefixo x.y onde x seria o número do cliente para fácil identificação e y o IP da máquina. Assim o Cliente 020 tem a sua rede definida pela range de IP /24 tendo como seu primeiro IP o e estando situado na VLAN A solução de Software escolhida para a virtualização das VM s e de rede foi o Microsoft Windows Server 2012, devido a equipe técnica selecionada para desenhar o projeto possuir 2 especialistas com a certificação MCSA (Microsoft Certified Solution Associate) Windows Server 2012, sendo esta conferida após ser

35 34 aprovado em 3 provas sobre o produto aplicadas pela Microsoft ou um de seus parceiros. Para a gerência dos hosts, redes virtuais e das VM s foi escolhido o Microsoft System Center Virtual Machine 2012, devido a sua eficiência em integração com os outros serviços da Microsoft. A forma de acesso para clientes se voltou para um modelo com características diferenciadas de mercado em soluções de cloud, devido a necessidade de isolamento de ambiente de clientes, porém o compartilhamento de alguns recursos de rede como o Active Directory, DNS, Backup e Banco de dados. Por ser uma solução customizada por cliente existem diversas topologias aplicadas, em relação a quantidade de máquinas virtuais e suas configurações de memória e processamento. Seguindo a topologia da Benner Sistemas, para um sistema é necessário possuir três camadas: Banco de dados, Camada Aplicação, Camada Cliente, sendo esta última por acesso via página web, acesso desktop por aplicação instalada ou ambos. A solução de Hardware utilizada para montar o projeto está descrita na tabela 1. Tabela 1 Hardware BennerCloud Fabricante/Equipamento/Quantidade Função/Características Configuração Dell/Chassis M100e/2 Agregador de Laminas - Dell/PowerEdge M620/11 Lamina de processamento e memória 256 GB RAM 20 Logical CPU Dell/ Force10 S4810p /2 Switch de ligação Chassis 48 10GBe + 4 QSFP+ 40Gb Dell/SonicWall/2 Applice,Firewall,Router - A10/ThunderAx/2 Balanceador de Carga - Layer 4 7 Dell/Storage PS6110XS/2 Agregador de Disco 7TB SDD/SAS 10k

36 35 Figura 9 - Chassi Dell M100e com quatro Lâminas de processamento e um Storage. Para garantir que um ambiente possua alta disponibilidade é necessário possuir sempre no mínimo paridade de equipamentos e interconexões, para caso haver uma falha física ou lógica no equipamento a operação não seja afetada. A figura 10 demonstra como isto é projetado através das redundâncias de cabos e equipamentos.

37 36 Figura 10 Estrutura de Ligação dos Chassis e Switches Para a solução de virtualização com o WS2012 foi utilizada a função Cluster Hyper- V, já embutida no sistema. O Cluster Hyper-V consiste em juntar diversos Hosts (Laminas) com a função de Virtualização Hyper-V instalado para balanceamento de carga e garantia de alta disponibilidade. Para utilizar esta tecnologia todos os Hosts devem ter acesso a um disco compartilhado denominado CSV (Cluster Shared Volume) onde o arquivo de configuração dos dados da VM e seu arquivo de disco em formato.vhd ou.vhdx estão salvos fisicamente. Este acesso se dá por meio de uma rede ISCI (Internet Small Computer System Interface), o qual consiste em enviar comandos para o storage manipular os arquivos, sendo estes encapsulados em protocolo IP. Assim foi criado uma segmentação lógica nas placas de redes dos Hosts para que seja possível ter garantias de acesso à rede ISCI com alta performance. Dentre a disposição lógica foram criados 2 Cluter s, sendo um para os clientes determinados Cluster Clientes no SCVMM e com o nome DNS DTC-CLUSTERHV, e outro para as máquinas de gerência de estrutura denominado Cluster Gerência no SCVMM e nome DNS DTC-CLUSTER. Esta estrutura lógica sempre respeita a regra de alta disponibilidade sendo que todos os Hosts possuem sempre nível de carga inferior D-1, ou seja o Cluster suporta que uma lamina esteja off-line e consiga absorver as outras VM s sem perda de performance. A figura 11 demonstra a configuração de quais Hosts pertencem a cada Cluster. Adicionalmente ao projeto de estrutura lógica de base, duas lâminas foram designadas para criação do Oracle RAC (Real Applocation Cluster), o qual possui instalação do Sistema Operacional Linux RED HAT, e Banco de dados Oracle. Na tabela 2 é possível verificar as capacidades de cada Cluster.

38 37 Tabela 2 Tipos de Cluster Tipo de Cluster Quantidade de Hosts Processamento/Memória Hyper-V Logical CPU / GB Hyper-V 2 40 Logical CPU / 512 GB Oracle RAC 2 40 Logical CPU / 512 GB Figura 11 Cluster Hyper-V

39 38 Figura 12 Distribuição de carga das VM s O grande desafio do projeto se deu nas definições de isolamento de rede e virtualização da mesma. Como já definido anteriormente cada cliente possui seu intervalo próprio, porem a mesma deve estar disponível em todos os hosts para que a comunicação entre elas seja possível. A figura 12 demonstra várias VM s do cliente 020 espalhadas em diversos hosts isto é devido a suas configurações de memória e processamento, além da alocação de recursos por outros clientes no mesmo host. Na figura 13 é demonstrado que a comunicação entre as VM s DC020- SQL02, que se encontra no Host DTC-HV006 é possível se comunicar com a VM DC020- FTP01 que se encontra no Host DTC-HV010. Figura 13 Comunicação entre VM s do mesmo Cliente

40 39 Ao implantar somente uma rede no Cluster Hyper-V, situação típica em ambientes de pequeno porte, sua configuração é fácil e rápida, não sendo necessário utilizar o SCVMM para sua gerência, porém no caso do BennerCloud Services, que possui mais de 20 clientes esta tarefa se torna muito dificultosa e susceptível a erros. Aplicando-se o conceito do SDN foi estabelecido um Control Plane, o SCVMM. Toda a configuração de rede, VLAN e controle de banda por serviço, deve ser criada e gerenciada por ele, assim ao aplicar as configurações as mesmas são replicadas para todos os v-switches que regem as regras de roteamento e encaminhamento no Host se tornando o Forward Plane. A figura 14 demonstra que todos os Hosts possuem apenas um v-switch, denominado CLUSTER_SWITCH. Figura 14 v-switch do Host DTC-HV005 Ao examinar as propriedades do CLUSTER_SWITCH, pelo console do SCVMM é possível identificar que ele possui um perfil denominado PORTA_PADRAO, ao visualizar suas propriedades, é possível identificar todas as redes que ele agrega.

41 40 Figura 15 v-switch CLUSTER_SWITCH Networks Outra grande exigência do SDN é que a rede possa ser alterada de forma dinâmica para atender as regras de negócio. A figura 16 demonstra como este processo se torna fácil, rápido e preciso ao se utilizar o SCVMM. Basta selecionar qual a rede que a VM deve pertencer e ele é ajustado automaticamente recebendo um endereço de IP. Este endereço não é entregue via DHCP, para que não ocorra sobreposição de IP s na mesma rede e sim por um agente do SCVMM que aloca o IP da VM para modo fixo e já define o seu valor, assim garantido que não é necessária interação do administrador de redes nas configurações diretas da VM. A figura 17 demonstra o IP POOL do SCVMM, recurso que controla o IP das VM s mencionado anteriormente.

42 41 Figura 16 VM Network

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Aula 1 Conceitos da Computação em Nuvem A computação em nuvem ou cloud computing

Leia mais

Faculdade Integrada do Ceará FIC Graduação em Redes de Computadores

Faculdade Integrada do Ceará FIC Graduação em Redes de Computadores Faculdade Integrada do Ceará FIC Graduação em Redes de Computadores Disciplina - Sistemas Distribuídos Prof. Andrey Halysson Lima Barbosa Aula 12 Computação em Nuvem Sumário Introdução Arquitetura Provedores

Leia mais

A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer

A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer lugar e independente da plataforma, bastando para isso

Leia mais

SISTEMAS DISTRIBUÍDOS

SISTEMAS DISTRIBUÍDOS SISTEMAS DISTRIBUÍDOS Cluster, Grid e computação em nuvem Slide 8 Nielsen C. Damasceno Introdução Inicialmente, os ambientes distribuídos eram formados através de um cluster. Com o avanço das tecnologias

Leia mais

Virtualização de Sistemas Operacionais

Virtualização de Sistemas Operacionais Virtualização de Sistemas Operacionais Felipe Antonio de Sousa 1, Júlio César Pereira 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil felipeantoniodesousa@gmail.com, juliocesarp@unipar.br Resumo.

Leia mais

Roteamento e Comutação

Roteamento e Comutação Roteamento e Comutação Design de Rede Local Design Hierárquico Este design envolve a divisão da rede em camadas discretas. Cada camada fornece funções específicas que definem sua função dentro da rede

Leia mais

Entendendo como funciona o NAT

Entendendo como funciona o NAT Entendendo como funciona o NAT Vamos inicialmente entender exatamente qual a função do NAT e em que situações ele é indicado. O NAT surgiu como uma alternativa real para o problema de falta de endereços

Leia mais

Forneça a próxima onda de inovações empresariais com o Open Network Environment

Forneça a próxima onda de inovações empresariais com o Open Network Environment Visão geral da solução Forneça a próxima onda de inovações empresariais com o Open Network Environment Visão geral À medida que tecnologias como nuvem, mobilidade, mídias sociais e vídeo assumem papéis

Leia mais

Soluções Completas. Fundada em 1991, a.compos é pioneira na área de soluções em tecnologia, atuando nas áreas de:

Soluções Completas. Fundada em 1991, a.compos é pioneira na área de soluções em tecnologia, atuando nas áreas de: Soluções Completas Fundada em 1991, a.compos é pioneira na área de soluções em tecnologia, atuando nas áreas de: - Conexões compartilhada (.IP) e dedicada (.LINK); - Data Center com servidores virtuais

Leia mais

DELL POWERVAULT SÉRIE MD ARMAZENAMENTO DE DADOS MODULAR ARMAZENAMENTO DE DADOS DELL POWERVAULT SÉRIE MD

DELL POWERVAULT SÉRIE MD ARMAZENAMENTO DE DADOS MODULAR ARMAZENAMENTO DE DADOS DELL POWERVAULT SÉRIE MD ARMAZENAMENTO DE DADOS MODULAR ARMAZENAMENTO DE DADOS DELL POWERVAULT SÉRIE MD Simplificação da TI O Dell série MD pode simplificar a TI, otimizando sua arquitetura de armazenamento de dados e garantindo

Leia mais

A consolidação de servidores traz uma séria de vantagens, como por exemplo:

A consolidação de servidores traz uma séria de vantagens, como por exemplo: INFRAESTRUTURA Para que as empresas alcancem os seus objetivos de negócio, torna-se cada vez mais preponderante o papel da área de tecnologia da informação (TI). Desempenho e disponibilidade são importantes

Leia mais

Windows 2008 Server. Windows 2008 Server IFSP Boituva Prof. Sérgio Augusto Godoy. www.profsergiogodoy.com sergiogutogodoy@hotmail.

Windows 2008 Server. Windows 2008 Server IFSP Boituva Prof. Sérgio Augusto Godoy. www.profsergiogodoy.com sergiogutogodoy@hotmail. Windows 2008 Server IFSP Boituva Prof. Sérgio Augusto Godoy www.profsergiogodoy.com sergiogutogodoy@hotmail.com Windows 2008 Server Construído sob o mesmo código do Vista Server Core (Instalação somente

Leia mais

FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 02. Prof. Gabriel Silva

FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 02. Prof. Gabriel Silva FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 02 Prof. Gabriel Silva Temas da Aula de Hoje: Revisão da Aula 1. Redes LAN e WAN. Aprofundamento nos Serviços de

Leia mais

Administração de Sistemas de Informação Gerenciais

Administração de Sistemas de Informação Gerenciais Administração de Sistemas de Informação Gerenciais UNIDADE III: Infraestrutura de Tecnologia da Informação Atualmente, a infraestrutura de TI é composta por cinco elementos principais: hardware, software,

Leia mais

Resumo da solução SAP SAP Technology SAP Afaria. Gestão da mobilidade empresarial como vantagem competitiva

Resumo da solução SAP SAP Technology SAP Afaria. Gestão da mobilidade empresarial como vantagem competitiva da solução SAP SAP Technology SAP Afaria Objetivos Gestão da mobilidade empresarial como vantagem competitiva Simplifique a gestão de dispositivos e aplicativos Simplifique a gestão de dispositivos e aplicativos

Leia mais

Infraestrutura: devo usar a nuvem? Prof. Artur Clayton Jovanelli

Infraestrutura: devo usar a nuvem? Prof. Artur Clayton Jovanelli Infraestrutura: devo usar a nuvem? Prof. Artur Clayton Jovanelli Conceitos principais Nuvem Local Dados (informações) Profissional Pessoal Procedimento padrão (modelo) Produzir Armazenar Como era... Como

Leia mais

Soluções em. Cloud Computing. Midia Indoor. para

Soluções em. Cloud Computing. Midia Indoor. para Soluções em Cloud Computing para Midia Indoor Resumo executivo A Midia Indoor chegou até a Under buscando uma hospedagem para seu site e evoluiu posteriormente para uma solução cloud ampliada. A empresa

Leia mais

CONSULTORIA E SERVIÇOS DE INFORMÁTICA

CONSULTORIA E SERVIÇOS DE INFORMÁTICA CONSULTORIA E SERVIÇOS DE INFORMÁTICA Quem Somos A Vital T.I surgiu com apenas um propósito: atender com dedicação nossos clientes. Para nós, cada cliente é especial e procuramos entender toda a dinâmica

Leia mais

Especificações da oferta Gerenciamento de dispositivos distribuídos: Gerenciamento de ativos

Especificações da oferta Gerenciamento de dispositivos distribuídos: Gerenciamento de ativos Visão geral do Serviço Especificações da oferta Gerenciamento de dispositivos distribuídos: Gerenciamento de ativos Os Serviços de gerenciamento de dispositivos distribuídos ajudam você a controlar ativos

Leia mais

Material 5 Administração de Recursos de HW e SW. Prof. Edson Ceroni

Material 5 Administração de Recursos de HW e SW. Prof. Edson Ceroni Material 5 Administração de Recursos de HW e SW Prof. Edson Ceroni Desafios para a Administração Centralização X Descentralização Operação interna x Outsourcing Hardware Hardware de um Computador Armazenamento

Leia mais

Guia de Conectividade Worldspan Go Res! A V A N Ç A D O

Guia de Conectividade Worldspan Go Res! A V A N Ç A D O Guia de Conectividade Worldspan Go Res! A V A N Ç A D O Í n d i c e Considerações Iniciais...2 Rede TCP/IP...3 Produtos para conectividade...5 Diagnosticando problemas na Rede...8 Firewall...10 Proxy...12

Leia mais

Conceitos Básicos de Rede. Um manual para empresas com até 75 computadores

Conceitos Básicos de Rede. Um manual para empresas com até 75 computadores Conceitos Básicos de Rede Um manual para empresas com até 75 computadores 1 Conceitos Básicos de Rede Conceitos Básicos de Rede... 1 A Função de Uma Rede... 1 Introdução às Redes... 2 Mais Conceitos Básicos

Leia mais

SOBRE A CALLIX. Por Que Vantagens

SOBRE A CALLIX. Por Que Vantagens Callix PABX Virtual SOBRE A CALLIX Por Que Vantagens SOBRE A CALLIX Por Que Vantagens Por Que Callix Foco no seu negócio, enquanto cuidamos da tecnologia do seu Call Center Pioneirismo no mercado de Cloud

Leia mais

http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho

http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho vi http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Administração de Redes de Computadores Resumo de Serviços em Rede Linux Controlador de Domínio Servidor DNS

Leia mais

NUVEM HÍBRIDA: DEIXE AS PREOCUPAÇÕES COM SEGURANÇA NO PASSADO.

NUVEM HÍBRIDA: DEIXE AS PREOCUPAÇÕES COM SEGURANÇA NO PASSADO. NUVEM HÍBRIDA: DEIXE AS PREOCUPAÇÕES COM SEGURANÇA NO PASSADO. Muitas empresas brasileiras estão interessadas nas vantagens proporcionadas pela computação em nuvem, como flexibilidade, agilidade e escalabilidade,

Leia mais

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO 10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO UMA DAS GRANDES FUNÇÕES DA TECNOLOGIA É A DE FACILITAR A VIDA DO HOMEM, SEJA NA VIDA PESSOAL OU CORPORATIVA. ATRAVÉS DELA, ELE CONSEGUE

Leia mais

Estratégia da VMware: O modelo corporativo definido por software e o desafio de simplificar a TI. Anderson Ferreira Bruno Amaral 22 Ago 2014

Estratégia da VMware: O modelo corporativo definido por software e o desafio de simplificar a TI. Anderson Ferreira Bruno Amaral 22 Ago 2014 Estratégia da VMware: O modelo corporativo definido por software e o desafio de simplificar a TI Anderson Ferreira Bruno Amaral 22 Ago 2014 Desafios de TI Arquitetura da VMware Estratégia da VMware Sucesso

Leia mais

Consolidação inteligente de servidores com o System Center

Consolidação inteligente de servidores com o System Center Consolidação de servidores por meio da virtualização Determinação do local dos sistemas convidados: a necessidade de determinar o melhor host de virtualização que possa lidar com os requisitos do sistema

Leia mais

4 Estrutura do Sistema Operacional. 4.1 - Kernel

4 Estrutura do Sistema Operacional. 4.1 - Kernel 1 4 Estrutura do Sistema Operacional 4.1 - Kernel O kernel é o núcleo do sistema operacional, sendo responsável direto por controlar tudo ao seu redor. Desde os dispositivos usuais, como unidades de disco,

Leia mais

GIS Cloud na Prática. Fabiano Cucolo 26/08/2015

GIS Cloud na Prática. Fabiano Cucolo 26/08/2015 GIS Cloud na Prática Fabiano Cucolo 26/08/2015 Um pouco sobre o palestrante Fabiano Cucolo fabiano@soloverdi.com.br 11-98266-0244 (WhatsApp) Consultor de Geotecnologias Soloverdi Engenharia www.soloverdi.com.br.

Leia mais

Plataforma na nuvem do CA AppLogic para aplicativos corporativos

Plataforma na nuvem do CA AppLogic para aplicativos corporativos FOLHA DE PRODUTOS: CA AppLogic Plataforma na nuvem do CA AppLogic para aplicativos corporativos agility made possible O CA AppLogic é uma plataforma de computação na nuvem pronta para o uso que ajuda a

Leia mais

Eficiência operacional no setor público. Dez recomendações para cortar custos

Eficiência operacional no setor público. Dez recomendações para cortar custos Eficiência operacional no setor público Dez recomendações para cortar custos 2 de 8 Introdução Com grandes cortes no orçamento e uma pressão reguladora cada vez maior, o setor público agora precisa aumentar

Leia mais

INTERNET HOST CONNECTOR

INTERNET HOST CONNECTOR INTERNET HOST CONNECTOR INTERNET HOST CONNECTOR IHC: INTEGRAÇÃO TOTAL COM PRESERVAÇÃO DE INVESTIMENTOS Ao longo das últimas décadas, as organizações investiram milhões de reais em sistemas e aplicativos

Leia mais

O que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento

O que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento HOME O QUE É TOUR MÓDULOS POR QUE SOMOS DIFERENTES METODOLOGIA CLIENTES DÚVIDAS PREÇOS FALE CONOSCO Suporte Sou Cliente Onde sua empresa quer chegar? Sistemas de gestão precisam ajudar sua empresa a atingir

Leia mais

MCITP: ENTERPRISE ADMINISTRATOR

MCITP: ENTERPRISE ADMINISTRATOR 6292: INSTALAÇÃO E CONFIGURAÇÃO DO WINDOWS 7, CLIENT Objetivo: Este curso proporciona aos alunos o conhecimento e as habilidades necessárias para instalar e configurar estações de trabalho utilizando a

Leia mais

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO Intranets FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO As intranets são redes internas às organizações que usam as tecnologias utilizadas na rede mundial

Leia mais

Prof. Samuel Henrique Bucke Brito

Prof. Samuel Henrique Bucke Brito - Anéis Ópticos em Backbone www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito Introdução Em 1980 foi formado o grupo de trabalho ANSI X3T9.5 com a finalidade de desenvolver

Leia mais

Governança de TI. ITIL v.2&3. parte 1

Governança de TI. ITIL v.2&3. parte 1 Governança de TI ITIL v.2&3 parte 1 Prof. Luís Fernando Garcia LUIS@GARCIA.PRO.BR ITIL 1 1 ITIL Gerenciamento de Serviços 2 2 Gerenciamento de Serviços Gerenciamento de Serviços 3 3 Gerenciamento de Serviços

Leia mais

FIREWALL. Prof. Fabio de Jesus Souza. fabiojsouza@gmail.com. Professor Fabio Souza

FIREWALL. Prof. Fabio de Jesus Souza. fabiojsouza@gmail.com. Professor Fabio Souza FIREWALL Prof. Fabio de Jesus Souza fabiojsouza@gmail.com Professor Fabio Souza O que são Firewalls? Os firewalls são sistemas de segurança que podem ser baseados em: um único elemento de hardware; um

Leia mais

TI em Números Como identificar e mostrar o real valor da TI

TI em Números Como identificar e mostrar o real valor da TI TI em Números Como identificar e mostrar o real valor da TI João Maldonado / Victor Costa 15, Outubro de 2013 Agenda Sobre os Palestrantes Sobre a SOLVIX Contextualização Drivers de Custo Modelo de Invenstimento

Leia mais

ANÁLISE COMPARATIVA ENTRE APLICAÇÕES GRATUITAS EM NUVEM

ANÁLISE COMPARATIVA ENTRE APLICAÇÕES GRATUITAS EM NUVEM ANÁLISE COMPARATIVA ENTRE APLICAÇÕES GRATUITAS EM NUVEM Pedro Victor Fortunato Lima, Ricardo Ribeiro Rufino Universidade Paranaense UNIPAR Paranavaí Paraná Brasil pedrin_victor@hotmail.com, ricardo@unipar.br

Leia mais

MÓDULO 8 ARQUITETURA DOS SISTEMAS DE BANCO DE DADOS

MÓDULO 8 ARQUITETURA DOS SISTEMAS DE BANCO DE DADOS MÓDULO 8 ARQUITETURA DOS SISTEMAS DE BANCO DE DADOS Quando falamos em arquitetura, normalmente utilizamos esse termo para referenciar a forma como os aplicativos computacionais são estruturados e os hardwares

Leia mais

O DATA CENTER ONDE VOCÊ ENCONTRA A CONFIANÇA QUE EXIGE E A FLEXIBILIDADE QUE PRECISA

O DATA CENTER ONDE VOCÊ ENCONTRA A CONFIANÇA QUE EXIGE E A FLEXIBILIDADE QUE PRECISA O DATA CENTER ONDE VOCÊ ENCONTRA A CONFIANÇA QUE EXIGE E A FLEXIBILIDADE QUE PRECISA A ALOG A ALOG provê e gerencia ambientes de colocation, hosting e cloud computing de alta complexidade e é o primeiro

Leia mais

da mão-de-obra de TI da América Latina está no Brasil (considerado o maior empregador do setor) seguido pelo México com 23%.

da mão-de-obra de TI da América Latina está no Brasil (considerado o maior empregador do setor) seguido pelo México com 23%. Informações de Tecnologia A tecnologia virou ferramenta indispensável para as pessoas trabalharem, se comunicarem e até se divertirem. Computação é a área que mais cresce no mundo inteiro! Esse constante

Leia mais

Introdução ao Modelos de Duas Camadas Cliente Servidor

Introdução ao Modelos de Duas Camadas Cliente Servidor Introdução ao Modelos de Duas Camadas Cliente Servidor Desenvolvimento de Sistemas Cliente Servidor Prof. Esp. MBA Heuber G. F. Lima Aula 1 Ciclo de Vida Clássico Aonde estamos? Page 2 Análise O que fizemos

Leia mais

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet:

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet: Comunicação em uma rede Ethernet A comunicação em uma rede local comutada ocorre de três formas: unicast, broadcast e multicast: -Unicast: Comunicação na qual um quadro é enviado de um host e endereçado

Leia mais

SISTEMA DE GESTÃO DE PESSOAS SEBRAE/TO UNIDADE: GESTÃO ESTRATÉGICA PROCESSO: TECNOLOGIA DA INFORMAÇÃO

SISTEMA DE GESTÃO DE PESSOAS SEBRAE/TO UNIDADE: GESTÃO ESTRATÉGICA PROCESSO: TECNOLOGIA DA INFORMAÇÃO SISTEMA DE GESTÃO DE PESSOAS SEBRAE/TO UNIDADE: GESTÃO ESTRATÉGICA PROCESSO: TECNOLOGIA DA INFORMAÇÃO Competências Analista 1. Administração de recursos de infra-estrutura de tecnologia da informação 2.

Leia mais

A LIBERDADE DO LINUX COM A QUALIDADE ITAUTEC

A LIBERDADE DO LINUX COM A QUALIDADE ITAUTEC A LIBERDADE DO LINUX COM A QUALIDADE ITAUTEC O AMBIENTE OPERACIONAL QUE AGREGA A CONFIABILIDADE E O SUPORTE DA ITAUTEC À SEGURANÇA E À PERFORMANCE DO LINUX O LIBRIX É UMA DISTRIBUIÇÃO PROFISSIONAL LINUX

Leia mais

Buscamos sempre a solução mais eficaz, de acordo com o avanço tecnológico dos sistemas de Telecomunicações e Tecnologia da Informação.

Buscamos sempre a solução mais eficaz, de acordo com o avanço tecnológico dos sistemas de Telecomunicações e Tecnologia da Informação. A T7 Solutions Informática e Telecomunicações atua como prestadora de serviços de Infraestrutura de TI e Telecom, com foco no desenvolvimento e implementação de soluções de Infraestrutura, Dados e Voz.

Leia mais

BlackBerry Mobile Voice System

BlackBerry Mobile Voice System BlackBerry Mobile Voice System BlackBerry Mobile Voice System Comunicações móveis unificadas O Mobile Voice System ( MVS) foi projetado para unificar os recursos do telefone fixo aos smartphones e às redes

Leia mais

BlackBerry Mobile Voice System

BlackBerry Mobile Voice System BlackBerry Mobile Voice System Comunicações móveis unificadas O BlackBerry Mobile Voice System (BlackBerry MVS) leva os recursos do telefone do escritório aos smartphones BlackBerry. Você pode trabalhar

Leia mais

Arquitetura de Rede de Computadores

Arquitetura de Rede de Computadores TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador

Leia mais

TRIBUTAÇÃO NA NUVEM. Tax Friday 21 de outubro de 2011 AMCHAM - RJ

TRIBUTAÇÃO NA NUVEM. Tax Friday 21 de outubro de 2011 AMCHAM - RJ TRIBUTAÇÃO NA NUVEM Tax Friday 21 de outubro de 2011 AMCHAM - RJ PROGRAMA 1. INTRODUÇÃO À COMPUTAÇÃO EM NUVEM CONCEITOS APLICÁVEIS 2. PRINCIPAIS OPERAÇÕES E ASPECTOS TRIBUTÁRIOS POLÊMICOS INTRODUÇÃO À

Leia mais

Núvem Pública, Privada ou Híbrida, qual adotar?

Núvem Pública, Privada ou Híbrida, qual adotar? Instituto de Educação Tecnológica Pós-graduação Gestão e Tecnologia da Informação - Turma 25 03/04/2015 Núvem Pública, Privada ou Híbrida, qual adotar? Paulo Fernando Martins Kreppel Analista de Sistemas

Leia mais

Tópicos Especiais em Redes de Telecomunicações

Tópicos Especiais em Redes de Telecomunicações Tópicos Especiais em Redes de Telecomunicações Redes definidas por software e Computação em Nuvem Prof. Rodrigo de Souza Couto Informações Gerais Prof. Rodrigo de Souza Couto E-mail: rodsouzacouto@ieee.org

Leia mais

Virtualização Gerencia de Redes Redes de Computadores II

Virtualização Gerencia de Redes Redes de Computadores II Virtualização Gerencia de Redes Redes de Computadores II *Créditos: baseado no material do Prof. Eduardo Zagari Virtualização - Introdução Introduzido nos anos 60 em Mainframes Em 1980 os microcomputadores

Leia mais

PROPOSTA COMERCIAL CLOUD SERVER

PROPOSTA COMERCIAL CLOUD SERVER PROPOSTA COMERCIAL CLOUD SERVER Sobre a AbsamHost A AbsamHost atua no mercado de hosting desde 2008, fornecendo infraestrutura de data center a diversas empresas no Brasil e no mundo. Focada em servidores

Leia mais

Relatório de Progresso

Relatório de Progresso Luís Filipe Félix Martins Relatório de Progresso Mestrado Integrado em Engenharia Electrotécnica e de Computadores Preparação para a Dissertação Índice Introdução... 2 Motivação... 2 Cloud Computing (Computação

Leia mais

Qual servidor é o mais adequado para você?

Qual servidor é o mais adequado para você? Qual servidor é o mais adequado para você? Proteção de dados Tenho medo de perder dados se e o meu computador travar Preciso proteger dados confidenciais Preciso de acesso restrito a dados Acesso a dados

Leia mais

Rede Corporativa. Tutorial 10 mar 2009 Fabio Montoro. Introdução

Rede Corporativa. Tutorial 10 mar 2009 Fabio Montoro. Introdução Tutorial 10 mar 2009 Fabio Montoro Rede Corporativa Introdução Rede corporativa é um sistema de transmissão de dados que transfere informações entre diversos equipamentos de uma mesma corporação, tais

Leia mais

Interconexão de redes locais. Repetidores. Pontes (Bridges) Hubs. Pontes (Bridges) Pontes (Bridges) Existência de diferentes padrões de rede

Interconexão de redes locais. Repetidores. Pontes (Bridges) Hubs. Pontes (Bridges) Pontes (Bridges) Existência de diferentes padrões de rede Interconexão de redes locais Existência de diferentes padrões de rede necessidade de conectá-los Interconexão pode ocorrer em diferentes âmbitos LAN-LAN LAN: gerente de um determinado setor de uma empresa

Leia mais

Classificação::Modelo de implantação

Classificação::Modelo de implantação Classificação::Modelo de implantação Modelo de implantação::privado Operada unicamente por uma organização; A infra-estrutura de nuvem é utilizada exclusivamente por uma organização: Nuvem local ou remota;

Leia mais

5.2 MAN s (Metropolitan Area Network) Redes Metropolitanas

5.2 MAN s (Metropolitan Area Network) Redes Metropolitanas MÓDULO 5 Tipos de Redes 5.1 LAN s (Local Area Network) Redes Locais As LAN s são pequenas redes, a maioria de uso privado, que interligam nós dentro de pequenas distâncias, variando entre 1 a 30 km. São

Leia mais

Evolução na Comunicação de

Evolução na Comunicação de Evolução na Comunicação de Dados Invenção do telégrafo em 1838 Código Morse. 1º Telégrafo Código Morse Evolução na Comunicação de Dados A evolução da comunicação através de sinais elétricos deu origem

Leia mais

Planejamento Estratégico de TI. Felipe Pontes felipe.pontes@gmail.com

Planejamento Estratégico de TI. Felipe Pontes felipe.pontes@gmail.com Planejamento Estratégico de TI Felipe Pontes felipe.pontes@gmail.com VPN Virtual Private Network Permite acesso aos recursos computacionais da empresa via Internet de forma segura Conexão criptografada

Leia mais

Soluções em. Cloud Computing. para Calçados Pegada

Soluções em. Cloud Computing. para Calçados Pegada Soluções em Cloud Computing para Calçados Pegada Principais Tópicos: Resumo executivo A Calçados Pegada procurou a Under no início de 2010 para uma solução de email corporativo em cloud. Em pouco tempo,

Leia mais

Rotina de Discovery e Inventário

Rotina de Discovery e Inventário 16/08/2013 Rotina de Discovery e Inventário Fornece orientações necessárias para testar a rotina de Discovery e Inventário. Versão 1.0 01/12/2014 Visão Resumida Data Criação 01/12/2014 Versão Documento

Leia mais

DATA CENTER INOVAÇÃO PARA RESPONDER À EXPLOSÃO DE TENDÊNCIAS GERMANO ALVES DA COSTA ENGENHEIRO DE APLICAÇÃO

DATA CENTER INOVAÇÃO PARA RESPONDER À EXPLOSÃO DE TENDÊNCIAS GERMANO ALVES DA COSTA ENGENHEIRO DE APLICAÇÃO DATA CENTER INOVAÇÃO PARA RESPONDER À EXPLOSÃO DE TENDÊNCIAS GERMANO ALVES DA COSTA ENGENHEIRO DE APLICAÇÃO Consultoria Frost & Sullivan Por que investir em Data Center? Mercado brasileiro de Data Center

Leia mais

SERVIDORES REDES E SR1

SERVIDORES REDES E SR1 SERVIDORES REDES E SR1 Rio de Janeiro - RJ HARDWARE Você pode instalar um sistema operacional para servidores em qualquer computador, ao menos na teoria tudo irá funcionar sem grandes dificuldades. Só

Leia mais

Escolha seu serviço Cloud O melhor do Cloud

Escolha seu serviço Cloud O melhor do Cloud Escolha seu serviço Cloud O melhor do Cloud CAPA Comparamos os melhores serviços de Cloud Computing do Brasil em três categorias de ofertas. Leia e descubra qual é o mais adequado para suas necessidades.

Leia mais

Cloud Computing. Edy Hayashida E-mail: edy.hayashida@uol.com.br

Cloud Computing. Edy Hayashida E-mail: edy.hayashida@uol.com.br Cloud Computing Edy Hayashida E-mail: edy.hayashida@uol.com.br Facebook 750 milhões de usuários 42% de todos os usuários do Facebook estão localizado na América, 27% na Ásia e 25% na Europa 4% na África

Leia mais

João Víctor Rocon Maia Engenharia de Computação - UFES

João Víctor Rocon Maia Engenharia de Computação - UFES João Víctor Rocon Maia Engenharia de Computação - UFES Agenda Quem usa? Conceito Ilustração Vantagens Tipologia Topologia Como fazer? O que é preciso? Infraestrutura Sistema Operacional Software Eucalyptus

Leia mais

Apresentação resumida

Apresentação resumida New Generation Data Protection Powered by AnyData Technology Apresentação resumida Para obter apresentação completa ou mais informações ligue (11) 3441 0989 ou encaminhe e-mail para vendas@dealerse.com.br

Leia mais

Proposta de Avaliação de Empresas para o uso do SAAS

Proposta de Avaliação de Empresas para o uso do SAAS 1 INSTITUTO DE EDUCAÇÃO TECNOLÓGICA PÓS-GRADUAÇÃO Gestão e Tecnologia da Informação/ IFTI 1402 Turma 25 09 de abril de 2015 Proposta de Avaliação de Empresas para o uso do SAAS Raphael Henrique Duarte

Leia mais

www.under.com.br 4007.1432 / 0800.886.1432 / 51 3301.1432

www.under.com.br 4007.1432 / 0800.886.1432 / 51 3301.1432 www.under.com.br 4007.1432 / 0800.886.1432 / 51 3301.1432 Sua Infra na Nuvem Quem somos A Under é uma empresa de tecnologia e infraestrutura para internet, fundada em 2002. Figuramos entre as maiores empresas

Leia mais

Fernando Seabra Chirigati. Universidade Federal do Rio de Janeiro EEL879 - Redes de Computadores II Professores Luís Henrique Costa e Otto Duarte

Fernando Seabra Chirigati. Universidade Federal do Rio de Janeiro EEL879 - Redes de Computadores II Professores Luís Henrique Costa e Otto Duarte Fernando Seabra Chirigati Universidade Federal do Rio de Janeiro EEL879 - Redes de Computadores II Professores Luís Henrique Costa e Otto Duarte Introdução Grid x Nuvem Componentes Arquitetura Vantagens

Leia mais

Online Help StruxureWare Data Center Expert

Online Help StruxureWare Data Center Expert Online Help StruxureWare Data Center Expert Version 7.2.7 Appliance virtual do StruxureWare Data Center Expert O servidor do StruxureWare Data Center Expert 7.2 está agora disponível como um appliance

Leia mais

Governança Corporativa. A importância da Governança de TI e Segurança da Informação na estratégia empresarial.

Governança Corporativa. A importância da Governança de TI e Segurança da Informação na estratégia empresarial. Governança Corporativa A importância da Governança de TI e Segurança da Informação na estratégia empresarial. A virtualização dos negócios tem impactado diretamente a condição de fazer negócio, conferindo

Leia mais

ADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE LIBERAÇÃO

ADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE LIBERAÇÃO 1 ADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE LIBERAÇÃO 2 INTRODUÇÃO A cada dia que passa, cresce a pressão pela liberação para uso de novas tecnologias disponibilizadas pela área de TI, sob o argumento

Leia mais

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 1.1 Introdução... 2 1.2 Estrutura do IP... 3 1.3 Tipos de IP... 3 1.4 Classes de IP... 4 1.5 Máscara de Sub-Rede... 6 1.6 Atribuindo um IP ao computador... 7 2

Leia mais

Empresa GÊNIO INFORMÁTICA

Empresa GÊNIO INFORMÁTICA 0 Empresa Com mais de 15 anos de experiência no mercado, GÊNIO INFORMÁTICA é líder em seu segmento e se destaca na prestação de serviços em redes de computadores e instalação de CFTV (Câmeras de segurança).

Leia mais

Redes de Computadores. Prof. Késsia Marchi

Redes de Computadores. Prof. Késsia Marchi Redes de Computadores Prof. Késsia Marchi Redes de Computadores Redes de Computadores Possibilita a conexão entre vários computadores Troca de informação Acesso de múltiplos usuários Comunicação de dados

Leia mais

CONCEITOS E APLICAÇÕES DA COMPUTAÇÃO EM NUVEM

CONCEITOS E APLICAÇÕES DA COMPUTAÇÃO EM NUVEM CONCEITOS E APLICAÇÕES DA COMPUTAÇÃO EM NUVEM Rogério Schueroff Vandresen¹, Willian Barbosa Magalhães¹ ¹Universidade Paranaense(UNIPAR) Paranavaí-PR-Brasil rogeriovandresen@gmail.com, wmagalhaes@unipar.br

Leia mais

Administração e Desenvolvimento de Soluções em TI

Administração e Desenvolvimento de Soluções em TI Administração e Desenvolvimento de Soluções em TI Projeto Corporativo Missão: Oferecer soluções corporativas em Tecnologia da Informação, fornecendo e integrando produtos e serviços profissionais de alta

Leia mais

Introdução a Computação nas Nuvens

Introdução a Computação nas Nuvens Introdução a Computação nas Nuvens Professor: Rômulo César Dias de Andrade. E-mail: romulocesar@faculdadeguararapes.edu.br romulodandrade@gmail.com www.romulocesar.com.br PROFESSOR... Mini CV: NOME: RÔMULO

Leia mais

Soluções Oracle. Serviços Oracle

Soluções Oracle. Serviços Oracle Soluções Oracle Nossa aliança combina a força das aplicações e tecnologias da Oracle com o conhecimento da Cloware em Consultoria, Integração de Sistemas e Serviços Gerenciados. Por ser a provedora de

Leia mais

PÚBLICA, PRIVADA OU HÍBRIDA: QUAL É A MELHOR NUVEM PARA SEUS APLICATIVOS?

PÚBLICA, PRIVADA OU HÍBRIDA: QUAL É A MELHOR NUVEM PARA SEUS APLICATIVOS? PÚBLICA, PRIVADA OU HÍBRIDA: QUAL É A MELHOR NUVEM PARA SEUS APLICATIVOS? As ofertas de nuvem pública proliferaram, e a nuvem privada se popularizou. Agora, é uma questão de como aproveitar o potencial

Leia mais

Assumiu em 2002 um novo desafio profissional como empreendedor e Presidente do Teleco.

Assumiu em 2002 um novo desafio profissional como empreendedor e Presidente do Teleco. O que é IP O objetivo deste tutorial é fazer com que você conheça os conceitos básicos sobre IP, sendo abordados tópicos como endereço IP, rede IP, roteador e TCP/IP. Eduardo Tude Engenheiro de Teleco

Leia mais

IW10. Rev.: 02. Especificações Técnicas

IW10. Rev.: 02. Especificações Técnicas IW10 Rev.: 02 Especificações Técnicas Sumário 1. INTRODUÇÃO... 1 2. COMPOSIÇÃO DO IW10... 2 2.1 Placa Principal... 2 2.2 Módulos de Sensores... 5 3. APLICAÇÕES... 6 3.1 Monitoramento Local... 7 3.2 Monitoramento

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Sistemas Distribuídos Modelo Cliente-Servidor: Introdução aos tipos de servidores e clientes Prof. MSc. Hugo Souza Iniciando o módulo 03 da primeira unidade, iremos abordar sobre o Modelo Cliente-Servidor

Leia mais

FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO

FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO Rafael D. Ribeiro, M.Sc,PMP. rafaeldiasribeiro@gmail.com http://www.rafaeldiasribeiro.com.br @ribeirord Pesquisa e Propagação do conhecimento: Através da Web, é possível

Leia mais

REDE DE COMPUTADORES

REDE DE COMPUTADORES SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL REDE DE COMPUTADORES Tecnologias de Rede Topologias Tipos de Arquitetura Prof. Airton Ribeiro de Sousa E-mail: airton.ribeiros@gmail.com 1 REDES LOCAIS LAN -

Leia mais

Cisco UCS Mini: solução avançada com recursos corporativos

Cisco UCS Mini: solução avançada com recursos corporativos Resumo da solução Cisco UCS Mini: solução avançada com recursos corporativos Você deseja uma solução de computação unificada para a sua empresa de médio ou pequeno porte ou para o padrão avançado do seu

Leia mais