COMPARAÇÃO ENTRE UM HD SATA EM UM SOLID STATE DRIVE (SSD) NA INSTALAÇÃO, MANUSEIO E ACESSO DE UMA BASE DE DADOS MYSQL.

Documentos relacionados
Escola Básica e Secundária Dr. Luís Maurílio da Silva Dantas. Alunos: Leandro Pestana, Ricardo Silva e Daniel Jardim. Ano Letivo: 2017/2018

Modelos de Computadores

Disco Rígido. Disciplina: Montagem e Manutenção de Computadores. Professor: Thiago Siva Prates

INFORMÁTICA PROFº ROBERTO ANDRADE INFORMÁTICA PROFº ROBERTO ANDRADE 1

AULA 2. Prof.: Jadiel Mestre. Introdução à Informática. Introdução à Informática Componentes de um Sistema de Informação

Componentes de Hardware. Alberto Felipe FriderichsBarros

INFORMÁTICA (NCINF) CONCEITOS BÁSICOS DE HARDWARE

Laboratório de Hardware

Entrada/Saída e Armazenamento

CURSO TÉCNICO PROFISSIONALIZANTE Disciplina: Informática Básica (Hardware)

Curso Técnico em Informática

DISCOS DE ESTADO SÓLIDO (SSD)

Arquitetura e Organização de Computadores

Sob medida para seu sistema de segurança!

Seequent Central 2.2 NOTAS DE LANÇAMENTO. Seequent Limited Snippet_312BDBF20.idms

Tópicos da aula. Histórico e Evolução dos Computadores. Noções Básicas de Arquitetura de Computadores

Principais componentes de hardware de um computador. Processador; Entrada; Saída; Barramento; Memória.

Hardware Parte III Memória e Disco Rígido. Prof. Bruno Crestani Calegaro

aio/pd?oc=cai3459u171421br024&model_id=inspiron aio

1. Conceitos Básicos de Computação

Leapfrog Geo 3.1. Notas técnicas da versão

Sob medida para seu sistema de segurança!

Sob medida para seu sistema de segurança!

Seequent Limited 2018

NOÇÕES DE INFORMÁTICA

CURSO DE TÉCNICO EM TELECOM DISCIPLINA: INFORMÁTICA APLICADA

Problemas em Tecnologia da Informação

Informática. Hardware & Software

Hardware - Processador

Informática Aplicada. Introdução

Instalação e Manutenção de Computadores Sandra Silva

Escrito por Eng. Rodrigo Nurnberg Sex, 07 de Março de :02 - Última revisão Sex, 07 de Março de 2014

Unidades Básicas de Medidas bit: menor unidade de dado; apresenta os valores 0 ou 1. byte : conjunto de 8 bits; representa um caractere; Unidades

NOÇÕES DE INFORMÁTICA

Introdução a Informática

Bruna Freire Pedroso da Costa Guilherme Carvalho Lucas Henrique Muniz Raul Vinícius Nascimento Vanessa Baptista. D&D Info

Professor: Lau Cheuk Lung

Alienware Alpha R2 Configuração e especificações

-Periféricos -Dispositivos de Entrada/Saída - Unidade de medida. Gustavo Catarino da Costa Wilson Coelho Neto Paulo Wesley Fogaça

Informática Sistemas Operacionais Aula 5. Cleverton Hentz

Sob medida para seu sistema de segurança!

FUNDAMENTOS DE HARDWARE MEMÓRIA RAM PROFESSOR CARLOS MUNIZ

SI04 FUNDAMENTOS DOS SISTEMAS DE INFORMAÇÕES II

Técnicas de Manutenção de Computadores

NOÇÕES DE INFORMÁTICA

Lista de Exercícios sobre Conceitos de Informática. Exercício 1: Correspondência

Profa. Leda G. F. Bueno

Organização e Arquitetura de Computadores

TAMANHO PERFEITO PARA SEU ESPAÇO

INFORMÁTICA BÁSICA AULA

Noções de Informática INSS. Novo Curso. Aula 01

Departamento de Engenharia Elétrica - EESC-USP. Organização de Computadores. Memórias Parte 2. Aula 4. Profa. Profa. Luiza Maria Romeiro Codá

COMPONENTES DE UM COMPUTADOR (tecnologia) Adão de Melo Neto

Introdução à Informática

Administração Sistemas Operacionais de Rede

1- ORÇAMENTO ESTAÇÃO DE TRABALHO PADRÃO. Processador: 4ª Geração do Processador Intel Core i5-4590t (2.0GHz, 6Mb Cache, com gráficos Intel HD 4600);

Trabalho de Arquitetura de Computadores (ADC)

INFORMÁTICA. Professor: Venicio Paulo Mourão Saldanha Site:

FUNDAMENTOS DA INFORMÁTICA. A Memória do Computador Conceitos Básicos

Central de comunicações unificadas plataforma ou aplicação. Aplicações customizadas com interfaces de telefonia Gateway: SIP para interface E1

Placa mãe mainboard motherboard

Computadores podem ser úteis em problemas que envolvem: Grande número de dados. Grande número de cálculos. Complexidade. Precisão.

Novo Inspiron All in one

O Sistema de Computação

Estimativa. Unioeste 50335/2017 Cod. Fornecedor Classificação Vlr.Un. Total. Setor Processo Item edital

CONFIGURAÇÃO SUGERIDA PARA WORKSTATION DE ALTO RENDIMENTO

Seequent Limited

Introdução à Informática

Introdução à Informática

A placa controladora - Hardware, o

Arquitetura de Computadores. Infraestrutura de TI: Hardware

Barramentos de Entrada/Saída

Professores: Bruno Fontana da Silva e Maria Cláudia de Almeida Castro Data: 22/08/2014

FACULDADE DE TECNOLOGIA SENAC-DF PROJETO INTERDISCIPLINAR II ESPECIFICAÇÃO DE HARDWARE

ESTRUTURA COMPUTACIONAL

Requisitos do Sistema

ELEMENTOS DE COMPUTADORES

Windows 7, 8.1 e 10 Afinal qual o mais rápido?

Objetivo. Introdução à Informática. Estrutura. Apresentar conceitos gerais utilizados em informática.

Instalação do Windows Server 2008

Alienware Steam Machine R2 Configuração e especificações

Sabe que componentes equipam o seu computador? Parte 2

INFORMÁTICA BÁSICA HARDWARE: COMPONENTES BÁSICOS E FUNCIONAMENTO.

Placa Mãe Motherboard`s

MEMÓRIA INTRODUÇÃO A INFORMÁTICA VINÍCIUS PÁDUA

RETIFICAÇÃO DO EDITAL DE LICITAÇÃO - PROCESSO N.º 30/2017 PREGÃO PRESENCIAL N.º 22/2017

HARDWARE. Givanaldo Rocha

TECNOLOGIA DA INFORMAÇÃO SOFTWARE. Prof. Ms.Fulvio Cristofoli

Arquitetura de Computadores

MEGATAREFAS AO EXTREMO

UNIVERSIDADE ESTADUAL DO PARÁ UEPA LISTA DE EXERCÍCIOS DE INTRODUÇÃO A COMPUTAÇÃO. 2. O que diferencia os computadores de 1ª geração dos da 2ª.

Inspiron Small Desktop Marca: Dell Processador: Intel Core i de 4ª geração (cache de 3M, 3,7 GHz). Memoria Ram: 4GB, Single Channel DDR3,

ORGANIZAÇÃO DE COMPUTADORES

TAMANHO PERFEITO PARA SEU ESPAÇO

LEAPFROG EDGE Página 1

Informática Básica CONCEITOS DE HARDWARE. Msc. Eliezio Soares

Transcrição:

COMPARAÇÃO ENTRE UM HD SATA EM UM SOLID STATE DRIVE (SSD) NA INSTALAÇÃO, MANUSEIO E ACESSO DE UMA BASE DE DADOS MYSQL. Jober H. B. da Costa 1, Carlos Roberto P. Padovani 2 1 Graduando, Faculdade de Tecnologia de Botucatu, joberxlr@hotmail.com. 2 Professor,Faculdade de Tecnologia de Botucatu, cpadovani@fatecbt.edu.br. 1 INTRODUÇÃO O mercado atual consome informações em uma velocidade assustadora. Também são geradas toneladas de informações diariamente, de diversas formas e de diferentes fontes. Tais informações necessitam ser armazenadas de forma que sua consulta seja prática, de fácil propagação, e mesmo que sirva de fonte e referência daqui alguns anos, como fazemos com dados antigos que pesquisamos hoje (JOBSTRAIBIZER, 2010). O disco rígido foi um dos componentes que mais evoluiu na história da informática. O primeiro disco rígido (o IBM 350) foi contruido em 1956 e era formado por um conjunto de nada menos que 50 discos de 24 polegadas de diâmetro, com uma capacidade total de 4.36 MB (5 milhões de caracteres, com 7 bits cada um), algo espantoso para época. Comparado com os discos atuais, este pioneiro custava uma verdadeira fortuna: 35 mil dólares. Entretanto, os preços cairam rapidamente nas décadas seguintes, o que permitiu que os HDs crescessem em popularidade nos sistemas corporativos e em seguida também no mercado doméstico (MORIMOTO, 2007). Ao contrário da mídia rotativa tradicional o SSD é baseado em semicondutores e chips, que fornecem muitos méritos técnicos, como o baixo consumo de energia, tamanho compacto, resistência ao choque, e o mais importante, o elevado desempenho para acessos de dados aleatórios. Assim o SSD baseado em memória flash tem sido chamado de "uma tecnologia fundamental" para revolucionar os sistemas de armazenamento em computadores. Os dois principais líderes de prestação de serviços em ferramentas de busca on-line, google.com e baidu.com, anunciaram seus planos para migrar o sistema de armazenamento existente baseado em disco rígido para uma plataforma construída sobre SSD. Uma razão importante por trás de uma previsão tão otimista e tais ações é que o SSD compartilha uma interface comum com discos rígidos tradicionais tanto física e logicamente. A maioria dos SSDs no mercado suportam as mesmas interfaces de host, como o Serial Advanced Technology Attachment (SATA), usado em discos rígidos. (CHEN; KOUFATY; ZHANG, 2009). Obejtiva-se nesse sentido comparar a velocidade entre dois hardwares, um HD e

um SSD. Para auxiliar na medida dssa comparação optou-se pelo uso de um banco de dados Mysql contendo um alto volume de dados. 2.1 Material 2 MATERIAL E MÉTODOS 2.1.1 Computador utilizado para a comparação Sistema operacional Windows 10 Pro 64. Processador Intel Core i7 4790 @ 3.60GHz Tecnologia Haswell 22nm. Memória 16,0GB Dual-Channel. Placa mãe ASUSTeK COMPUTER INC. Z97M-PLUS/BR. Placa de Vídeo NVIDIA GeForce GTX 980 (EVGA). HD 931GB Seagate ST1000DX001-1CM162 (SATA). SSD 480GB Kingston HyperX Savage. 2.1.2 Softwares nas seguintes versões MySQL Server 5.1.43 HeidiSQL 9.3.0.4984 Camtasia Studio 8 2.2 Métodos Foram realizadas pesquisas bibliográficas por meio de artigos, livros, vídeos, fóruns, trabalhos científicos entre outros. Através dessas pesquisas foram abordadas principais características do HD, SSD, banco de dados e das ferramentas de acesso. Obtendo assim informações e capacitação necessária para dar início ao projeto. Iniciou-se a estruturação dos dispositivos a serem avaliados e a padronização dos mesmos, através de testes e comparações, verificando se ambos os dispositivos estavam aptos a receber os softwares necessários para o pleno desenvolvimento do projeto. Depois de avaliar e não constatar problemas ou restrições no HD 931GB Seagate ST1000DX001-1CM162 (SATA) e no SSD 480GB Kingston HyperX Savage, deu-se início a instalação dos softwares utilizados. O Banco de Dados utilizado foi o MySQL Server 5.1.43, escolhido por ser uma das principais bases de código aberto no mundo, com a ferramenta de acesso HeidiSQL

6.0.0.3606, para demonstrar que o banco está apto a ser utilizado por ferramentas de acesso de outros desenvolvedores, uma ferramenta conhecida e utilizada com o propósito de melhorar a experiência de manuseio do bando de dados. Para poder avaliar o desempenho do HD e do SSD no momento da instalação dos softwares foi utilizado uma ferramenta de captura de vídeo o Camtasia Studio, iniciando a contagem do cronometro sempre que a instalação dava início no processo de transferência para o dispositivo de armazenamento em questão. Na instalação do MySQL Server, o cronometro foi pausado ao final da instalação e iniciado novamente ao se aplicar as configurações feitas para o banco de dados, assim gravando as instalações em ambos os dispositivos e verificando qual teve melhor desempenho ao final da instalação. Após a instalação e configuração dos softwares citados, iniciaram-se as comparações, para isso foi utilizado uma base de dados retirada do projeto de Pós-Doc do professor Dr. Carlos Roberto P. Padovani. A base de dados possui vários gatilhos que são acionados na medida que se insere dados em uma determinada tabela, ou seja, à medida que se insere uma linha em uma tabela, implicitamente está se inserindo linhas em outras tabelas. Isso demanda mais processamento no banco. Para fins de teste do projeto do professor e deste trabalho, foi feito a importação do arquivo CR3000_Brutomv_agora.CSV de 6 megabytes contendo 58 mil linhas. Utilizando o HeidiSQL, foram feitas uma série de processos, como a criação da base de dados, a inserção de dados na base criada, a busca de uma das tabelas e a exclusão dos dados inseridos em duas das tabelas criadas junta a base de dados, comandos simples, porém objetivos, fazendo com que o propósito do projeto seja alcançado com maior eficácia e notado com maior clareza. 3 RESULTADOS E DISCUSSÕES De inicio, na instalação do MySQL Server 5.1.43, como o esperado, o SSD finaliza a instalação com menos de 1 segundo a frente do HD, na tabela 1 pode-se verificar a diferença em questão. Tabela 1 - Instalação MySQL Server 5.1.43 Dispositivo de Armazenamento Tempo de Instalação (segundos) HD 09:470

SSD 08:702 Na instalação do software HeidiSQL 9.3.0.4984, como não se demanda uma alta exigência, é quase imperseptivel a diferença de tempo ao final da instalação, apenas cronometrando o tempo é possivel notar a pequena vantagem do SSD em relação ao HD, como mostra a tabela 2. Tabela 2 - Instalação HeidiSQL 9.3.0.4984 Dispositivo de Armazenamento Tempo de Instalação (segundos) HD 01:598 SSD 01:342 Na criação da base de dados a diferença apresentada entre os dispositivos é interessante, no entanto essa diferença tem baixa influência no manuseio constante de um banco de dados. Nas figuras 1 e 2, obtidas através do software HeidiSQL, indica o tempo exato que a base de dados levou para ser criada, sendo de 0.172 seg. no HD e 0.092 seg. no SSD. Figura 2 - Criação da base de dados HD Figura 2 - Criação da base de dados SSD Na alimentação da base de dados pode se observar um resultado com uma relevância maior, com o tempo de 1.109 seg. no HD e 0.984 seg. no SSD, sabendo que a operação será feita com maior frequência durante o manuseio do banco de dados, a velocidade obtida pode ser considerável.

Figura 4 - Alimentando a base de dados HD Figura 4 - Alimentando a base de dados SSD Fazendo um select na tabela bruto, o resultado é praticament o mesmo para ambos os dispositivos, com uma pequena diferença o SSD é um pouco mais rápido, observando as figuras 5 e 6 que dizem respeito ao HD e SSD respectivamente, é possivel notar a diferença entre ambos. Figura 6 - Select na tabela bruto HD Figura 6 - Select na tabela bruto SSD Ao fazer a exclusão de duas tabelas da base de dados, a tabela bruto e a tabela instantâneo, é possivel notar a superioridade significativa do SSD, as próximas figuras, 7 e 8, mostram com claresa a diferença entre os dispositivos.

Figura 8 - Exclusão das tabelas HD Figura 8 - Exclusão das tabelas SSD 4 CONCLUSÕES Com o desenvolvimento desse trabalho foi possivel demonstrar a superioridade de um SSD nas aplicações a banco de dados, quê novas tecnologias estão se despontando cada vez mais, quê embora tenham um custo considerado alto ao se comparar com o HD convencional, ainda é vantagem invertir um pouco mais em dispositivo SSD. Em relação a capacidade de armazenamento, por sua vez para empresas ou até mesmo usuários que necessitam se destacar, no quesito velocidade e eficácia, o uso dos SSDs são uma ótima opção. 5 REFERÊNCIAS MORIMOTO, C, E. Hardware, o Guia Definitivo. GDH Press e Sul Editores, 2007. 397p. JOBSTRAIBIZER, F. Criação de bando de dados com MySQL. Universo dos Livros, 2010. 6p. CHEN, F.; KOUFATY, D. A.; ZHANG, X. Understanding intrinsic characteristics and system implications of flash memory based solid state drives. ACM SIGMETRICS Performance Evaluation Review, New York, v. 37, n. 1, p. 181-192, June, 2009. Disponível em: <http://dl.acm.org/citation.cfm?id=1555371&cfid=840531223&cftoken=51978900>. Acesso em: 20, set. 2016.