A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Interfaces As Interfaces são escolhidas baseadas na:

Apresentações semelhantes


Apresentação em tema: "Interfaces As Interfaces são escolhidas baseadas na:"— Transcrição da apresentação:

1

2 Interfaces As Interfaces são escolhidas baseadas na:
Velocidade (capacidade em transferir os dados) Distancia (qual a distância que ela pode transferir os dados) Robustez (Posso interromper a transmissão e depois restaurar? Como posso adicionar novos dispositivos com o sistema “ligado”?) Tamanho do endereçamento (Quantos dispositivos posso conectar?) Custo (Quanto tudo isso me custa) Dois tipos comuns de interfaces, são a serial e paralela Serial baixo custo de implementação, geralmente suportam distancias elevadas Mouse, modem, USB, rede local Paralela alto custo, porem, com altas taxas de Transferência Impressora, SCSI O processamento avançado dos sinais analógicos estão incentivando cada vez mais performance tanto nas interfaces seriais como paralela

3 Largura de Banda: A Rede Local vs. Conexão de Storage
Ano Rede Storage Diferença MB 10 MB 100-to-1 MB 20 MB 20-to-1 MB 40 MB 4-to-1 MB* 100 MB 1-to-1 MB** 160 MB .8 to 1 MB*** 320 MB .33 to 1 In the network column, the performance is from 10bT (unswitched and shared with 10 hosts), FDDI (unswitched), 100bT (switched), GbE (switched). In the storage column, it’s SCSI, Fast SCSI (?), Ultra SCSI, and FCAL. *O Gigabit Ethernet pode utilizar técnicas como “trunking” para aumentar e agregar largura de banda **O Fibre channel proporciona hoje 200 MBS embora o 400 MBS seja eminente ***10-Gigabit Ethernet está atualmente em desenvolvimento

4 NAS ou SAN? Storage Area Network (SAN) Servidores Heterogêneos
Clientes Rede em modo genérico LAN/WAN/FDDI Servidores Heterogêneos Storage Area Network (SAN) Controladoras Array Com Discos

5 Network Attach Storage
NAS ou SAN? Clientes Rede em modo genérico LAN/WAN/FDDI Servidor NT Thin Server otimizado apenas para acesso a arquivos, não precisa de: - Monitor - Teclado Servidor Unix De Grande Porte Servidor Unix Servidor NT Servidor de Arquivos Arquivos CIF Arquivos NFS Network Attach Storage (NAS)

6 NAS ou SAN?

7 Portanto qual a diferença?
(1) A Conecção SAN utiliza Fibre Channel NAS utiliza redes TCP/IP Networks: Ethernet, FDDI, ATM (possivelmente algum dia TCP/IP sobre Fibre Channel) (2) Os Protocolos SAN utiliza SCSI encapsulado NAS utiliza Protocolos de File Server: NFS, CIFS, HTTP A Diferença (2) É a mais Importante

8 SAN é caro para o segmento Entry Level e Mid Range
Item NAS SAN Comentário Preço de entrada da tecnologia Começa abaixo de $3,000 >$10,000 O menor NAS é um simples disco rígido conectado a uma porta Ethernet (DASD)t, O menor SAN necessita Fibre HBA, Cabeamento Fibre , SAN software, Discos em Fibre Infra Estrutura Utiliza a mesma estrutura de Rede Necessita de Infra Estrutura de Fibre channel O Investimento Necessário em Fibre channel HBA’s e Cabeamento Fibre Channel = $750 por nó vs. Ethernet $150 por nó. Software Não necessita, utilizar os protocolos nativos Necessita de um ‘SAN OS” instalado em cada cliente Adicione $$$ para o software de SAN Periféricos de Storage Usa periféricos padrão SCSI, entretanto a sua expansão é limitada se comparamos com a SAN Geralmente requer conecção direta Fibre para cada periférico Discos Fibre custam no mínimo 30% a mais dos o mesmo disco em SCSI, Fibre bridges (SCSI<>Fibre) continuam ao redor de $1,000 por nó Gerenciamento Geralmente utiliza SNMP e DNS (Serviços existentes na rede) para gerenciamento e suporte Requer da mesma forma um software de gerenciamento específico, treinamento especializado e arquitetura Fibre Channel Adicione $$$ pelo SAN software, Adicione $$ e tempo para treinamento pessoal.

9 Detalhes sobre o Armazenamento em disco com RAID

10 Conceitos de RAID Um simples Disco Rígido físico ou multiplos discos em um gabite externo sem funcionabilidades RAID é geralmente chamado de JBOD (Just A Bunch Of Disks) SAS (Server Attached Storage) podendo estar dentro do servidor. O projeto e pesquisa RAID foi desenvolvido pela Universidade de Berkley (CA-USA) nos anos 80. Tema Original = Redundant Array of Independant Disks Atualmente = Redundant Array of Inexpensive Disks RAID combina um número independente de discos juntos proporcionando aumento do throughput/performance no acesso e confiabilidade dos dados Níveis RAID diferentes proporcionam uma variedade de misturas de performance e tolerância a falhas

11 Aplicações RAID Aplicações com Alta Taxa de Transferência (Ambientes tipicamente RAID 0) RAID striping é o ideal para aplicações com intensa transferência de dados Aplicações que necessitam de uma grande quantidade de dados a ser processada em um intervalo de tempo pré-definido Streaming Media Video on demand, Digital Cable, Transmissões ao vivo A taxa de dados fixa é critica, Transmissões múltiplas não devem degradar a qualidade “QoS” = Quality of Service Stream contínuo de dados – sem espaço para o reenvio Processamento de Imagem, manipulação e Renderização Aplicações com alto índice de solicitações de informação (ambiente típico para o RAID 5) RAID é utilizado para aplicações de alto uso de multitasking, alta taxa de retorno de informação OLTP = On Line Transaction Processing (aplicações típicas) Validação de cartão de crédito, Reservas, ECommerce, Gerenciamento de estoque on-line Banco dados e aplicações Web based Alto número de transações randômicas

12 Um Overview da Tecnologia RAID
O que é RAID? Dois ou mais discos rígidos independentes. Aparece no servidor como um único Grande Disco Rígido . Sistema Operacional totalmente independente. Dispositivo com alta confiabilidade e redundância. Aumento da Disponibilidade dos Dados Rápido acesso aos dados (multiple drives). Segurança oferecida pela redundância/paridade. Gerenciamento Simplificado Partição de um único Drive para gerenciamento/partição. Componentes Hot-Swap Tanto para um ou vários drives. Fontes de Alimentação e Ventilação, também. O que RAID não é Suporte a aplicações de Disaster Recovery Físicos (Tape Drivers).

13 RAID Level 0 RAID LEVEL 0 Description
RAID Level 0 is not, strictly speaking, a RAID array does not provide a mechanism for assuring high data availability. Disk striping. In traditional storage systems, a logical record or a block of data is entirely contained on a single disk drive. This causes the host application to "wait its turn." With RAID Level 0 a block of information or a logical record is broken down into smaller pieces and distributed across multiple disk drives. Utilizes an external controller and processor to control the array, additional performance improvements are achieved over using a host based "software array". Operating During Failure Improved performance is the only enhancement delivered by RAID Level 0. There is no protection that provides for improved data availability. In fact, because data is striped across multiple drives, it is likely that the failure of one drive will live "holes" in the data rendering the entire array unusable. Additionally, the MTBF of the array declines as the number of drives increases. Therefore, RAID Level 0, by itself, is unsuitable for data that cannot easily be reproduced or for mission- critical applications requiring continual data availability. Performance Characteristics The concurrent execution of I/O requests is the primary reason that RAID Level 0 can transfer data faster that a single disk. RAID Level 0 provides high performance for a wide variety of I/O intensive applications. When configured with all drives acting in unison, RAID Level O can provide high data transfer rates of large blocks of data. This makes Level 0 very useful for imaging applications, audio/video processing, sequential file processing, and the storage of program libraries. When configured as an Independent access array with all drives separately processing I/O requests, RAID Level 0 can provide faster response to frequent I/O requests. This makes it useful for transaction processing and general file services for multi-user systems. Using Scatter read and write gathering, the performance of applications that make large I/O requests is substantially improved. If the requested data is larger than one stripe, the array can cause the disk (s) to read/write adjacent stripes during the same I/O request rather than processing separate request for each stripe level. In the RAID Level 0 diagram on page 6 for example, if the application needs the first six blocks (i.e., 0123, 4567, 8901, 2345, 6789, 1234), an array supporting Scatter read would instruct Drive 1 to return 0123 and 6789, Drive 2 to return 4567 and 1234, Drive 3 to return 8901 and Drive 4 to return This uses 4 I/O requests instead of six. The same reduction in I/O requests occurs with write gathering since a write updates multiple adjacent stripes with a single I/O request.

14 Níveis Raid RAID Level 0 - Striping
Uso de múltiplos Discos para a formação de um único Disco lógico. Performance na implementação do RAID Alta performance na Escrita e Leitura (Write and Read) performance relacionada com o aumento da quantidade de Discos. Os Discos Rígidos são distribuídos utilizando-se uma tamanho definido de “stripe” durante a configuração Deve ser otimizado em conjunto com o Sistema Operacional para uma performance otimizada As pequenas solicitações que possuem o mesmo tamanho de “stripe” são transmitidas a um único Disco Rígido, as solicitações maiores são divididas e transmitidas a múltiplos Discos Rígidos em paralelo A capacidade é a soma do número de discos no “array” Não proporciona proteção contra falhas de hardware, somente performance.

15 Resumo Nível: RAID 0 Todos os Dados Foram Perdidos
RAID-0, “Striping”, todos os Discos estão disponíveis para dados, Inseguro. Utilizado para armazenamento temporário Qualquer Disco que falhar causa a perda dos dados 10 = Total de Discos 10 = Capacidade Usável 0 = Redundância de Discos 10 = Performance Leitura 10 = Performance Escrita Dados Todos os Dados Foram Perdidos

16 RAID Level 1 RAID Level 1 Disk Mirroring Description
RAID Level 1, or disk mirroring, stores images of the data on each disk drive. I/O requests are processed differently depending on whether they are read or write requests. For read requests, the array has the ability to make a choice as to which disk to read from. This can be done either on a random basis or on an alternating basis resulting in load sharing. During a write operation, both drives in a pair must be updated. A single write request for the host is translated into a write for each drive in the pair. Operating During Failure If either disk in the pair fails, the remaining disk can carry on with its normal activities without any downtime. The reconstruction is usually transparent to the host system. However, performing the reconstruction does entail overhead especially while continuing to provide normal I/O operations. Performance Characteristics RAID Level 1provides improved read performances compared to traditional disk subsystems due to Parallel I/O paths.

17 Níveis Raid RAID Level 1 - Espelhamento
O RAID 1 proporciona alto nível de tolerância a falhas Cada solicitação de I/O é espelhada em um segundo Disco Rígido O RAID 1 trabalha com múltiplos de dois Discos Rígidos- o set primário e o set espelhado – dobrando também o custo por GB da solução Proporciona o mesmo throughput durante a escrita Oferece mais performance durante a leitura (read) – A controladora RAID executa o mesmo comando de leitura em cada Disco – assim que um dos discos disponibiliza os dados, ele é automaticamente transferido para o servidor e o próximo comando de leitura pode ser processado. Oferece proteção contra falhas nos discos com taxa de 1 para 1 Assim que um disco falha, automaticamente o espelho assume, porém caso ocorra a falha no espelho não existe mais segurança Pode proteger contra desastre naturais/físicos porém o espelho deve estar instalado remotamente (em outro local físico) acarretando em um custo adicional $$. Não protege contra vírus digital ou acidentes/delete intencional, já que 100% do disco está sincronizado com o outro Implementação de Alto Custo Controladora RAID + Custo por GB de chega a ser o dobro se compararmos com uma unidade simples.

18 Resumo Nível: RAID 1 ------------------------ Todos os Dados
RAID-1, “Mirroring” rápido, 50% dos Discos estão disponíveis para dados, extremamente seguro. Utilizados para informações importantes Qualquer Disco espelhado pode falhar, e os dados permanecem salvos 2 = Total de Discos 1 = Capacidade Usável 1 = Redundância de Discos 2 = Performance Leitura 1 = Performance Escrita Data Copy Os dados permanecem Salvos Todos os Dados Foram Perdidos

19 RAID Level 3 RAID Level 3 uses parity information to create data redundancy. Data is distributed across all the disks in such a way that the data can be mathematically reconstructed. Data is striped across the data disks using bit or byte striping so a logical record or block spans across multiple drives. The drives in the array are accessed in parallel: when information is read, it is gathered simultaneously from all the data drives, reassembled into a logical block then passed to the host. A separate disk is used to store parity information about the disk drives. Operating During Failure A disk failure may be one of the data disks or the parity disk. In either case, however, the ability to read or write data is not impaired. If one of the data disks fails during a read operation, information on the parity disk is combined with the data from the remaining drives to mathematically determine what the missing data should be. During a write with a failed data disk, the data is written to the remaining drives. When the failed disk is replaced, all the data that should be on it is rebuilt using the information from the other data drives combined with the parity values. If the parity disk fails, information is retrieved from the data disks as usual. Performance Characteristics Provides excellent I/O performance for applications in which large blocks of sequentially located data are being used, such as image/audio/ video processing, and scientific data collection. The drives are operation in unison and are "tied up" fulfilling an I/O request. In a failed data disk mode, regardless of which data disk has failed, every request for data will require regeneration of the missing data because the block being requested spans multiple drives. Rebuilding the data on a replace data or parity disk involves repeated access to all drives in the array.

20 Paridade e ECC (5+10+?+2+7 = 27) Bit Error
Utiliza metodologia de reconstrução dos dados perdidos, adicionando-se informações adicionais, comumente chamada de “overhead” Utiliza cálculos Matemáticos Polinomiais e operações inversas È utilizada uma equação de 5th Grau para encontrar a soma e o resultado. O método de detecção de erros com paridade em computadores funciona apenas para a detecção do erro. (5+10+?+2+7 = 27) Bit Error Método de Paridade no barramento SCSI Binary Number 128 64 32 16 8 4 2 1 Parity Bit Parity Number 6 3 33 Parity Sum Error

21 Níveis Raid RAID Level 3 – Acesso Sincronizado com disco dedicado de paridade
O Uso de mais Discos possibilita um aumento do throughput Um único de Disco de paridade pode ser um problema de gargalo na performance Proteção contra falha de Disco com razão de 1 para vários A Performance é degradada durante o acesso, e especificamente durante a reconstrução em caso de falha (rebuild) de um disco rígido (demorando horas) Não oferece proteção contra desastre físicos Não protege contra vírus digital ou acidentes/delete intencional, já que os dados são protegidos por um esquema de paridade ECC (com esquema e atualização em tempo real) Implementação de Alto Custo Custo da Controladora RAID + Discos Rígidos com sincronização de spindle 1 Disco Rígido adicional para Paridade Implementado como um sistema RAID (gabinete stand alone)

22 RAID Level 5 RAID Level 5 Distributed Parity Independent Access Arrays Description Also uses parity information to provide data redundancy. However, data is striped across drives using larger, multi-byte units (unlike RAID Level 3). RAID Level 5 arrays can process multiple requests simultaneously as long as the data being requested is located on different drives. Parity information itself is distributed across all drives just like user data. When a read operation takes place, the array management software determines which stripe(s) in which drives(s) will be required and then issues the request to the appropriate drive (s). During a write operation, the array calculates the parity and issues commands to write the new data to the appropriate drive(s). When a write occurs in a RAID Level 3 array, the completely updated stripe is written to all drives within the stripe. The newly calculated parity is written to the parity drive at the same time. In a RAID Level 5 array, a record update may only involve data on one of the drives. The others drives do not need to be involved and should be free to process other requests. However, in order to calculate the parity of the entire stripe, the array needs to know the contents of the entire stripe. Operation During Failure When writing entails updating the parity on a failed disk, information is written to the other disk(s) as normal but parity information cannot be stored. When the failed disk is replaced, it must be brought up to date. When attempting a read operation that involves a failed disk, information from its corresponding parity (stored on a different disk) is combined with data from the remaining drives to mathematically determine what the missing data should be. During a write to an array with a failed data disk, if the write request only involves still-functioning drives, the read-modify-write operation takes place as normal: there is no need to involve the failed drive. If the write request includes storing data on a failed drive, the data of course, cannot be written to it. However, the parity value necessary to allow reconstruction of the data can be written because the parity will be stored on one of the other drives that is still functioning. Performance Characteristics Well suited for applications involving a large number of concurrent read request where high data access rates are desirable and there is a higher proportion of reads compared to writes. Cache memory and other data management techniques are designed to minimize the write penalty. When a read or write is requested to a failed disk, all drives must be accessed to gather the remaining data and parity in order to calculate the missing information.

23 Níveis Raid RAID Level 5 – Acesso Independente com paridade distribuída
O uso de mais discos possibilita o aumento da performance RAID 5, é geralmente utilizado em ambientes OLTP Proteção contra falha de Disco com razão de 1 para vários Qualquer disco rígido (1) pode falhar e mesmo assim o sistema permanece intacto Não oferece proteção contra desastre físicos Não protege contra vírus digital ou acidentes/delete intencional, já que os dados são protegidos por um esquema de paridade ECC (com esquema e atualização em tempo real) Implementação de Alto Custo Capacidade com perda pela Paridade, o crescimento dos dados aumenta o custo por GB Custo da Controladora RAID + Implementado como um sistema RAID (gabinete stand alone)

24 Resumo Nível: RAID 5 ------------------------ Todos os Dados
RAID-5, rápido, todos menos um disco está disponível para dados, Segurança. Utilizado com Armazenamento Primário Caso um Disco falhe ”OK”, O segundo Disco ocasiona a perda total dos dados! 10 = Total de Discos 8 = Capacidade Usável 1 = Redundância de Disco 8 = Performance Leitura 8 = Performance Escrita Data Paridade Hot Spare Os dados permanecem Salvos Todos os Dados Foram Perdidos

25 RAID Level 0+1 RAID Level 0+1 Striped Mirrored Arrays Description
RAID Level 0+1, also known as RAID 10, combines the data availability advantages of RAID Level 1 disk mirroring with the performance benefits of RAID Level O disk striping in a single array. A logical record or block is broken down into smaller pieces. Each piece is distributed across different disk drives (like RAID Level 0) and each of these disk drives has a mirrored twin (like RAID Level 1). With load balanced striping, the Customer file is distributed across multiple drives. The RAID Level 0+1 array also provides high performance for application that need high data transfer rates (i.e. read/write request or large blocks of data). This architecture is very reliable since a duplicate copy of all data is available even in the highly unlikely event of a simultaneous failure of more than one disk. Operating During Failure If either disk in the pair fails, the remaining disk can carry on with its read and write activity without any downtime. The array hardware and software ensure that the switch-over ensure that the switch over to the "backup' drive is transparent to the host. Performance Characteristics The high I/O performance of RAID Level 0+1 arrays comes from two levels of load balancing: Distributing the data across multiple drives. Provides a secondary level of load balancing by sending the request to the least busy disk to complete the request more quickly. Provides high performance for a variety of I/O-intensive applications.

26 Combinação de níveis RAID
Múltiplos níveis RAID 0, 1, 3, ou 5 Arrays podem ser “striped” entre eles para a criação dos níveis RAID 00, 10, 30 ou 50 Proporciona mais capacidade Freqüentemente chamado de composição RAID Proporciona um melhor “load balancing”. Interface da Aplicação RAID 0 Stripping RAID 1 ARRAY

27 Resumo Nível: RAID 0+1 ------------------------
O RAID-10, é extremamente rápido, metade dos Discos estão disponíveis para Disco/ dobro do Preço, Seguro. Usado para dados primários e críticos Caso um Disco falhe ”OK”, O segundo ocasiona a perda dos dados! Os dados permanecem Salvos Todos os Dados Foram Perdidos 20 = Total de Discos 10 = Capacidade Usável *2 = Redundância de Discos 20 = Performance Leitura 10 = Performance Escrita Data Grupo #1 Dados Críticos Grupo #2 Espelho (Cópia)

28 Os dados permanecem Salvos
Resumo Nível: RAID 5+1 RAID 5+1 oferece 4 discos de capacidade porém com necessidade total de 10 discos: Dados Paridade Grupo #1 Dados Críticos Grupo #2 Espelho (Cópia) Striping Paridade Os dados permanecem Salvos Todos os Dados Foram Perdidos

29 Arquitetura RAID atual
Como foi visto anteriormente, a arquitetura RAID segue até hoje sem grandes inovações, abaixo segue os algoritmos em uso pelos grandes players: RAID 1+0 “EMC” Enterprise Class, o dobro dos discos rígidos; RAID 5+1 Melhor confiabilidade, Lento e de maior custo em comparação com a solução EMC;

30 Introduzindo o RAIDn A INOSTOR detê a patente de um inovador algorítimo RAID, que incorpora um novo conceito em nível RAID, este novo algorítimo é chamado de RAIDn RAIDn pode ser implementado tanto em software como em hardware Inicialmente o RAIDn está desenvolvido como um pacote de software Comparando-se com as tecnologias RAID tradicionais, RAIDn oferece maior confiabilidade e melhor utilização do disco ao mesmo custo A INOSTOR utilizará a tecnologia RAIDn em seus próprios sistemas de storage, entretanto ela também estará disponível via licenciamento para outras empresas que tiverem interesse.

31 Porque RAIDn Nova tecnologia que proporciona proteção superior a ambientes de missão crítica quando comparados com os produtos RAID atuais. Segurança contra falhas de múltiplos Discos, ideal para aplicações de missão crítica. Melhor confiabilidade, baixo custo, alta performance. Exemplo: Mesma Capacidade, Maior Performance e Confiabilidade a um custo 30% menor. Oferece uma total substituição para o RAID Linux Facilmente transportável pra outros sistemas operacionais. Bundled com o IceNas software para licenciamento.

32 Características RAIDn
Desenvolvimento exclusivo do Software. Inostor já está trabalhando no RAIDn a 3 anos e com pré- desenvolvimento de 8 anos. O Time da Inostor é formado de engenheiros com uma sólidade expertise no desenvolvimento de RAID & Network Storage.

33 Os dados permanecem Salvos
Exemplo - RAIDn RAIDn proporciona 7 Discos de Capacidade e 03 Discos de Redundância 3, utilizando os mesmos 10 discos do padrão Raid 5+1 Paridade Dados Striping Os dados permanecem Salvos Todos os Dados Foram Perdidos Comparado com o Exemplo do nível Raid 5+1, Raidn proporciona 75% a mais de capacidade além de permitir que 03 Discos Falhem simultaneamente

34 JBOD (Just a Bunch Of Disks)
Descrição JBOD JBOD é simplesmente um grupo de discos. O Disk arrays pode ser configurado para ser visto pelo servidor como um grupo de discos independentes. Na maior parte das vezes não oferece um uso eficiente para aplicações de Array . Uma vantagem utilizando JBOD é a possibilidade de se criar um um disco virtual em vários Falha durante a Operação Caso um disco falhe, terá o mesmo efeito que se um disco individual falha-se em uma configuração SCSI padrão. Os dados são perdidos e o disco torna-se indisponível.

35 Continuação JBOD Características de Performance
Tomando em consideração que a maioria das controladoras RAID utilizam memória cache, podemos considerar um pequeno incremento de performance pelo uso deste artifício. Considerações de Custo Principalmente pelo benefícios serem limitados, o uso de um sistema RAID JBOB não é considerada um boa solução do ponto de vista de “custo benefício”. Níveis RAID 2 & 4 Sim, eles existem. Embora, estes dois níveis RAID oferecem poucos benefícios em relação aos níveis 3 & 5 com muito mais overhead eles não são comercialmente viáveis.

36 Resumo dos Níveis RAID

37 Custos Envolvidos na implementação de Sistemas RAID
O RAID 1 com espelhamento de um para um, com um sistema RAID com chassi externo Para RAID 1 (Espelhamento) RAID I/O Flyer com três discos rígidos 30.7 GB Necessita da controladora SCSI no servidor Total = $3,220.00* O RAID 1 com espelhamento de um para um, utilizando controladora RAID Mylex AcceleRAID (Sistema Interno ao Servidor) Controladora: $399.00 2 Discos de 40 GB: $ cada ($ ) Cabos = $ 20.00 Total = $ 1,219.00* RAID 1 Solução externa Megahaus Chassi externo RAID com 2 Discos de 36 GB = $1,199.00 Controladora ATTOPCI RAID = $395.00 Cabos 2 X $20.00 = $40.00 Total = $1,634.00* * Preços EUA

38 Triangulo de Custo, Performance, Disponibilidade
Cost Performance, Availability Triangle As one considers the various advantages of a RAID system and is faced with choosing the approprieate RAID Level one must balance the benefits with the cost of providing them. While each Raid Level has its advantages and stregnths with different types of application and data processing needs some generalities can be made. RAID Levels 1 and 0+1 provide, by far, the best data availabilty because every piece of data is written twice. Of the two, RAID Level 0+1 provides better performance because of the advantages of data striping. RAID Level 1, though, because of its ability to potentially withstand the failure of more than one disk, is considered slightly better at maintaining data availability. RAID Levels 3 and 5 do a pretty good job at maintaining data availability with a very small cost penalty. Their overhead in calculating and writing parity, does exert a negative influence on system performance. Meanwhile, RAID Level 0, provides very high performance, but does so while provideing no additional benefits in data availability. The following illustration graphically expresses the "Cost, Performance, Availability" triangle and how to help choose which level may be best for a specific installation.

39 Triangulo de Custo, Performance, Disponibilidade
UC Berkley “RAID” – Tecnologia já com 20 anos Alta Performance/ Alta Capacidade RAID 1+0 RAID 0 RAID 5+1 RAID 5 Baixo Custo Alto índice de tolerância a Falhas

40 Os sistemas RAID foram desenvolvidos para alta disponibilidade e não para backup
Protege contra falhas de Hardware, não protegendo contra falhas de Software Não possui mídia removível Não oferece estabilidade na recuperação de dados (Ex.: Uma vez que os dados foram deletados ou contaminados por vírus digital os dados estarão corrompidos e não há como reverter sem backup) O esquema Snapshot (utilizando espelhamento RAID 1 com sincronismo) é a única forma baseada em disco que oferece o mesmo nível de segurança de uma Backup em fita (porém sem segurança física) além do mais deve ser investido a mesma capacidade em disco duas vezes Escalabilidade em capacidade significa que, para cada MB de storage adicionado uma capacidade adicional de 2 MB deve ser adquirida. As técnicas de Snapshot utilizam filtros para salvar somente os dados críticos, somente o backup em fita permite 100% de todos os dados, além de permitir agendamento automático, update/sincronismo – significando proteção TOTAL.

41 para MAIS INFORMAÇÕES www.inostor.com.br visite nos na web : ou
Tandberg Data São Paulo, SP Amend address and telephone numbers only. Leave and web-address unchanged.


Carregar ppt "Interfaces As Interfaces são escolhidas baseadas na:"

Apresentações semelhantes


Anúncios Google