SlideShare una empresa de Scribd logo
1 de 26
Artigo Kleber José da Silva Co-autor: Prof. Dr. Antonio Rigo IPT  – 05/07/2011 Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquiteturas NAS
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1 - Contexto
1.1 - Contexto ,[object Object],[object Object],[object Object],[object Object]
1.2 - Contexto ,[object Object],[object Object]
2 - Protocolo NFS ,[object Object],[object Object]
1984 1989 1995 2003 2010 NFS  (Sun  Microsystems) NFSv2 NFSv3 NFSv4 NFSv4.1 ,[object Object],1997 IETF 2.1 – Evolução
2.2 – NFSv4 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
3 – Estado da Arte ,[object Object],[object Object]
4 - Parametrizações  do protocolo ,[object Object]
4.1 - Delegações de arquivos ,[object Object],[object Object],[object Object]
4.2 - RPC Composto (nativo no NFSv4)
4.3 - Tamanho de Blocos ,[object Object],[object Object]
5 – Especificação do Experimento ,[object Object]
5.1 – Simulação de carga de acesso ,[object Object],[object Object]
5.2 – Cenários ,[object Object],[object Object],[object Object],[object Object],Cenário NFS Deleg. Arquivos RPC Comp. TCP / UDP 1A e 1B v3 N/A N/A TCP 2A e 2B v3 N/A N/A UDP 3A e 3B v4 Não Sim TCP 4A e 4B v4 Sim Sim TCP
5.3 – Variáveis ,[object Object]
5.4 – Resultados ,[object Object],[object Object],[object Object],Vazão (MBytes/s) NFS IOPs (Operações) Utilização de CPU 92MBytes/s 5.240 34%
6 – Gráficos de Desempenho ,[object Object]
6 – Gráficos de Desempenho ,[object Object]
6 – Gráficos de Desempenho ,[object Object]
6 – Gráficos de Desempenho ,[object Object]
6 – Gráficos de Desempenho ,[object Object]
6 – Gráficos de Desempenho ,[object Object]
7 – Trabalhos Futuros ,[object Object],[object Object],[object Object],[object Object]
8 – Conclusão ,[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Sistem reproduksi pd manusia
Sistem reproduksi pd manusiaSistem reproduksi pd manusia
Sistem reproduksi pd manusiasmp 4 bae kudus
 
Distribusi variabel acak kontinyu
Distribusi variabel acak kontinyuDistribusi variabel acak kontinyu
Distribusi variabel acak kontinyuQorry Annisya
 
Persamaan dan Pertidaksamaan Nilai Mutlak
Persamaan dan Pertidaksamaan Nilai MutlakPersamaan dan Pertidaksamaan Nilai Mutlak
Persamaan dan Pertidaksamaan Nilai MutlakEman Mendrofa
 
Laporan praktikum statistik deskriptif
Laporan praktikum statistik deskriptif Laporan praktikum statistik deskriptif
Laporan praktikum statistik deskriptif EnvaPya
 
AKM BANGUN RUANG SISI DATAR (BRSD)
AKM BANGUN RUANG SISI DATAR (BRSD)AKM BANGUN RUANG SISI DATAR (BRSD)
AKM BANGUN RUANG SISI DATAR (BRSD)Shinta Novianti
 
Metode Simplek Minimasi
Metode Simplek MinimasiMetode Simplek Minimasi
Metode Simplek MinimasiSiti Zuariyah
 
Soal pilihan ganda tautologi, ekivalen dan kontradiksi
Soal pilihan ganda tautologi, ekivalen dan kontradiksiSoal pilihan ganda tautologi, ekivalen dan kontradiksi
Soal pilihan ganda tautologi, ekivalen dan kontradiksiAnderzend Awuy
 
PPT Sistem Persamaan Linear Tiga Variabel
PPT Sistem Persamaan Linear Tiga VariabelPPT Sistem Persamaan Linear Tiga Variabel
PPT Sistem Persamaan Linear Tiga Variabelfransiscaputriwulandari
 
Variabel dan hipotesis
Variabel dan hipotesis Variabel dan hipotesis
Variabel dan hipotesis Riswan
 
Linier simplek MAKSIMASI
Linier simplek MAKSIMASILinier simplek MAKSIMASI
Linier simplek MAKSIMASISusan Ucnk
 
Tugas pertama persamaan linear satu variabel
Tugas pertama persamaan linear satu variabelTugas pertama persamaan linear satu variabel
Tugas pertama persamaan linear satu variabelPian Aifa
 
Bab 6 - Hereditas Manusia - 12 mipa 4 - 20162017
Bab 6 -  Hereditas Manusia - 12 mipa 4 - 20162017Bab 6 -  Hereditas Manusia - 12 mipa 4 - 20162017
Bab 6 - Hereditas Manusia - 12 mipa 4 - 20162017Abiyu Muhammad Akmal
 
Bab.2 matematika dasar
Bab.2 matematika dasarBab.2 matematika dasar
Bab.2 matematika dasarBayu Bayu
 
Rpp aturan pencacahan
Rpp aturan pencacahanRpp aturan pencacahan
Rpp aturan pencacahanamalia fani
 
Power point limit fungsi
Power point  limit fungsiPower point  limit fungsi
Power point limit fungsiABU RAHMAN
 

La actualidad más candente (20)

Sistem reproduksi pd manusia
Sistem reproduksi pd manusiaSistem reproduksi pd manusia
Sistem reproduksi pd manusia
 
Alat peraga
Alat peragaAlat peraga
Alat peraga
 
Distribusi variabel acak kontinyu
Distribusi variabel acak kontinyuDistribusi variabel acak kontinyu
Distribusi variabel acak kontinyu
 
Persamaan dan Pertidaksamaan Nilai Mutlak
Persamaan dan Pertidaksamaan Nilai MutlakPersamaan dan Pertidaksamaan Nilai Mutlak
Persamaan dan Pertidaksamaan Nilai Mutlak
 
Matriks powerpoint
Matriks powerpointMatriks powerpoint
Matriks powerpoint
 
skripsi bab 4 bab 5
skripsi bab 4 bab 5skripsi bab 4 bab 5
skripsi bab 4 bab 5
 
Laporan praktikum statistik deskriptif
Laporan praktikum statistik deskriptif Laporan praktikum statistik deskriptif
Laporan praktikum statistik deskriptif
 
AKM BANGUN RUANG SISI DATAR (BRSD)
AKM BANGUN RUANG SISI DATAR (BRSD)AKM BANGUN RUANG SISI DATAR (BRSD)
AKM BANGUN RUANG SISI DATAR (BRSD)
 
Metode Simplek Minimasi
Metode Simplek MinimasiMetode Simplek Minimasi
Metode Simplek Minimasi
 
Soal pilihan ganda tautologi, ekivalen dan kontradiksi
Soal pilihan ganda tautologi, ekivalen dan kontradiksiSoal pilihan ganda tautologi, ekivalen dan kontradiksi
Soal pilihan ganda tautologi, ekivalen dan kontradiksi
 
Prisma
PrismaPrisma
Prisma
 
PPT Sistem Persamaan Linear Tiga Variabel
PPT Sistem Persamaan Linear Tiga VariabelPPT Sistem Persamaan Linear Tiga Variabel
PPT Sistem Persamaan Linear Tiga Variabel
 
Variabel dan hipotesis
Variabel dan hipotesis Variabel dan hipotesis
Variabel dan hipotesis
 
Linier simplek MAKSIMASI
Linier simplek MAKSIMASILinier simplek MAKSIMASI
Linier simplek MAKSIMASI
 
Tugas pertama persamaan linear satu variabel
Tugas pertama persamaan linear satu variabelTugas pertama persamaan linear satu variabel
Tugas pertama persamaan linear satu variabel
 
Relasi dan fungsi PPT
Relasi dan fungsi PPTRelasi dan fungsi PPT
Relasi dan fungsi PPT
 
Bab 6 - Hereditas Manusia - 12 mipa 4 - 20162017
Bab 6 -  Hereditas Manusia - 12 mipa 4 - 20162017Bab 6 -  Hereditas Manusia - 12 mipa 4 - 20162017
Bab 6 - Hereditas Manusia - 12 mipa 4 - 20162017
 
Bab.2 matematika dasar
Bab.2 matematika dasarBab.2 matematika dasar
Bab.2 matematika dasar
 
Rpp aturan pencacahan
Rpp aturan pencacahanRpp aturan pencacahan
Rpp aturan pencacahan
 
Power point limit fungsi
Power point  limit fungsiPower point  limit fungsi
Power point limit fungsi
 

Similar a Comparação entre NFSv3 e NFSv4 em desempenho em arquiteturas NAS

Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquitetura NA...
Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquitetura NA...Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquitetura NA...
Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquitetura NA...Joao Galdino Mello de Souza
 
Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquiteturas NAS
Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquiteturas NASAnálise comparativa entre as versões 3 e 4 do protocolo NFS em arquiteturas NAS
Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquiteturas NASKleber Silva
 
Avaliação de escalabilidade e desempenho de um sistema de arquivos distribuíd...
Avaliação de escalabilidade e desempenho de um sistema de arquivos distribuíd...Avaliação de escalabilidade e desempenho de um sistema de arquivos distribuíd...
Avaliação de escalabilidade e desempenho de um sistema de arquivos distribuíd...João Pedro Leôncio
 
Apresentação Monografia
Apresentação MonografiaApresentação Monografia
Apresentação MonografiaLeon Homar
 
FISL8 - Aplicações Livres para Gerenciamento de Redes e Serviços
FISL8 - Aplicações Livres para Gerenciamento de Redes e ServiçosFISL8 - Aplicações Livres para Gerenciamento de Redes e Serviços
FISL8 - Aplicações Livres para Gerenciamento de Redes e ServiçosMauro Tapajós
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linuxeliezer
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linuxeliezer
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linuxguest7a481e8
 
Redes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IPRedes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IPMauro Tapajós
 
Valdir Adorni - Infra and S.A.N Assessment Integration Sample
Valdir Adorni - Infra and S.A.N Assessment Integration SampleValdir Adorni - Infra and S.A.N Assessment Integration Sample
Valdir Adorni - Infra and S.A.N Assessment Integration SampleValdir Adorni
 
Projeto InterVoIP - Arquitetura - I Workshop CPqD de Inovação Tecnológica em ...
Projeto InterVoIP - Arquitetura - I Workshop CPqD de Inovação Tecnológica em ...Projeto InterVoIP - Arquitetura - I Workshop CPqD de Inovação Tecnológica em ...
Projeto InterVoIP - Arquitetura - I Workshop CPqD de Inovação Tecnológica em ...CPqD
 
PostgreSQL Tuning: O elefante mais rápido que um leopardo
PostgreSQL Tuning: O elefante mais rápido que um leopardoPostgreSQL Tuning: O elefante mais rápido que um leopardo
PostgreSQL Tuning: O elefante mais rápido que um leopardoFabio Telles Rodriguez
 
(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhsAnderson Lago
 
Introdução ao OpenSolaris
Introdução ao OpenSolarisIntrodução ao OpenSolaris
Introdução ao OpenSolarisCindy Dalfovo
 
Introdução ao OpenSolaris
Introdução ao OpenSolarisIntrodução ao OpenSolaris
Introdução ao OpenSolarisguest830f1
 
Linux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao LinuxLinux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao LinuxFrederico Madeira
 
Piloto IPv6 - FCCN (1999)
Piloto IPv6 - FCCN (1999)Piloto IPv6 - FCCN (1999)
Piloto IPv6 - FCCN (1999)Rute C. Sofia
 

Similar a Comparação entre NFSv3 e NFSv4 em desempenho em arquiteturas NAS (20)

Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquitetura NA...
Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquitetura NA...Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquitetura NA...
Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquitetura NA...
 
Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquiteturas NAS
Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquiteturas NASAnálise comparativa entre as versões 3 e 4 do protocolo NFS em arquiteturas NAS
Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquiteturas NAS
 
Ntop
NtopNtop
Ntop
 
Avaliação de escalabilidade e desempenho de um sistema de arquivos distribuíd...
Avaliação de escalabilidade e desempenho de um sistema de arquivos distribuíd...Avaliação de escalabilidade e desempenho de um sistema de arquivos distribuíd...
Avaliação de escalabilidade e desempenho de um sistema de arquivos distribuíd...
 
Apresentação Monografia
Apresentação MonografiaApresentação Monografia
Apresentação Monografia
 
FISL8 - Aplicações Livres para Gerenciamento de Redes e Serviços
FISL8 - Aplicações Livres para Gerenciamento de Redes e ServiçosFISL8 - Aplicações Livres para Gerenciamento de Redes e Serviços
FISL8 - Aplicações Livres para Gerenciamento de Redes e Serviços
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
 
Redes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IPRedes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IP
 
Valdir Adorni - Infra and S.A.N Assessment Integration Sample
Valdir Adorni - Infra and S.A.N Assessment Integration SampleValdir Adorni - Infra and S.A.N Assessment Integration Sample
Valdir Adorni - Infra and S.A.N Assessment Integration Sample
 
Artigo IPv6
Artigo IPv6Artigo IPv6
Artigo IPv6
 
SO2 - Windows 7
SO2 - Windows 7SO2 - Windows 7
SO2 - Windows 7
 
Projeto InterVoIP - Arquitetura - I Workshop CPqD de Inovação Tecnológica em ...
Projeto InterVoIP - Arquitetura - I Workshop CPqD de Inovação Tecnológica em ...Projeto InterVoIP - Arquitetura - I Workshop CPqD de Inovação Tecnológica em ...
Projeto InterVoIP - Arquitetura - I Workshop CPqD de Inovação Tecnológica em ...
 
PostgreSQL Tuning: O elefante mais rápido que um leopardo
PostgreSQL Tuning: O elefante mais rápido que um leopardoPostgreSQL Tuning: O elefante mais rápido que um leopardo
PostgreSQL Tuning: O elefante mais rápido que um leopardo
 
(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs
 
Introdução ao OpenSolaris
Introdução ao OpenSolarisIntrodução ao OpenSolaris
Introdução ao OpenSolaris
 
Introdução ao OpenSolaris
Introdução ao OpenSolarisIntrodução ao OpenSolaris
Introdução ao OpenSolaris
 
Linux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao LinuxLinux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao Linux
 
Piloto IPv6 - FCCN (1999)
Piloto IPv6 - FCCN (1999)Piloto IPv6 - FCCN (1999)
Piloto IPv6 - FCCN (1999)
 

Más de Joao Galdino Mello de Souza

Enterprise computing for modern business workloads por Lívio Sousa (IBM)
Enterprise computing for modern business workloads por Lívio Sousa (IBM)Enterprise computing for modern business workloads por Lívio Sousa (IBM)
Enterprise computing for modern business workloads por Lívio Sousa (IBM)Joao Galdino Mello de Souza
 
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)Joao Galdino Mello de Souza
 
Scaling Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
Scaling  Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...Scaling  Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
Scaling Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...Joao Galdino Mello de Souza
 
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)Joao Galdino Mello de Souza
 
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...Joao Galdino Mello de Souza
 
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)Joao Galdino Mello de Souza
 
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)Joao Galdino Mello de Souza
 
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...Joao Galdino Mello de Souza
 
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)Joao Galdino Mello de Souza
 
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)Joao Galdino Mello de Souza
 
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)Joao Galdino Mello de Souza
 
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)Joao Galdino Mello de Souza
 
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...Joao Galdino Mello de Souza
 
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)Joao Galdino Mello de Souza
 
Pervasive Encryption por Eugênio Fernandes (IBM)
Pervasive Encryption por Eugênio Fernandes (IBM)Pervasive Encryption por Eugênio Fernandes (IBM)
Pervasive Encryption por Eugênio Fernandes (IBM)Joao Galdino Mello de Souza
 
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)Joao Galdino Mello de Souza
 
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...Joao Galdino Mello de Souza
 
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)Joao Galdino Mello de Souza
 
Lei geral de proteção de dados por Kleber Silva e Ricardo Navarro (Pise4)
Lei geral de proteção de dados por Kleber Silva  e Ricardo Navarro (Pise4)Lei geral de proteção de dados por Kleber Silva  e Ricardo Navarro (Pise4)
Lei geral de proteção de dados por Kleber Silva e Ricardo Navarro (Pise4)Joao Galdino Mello de Souza
 

Más de Joao Galdino Mello de Souza (20)

Explorando a API Rest Jira Cloud
Explorando a API Rest Jira CloudExplorando a API Rest Jira Cloud
Explorando a API Rest Jira Cloud
 
Enterprise computing for modern business workloads por Lívio Sousa (IBM)
Enterprise computing for modern business workloads por Lívio Sousa (IBM)Enterprise computing for modern business workloads por Lívio Sousa (IBM)
Enterprise computing for modern business workloads por Lívio Sousa (IBM)
 
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
 
Scaling Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
Scaling  Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...Scaling  Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
Scaling Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
 
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
 
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
 
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
 
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
 
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
 
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
 
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
 
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
 
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
 
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
 
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
 
Pervasive Encryption por Eugênio Fernandes (IBM)
Pervasive Encryption por Eugênio Fernandes (IBM)Pervasive Encryption por Eugênio Fernandes (IBM)
Pervasive Encryption por Eugênio Fernandes (IBM)
 
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
 
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
 
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
 
Lei geral de proteção de dados por Kleber Silva e Ricardo Navarro (Pise4)
Lei geral de proteção de dados por Kleber Silva  e Ricardo Navarro (Pise4)Lei geral de proteção de dados por Kleber Silva  e Ricardo Navarro (Pise4)
Lei geral de proteção de dados por Kleber Silva e Ricardo Navarro (Pise4)
 

Comparação entre NFSv3 e NFSv4 em desempenho em arquiteturas NAS

  • 1. Artigo Kleber José da Silva Co-autor: Prof. Dr. Antonio Rigo IPT – 05/07/2011 Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquiteturas NAS
  • 2.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. 4.2 - RPC Composto (nativo no NFSv4)
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.

Notas del editor

  1. Evolução de DAS para SAN; Diferenças: NAS -> LAN e Arquivos . Protocolos NFS para UNIX e CIFS (SMB) para Windows SAN -> Blocos. Protocolos FCP, iSCSI e FCoE.
  2. Arquiteturas NAS facilitam o processo de Backup para fita com o NDMP ao copiar os dados diretamente do Storage para a Fita.
  3. Além do linux, VMware e XenServer possuem versão gratuitas .
  4. Pouco Adotado: Resistência entre os administradores de rede em adotá-la em suas instalações, temendo degradação. Ausência de base instalada. Aumento da complexidade por Kirch (2006) Grandes mudanças da nova versão do protocolo conforme exposto por Harrington et al. (2006) e Hildebrand (2007) UDP Risco de perder pacotes em grandes volumes de trocas de arquivos em altas taxas de transferências, o que seria trágico
  5. Em 1997 a SUN transferiu oficialmente o desenvolvimento do NFS para o IETF ( Internet Engineering Task Force ) O NFSv4 foi extremamente modificado em relação às versões anteriores do protocolo NFS
  6. Stateful -> Aperfeiça técnicas de análise de problemas ACL -> facilitando a integração com ambientes Windows Sub-Protocolos -> separados no NFSv3: mountd , lockd e statd Única porta TCP -> facilita a comunicação através de firewalls Migração/Replicação -> simplificando a necessidade de substituir um servidor NFS por outro
  7. Em alguns países, como nos Estados Unidos e França , a base instalada de NFSv4 tem aumentando ao longo do tempo, como identificado pelo CITI. CITI disponibilizou em meados de 2010 o pacote para instalação do SFU para NFSv4 em Windows Vista x64, Windows Server 2008 R2 x64, e Windows 7 x64
  8. Dois tipos: leitura e escrita O conceito de cache já existia nas versões anteriores do NFS (2 e 3 ) mas para garantir consistência entre diferentes clientes, eles trocavam mensagens com o servidor. As delegações de arquivos no NFSv4 são possíveis porque o protocolo mantém o estado das sessões (é stateful ) , o que não ocorria nas versões anteriores Harrington et al. (2006): Clusters de Renderização e Banco de Dados
  9. Diversas operações em somente uma requisição RPC. Esse modelo somente é possível em decorrência da última versão do NFS suportar apenas TCP . Essa mudança busca melhorar o desempenho em redes com alta latência, Mas mesmo em redes locais com baixa latência espera-se reduzir o número de operações do NAS. Pohlmann e Hess (2006) estimam que, eram 5 vezes maior que a da nova versão.
  10. Parâmetro estabelecido por cada cliente Uso de UDP na camada de transporte, caso do NFSv2 e 3 , limitava o uso de um tamanho de blocos maior devido ao risco de perda do bloco inteiro ao falhar uma requisição simples. Blocos grandes são mais eficientes do que pequenos, mas se o tamanho dos arquivos em trânsito é pequeno, haveria desperdício de espaço.
  11. Storage em RAID 6 em 5+2, com discos SAS de 15K RPM. No papel de clientes NFS, além de servidores Linux, também é comum haver servidores de virtualização como VMware e Citrix para seus repositórios ( DataStores ) e servidores UNIX como IBM AIX, HP-UX, e Oracle Solaris
  12. Apenas o tamanho de blocos foi variado em conjunto com o tamanho utilizado na montagem do cliente NFS e seus valores especificados formaram um dos eixos dos gráficos de desempenho. Os cenários foram divididos em 2 grupos, sendo que cada um deles utilizou versões diferentes de Sistema Operacional do cliente e servidor NFS.
  13. No intervalo entre a execução de um cenário e outro, o ambiente foi reiniciado (servidores e storage ) e os volumes de dados de testes recriados para evitar resultados eventualmente influenciados pelo cache de operações de outros cenários.
  14. o uso de UDP na camada de transporte, caso do NFSv2 e às vezes do NFSv3, limita o uso de um tamanho de blocos maior devido ao risco de perda do bloco inteiro ao falhar uma requisição simples
  15. Cada cenário foi executado 3 vezes e a média dos resultados seguintes foi coletada a partir da ferramenta SIO no servidor Linux e da ferramenta nativa sysstat no Sistema de Armazenamento ( Storage )
  16. aumento linear da vazão proporcionalmente ao tamanho de bloco utilizado A diferença de resultados do TCP e UDP não foi significativa, desencorajando inicialmente o uso de UDP devido aos riscos expostos ao ambiente
  17. aumento proporcional ao tamanho de bloco estabilizado a partir de 32K Nesta configuração B, a diferença de vazão entre NFSv3/TCP e NFSv4 ficou menor que na configuração A, ou seja, mostra que houve realmente uma melhoria na implementação dos Sistemas Operacionais
  18. A utilização de Operações NFSv4 é em todos os casos maior que o dobro da versão 3. Essa relação é mais próxima apenas com tamanhos de blocos de 32KB
  19. o NFSv4 também apresenta uma maior utilização de IOPs, mas a diferença para o NFSv3 é reduzida quando as delegações de arquivos é habilitada, no caso de tamanho de blocos menores. Mas bem como na vazão, o número de IOPs se mantém estabilizado com a alteração do tamanho de blocos. Sem as delegações de arquivos - cenário 3B, comparando a configuração anterior no cenário 3A, a diferença é minimizada no tamanho de bloco em 64KBytes, mesmo assim ainda é o dobro
  20. Os resultados de utilização média de CPU ficaram muito próximos em todos os cenários. Nota-se que as delegações de arquivos do NFSv4 reduzem um pouco sua utilização
  21. Os resultados de utilização média de CPU ficaram muito próximos em todos os cenários. Nota-se que as delegações de arquivos do NFSv4 reduzem um pouco sua utilização
  22. No IPv6, Jumbograma poderia trazer vantagens de desempenho para tamanho de blocos grandes.
  23. Entretanto, deve-se explorar um pouco mais o estudo conforme sugestões apresentadas na seção “Trabalhos Futuros”.