본문 바로가기

ZFS5

MySQL Innodb ZFS 베스트 프랙티스 NEELAKANTH NADGIR, 2009년 5월 26일 ZFS 상에서 실행되는 MySQL 퍼포먼스를 얘기할 때 가장 멋진 것은 거의 튜닝할 부분이 없다는 것입니다. 보통 ZFS 를 튜닝 하는 것은 악으로 간주 됩니다. 그러나 종종 필요할 때도 있습니다. 이 글에서는 ZFS 에서 좀 더 좋은 퍼포먼스를 이끌어 낼수 있는 튜닝 포인트와 몇가지 퍼포먼스 버그들에 대해 지적할 것입니다. 이러한 버그들은 수정이 이루어 졌을때 제시해 드린 튜닝은 필요 없어질 것입니다. 참을성이 부족한 분들을 위해서 요약본을 먼저 제시해 드립니다. 이러한 권고사항과 관련된 이유들은 아래에서 확인하시기 바랍니다. ZFS recordsize 를 이노디비 페이지 사이즈와 일치 시킵니다 (이노디비 데이타파일들은 16KB, 로그파일들은 1.. 2010. 2. 4.
Solaris 10 6/06 릴리스의 새로운 기능 시스템 관리 기능 향상 Solaris 10 6/06 릴리스에는 다음과 같은 시스템 관리 기능과 향상된 기능이 추가되었습니다. Solaris ZFS 파일 시스템 이 파일 시스템의 향상된 성능은 Solaris 10 6/06 릴리스의 새로운 기능입니다. 이 Solaris 업데이트 릴리스에는 새로운 128비트 파일 시스템인 Solaris ZFS가 포함되어 있습니다. Solaris ZFS는 간단한 관리, 트랜잭션 의미론, 종단간 데이터 무결성, 우수한 확장성 등을 제공합니다. Solaris ZFS는 기존의 기술을 증분적으로 향상하는 방식이 아니고 보다 근본적으로 데이터 관리에 접근하는 방식입니다. Solaris ZFS는 볼륨 개념을 완전히 제거한 풀링된 저장소 모델을 사용합니다. 따라서 Solaris ZFS에서는.. 2009. 5. 29.
Solaris 10 10/08 릴리스의 새로운 기능 설치 기능 강화 Solaris 10 10/08 릴리스에는 다음과 같은 설치 기능과 향상된 기능이 추가되었습니다. ZFS 루트 풀용 Solaris 설치 Solaris 10 10/08 릴리스부터 ZFS 루트 풀을 설치하고 부트할 수 있습니다. 다음 설치 프로그램은 ZFS 루트 풀의 초기 설치를 수행합니다. Solaris 텍스트 설치 프로그램은 ZFS 루트 풀에 대한 초기 설치를 수행합니다. 설치하는 동안 UFS 파일 시스템이나 ZFS 루트 풀을 설치하도록 선택할 수 있습니다. 설치하는 동안 두 개의 디스크를 선택하여 미러된 ZFS 루트 풀을 설치할 수 있습니다. 또는 설치 후에 추가 디스크를 연결 또는 추가하여 미러된 ZFS 루트 풀을 만들 수 있습니다. ZFS 볼륨의 스왑 및 덤프 장치는 ZFS 루트 풀에.. 2009. 5. 29.
Solaris 10 Zone 구성 및 리소스 분배 파일 시스템은 ZFS를 이용하고 있으며, 서버는 SUN SPARC T5240이다. CPU는 core가 128개 장착되어 있으며, Memory는 64GB, HDD는 146GB 3개, NIC는 4개가 있다. # zone 생성을 위한 파일 시스템 생성(zfs 이용) $ zfs create [경로] - ex) $ zfs create data/cs $ chmod 700 [경로] - ex) $ chmod 700 data/cs # zone 구성 $ zonecfg -z [zone이름] - ex) $ zonecfg -z cs # zone 생성 zonecfg:[zone이름] > create - ex) zonecfg:cs > create zonecfg:[zone이름] > set zonepath=[경로] - ex) zonec.. 2009. 5. 28.
솔라리스 ZFS 환경에서의 NFS 퍼포먼스 관리 출처 : http://blog.sdnkorea.com/ 썬 마이크로시스템즈가 스토리지 제품군에 포함한 솔라리스의 제타 파일 시스템(ZFS) 은 파일시스템이 export 되는 방법 혹은 원격 클라이언트들에게 share 되는 방법에서 NFS 의 퍼포먼스 문제를 노출 하였습니다. 참고로 이 글에서는 export 와 share 는 클라이언트가 그들의 로컬 파일 시스템에 마운트 할 수 있는 경로를 의미 합니다. 다른 퍼포먼스 이슈들과 마찬가지로 이 문제의 원인은 서비스 확장시에 발생합니다: 솔라리스 ZFS 는 유저가 적게는 한두개에서 많게는 수천개 까지의 export 가 가능하도록 합니다. 과거에 썬 NFS 팀의 해결책은 export 파일 시스템에 접근하는 클라이언트의 숫자 증가에 대비해서 인증 캐시를 추가하는 .. 2009. 2. 17.