¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Storage

Enéas Silva Mainframe Portugués

Mind map on storage: tape library, disk, DFHSM, disaster recovery and flash SSD

Mind map: Storage

Contenido del mapa

Storage

  1. Tape library

    • Manage backup & recovery
    • Manage storage security
    • O que seria?
      • tipos de tape library
        • logica
          • emulada em disco
          • Virtual tape library
            • dividido em varias partes
              • emulando uma fita
              • ganha em tempo de mudar a tape e ler tambem
                • porque e virtualizado
            • ts7770
              • vc tem dados historicos, e tem que manter por muito tempo um dado, em disco se voce nao acessa ele tanto. Os mounts eles sao logicos,a fita logica, ele sofre dispage para uma fita fisica, dentro dessa maquina tem uma inteligencia, que ela sabe dentro de cada fita fisica, onde estao as fitas logicas. quando precisa de um dado, o ZOS espera a fita logica,
              • 3490 - 800MB
              • 3490 - 4GB
              • 3490 - 6GB
              • 3490 - 25GB
        • Fisica
          • ATL(automated tape library)
            • Geralmente utilizadas para dados historico, e backup do sistema. como o acesso nao e rapido sao mais baratas, e geralmente utilizadas para dados que nao sao acessados frequentemente. elas nao sao vistos pelo sistema apenas pela libary. Elas sao usadas apenas pelo dispage.
            • TS4500
            • 3592JA - 640 GB
            • 3592JB - 1 TB
            • 3592JC - 4TB
            • 3692JD - 10 TB
            • Volser = SC0350
      • mais barata que disco
        • geralmente usado para dados historicos
        • tem um robo que maneja as fitas, quando solicatado no sisteama
  2. Disk

    • familia DS8000
      • caracteristicas
        • High scalability
          • Permite aumentar o tamanho disponivel em demanda. adiciona terabityes e giga bites
          • precisa adicionar espaco, apertado no sistema
        • High performance
          • Flash sdrivers ssd, isso ajuda o cliente na hora dos processamentos, que estao rodando no disco
        • Availability
          • Cpnsegue criar redundancias, cyber ataque consegue ate evitar atraves de umas facilities encontradas no DS*)))
        • Security
          • Tudo em nivel de hardware e encripitado, mesmo se o cara arrancar o hd e colocar em outra maquina ele nao conseguira ler os dados. servidores internos se comunicam com o Ds800 e gera a chave, e encripta o hardware.
          • i tune de storage trabalha junto
            • o trabalho e feito com o RACF
              • Voce restringe a nivel de sistema pessoas a acessarem datasets, especificos. tem pessoas que acessa determinados datasets, eles nao conseguem, eles nao tem as autoridades de rackf. Agente tem racf que permite algumas autoridades e acesso aos data sets. A galera de RACF eu tenho um grupo de RACF chamado STG adimin, esse grupo vai dar permissao pra mexer em tape.
        • Hardware
          • Trabalha com discos magneticos, ou os spinnings disco. conseguimos compartilhar tudo isso em uma mesma maquina.
      • HIGHLIGHTS
        • ZHYPERLINK
          • Diminue os I/O e aumenta a performance
            • Atraves do fycon ele melhora a performance. a maquina prove alguns designes que podem ser implementados. Esse DS8000 pode ser usado para outras plataformas, ele roda vm/ e linux dentro do vm
    • Disk model/capacity
      • 3390
        • 2.8 giga
          • 3390-3
        • 8.2 GB
          • 3390-9
            • o tamanho e baseado em numero de cilindros
              • cada 1113 cylindros
                • basta dividir o numero total de cilindro porque eles sao multiplos de 1113. extended e o menor padrao que vc consegue definir dentro do DS, 1 exteded vale 1113 . cada cilindro tem 15 trilhas.
        • geralmente, sao virtualizados
          • eles criam os runks e sao formatados em volumes logicos
      • DDM
        • grupo de 8 discos
        • a cada 8 discos Define o RAID
        • ddm pode ter 1 tera, ou varios gias
      • flashtier 2 (como aparece no sistema)
        • High capacity
      • flashtier 0
        • high performance
      • 600.net
        • Disco magnetico
  3. pesquisar

    • O que seria NAS. Parece ter relacao com nuvem
  4. DF(SMS) Data facility storage management subsystem

    • O DFSM e o boss, que seta as regras. SMS define como os arquivos tem que ser tratatos, quando o arqquivo e alocado no sistema vai passar pelas 4 caracteristca,s quando o cara aloca o arquivo, o sms ve em qual volume logico vai ser alocado qual a caracteristica =, pode ser passado via jess, vai passar os atributos, como ele vai ser deletado, se vaiter back up ou nao, apos quantos dias, quando ele e criado o arquivo e apartir dai ele vai ser tratato com o HSM e um hierarquia, qual hierarquia de disco que vai ficar nesse ambiente, se vai ter um backup ou  nao. Hierarquia nos temos disco e a fita, o arquivo e alocado no disco em um DS, quando tempo vai ficar no disco, ele nunca vai ser migrado ou deletado. Management class vai dizer todo arquivo do joao e importante ele nunca vai pra fita nunca vai sair do disco. O arquivo Maria vai durar 15 dias no sistema, ninguem usou o arquivo naquele ele vai ser deletado. DFHSM.PARMLIB = Onde sao setada as regras de storage para o sistema.
    • Gerencia os recursos de storage
      • Cada regra ou construct sem sua responsabilidade. data class, management calss,
      • com algumas regras
        • Essas regras, vao de acordo com a necessidade da aplicacao. O time de storage tem que estar sempre alinhado com os outros times e os time de aplicacao.
        • features que permite o gerenciamento
          • Politica de backu
          • criacao de data set
          • Manuseio
          • o que precisa ser migrado
        • fica dentro da construct
          • Data class
            • Data class, vai lhe dar com caracteristicas de dataset, se ele precisar ser extended, se for vsam que e um tipo de data set, se for atingir mais que 4 gib de tamanho, ai precisa do data class pra extender esse tamanho.
            • Data set caracterisct
          • Management Class
            • Lhe da com politica de backup, politica de gerenciamento, podlitica de back up, quando tempo o backup fica no sistema, se depois que deletado quanto tempo guarda uma copia. depois de certo tempo no sistema quanto tempo elel vai migras, depois de ser utiizado como ele via pra outra migracao Tem regras para o db2, se depois de 15 dias ela nao for referenciada ela expira. se alguem tentar setar alguma coisa por 15 dias ela nao autoriza. PARTIAL RELEASE funcao que libera mais espaco para alocar info no data set. PRIMARY DAYS =
            • tem comandos para ver disposicao dos backup
              • cria as regras pra ver se coloca mais ou menos data sets, e coloca as logicas, para gravar ou fazer backup dos arquivos. o joao .primary nao pode ser deletado, o joao.secundario depois de um tempo vai para a fita
          • Storage class
            • Parte de performance, normalmente quando. temos varios dicos de varios tipos, high performance, high capacity, se eu tenho uma apliicacao que ela insiste que quer usar apenas dicos de high performance, vou separar um frupo de discos no DS800 ai no sistema vou apontar um serir de endereco, e vou colocoar que aquele dado so pode cair nos discos de high performance.
            • parte de performance
          • Storage group
          • onde residem
            • dentro do ACS routine data set
              • E um arquivo com subpastas, cada subpastas e uma construct que sao definido as regras.
        • SCDS
          • qualquer alteracao de regras
        • ACDS(sao arquivos visam)
        • comunication data set
          • Se tiver trabalhando num sysplex, ele ajuda a manter a sincronizacao das regras de storage, ele ajuda a sincronizar as regras
    • DFSMS
      • Ele tem algumas informacoes automaticas que ajuda voce a manter a saude do sistema, uma das funcoes que ajuda e o space management function ( e um funcao que ajuda a lhe dar com o espaco do sistema) o space management tem algumas sub funcoes a primaru e a secondary elas sao definidas na parmilib do HSM.
      • bACKUP
      • RECOVERY
      • PSM
        • Se eu tenho o data set.primary depois de 40 dias ele pode migrar, entao ele ficou 40 dias no disco de origem. passou de 40 dias o hsm vai identificar que tem essa regra pra ser executada pra quele datase, e vai fazer a migracao do data set para a tape conhecido como migration level 1. tem uma compactacao do arquivo quando ele e migrado para o level 1. o level 1 e disco, e um disco que vai migrar para um disco. diferenca entre o level o e 1. o level 0 e o disco de origem,. LEvel 1 sao disco de HSM gerenciado pelo HSM, sao os arquivos que nao estao sendo acessados conforme minha regra. esse arquivo level 1 nao pode ser lido para o sistema operacional. O ambiente so enxerga o disco 0. voce deixa o disco mais performatico com o level 0 e o menos performatico como level 1.
    • SSMF(secondary space Manegemant Function
      • vai migrar do level 1 para o level 2, conforme a regra da manegementa class, conforme o tempo o data set que ta no level 1 ele vai para o level 2. ou pode ir direto do level 0 para o level 2 depende da regra setada no manegement class
  5. DFRMM

    • FAZ MANAGEMENT DAS TAPES
      • da o suporte com as tapes, define tape nova, atraves da library, faz o gerenciamento da maquina em si. cria-se regras chamadas BRS. quanto tempo a fita vai ficar no Iron mountaim, da pra fazer pesquisa por status. se estiver faltando tape e com numero baixo, fitas scratch. Fita Virgem = nao tem nada gravado nela. se tivermos uma fita com baixo nivel de scrats, fazemos a parte de backup, tanto o offsite. Tambem o migration level 2 pode set VTS ou tape phisica.
  6. Disaster Recovery

  7. ismf

    • tem todos os paineis para manusear o SMS
      • da pra pesquisar por funcoes por datasets, por volumes, caracteristicas de datasets. da para checar as carcteriscas colocadas para os Dataclass. Volume count e = a 40 ela pode alocar ate 40 discos para alocar um data set. Extended addressability = yes para poder passar dos 4 gigas. Data class sao atributos de data set
  8. DFHSM( data facility hierarchicla storage Management)

    • Backup and DUMP functions e feito a nivel de disco, and security to the system. essas regras ficam definidas dentro da PARMLIB da HSM. Auto Dump - provide backup as per management class rule definition and at disk level. DRap = programa desenvolvido, para melhorar um programa chamado DRstackR atraves disso tira backup de discos do sistema onde sao setados, e tira o backup dinamicamente. o autoback up e executado conforme o manegement class.
    • Backup
      • geralmente e gravado em fita, e gravado em uma midia diferente de sua origem.
    • problemas de operacao
      • HSM cuida muito do helth do sistema, pode apresentar problemas de dump, problemas de task down.
      • Task down
      • pode abendar
      • pode ficar Down apos um IPL
      • disko nao existente setado na PARMLIB
  9. Disaster Recovery

  10. DFSM

    • places data sets on dasd
      • Ele migra as partes de storage para a tape. atraves das politicas de back ups sao feitos os backups e jogados para a tape, e tem tambem as rotinas de disaster recovery.
    • Copy service
      • Remote copy
        • Estou fazendo uma copira remora, estou migrando uma copia do meu site primario para o meu site secundario
        • Mais usados
      • Flash copy
        • .tira uma foto do disco e manda para as fitasa. tira uma foto foto para a mesma maquina. tem que estar na  mesma maquina, o flash copy vai ser feito no mesmo box, voce tem o disco a e o disco b. ele faz uma copia instantanea, o disko a e igual ao disco b. o disko a tem um quantidade trilhas e cylindoros. ele comeac a replicar essea dados, ele fala que ta pronto, mas em backgorund ele vai levando trilha a triha. ese disko grava um arquivo ali, esse aquivo do A ja foi feito para o Arquivo B. eu tenho que garantir que meu disko A tenha os mesmos arquivos do arquivo B.
      • Global Mirror
        • E uma replicacao de discos entre lugares e maquinas diferentes. sao modos que voce tem para replicar os discos. o que e? e a replicacao de um disco para um outro, nao necessariamente para um mesmo box, eu tenho exxe box em um espaco mai aafastado, vamos fazer uma copira ssimetrica, o Z/OS ele tem o programa de canal ele grava esse dado no disco a, gravado no cash e depois e mandado para o disco A e a aplicacao segue o jogo. Isso e feito atraves do disco A, tem um cnal que liga esse canal no box. dentro do box, temos outros canais de replicacao, essese links sao dedicados da copia para um box e outro essa replicacao do disco a e feita para o disco b, ela e feita de acordo. na medida do possivel. eu tenho uma outra modalidate, o metro mirror, e quando voce faz o io, da disco primario, grava o dado no box primario e o dado atraves da replicacao e levado para o box b. voce so recebe oa msg de conclusao depois qeu o dado tiver no box B. essas maquinas tem um processador para gerenciasr com sera feito os backups de transferencia. Metromirro = agente ta falando da mesma coisa, Pear to pear remote copy. e o modo assimetrico, ele vai replicar o dado mas nao no mesmo instante, fala para aplicacao que os dados estao prontos. mas leva o tempo. O espelhamento e feito por uma aplicacao. a aplicacao esta esperando um dado, ela vai demorar alguns milisegundos. Ate 30 blcos, voce consegue replicar, quando a distancia e maior a distancia e feito assimetricamente. interessante, ele conversa com a aplicacao pra ela continuar com a aplicacao, enquanto ele vai gravando os dados. voce tem o disco primario queima, e voce da ipl subindo com os dados de  1 a dois segundos. voce tem uma solucao de 3 pernas e isso grante uma redundancia contra falha, se tem um falha ele continua trabalhando, se piffar seus 2 boxes, o importante e. se voce se tem um copia assincrona ele acessa tanto a primaria quanto a secundaria, os canais acessa tanto a primaria  quanto a secundaria. no caso do mirror que e um dsco mais longe e afastado, voce vai acessar uma box mais afastado se ele piffar, vc via ter que dar um ipl e vai subar com 2 segundos. Dr no disaster do meu site principal estou subindo tudo com disco.
    • Incremental
      • a nivel de data set
    • full
      • e o volume inteiro
    • replicar
      • Isso nao e back up, se voce tem uma copia sincrona se ele deleta o disco A e deleta no B. e vai deletar se a copia for assincrona. a vantagem, vai ser em caso de hardaware, se o disco A falhar ele vai manter os dados no disco B. ja o backup, ele mantem os dados. Global mirror metro mirror nao e backup, eles sao redundancias de hardware.
    • Jobs de JCL que fazem back up enad recover
      • Podemos fazer back up de discos inteirio, e nivel de data set e volume.
    • Storage Claxx
      • Seto uma storage class, porque ela vai te ajudar a setar um grupo de high performance. hoje em dias as maquinas amaioria, trabalha com discos flash com highperformance e highcapacity trabalhando junto.
    • secu
    • Management class
      • O HSM deifine essas regras de acesso e backups dos datasets. ACS = automatic class Selection ( atraves da Cs ele le os membros das construct, temos alguns processos de disaster recovery, como gravar esses backups, tudo passa pelo DFMS)
    • Vantagens
      • O usuario nao precisa saber o disco, voce precisava apontar o disco, o volser a nomeclarura do disco.VOLSER = e o nome dado a esse disco logicamente. o SMS as regras ja define aonde tem que ser guardado os dados. Atraves do SMS nos temos os dados, nos conseguimos fazer os managemente dos arquivos corretamente, tem todo um processo onde temos que seguir as regras da CS da manegement class. O sms trabalha com a parte de security, ele optimiza e maximisa a quantidade de espaco no sistema atraves do SMS. O SMS trabalhando junto com a automacao ele ajuda nesse processo.
  11. DASD

    • sao od discos formatados logicamente
      • VTOC
        • Volume Table of Contents
          • contains the file name and location af all data sets on the DASD
          • Tape Data sets as well
      • DFSMS
        • DFSMSdpf
          • create storage policies
            • invoked when new data is created
              • define
                • the attributes of a data set
        • DFSMStvs
          • allow VSAM data sets
            • to be shared beteween
              • CICS
              • Batch jobs
                • ensuring the integrity of the data
              • object orientated app
        • DFMShsm
          • manages
            • Storage
              • by moving less important/accessed data sets
                • form DASD to tape
                  • whn you have a data set file which is not accessed for a long time or is not important anymore, the DFDMDhsm definies the policies to store those files from dasd which is faster although is expensive, to tape whose is less expensive, however to access those files you take more time
  12. flash cop

    • Quando voce gravar a o data set, ele vai levar aquela imagem das 10:18 eka vai compiar o dado do mesmo horario. quando voce grava os dados no mesmo tempo e ele sincroniza. time stamp e o selo do horario. para que voce tenha os dados nomesmo instante.
  13. Thinga to pay attention

    • Performance
      • the rate at which data is read or written to a storage
    • Manegeablilty
      • What tools and personner required manage storage enviroment
    • Scalability
      • How easly additon storag resource can be added to the environment
    • Business continuity
      • How easily and quickly data can be restored/recovered
    • Capacity
      • amount data storage device can hold
  14. flash SSD

    • SLC (single-level cell)
      • stores one cell per bit, choice 2 states
    • MLC(Multi-level cell)
      • stores multiple bits per cell more slower than SLC
    • eMLC(enterprise multilevel cell)
      • same as MLC with greater performance enhancement
    • TLC(Triple-level cell)
      • caters for three bits cell providing greater capacity
  15. benefitis of striping

    • I/O performance improved
    • Storage efficient
    • Low cost
  16. disadvantages of using RAID mirroring

    • Additional storage required for duplicate data
    • Wirte performance compormised as there needs to be two writes performed

Información

Descripción
Material de storage
Creado por
Enéas Silva
Visitas
1
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?