Você está na página 1de 10

Tema: Discos de Estado Slido (SSD) Desempenho, construo e aplicaes.

SSD Solid-State Drive


Uma alternativa ao disco rgido baseado em memria flash
O que um Solid-State Drive? Estado slido um termo eletrnico que se refere a um circuito eletrnico que construdo inteiramente a partir de semicondutores. O termo foi originalmente usado para definir quais os eletrnicos, tais como um rdio transistor, que usava semicondutores ao invs de tubos de vcuo em sua construo. Mais todos os aparelhos eletrnicos que temos hoje so construdos em torno de semicondutores e chips. Em termos de um SSD, refere-se ao fato de que o meio de armazenamento se da atravs de semicondutores ao invs de uma mdia magntica, como um disco rgido, ou de uma mdia tica, como um DVD. Agora, voc pode dizer que este tipo de armazenamento j existe na forma de memria flash drives (pen drive) que se conectam porta USB. Isso verdadeiro, pois os SSDs e os USBs flash drives utilizam chips de memria no-voltil que retm suas informaes, mesmo quando eles no tm energia. A diferena no fator de forma e capacidade das unidades. Enquanto um pen drive projetado para ser externa ao computador, um SSD projetada para residir no interior do computador no lugar de um disco rgido (HD). Um SSD no exterior quase nada diferente de um disco rgido tradicional. Possui dimenses padro como uma unidade de disco rgido 1.8, 2.5 ou 3,5 polegadas. Por que usar um Solid State Drive? Os SSDs possuem vrias vantagens sobre os discos magnticos rgidos. A maior parte destas vem do fato de que a unidade no possui partes mveis. Enquanto uma unidade tradicional tem motores de acionamento para girar os pratos magnticos e as cabeas de leitura do disco, todo o armazenamento em um SSD tratado por chips de memria flash. Isto proporciona trs principais vantagens :

Consumo reduzido de energia; Acesso a dados com maior rapidez;

Maior confiabilidade.

O baixo consumo de energia um dos fatores fundamentais para o uso de drives de estado slido em computadores portteis. Como os SSDs no possuem motores eles utilizam menos energia que os discos rgidos comuns. Apesar de a indstria tentar diminuir esta disparidade, atravs de medidas como, discos com menor consumo de energia ou at o desenvolvimento de HDs hbridos, ainda no conseguiram equiparar o consumo de energia. Como a unidade no tem que girar a superfcie do disco ou mover os cabeotes da unidade, os dados podem ser lidos instantaneamente. Em uma demonstrao recente de dois computadores portteis semelhantes equipados, Fujitsu foi capaz de demonstrar um aumento de velocidade cerca de 20% na inicializao do Windows XP em um SSD comparado com uma unidade de disco rgido. Confiabilidade tambm um fator-chave para drives portteis. Platters (discos) do disco rgido so frgeis. Mesmo pequenos impactos podem causar um dano irreparvel em uma unidade. J nos SSDs os seus dados so armazenados em chips de memria, e assim, no danificam com pequenos impactos. Alm destas trs vantagens podemos citar outras, tais como: Baixo nvel de rudo: visto que no possuem partes mveis eletromecnicas, reduzindo as vibraes e tornando-os completamente silenciosos. Menor peso em relao aos HDs; Possibilidade de se trabalhar em temperaturas maiores que os discos rgidos comuns cerca de 70C. Banda muito superior aos demais dispositivos, alguns SSDs apresentam 250 MB/s na gravao e at 700 MB/s nas operaes de leitura.

Por que no so SSDs Usado Para Todos os PCs? Tal como acontece com a maioria das tecnologias de computador, o principal fator limitante do uso do drives de estado slido em notebook e computadores de mesa o custo. Essas unidades foram efetivamente disponveis h algum tempo, mas o custo das unidades aproximadamente o mesmo que o de um notebook inteiro. Esse problema est gradualmente mudando medida que o nmero de empresas que produzem as unidades e capacidade de produo de chips de memria flash cresce.

Ref.: http://compreviews.about.com/od/storage/a/SSD.htm acessado em 11/11/11

Desenvolvimento e histria Arquitetura e funo


Os principais componentes de um SSD so o controlador e a memria para armazenar os dados. O componente de memria primria em um SSD podem ser DRAM ou memrias flash (EEPROM). O tipo de memria utilizada depende da sua aplicao, sendo que os de memria DRAM so mais utilizados em sistemas onde velocidade for um fator importante, j a memria do tipo flash e utilizada onde a capacidade de armazenamento e um fator importante.
Memria

Baseado em memria flash


A maioria dos fabricantes de SSD utilizam de memria flash NAND na construo de seus SSDs por causa do menor custo em relao DRAM e pela capacidade de reter os dados sem uma fonte de energia constante, garantindo a persistncia de dados atravs de falta de energia repentina. SSDs de memria flash so mais lentas que as solues em DRAM, e alguns projetos iniciais foram ainda mais lentos do que HDs aps o uso continuado. Este problema foi resolvido pelo uso de controladores aps 2009. Solues baseadas em memria flash so geralmente embalados em padro de fatores de forma de disco da unidade (1,8, 2,5 e 3,5 polegadas). Drives mais baratos geralmente utilizam flash com tecnologia multi-level cell (MLC), que mais lento e menos fivel do que a tecnologia single-level cell (SLC).

Baseados em memria DRAM


SSDs baseados em memria voltil, como DRAM so caracterizados por um acesso ultrarrpido aos dados, geralmente menos de 10 microssegundos, e so usados principalmente para acelerar as aplicaes que poderiam ser retidas pela latncia de SSDs flash ou discos rgidos tradicionais. SSDs baseados em DRAM geralmente incorporam ou bateria interna ou um adaptador AC / DC externo e backup de sistemas de armazenamento para assegurar a persistncia de dados, enquanto a energia no est sendo fornecida para a unidade de fontes externas. Se a energia perdida, a bateria fornece energia durante o processo onde todas as informaes so copiadas da memria de acesso

aleatrio (RAM) para o backup de armazenamento. Quando a energia for restaurada, a informao copiada de volta do armazenamento de backup para a RAM, e o SSD retoma a operao normal (similar ao hibernate funo usada em sistemas operacionais modernos). SSDs deste tipo so geralmente equipados com mdulos DRAM do mesmo tipo usado em PCs e servidores regulares, que podem ser trocados e substitudos por mdulos maiores.
Cache ou tampo

Um SSD baseados em memria flash geralmente usa uma pequena quantidade de DRAM como cache, semelhante ao cache em unidades de disco rgido.
Bateria ou super capacitor

Outro componente em maior desempenho SSDs um capacitor ou alguma forma de bateria. Estes so necessrios para manter a integridade dos dados de tal forma que os dados no cache pode ser liberado para a unidade quando o poder abandonada, alguns podem at manter o poder suficiente para manter os dados no cache at que a energia seja retomada [. carece de fontes? ] No caso de memria flash MLC, um problema chamado corrupo inferior da pgina pode ocorrer quando a memria flash MLC perde energia durante a programao de uma pgina superior. O resultado os dados gravados anteriormente e presume seguro pode ser corrompido se a memria no suportado por um capacitor super em caso de perda de potncia sbita. Este problema no existe com SLC memria flash. [28]
Interface do host

A interface host no especificamente um componente do SSD, mas uma parte fundamental da unidade. A interface normalmente incorporada ao controlador. A interface geralmente uma das interfaces encontradas em HDDs. Eles incluem:

ATA Serial Serial Attached SCSI (geralmente encontrado em servidores ) PCI Express Fibre Channel (quase exclusivamente encontrados em servidores) USB Parallel ATA ( IDE ) interface (na maior parte substitudos por SATA) (Paralela) SCSI (geralmente encontrados em servidores, na maior parte substitudos por SAS; SSD baseados em SCSI ltima, introduzida em 2004)

Fator de Forma
O tamanho e a forma de qualquer dispositivo so em grande parte impulsionadas pelo tamanho e forma dos componentes utilizados para fazer esse dispositivo. HDDs tradicionais e unidades pticas so projetadas em torno da rotao do prato ou do disco ptico , juntamente com o motor spindle dentro. Se um SSD composto de vrios interligados circuitos integrados (ICs) e um conector de interface, ento a sua forma pode ser virtualmente qualquer coisa imaginvel, porque j no se limita forma de discos rotativos mdia.

Comparao de SSD com unidades de disco rgido


Fazer uma comparao entre SSDs e HDDs difcil. Os benchmarks de HDDs tradicionais esto focados em encontrar os aspectos de desempenho, onde eles so fracos, como o tempo de latncia rotacional e tempo de busca. Como SSDs no giram, eles podem mostrar superioridade enorme em tais testes. No entanto, os SSDs tm desafios com leituras e escritas misturadas, e seu desempenho pode degradar ao longo do tempo.

Atributo ou caracterstica Spin-uptempo De acesso aleatrio de tempo


[57]

Leia a latncia de tempo

[59]

Unidade de estado slido Quase instantnea, nada mecnico para "spin up". Pode precisar de alguns milissegundos para sair de um modo de economia de energia automtico. Cerca de 0,1 ms - muitas vezes mais rpido que HDDs diretamente da memria porque os dados so acessados flash Geralmente baixa, pois os dados podem ser lidos diretamente a partir de qualquer local; Em aplicaes onde disco rgido busca so o fator limitante, isso resulta em inicializao mais rpida e os tempos de lanamento do aplicativo (veja lei de Amdahl ). Leia o desempenho no muda dependendo de onde os dados so armazenados em um SSD SSDs no beneficiam de desfragmentao porque h pouco benefcio para a leitura de dados em seqncia (alm do tpico tamanhos de bloco FS) e qualquer processo de desfragmentao acrescenta adicional escreve sobre o flash NAND que j tm uma vida til limitada.
[62] [63] [60]

Unidade de disco rgido Pode levar alguns segundos. Com um grande nmero de unidades, spin-up pode ter de ser escalonados para limitar a potncia total desenhada. Varia de 5-10 ms, devido necessidade de mover as cabeas e aguardar os dados para rodar sob a leitura / escrita cabea
[58]

Geralmente alta, j que os componentes mecnicos necessitar de tempo adicional para se alinhar Se os dados so gravados de forma fragmentada, relendo os dados tm diferentes tempos de resposta HDDspodeexigiradesfragmentaoapsoperaes continuadasouapagaregravardados,especialmente envolvendoarquivosgrandes.[64] HDDs tm partes mveis (cabeas, motor spindle) e tm diferentes nveis de som dependendo do modelo HDDs tem muitas partes mveis que esto sujeitos falha ao longo do tempo As cabeas voando e travessas de rotao so geralmente suscetveis a choques, vibrao, altitude e ms magnticos ou ondas pode alterar dados na mdia HDDs maior desempenho necessitam de componentes mais pesados do que HDDs laptop (que so leves, mas no to leve quanto SSDs) HDDs tem vrias cabeas (um por prato), mas eles esto conectados, e compartilhar um motor de posicionamento.

Desempenhodeleitura consistente[61]

Desfragmentao

Acsticonveis Confiabilidademecnica Suscetibilidade a fatores ambientais


[60] [65][66] [67][

SSDs no tm partes mveis e no faa nenhum som A ausncia de partes mveis praticamente elimina falhas mecnicas Sempratosvoandocabeasougirarafalharcomo resultadodochoque,vibrao,altitudeou Nenhum impacto sobre memria flash O peso da memria flash e do material da placa de circuito so muito leves em comparao com HDDs Alguns controladores de flash pode ter vrios chips de memria flash de leitura e escrita de dados diferentes simultaneamente Baseado em flash SSDs tm um nmero limitado de gravaes (1-5 milhes ou mais) sobre a vida da unidade. Controladores de software gerir esta limitao de tal forma que as unidades podem durar por muitas dcadas antes da falha. SSDs baseados em DRAM no tm um nmero limitado de gravaes. NAND de memria flash no pode ser substitudo, mas tem que ser reescrito para blocos previamente apagados. Se um software de criptografia programa criptografa os dados j existentes no SSD, os dados sobrescritos ainda est inseguro, no criptografadas, e acessvel (unidade de criptografia baseada em hardware no tem esse problema). Tambm os dados no podem ser seguramente apagados pelo substituindo o arquivo original, sem especiais "Secure Erase" procedimentos construdos na unidade.
[72] [68] [69] [70] [71]

Magntico susceptibilidade
fonte confivel? ]

Pesoetamanho[65] Operaoem paralelo[carecedefontes?]

Escreva longevidade

Mdiamagnticanotmumnmerolimitadode semelhanteescreve[carecedefontes],masso suscetveisafalhasmecnicaseventual.

Limitaes de software de criptografia

HDDs pode sobrescrever os dados diretamente no disco em qualquer setor particular.

Custo por capacidade

Apartirdefevereiro2011,NANDflashdecustosobre SSDs(EUA)$0,90-2,00porGB A partir de abril 2011 , SSDs vm em diferentes tamanhos de at 2TB, mas no so geralmente maiores que 64 256 GB, devido ao seu alto custo por GB. SSDs tm tipicamente menos caro escrever velocidades significativamente inferior sua velocidade de leitura. Maior SSDs realizando ter uma leitura equilibrada e velocidade de gravao. SSD desempenho de gravao significativamente afetado pela disponibilidade de livres, blocos programveis. Blocos previamente escrita de dados que no esto mais em uso pode ser recuperado pelo TRIM;. No entanto, mesmo com blocos em TRIM, menos livre, traduz programveis desempenho reduzido
[29] [74] [75] [73]

Apartirdefevereiro2011,ocustosobreHDDs(EUA) $0.05/GBpor3,5e$2,50.10/GBemunidades Apartirdeabril2011,HDDssotipicamente500GB1TBdrives,mastograndecomo2ou3TBtambm estodisponveis. HDDs geralmente tm velocidades de gravao ligeiramente inferior sua velocidade de leitura.

Capacidade de armazenamento

Leitura / gravao simetria desempenho

Disponibilidadeblocolivre eTRIM

HDDs no so afetados por blocos livres ou a operao (ou falta) do comando TRIM

Consumo de energia

De alto desempenho baseado em flash SSDs geralmente exigem 02/01 a 1 / 3 do poder de HDDs,. DRAM SSDs de alto desempenho geralmente requerem tanto poder como HDDs e consomem energia quando o resto do sistema desligado
[76] [77]

HDDs de alta performance requerem geralmente entre 12-18 watts; unidades concebido para computadores notebook so tipicamente 2 watts.

Comercializao

Disponibilidade

Unidade de estado slido tecnologia (SSD) tem sido comercializados para os militares e nichos de mercado industrial desde meados da dcada de 1990. Junto com o mercado corporativo emergente, os SSDs tm aparecido em PCs ultra mveis e alguns sistemas de laptop leve, ao aumentar significativamente o preo do laptop, dependendo da capacidade, fator de forma e velocidades de transferncia. Um dos principais lanamentos do primeiro SSD foi o Laptop XO , construda como parte do One Laptop Per Child projeto. Produo em massa destes computadores, construdo para as crianas nos pases em desenvolvimento, comeou em dezembro de 2007. Estas mquinas usam 1024 MiB SLC NAND flash como armazenamento primrio, que considerado mais adequado para o mais duras do que as condies normais em que so esperados para ser usado. Dell comeou a vender laptops ultra-portteis com a SanDisk SSDs em 26 de abril de 2007. [80] Asus lanou o Eee PC subnotebook em 16 de outubro de 2007, e depois de um incio bem sucedido comercial em 2007, esperava-se para enviar vrios milhes de PCs em 2008, com 2, 4 ou 8 gigabytes de memria flash. [81] Em 31 de janeiro, 2008, a Apple Inc. lanou o MacBook Air , um laptop fino com opcional de 64 GB SSD. O custo Apple Store foi 999 dlares mais para esta opo, quando comparada com a de um 80 4200 RPM GB disco rgido. [82] Uma outra opo, o Lenovo ThinkPad X300 com 64 gigabyte SSD, foi anunciado pela Lenovo em fevereiro de 2008,[ 83] e , a partir de 2008 , disponveis para os consumidores em alguns pases. Em 26 de agosto de 2008, a Lenovo ThinkPad X301 lanado com 128GB SSD opo que acrescenta cerca de 200 dlares EUA. Em 2008, a baixa final netbooks apareceu com SSDs. Em 2009, os SSDs comearam a aparecer em laptops. [80] [82] Em 14 de janeiro de 2008, a EMC tornou-se o primeiro fornecedor de armazenamento da empresa para enviar SSDs baseados em flash em seu portflio de produtos. [84] No final de 2008, dom lanou o Sun Storage 7000 Unified Storage Sistemas (Amber Road), que usam ambas as unidades de estado slido e os discos rgidos convencionais para aproveitar a velocidade oferecidos por SSDs e da economia e capacidade oferecida por discos rgidos convencionais. [ 85] Dell comeou a oferecer 256 GB opcional drives de estado slido em determinados modelos de notebook em janeiro de 2009.

Em maio de 2009, a Toshiba lanou um laptop com um SSD de 512 GB. [86] [87] A partir de outubro 2010 , da Apple, MacBook Air linha carrega drives de estado slido como padro. [88] Em dezembro de 2010, OCZ RevoDrive X2 PCIe SSD estava disponvel em capacidades de 100GB a 960GB oferecendo velocidades acima de 740MB / s de velocidade sequencial e pequeno arquivo gravaes aleatrias at 120.000 IOPS. [89] Em novembro de 2010, a Fusion-io lanou seu disco SSD maior desempenho chamado ioDrive Octal utilizando PCI-Express x16 Gen 2.0 com interface de espao de armazenamento de 5.12TB, velocidade de leitura de 6.0GB / s, velocidade de gravao de 4.4GB / s e uma baixa latncia de 30 microssegundos. Tem 1.19M Leia IOPS de 512 bytes e 512 bytes 1,18 Escreva IOPS. [90]
Qualidade e desempenho

SSD tecnologia est se desenvolvendo rapidamente. A maioria das medies de desempenho utilizados em unidades de disco com mdia rotativa tambm so usados em SSDs. Desempenho dos SSDs baseados em flash difcil de referncia devido ampla gama de condies possveis. Em um teste realizado em 2010 por Xssist, usando IOmeter , 4 KB de gravao aleatria de 70% read/30%, profundidade da fila 4, o IOPS emitido pelo E-X25 Intel 64 GB G1 comeou por volta de 10.000 IOPS, e caiu drasticamente aps 8 minutos de IOPS 4000, e continuou a diminuir gradualmente durante os prximos 42 minutos. IOPS variam entre 3.000 a 4.000 de cerca de 50 minutos em diante para o resto das 8 horas + teste executado. [91] Ver artigo principal: Escreva amplificao Escreva amplificao a principal razo para a mudana no desempenho de um SSD ao longo do tempo. Unidades de nvel empresarial tentar evitar essa variao de desempenho, aumentando mais de provisionamento , e empregando wear-leveling algoritmos que mover os dados apenas quando os discos no esto sendo muito utilizado. [92]

Aplicaes
At 2009, os SSDs so usados principalmente nos aspectos de misso crtica aplicaes onde a velocidade do sistema de armazenamento necessrio para ser o mais rpido possvel. Como a memria Flash se tornou um componente comum de SSDs, a queda dos preos e aumento da densidade,

tornaram financeiramente mais atraente para muitas outras aplicaes. Organizaes que podem se beneficiar de um acesso mais rpido de dados do sistema incluem empresas de capital social, corporaes de telecomunicaes, empresas de streaming de mdia e edio de vdeo . A lista de aplicaes que poderiam se beneficiar de armazenamento mais rpido muito grande. Qualquer empresa pode avaliar o ROI (Taxa de retorno)da adio de SSDs para seus prprios aplicativos para melhor compreender se isso vai ser rentvel para eles. Baseado em flash drives de estado slido pode ser usado para criar appliances de rede de propsito geral de computadores pessoais hardware. A protegido contra gravao flash drive que contm o sistema operacional e software aplicativo pode substituir maior, unidades de disco menos fiveis ou CDROMs. Aparelhos construdos desta forma pode oferecer uma alternativa barata para router caro e hardware firewall. SSDs baseados em um carto SD com um ao vivo SD sistema operacional so facilmente escrever-locked . Combinado com uma computao em nuvem ambiente ou mdio gravvel outros, para manter a persistncia , uma OSinicializado de um carto SD escrever-locked robusto, resistente, confivel e imune corrupo permanente. Se o SO em execuo degrada, basta desligar a mquina e, em seguida, retorna-lo de volta ao seu estado inicial uncorrupted virgem e, portanto, particularmente slida. O carto SD instalado OS no requer a remoo de componentes corrompido desde que foi escrever-locked embora qualquer meio de comunicao escrita pode precisar de ser restaurado. Em 2011 a Intel introduziu um mecanismo de cache para os seus Z68 chipset (e derivados mvel) chamado Tecnologia Resposta inteligente , que permite que um SATA SSD para ser usado como um cache de (configurvel como write-through ou write-back ) para uma convencional, disco magntico rgido unidade. [93] Uma tecnologia semelhante est disponvel no HighPoint 's RocketHybrid PCIe carto. [94] drives hbridos (H-HDSS) so baseados no mesmo princpio, mas integrar uma certa quantidade de memria flash a bordo de uma unidade convencional, ao invs de usando um SSD separado. A camada de flash nessas unidades podem ser acessados de forma independente doarmazenamento magntico pelo host usando ATA-8 comandos, permitindo que o sistema operacional para gerenci-lo. Por exemplo Microsoft ReadyDrive tecnologia explicitamente lojas partes do arquivo de hibernao no cache destas unidades quando o sistema hiberna, tornando o currculo mais rpido posterior. [95]

Sistemas SSD otimizado de arquivos

Ver artigo principal: Os sistemas de arquivos otimizado para memria flash, slida mdia estatal H uma srie de computador sistemas de arquivos que so otimizados para solid-state drives. Alguns dos mais populares ou notveis esto listados abaixo.
SSDs e o Microsoft Windows

Verses do do Windows anteriores ao Windows 7 so otimizados para unidades de disco rgido, em vez de SSDs. Windows Vista inclui ReadyBoost para explorar as caractersticas de dispositivos conectados via USB flash, mas para SSDs s melhora o alinhamento de partio padro para evitar ler -modificar-escrever operaes que reduzem a velocidade do SSD. Isto porque a maioria SSDs so geralmente alinhados em setores de 4 KB e sistemas operacionais so baseados em setores de 512 bytes com o padro da partio criada no alinhado. O alinhamento adequado realmente no ajuda a resistncia do SSD sobre a vida da unidade, no entanto se no for desativado, pode encurtar a vida til do SSD em algumas operaes no Vista. A desfragmentao de disco deve ser desativada porque a localizao dos componentes do arquivo em um SSD no afetam o seu desempenho, mas mover os arquivos para torn-los contguos utilizando a rotina Defrag do Windows pode causar o desgaste desnecessrio de escrever o nmero limitado de ciclos no SSD. Windows 7 otimizado para SSDs, bem como para os tradicionais discos rgidos magnticos. O sistema operacional procura a presena de um SSD e opera de forma diferente com essa unidade. Se um SSD est presente, o Windows 7 ir desativar a desfragmentao do disco o ReadyBoost e outros em tempo de inicializao e operao dependendo da aplicao. Ele tambm inclui suporte para o TRIM comando para reduzir a coleta de lixo de dados que o sistema operacional j determinou no mais vlido. Sem suporte para TRIM, o SSD seria ignorar estes dados sendo invlida e desnecessariamente continuar a reescrever esses dados durante a coleta de lixo causando desgaste adicional sobre a SSD.

Ref.: http://en.wikipedia.org/wiki/Solid-state_drive Acessado em 11/11/11

Você também pode gostar