terça-feira, 29 de março de 2016

SSD (Solid-State Drive)

SSD - A Ascensão

Considerado um dos dispositivos mais populares da atualidade, seja por sua versatilidade, rápido desempenho em jogos ou durabilidade, o SSD ( solid-state drive) é um dos mais notáveis dispositivos tecnológicos voltado para o armazenamento de dados.

Sua origem remonta a década de 50 do século passado quando foram dados os primeiros passos em direção ao uso da memória de núcleo magnético em conjunto com um capacitor voltado para leitura de armazenamento, nessa época era utilizada como memórias auxiliares, mas foram suplantadas rapidamente por outras tecnologias.

Duas décadas depois o SSD passou a ser utilizado pela IBM nos Andahl e Cray, porém o alto preço os tornava inviável para maioria dos consumidores que, naquela época, eram outras grandes empresas. Nos anos que se sucederam o uso continuou sendo não muito relevante e sempre utilizado como tecnologia similar a RAM.

Foi em 1989 com o Psion MC 400, em unidades baseadas em flash e voltadas para o armazenamento que a tecnologia encontrou uma melhor abordagem de mercado e, em 1991, a SanDisk Corporation criou uma unidade de SSD de capacidade de 20 MB que custava cerca de $ 1,000. Desde então os principais entraves do seu uso surgiam em relação a baixa competitividade desta tecnologia.

No entanto, nos últimos 5 anos, com o aumento dos preços dos HDs e produção em escala do SSD, tem possibilitado a adesão de novos usuários que buscam mais velocidade do armazenamento secundário.

Assim, o SSDs atualmente atende a um tipo de usuário específico para os quais os HDs já não realizam plenamente os anseios. Esses usuários buscam reunir redução de uso de espaço físico com capacidade razoável de armazenamento, menor consumo de energia e maior durabilidade.
No decorrer do trabalho serão tratadas informações mais específicas que atendam às necessidades ainda mais pragmáticas dos usuários que vem aderindo a essa tecnologia. Vale ressaltar que cada  característica do SSD será analisada através de um prisma que priorize o que será avaliado no tópico.


Dispositivos SSD


Disponível em: Link


Comparação de desempenho: SSD vs HDD

O SSD tem como grande vantagem em relação aos dispositivos de armazenamento concorrentes o seu desempenho superior, por isso, é a opção mais indicada em relação ao armazenamento de dados principalmente por jogadores, que precisam de mais desempenho, além de usuários que realizam várias tarefas que precisam ser executadas mais velozmente.

Percebe-se primeiramente que existe uma diferença notável de desempenho entre um HDD comum e um SSD ao iniciar o sistema operacional de um computador. A figura abaixo mostra uma comparação entre dois SSD’s, e um HDD de 7200rpm, que é vendido comumente.



Gráfico de média de tempo de acesso

Disponível em: Link


Os números ao lado dos gráficos mostram o tempo em segundos levado para um mesmo computador executar o boot (inicialização) completo com os três dispositivos testados. Percebe-se que os dois SSD’s testados conseguem fazer a inicialização completa em menos da metade do tempo que o HDD comum leva para realizar a mesma tarefa.

Partindo para o lado dos jogos, os desenvolvedores sempre procuram utilizar mais recursos e muitos dados tem que ser carregados rapidamente a fim de evitar longas telas de carregamento ou telas que não estão prontas no meio do jogo, o que pode muitas vezes frustrar a experiência de jogo que o jogador procura. Para reduzir o tempo de carregamento a fim de maximizar o tempo em jogo, os jogadores estão criando mais interesse em adquirir um SSD a fim de aumentar o desempenho, sobretudo nos jogos mais novos que demandam alto carregamento em tempo mínimo.


Arquitetura e componentes de um SSD

Os principais componentes de um SSD são o controlador e a memória para armazenar informação. Um controlador de memória tem como tarefa fornecer a interface mais adequada para as memórias flash e o host, e gerenciar dados de maneira eficiente, maximizando a velocidade de transferência, integridade e retenção da informação.

Os mais antigos utilizavam memória volátil RAM dinâmica, mas desde 2009 geralmente é usada a memória flash não-volátil do tipo NAND, sendo esse o que será analisado logo abaixo:


Componentes Lógicos do SSD
Disponível em: Link


Todos os SSDs baseados em NAND são construídos de um vetor de memórias flash. Cada um deve conter os seguintes recursos:

  • Interface Lógica do host - Se faz necessário pois possibilita alguma forma de conexão física como USB, SATA ou PCI Express, que também permite a emulação de um disco rígido através de um mecanismo flash de tradução.
  • Gerenciador de buffer - Controla os pedidos realizados ou pendentes ao longo da memória principal.
  • Multiplex (Flash Demux/Mux) - Emite comandos e dirige o transporte de informação das conexões para as memórias Flash.
  • Processador - Gerencia o fluxo de pedidos e mapeamentos de endereço lógico para posição física.

O processador, o controlador de buffer e o multiplex são geralmente implementados em um componente discreto como um FPGA. Já o processador e a RAM associada a ele podem ser integrados ou independentes para um processamento mais substancial.


SSD - Custo e Benefício

O custo e benefício do SSD comparado com o HD depende do tipo de utilização e do volume de dados, tanto para o usuário doméstico (uso pessoal), quanto para o uso empresarial (uso comercial). É necessário analisar o perfil de uso antes da escolha final que melhor atenda às necessidades especificadas.

- Armazenamento -

HDs são conhecidos pela sua alta capacidade de armazenamento. É possível encontrar discos com 1, 2 ou até mais Terabytes de armazenamento. No entanto, os preços não sobem muito à medida que se escolhe HDs com capacidades maiores, logo possuem o menor custo x benefício por MB dentre as unidades de armazenamento.

-Preço-

Os SSDs têm nesse quesito sua principal desvantagem; o custo por MB é bastante elevado. Numa simples comparação, SSDs de 256 GB custam muito mais que um HD de 2 TB. Portanto, se o uso final demandar um computador com amplo espaço de armazenamento, a compra de um HDD é a mais recomendada para esse caso.

-Velocidade-

Em relação à velocidade, os SSDs são muito mais rápidos que os discos rígidos, pois não possuem partes móveis. Em contrapartida, os HDs utilizam um prato magnético para salvar os dados. Esses dados são acessados através de um braço mecânico, que precisa percorrer todo o disco em busca dos arquivos. Nos SSDs, como não há partes móveis e todos os arquivos estão guardados em módulos de memória flash, fica muito mais rápido acessar um dado ou inicializar um programa ou o próprio sistema operacional.

- Durabilidade e Confiabilidade-

As taxas de falha nas tecnologias de SSD e HD são muito próximas. O SSHD (híbrido de SSD e HD) tem benefícios, pois usa partes de SSD e HD mais eficientemente do que se fossem separadas.

Quando se trata da durabilidade dos dados, os que estão salvos num HD duram muito mas tempo do que os salvos num SSD, pois os discos de estado sólido possuem um número limitado de escritas em seus blocos de memória. OS SSDs mais caros, por exemplo, utilizam chips de memória flash SLC, que podem ser apagados até 100 mil vezes. Já os SSDs mais baratos são construídos com chips de memória flash TLC, que aceitam apenas mil processos de apagamento e escrita. Na prática, é bem complexo determinar o tempo de vida útil de um SSD mas, em geral, eles duram bem menos que um disco rígido convencional e podem suportar extremos mais altos de impacto, queda e temperatura..

-Portabilidade-

SSDs podem ser usados em dispositivos extremamente finos, sendo excelente escolhas para ultrabooks, por exemplo. Eles também não emitem ruído. Isso contribui para a fabricação de dispositivos mais silenciosos e potentes. Portanto, se a escolha é adquirir um computador silencioso e fino, é imprescindível a compra e o uso de um SSD.

-Duração da bateria-

Em geral, o armazenamento não afetará a duração da bateria em uma Notebook em mais de 10%. A potência do processador e o LCD exigem bastante bateria. Entretanto, a SSD apresenta a melhor eficiência energética.


- Resumo-

Analisar todos esses critérios pode fazer com que o upgrade do armazenamento de um computador pareça uma decisão difícil. No entanto, tudo depende do tipo de utilização da máquina. A depender, até mesmo um SSHD (disco híbrido de estado sólido) talvez seja a melhor combinação de características e desempenho.

Abaixo uma tabela de um estudo publicado pela Dell sobre o determinadas aplicações e sua porcentagem de desempenho com dados armazenados em HD e SSD:


Recomendação Dispositivo para cada tipo de Aplicação

Disponível em: Link


A seguir, será feito um comparativo À luz dos critérios previamente estabelecidos de arquitetura, desempenho e custo benefício. Para tal comparação, utilizamos como base os preços em US$ (dólar americano) fornecidos pela loja Amazon, dos EUA. A escolha da Amazon como fonte de levantamento de preços justifica-se por ela ofertar uma grande variedade de dispositivos, muitos dos quais foram escolhidos para o presente levantamento, outro motivo foi o de tratar-se de uma empresa que atua em um mercado bastante dinâmico e determinante para o nivelamento de preços em vários lugares do mundo.



Dispositivo
Capacidade
Ciclos de Gravação
Velocidade
Durabilidade
HDD
US$0,054/GB
Não se aplica
10-12 ms
Aproximadamente 40 meses
Nuvem
US$59,99/ano Ilimitado
Não se aplica ao usuário
Depende da Banda Larga
Enquanto assinar
SSD
US$ 0,30/GB
10000
0,1 ms
Aproximadamente 120 meses
DVD
US$ 0,045/GB
1
165 ms
Aproximadamente 10 anos
Fita Magnética
US$ 0,006/GB
2000 passagens
Não se Aplica
Aproximadamente 30 anos



Quanto ao desempenho em atividades corriqueiras, foi decidido que seriam avaliados o uso em duas funcionalidades específicas:




Desempenho
Games
Sistemas
HDD
Atualmente não é o dispositivo mais viável, pois tem provocado vários atrasos devido ao seu lento tempo de acesso.
Ainda viável para uso em sistemas operacionais, mas possui um tempo de boot mais lento em relação ao seu principal concorrente.
SSD
Se destaca em relação ao HD por possuir melhor tempo de acesso, tem sido, nos últimos anos, o sonho de consumo de grande parte da comunidade Gamer.
Desnecessário, mas apresenta um melhor desempenho e fluidez do sistema.


Conclusão


O HDD ainda mantém seu tradicional posto de melhor custo/benefício do mercado para usuários finais, o SSD tem crescido muito e se destacado graças a seu desempenho diferenciado em termos de velocidade e durabilidade. Para o usuário comercial, a maior parte dos servidores usam HDD em Larga escala.

No que tange ao armazenamento externo os serviços em nuvem tem crescido consideravelmente, principalmente devido a sua flexibilidade de acesso, porém ainda esbarram em problemas de segurança e de acesso precário a internet. Já o DVD e Fita Magnética possuem uma durabilidade maior em relação aos demais dispositivos, mas esbarram nos problemas de flexibilidade e tempo de acesso para leitura.


Itens selecionados para a pesquisa:










Referências:


SSD Market History - Charting the Rise of the Solid State Disk Market
http://www.storagesearch.com/chartingtheriseofssds.html
Acesso em 19/03/2016

Origin of Solid State Drives
http://www.storagereview.com/origin_solid_state_drives
Acesso em 19/03/2016

Evolution of the Solid-State Drive
http://www.pcworld.com/article/246617/storage/evolution-of-the-solid-state-drive.html
Acesso em 19/03/2016

The Brief History Of Solid State Drive (SSD)
http://www.ryli.net/the-brief-history-of-solid-state-drive-ssd/
Acesso em 19/03/2016

História do SSD: conheça a origem da tecnologia que substituirá os HDs
http://www.techtudo.com.br/noticias/noticia/2015/02/historia-do-ssd-conheca-a-origem-da-tecnologia-que-substituira-os-hds.html
Acesso em 20/03/2016


O que é SSD (Solid-State Drive)?
http://www.infowester.com/ssd.php
Acesso em 20/03/2016

The Development and History of Solid State Drives (SSDs)
http://www.semiconductorstore.com/blog/2014/The-Development-and-History-of-Solid-State-Drives-SSDs/854
Acesso em 20/03/2016

Seagate Momentus XT Hybrid Drive Tested: 750GB at Near-SSD Speeds
http://www.laptopmag.com/articles/seagate-2nd-gen-momentus-xt-hybrid-hard-drive-provides-750gb-at-near-ssd-speeds
Acesso em 20/03/2016

How do SSDs affect gaming performance?
http://www.pcgamer.com/how-do-ssds-affect-gaming-performance/
Acesso em 20/03/2016

SSD vs. HDD: What's the Difference?
http://www.pcmag.com/article2/0,2817,2404258,00.asp
Acesso em 20/03/2016

HDD vs. SSD Real World Gaming Performance
http://www.hardocp.com/article/2013/12/10/hdd_vs_ssd_real_world_gaming_performance/#.Vu4R0qcrLIU
Acesso em 20/03/2016

SSD Architecture and PCI Express Interface K. Eshghi and R. Micheloni
http://www.springer.com/cda/content/document/cda_downloaddocument/9789400751453-c1.pdf?SGWID=0-0-45-1354508-p174543000
Acesso em 21/03/2016

Design Tradeoffs for SSD Performance. Nitin Agrawal, Vijayan Prabhakaran, Ted Wobber,
John D. Davis, Mark Manasse, Rina Panigrahy
http://usenix.org/legacy/events/usenix08/tech/full_papers/agrawal/agrawal_html/index.html
Acesso em 21/03/2016

Como escolher entre o armazenamento SSD, SSHD e HDD para o seu laptop
http://www.seagate.com/br/pt/do-more/how-to-choose-between-hdd-storage-for-your-laptop-master-dm/
Acesso em 22/03/2016

SSD vs HDD Price and Performance Study
http://www.dell.com/learn/us/en/04/shared-content~data-sheets~en/documents~ssd_vs_hdd_price_and_performance_study.pdf
Acesso em 22/03/2016

Ciclos de Gravação e Longevidade

25 comentários:

  1. Então no geral, o SSD seria mais recomendado caso o usuário necessitasse de um maior desempenho no quesito velocidade, e em máquinas de porte menores?

    ResponderExcluir
    Respostas
    1. Sim, o SSD se adequa mais ao usuário final que demanda maior velocidade e fluidez em seu SO,Games, trabalhos de edição de images e vídeos. Não é comumente utilizado em máquinas de grande porte, entendendo-se como grande porte servidores, ou máquinas de empresas,a menos que sejam empresas que de fato necessitam desenvolver alguma das atividades supracitadas,mas no geral é mais aplicado ao consumidor final.

      Excluir
  2. Podemos definir aqui que a principal vantagem do SSD em relação do HDD é a velocidade de acesso aos dados armazenados?

    ResponderExcluir
    Respostas
    1. Vantagem de acesso aos dados e durabilidade mais controlada. Velocidade de acesso aos dados consideravelmente mais veloz de 0,1 ms em relação a 10-12 ms do DVD. Ademais, há também a vantagem de ter uma maior durabilidade e maior controle em relação a essa durabilidade, já que há uma ideia de quantos gigas podem ser escritos nele até que ele pare de funcionar.

      Excluir
  3. Muito boa matéria, parabéns. O SSD foi, sem dúvidas, uma das melhores compras de dispositivos que já fiz. O único ponto que considero questionável é quanto à durabilidade do SSD, já que é sempre polêmico. Inicialmente, os modelos suportavam poucos ciclos de escrita de dados. "Poucos ciclos", na época, representavam uns 5 anos de uso mediano do dispositivo. Ainda assim, foi espalhada a ideia de que um SSD tem curta vida e a comunidade, ainda hoje, tem essa ideia plantada na cabeça. Nos modelos mais recentes, de 2011 para cá, a quantidade de ciclos cresceu consideravelmente. Várias empresas fizeram testes de esforços em SSD para provas que essa "curta vida" é um mito. Em um dos testes que vi, a empresa garantia que o SSD poderia passar facilmente da casa dos 20 anos de uso, caso o usuário fizesse 20GB de escrita de dados diariamente (que é um número muito alto para uso comum). Alguns modelos acessíveis no Brasil conseguem passar da casa de 2PB de dados gravados. Essas pesquisas foram determinantes para que eu escolhesse esse dispositivo como o meu principal.

    ResponderExcluir
    Respostas
    1. Obrigado pelo elogio, Ítalo. O SSD de fato torna a percepção do funcionamento do sistema algo relativamente confortável para o usuário. Sobre os ciclos, foi bastante difícil de definir uma media de durabilidade, principalmente pelo fato de que a cada novo ciclo a tensão necessária para "zerar" o dispositivo acaba o desgastando, mas encontramos fontes que afirmavam 800 teras de escrita contínua, relatos de usuários afirmando que já possuiam muito mais que isso, estimativas de 30 anos de duração (10000 mil ciclos) e por aí vai, nos testes de estresse de escrita contínua eles duram por volta de quase dois anos, atingindo por volta do número estimado de gigas de escrita. Sobre o avanço nesse quesito, de fato vem ocorrendo e esses prazos tem aumentado cada vez mais, o mais longo que vi foi 30 anos.

      Excluir
  4. De fato é um grande avanço sobre o disco rígido. Provavelmente o avanço mais significante nos últimos anos em relação a desempenho

    ResponderExcluir
    Respostas
    1. De fato, um grande avanço, mesmo que atualmente ainda não possua o melhor custo/benefício.

      Excluir
  5. queria saber se a mesma tecnologia usada na fabricação de ssd é a mesma no microsd.

    ResponderExcluir
    Respostas
    1. Praticamente sim, já que utilizam o mesmo material básico que é a memória flash. A diferença do SSD para o microSD diz respeito ao tamanho e a forma de encaixe, já que um microSD pode ser somente encaixado na sua área especifica, enquanto o SSD precisa de um cabo de alimentação e um cabo SATA para conectar-se com um computador.
      Entretanto, existe até uma forma de usar cartões microSD como um SSD em um computador. Ele poderá (e deverá) não ser tão rápido como um SSD original por que o microSD tem normalmente velocidade menor que o SSD por usar menos recurso a fim de tornar o produto mais barato. Mas a opção de converter microSD em SSD existe.
      No link abaixo, explica melhor como:
      http://gizmodo.uol.com.br/microsd-em-ssd/

      Excluir
  6. Na realidade, os SSDs não duram tão menos que os HDs. HDs passam por processo de desfragmentação periodicamente para manter uma velocidade de funcionamento do computador. Já os SSDs, pela natureza de sua construção (e terem tempo de leitura/escrita constantes) não precisam desse processo, o que resulta numa menor quantidade de ciclo de escrita no SSD, se compararmos com os HDs. Além disso, há testes mostrando que, até o SSD começar a falhar, considerando um dispositivo de 256GB, é preciso escrever aproximadamente um Petabyte de dados, o que mostra que os SSDs são muito duráveis se comparados com os HDs.
    Fontes:
    https://tecnoblog.net/170763/qual-vida-util-de-um-ssd/

    http://techreport.com/review/26523/the-ssd-endurance-experiment-casualties-on-the-way-to-a-petabyte


    ResponderExcluir
    Respostas
    1. Nós estimamos que um HD dure por volta de Aproximadamente 40 meses, já o SSD pode durar 120 meses, como mencionei na resposta direcionada à Ítalo, h´pesquisas que apontam ate 30 anos, mas claro com consumo padrão determinado, pois o SSD, diferentemente do HD possui uma melhor noção de tempo de vida útil do dispositivo...

      Excluir
  7. Ainda acho o custo do SSD elevado, mas realmente a velocidade é incomparável. Acho bastante interessante a sua utilização em notebooks pois é menor, consome menos energia e não trava quando batemos. Porém, como descrito no blog tudo depende de como é utilizado o computador. Pelo que eu li, os SSDs devem substituir os HDs no futuro com certeza.

    ResponderExcluir
    Respostas
    1. Provável que a substituição realmente ocorra, pelo menos em se tratando de usuário final!

      Excluir
  8. Muito boa publicação, não sabia que a técnologia era SSD era tão antiga, foi uma surpresa saber que foi elaborada da década de 50.
    O uso das tabelas, imagens e gráficos deixou o trabalho muito bom em termo de comparação.
    Concordo com a Aracelly e acho que a técnologia SSD talvez seja uma boa solução para substituição dos HDs atuais, ainda que tenham um custo muito mais elevado atualmente.
    Parabéns a todos! Muito bom trabalho!

    ResponderExcluir
    Respostas
    1. Obrigado, Yúri! Provável que com o barateamento promovido pela larga produção em escala permita isso.

      Excluir
  9. Ainda me Questiono em relção ao Custo/Benefico, Mas realmente sem duvida houve uma melhoria na velocidade de armazenamento...

    ResponderExcluir
    Respostas
    1. Realmente, o custo benefício dele não é dos melhores, mas com certeza é uma alternativa mais eficaz em termos de velocidade, então para o nicho certo de mercado ele com certeza é o mais viável. Provável que com a produção em escala graças ao aumento da demanda teremos uma queda no preço dos produtos, aguardemos!

      Excluir
  10. O controlador do SSD possui uma tecnologia chamada wear leveling, que pode ser traduzida como “distribuição de uso”. Essa tecnologia evita que um mesmo bloco da memória flash seja utilizado muitas vezes. Quando um arquivo é criado ou alterado, o controlador automaticamente grava os novos dados em blocos menos utilizados.

    ResponderExcluir
    Respostas
    1. Justamente, com a finalidade de que os ciclos sejam contados de forma uniforme para todo dispositivo e evitar estresse de um setor específico.

      Excluir
  11. Tem muito a se pensar ainda em relação ao custo/benefício desta tecnologia. Onde se perde em armazenamento/ciclos de gravação/custo, se ganha em velocidade de leitura/escrita. Vai depender, claro, da finalidade do seu uso.

    ResponderExcluir
    Respostas
    1. Realmente, cada usuário deve analisar e ver o que melhor lhe atende!

      Excluir
  12. Os SSDs, assim como alguns HDs externos, disponibilizam criptografia baseada em software ou baseada em hardware?

    ResponderExcluir
    Respostas
    1. Respondendo a sua pergunta Thiago oliveira,os SSDs são baseados em softwares e outros em hardware,depende do tipo e da necessidade

      Excluir
  13. Este comentário foi removido pelo autor.

    ResponderExcluir