quinta-feira, 8 de dezembro de 2016

Shared Storage

Shared Storage:

  • Ajuda a operar VMs em diferentes hosts
  • Permite múltiplos ESXI hosts acessar o storage se poucos hosts se tornarem indisponíveis
Inclui:
  • DRS
  • DPM
  • Storage DRS
  • High Availability
  • Fault Tolerance
Storage Protocols:
  • Fibre Channel - FC
  • FC é uma tecnologia de rede de alta velocidade que é primeiramente usada para conectar componentes de storage sobre SAN(Storage Area Network). Fibre Channel requer uma rede dedicada de storage que não são acessadas tipicamente atraves de outros devices da LAN. FC é comun usado para vSphere VMFS datastores and boot LUNs para ESXI
  • vSphere prove suporte nativo para os protocolos FC e FCoE, suportando velocidades FC de 2 até 16Gbps;
  • Fibre Channel over Ethernet - FCoE
  • FCoE tráfego FC é encapsulado dentro dos frames Ethernet. Reduz o numero total de portas utilizadas no ambiente;
  • iSCSI
  • iSCSI usa as conexões Ethernet conexões entre os sistemas de computadores ou host servers e alta performance no sistema de storage. comum utilizado ´para VMFS data stores. ESXi prove suporte nativo para iSCSI atraves dos seguintes iSCI initiators:
    • Independents iSCSI hardware initiators
    • Dependent iSCSI hardware initiators
    • iSCSI Software initiators
  • Network File System - NFS
    • NFS é ip based sharing protocol pelos sistemas NAS.para permitir múltiplos sistemas remotos para conectar a um sistema de arquivo compartilhado
  • Local Storage
    • Pode ser localizado em Hard Disks internos nos hosts ESXi. não requer  uma storage network para comunicar  com o host. Necessário uma HBA compatível.
  • Virtual Volume
    • É uma nova integração e gerenciamento  que virtualiza SAN/NAS;

Storage DRS:

  • Monitora os habitos do storage das VMs
  • É o load balancer que foca nos storages devices
  • Mede a latencia  I/O dos discos apra determinar se um device esta sobrecarregado - Overburned
Manual Mode:
  • Storage DRS faz as recomendações de balancing que o adminsitrador pode aprovar
Automatic Mode:
  • Storage DRStoma a decisão de Storage vMotion para diminuir a latência I/O e manter todas as VMs executando um ótimo desempenho

Storage I/O Control:

  • Prove storage I/O performance isolação das VMs e 
  • SIOC pode ter uma performance negativa se não for configurado corretamente
  • SIOC da a preferencia de alocação dos recursos durante os periodos de congestionamnto
  • SIOC pode monitor a latencia
  • SIO produz uma performance melhor e mais previsivil durante os periodos de congestionametno


vCenter Server


  • Prove uma gerencia centralizada da infraestrutura virtual do vSphere
  • Permite administraodres medir a segurança e disponibildiade
  • Simplifica as tarefas do dia a dia
  • Reduz a complexidade
  • Ajuda a gerenciar direito as permissões e papeis
  • Ajuda a gerenciar os recursos de storage 
  • Unifica os recursos de cada host ESXi individual e permite compartilhar entre todas as VMs no DC

vCenter Server Features:

  • Certificate Management
    • VMware Certifiate Autority (VMCA) é a autoridade certificadora (CA)
  • Alarms and Alerts
  • Monitoring Features
  • Template Management
  • Linked Mode Deployment
    • Habilita um inventario comum através de multiplas instancias do vCenter Server (Este modo replica licensas, permissões e papés atraves demultiplos vCenters SErvers
  • Log Analysis

vCenter Arquitecture:

PSC (Platform Services Controller)
  • É construido dentro do vCenter
  • Combina todas os serviços comuns atraves do VMware vCloud Suite
  • Recoemndado para pequenos ambients
  • implantação externa é recomendado para sites com 2 ou mais SSO solutios
  • Implnatação externa requer alta disponibilida PSC
  • Possivel combinação emtre PSC e vCentere Server
  • Versão atual de SSO instance torna-se o PSC durante o upgrade
vCenter Server Arquitecture oferece os seguintes modelos:
  • Embedded
  • External
  • Todos os serviços do vCenter, como inventory service, vSphere Web Client e Auto Deploy são instalados dentro do vCenter
  • Installers separados não requer vCenter Server services
  • vSphere Update Manager mantem como standalone  windows instalation

vCenter Server Installable

É uma opção instalavel suportada em plataformas windows. Pode ser usado com microsoft SQL ou Oracle database e suporta ipv4 e ipv6

vCenter Server Appliance

É uma VM pré-configurada com linux-based e é otimizada pra rodar o vCenter. É implantada como um Open Virtualization Format (OVF) template. Roda com SUSE linux Enterprise Server. Suporta incorporado Postgres, SQL database ou external Oracle Database.
Usa a console vSphere Web Client e tem as mesmas capacidades da opção instalavel

Licence Versions:

VMware vCenter Server for Essential Kits (Smal Office - 20 ou poucos servidores)

  • Consiste em 6 CPU licenses of vSphere Essentials e 1 licença pra vCenterServer Essentials.

VMware vCenter Server Foundation ( 3 ESXi Hosts)

  • Prove um gerenciamnto centralizado par ambientes vSphere com 3 VMware vSphere ESXi hsots.Esta licença permite analizar e remediar erros rapidamtne com visibildiade dentro do vSphere. Fornece segurança e disponibilidade do vSphere atraves  de automatizado e proactive management features, como automatizado load balancing.

VMware vCenter Server Standard (Any size)

  • Prove uma alta escalabilidade de gerenciaemtno para rapido provisioanemtno, monitoramento, orquestração e controle de todas as maquinas virtuais em um ambeinte vSphere de qualquer tamanho

Todas as licenaças do vCenter inclui algums recursos comuns:

  • Provisioning
  • Monitoring
  • Configuring
  • Configuration Data
  • Performance Information

Recursos:

  • vCenter incui serviço de inventário
  • vSphere clients prove uma console rica para acessar ao vCenter
  • APIs e NET extensions permitem a integração entre vCenter e outras ferramentas
  • vCenter SSO permite usuarios logar uma vez e acessar todas as instancias do vCenter
  • vCenter server standard version inclui vCenter Orchestrator e vCenter Server Linked Mode

vSphere Client user interface Options:

  • vSphere Desktop Client
    • Não suporta vCenter SSO
    • Mostra diferentes opções dependendo do tipo do servidor
    • Features:
      • VMware desktops plug-ins
      • third-party desktops plug-ins
      • Abilidade para mudar o guest OS de uma VM existente
      • Criar e editar os atributos customizados
      • Conecta diretamente no vSphere Host
      • Thin disk
  • vSphere Web Client
    • É o browser baseado no Descktop client
    • Features:
      • 62TB VMDK
      • vSphere Flash Read Cache Configuration
      • Single-sign on
      • Navigation with Inventory Lists
      • Inventory Tagging
      • Enhanced Read Performance
      • vSphere Replication
      • Virtual Infrastructure Navigaton
      • Enhanced vMotion
      • Integration com vCenter Orchestator
      • Virtual Distributd Switch
      • Log Browser Plug-in
      • Virtual SAN Configuration
  • Power CLI
    • Similar Power Shell
    • Power CLI cmdlets habilita gerenciar , monitorar e automatizar
    • Scripts par automatizar tarefas administrativas em uma linguagem familiar
    • Vantagens:
      • Hablita automação de tarefas comusn, tais como relatorios
      • Reduz o tempo gasto com tarefas manuais
  • ESXCLI
    • Atributos:
      • Dispatcher options
      • Namespace
      • Command
  • vCLI
    • Comand line utilities
vCenter Infrastructure Management Features

Resource Maps
  • Utilizado para monitoar a conectividade
  • Ajuda a encontrar as seguintes informações:
    • Cluster e hosts densamente populados
    • Redes Criticas
    • Storage devices que são utilziados
Orchestrator
  • vRO é uma plataforma de automação e orquestração
  • Beneficios:
    • Habilita um alto nivel de service delivery através da automação
    • Prove compliance atraves da consitency e standardization
    • Encurta a implnatação do tempo dos virtuais servers e resources
    • Reduz o tempo de reação e mudanças não planejadas
Alarms
  • Exitem muitos tipos de alarme, porem podem criar os proprios alarmes
  • Alarmes tem dois tipos de gatilhos
  • Alarmes são acionados por condição, estado ou evento de um objeto
  • Muito alarmes podem afetar a performance do sistema
  • SMTP pode ser usado para enviar email notifications
  • SNMP podem ser usados para enviar traps
  • Alarm pode ser configurado para rodar scrips ou comandos
Inventory Object Tagging
  • Acções e desisões são baseadas na extração das informações
  • Tags são organizados em categorias
  • Tags em uma categoria pode ser aplicado em todos os objetos ou somente em um especifico objeto
  • Inventory tagging feature é somente disponível com vSphere Web Client
Simple and advanced Search
  • Permite usuarios encontrar de forma simples ou avançado
  • Simple search inclui todas as propriedades de um especifico tipo de objeto
  • Advanced search permite encontrar objetos gerenciados com multiplos critérios
vCenter Server plug-ins

Performon DLL
  • Performon counters  prove um preciso indicador de recursos consumidos por VM
  • Pode escolher 3 intervalos de tempo, formato de arquivo e estatisticas para ser monitorado
vCenter Statistics
  • Cada ESXi coleta teal-time statitics e passa para o vCenter Server
  • Converting entre 15 e 20 segundos a real time statistics dentro de 5 minutos statics é chamado a ROLLUP
  • O cliente recebe o histórico  das estatisticas de dados diretamente da database
  • 50% de fragmentação
Finding e Retrieving Logs:
  • vCenter tem muitos arquivos de Log para ser monitorado e para troubleshootig
  • Pode filtrar e salvar sua pesquisa
  • Pode comparar arquivos de log entre 2 diferentes hosts
vCenter Support Assistant
  • Proactive Support and Prevention
  • Reactive Support and Accelerated Resolution

vCenter Server Design

Configuration Maximums for vCenter
  • Hosts per vCenter Server = 1000
  • Powered-on VM per vCenter Server = 10000
  • Registered VM per vCenter Server = 15000
  • Linked vCenter Server = 10
  • Hosts in liked vCenter Server = 3000
  • Powered-on VM in linked vCenter Server = 10000
  • Registered VM in linked vCenter Server = 15000
  • Concurrent vSphere Clients = 100
  • Number de hosts per DC = 500
  • MAC Address per vCenter  = 65536
  • USB devices connected per vSphere Client = 20
  • Authentications per second = 30
Requirements for Multiple Site Deployment
  • São implementados através de multiplas localizações fisicas
  • Instalando instancias SSO cada site prove fast access para um autenticação local 
  • Requisitos para  multisite successful:
    • Install vCenter SSO para adicionais vCenter Servers em um novo site
    • Install todos os componentes em uma unica VM usando simples instalações
    • Configure vCenter Server instancees in a liked Mode
Enhanced Link Mode
  • Pode juntar multiples vCenter servers e compartilhar informação
  • Pode conectar em outros vCenter Server systems
  • Verificar e gerencia inventario
  • Enhanced Link Mode pode ser habilitado automaticamente para todos os vCenters Server instances que são:
    • Registrado no mesmo vCenter SSO Server
    • Registrado para multiples vCenter SSO server com o mesmo SSO domain
vCenter Server Database

Considerações:
  • Cada vCenter Server instance deve ter sua propria database
  • Multiples vCenter Server instances não pode compartilhar o mesmo esquema de database
  • Multiplos vCenter Server databases pode residir na mesma ou diferentes servidores de database
  • Requirimentos de service path devem ser considerados quando escolhe um tipo de suporte da database
  • Um válido ODBC DSN deve ser disponivel para o vCenter Server System
  • Matix de interoperabilidade para suportar database e service pack information deve ser checada
  • vCenter Database deve ser coretamente definida para evitar erros de performance
  • A quantidade de hops na rede entre vCenter Server e a base de dados deve ser minima
vCenter Security Services:

PSC contem:
  • vCenter SSO - Single-Sign On
  • Implementa tokens seguros par estabelecer comunicações entre components vSphere
Independent Component (VM)
  • Remote Idensity Store
  • Internal Idensity Store
Embedded Component(vCenter)
  • Remote identity Store
  • Internal identity Store
  • Accesss user via Server Machine
Pode usar:
  • AD
  • Open LDAP
  • Local User Accounts
  • vCenter SSO
VMware Ceritificate Autority

VMCA

Pode operar em 2 modos:
  • Root CA
    • VMCA automaticamente cria a self-signed certificate, qual o CA certificate é capaz de emitir outros certificados. Toda a solução de endpoint ceritificates são criados usando sekf-signed CA certificate
  • Issuer CA
    • VMCA gera um Certificate Signinig Request (CSR) que é signed por uma Enterprise CA ou um Comercial CA. Depois de CSR é signed o administrador configura o VMCA para usar este certificado. O issuer CA requer que todas os certificados default emitidos são recolocados apos a implementação
VMware Endpoint Ceritificate Service
  • É um serviço de certificado que armazena os certificados incluido third-party certificates
  • VECS pode ser gerenciado usando vecs-cli command
  • Pode ser executado seguindo:
    • Store certificates e Keys
    • Sync Trusted Certificates
    • Sync Certificate Revocation Lists
    • Use CLI




vSphere 6

Prove alta disponibilidade e resiliência
Acelelera a mudança para cloud computing
Core construindo com bloco para SDDC

Capacidades:
  • Entrega uma escala melhorada, performance e indispensability
  • Simplifica o gerenciamento do data center virtual
  • Prove a capacidade de executar live workaload migration
  • Prove a capacidade de executar a manutenção do data center com Zero downtime
  • Permite transformar storage para VM habilitando external storage
  • Habilita a construção e operação 
Beneficios:
  • Prove eficiência através da utilização e automação
  • Menor custo para o IT
  • Prove agilidade com controle
  • Prove um padrão comum 
  • Ajuda a organizar os desafios dos endereços
Componentes:
  • vCenter Server
  • Infraestrutura Services
  • Application Services
  • Clients
vSphere Virtualization Layer:
  • Appication Services: 
    • Availability:
      • high availability
      • fault tolerance
      • vMotion
      • Storage vMotion
      • RDS
  • Infraestructure Services:
    • Compute:
      • Hypervisor
      • Big Data Extensions
    • Storage:
      • Thin Provisioning
      • Flash Read Cache
    • Network:
      • Distributed Switch
Management Layer:
  • vCenter Server
  • vRealize Operations
Interface Layer:
  • vSphere Web Client

vSphere Architecture:

Per single cluster:
  • Suporta 64 hosts
  • Suporta 8000 Virutal Machine
  • Suporta 128 vCPUs
  • Suporta 4 TB de RAM
Per Host
  • Suporta 2048 Virutal Machine
  • Suporta 480 vCPUs
  • Suporta 12 TB de RAM
Componentes inclusos no vSphere 6:
  • Compute
  • Storage
  • Networking
  • Availability
  • Management
Recursos:

vSphere Data Protection
  • Backup Recovery Solution
  • Backup Jobs
  • Restoring VMs
  • Backup Data Replication
  • Disk-based backup end recovery solution
  • Habilita VM backup
  • Habilita o uso do Backup Storage mais eficiente
  • Gerenciamento centralizado e eficiente dos Backup jobs
High Availability
  • Minimiza o downtime de IT Service 
  • Elimina a necessidade de um hardware standby dedicado ou da instalação de um software adicional
  • Prove confortável uniform high availability através do ambiente virtualizado  inteiro 
Fault Tolerance
  • Prove continuo disponibilidade das aplicações quando os servers físicos falham
  • Automaticamente ativam o failover durante a interrupção do hardware 
  • podem ser configurados facilmente
  • Integra com vSphere
  • Suporta 4 vCPU e 64 GB de memoria
  • Recomenda-se usar uma NIC de 10GB dedicada para cada host
  • Arquivos de VMs em ambos compartilhados e local storage
  • Prove aumento de proteção, reduz os riscos e melhora a flexibilidade
  • Suportam todos os tipos de discos virtuais
  • Compatibilidade dos hosts é a mesma que vSphere vMotion

vSphere Replication

  • Prove proteção de dados e recovery disaster 
  • Cria uma cópia da VM que pode ser armazenado localmente dentro do cluster ou outro site
  • Permite  criar 24 recovery points de VMs replication
  • Comprime os dados replicados
  • Permite isolar o trafego de rede associado com vSphere Replication de outro vSphere host traffic
Challenges:

  • Dispobilidade
      • vSphere Fault Tolerance
        • Prove uma disponibilidade continua para VMs, e mantem uma VM secundaria em caso de falhas
      • vSphere High Availability
        • Prove alta disponibilidade das aplicações independendente do sistema operacional
      • vSphere Replication:
        • Utiliza um host medio para prover uma replicação assíncrona dos datastores. Precisa dedicar um link entre seu disaster recovery site e o Datacenter de Produção
      • Data Protection:
        • Utiliza um recurso chamado Changed Block Tracking (CBT) que backup as mudanças recentes atualzidas no bloco ou no sistema
  • Esclabilidade
    • vMotion Feature
  • Gerenciamento
    • Content Library pode armazenar OVF templates, ISOs e outros tipos de arquivos em um local centralizado
    • Platform Controller, possui uma licença de serviço que simplifica o gerenciamento de licença, provendo um inventario de licenças comuns e gerenciamento de capacidades do vCenterque são resgistrados para a plataforma de Services Controller.
  • Otimização
    • vRealize Operations é a solução que permite otimizar a infraestrutura para eficiência e minimizar os riscos de performance através da infraestrutura tanto física como virtual
    • Pode automatizar as operações e gerenciamento de IT e ganhar uma visibilidade e melhorias de performance, capacidade de saude do ambiente, aplicações e opração dos sistemas através da rede física e virutal.
  • Cloud
    • vCloud Suite prove alta disponibilidade e continuidade do negócio e disaster recovery atavés de aplicação, cluster de servidores reduzindo o downtime de todas as aplicações
    • Benefícios:
      • Proteção para todas as aplicações com policy disaster recovery management
      • Alocação de recursos de TI
      • Compliance de configuração e monitoramento
      • operação analítica que prove um parido disaster recovery como causa raiz
      • Infraestrutura automatizada
      • Self-service provisioninig
      • Disponibilidade de planejado live migration usando a Long-distance vMotion feature
      • Disponibilidade de não planejado downtime para missões criticas
  • Upgrade de aplicações
    • Hadoop