일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 리눅스
- Nexenta
- 포기해버린꿈
- 시그널
- clustering
- postfix
- connection tunning
- perltidy
- mailfiler
- 펄 코딩스타일
- 가상파일시스템
- ZFS
- pgpool-ii
- 오라클
- LVS
- inotify
- pgsql
- ext3
- Replication
- OCFS2
- ext4
- php-oracle 연동
- pgbench
- PERL
- tomcat
- CVSROOT 세팅
- Openfiler
- 파일시스템
- pvfs
- 펄
- Today
- Total
목록LiNux / sTorAge (30)
avicom의 신변잡기
DRBD 설치 http://oss.linbit.com 에서 최신 버전 다운로드 # wget http://oss.linbit.com/drbd/8.3/drbd-8.3.0.tar.gz # tar xvfz drbd-8.3.0.tar.gz # cd drbd-8.3.0 # cp drbd.spec.in /usr/src/redhat/SPECS/drbd.spec # cd /usr/src/redhat/SPECS/ # drbd.spec 을 vi로 열고 다음 항목을 수정 --Packager: ++Packager: htkim --test "$(scripts/get_uts_release.sh)" = %{kernelversion} ++test "2.6.18-92.el5" = %{kernelversion} # 2.6.18-92.el..
glusterfs 소개 glusterfs는 수PB와 수천 클라이언트까지 확장가능한 오픈소스 클러스터 파일시스템이다. 하나의 네임스페이스에서 스토리지 블럭과 메모리 리소스와 데이터를 관리한다.모듈 구조로 되어있어 사용자 요구가 있을 때 모듈을 하나씩 쌓는 형식으로 되어있다. glusterfs는 초기에 단독으로 작게 설정되어있어도 추후에 필요한 만큼 확장이 가능하다.표준 워크로드를 제어하는 설정 유틸리티를 제공한다. 이 문서는 사용자의 요구에 대한 적절한 옵션과 설치 및 설정에 대한 가장 효율적은 방법을 제공한다.메타 데이터 서버가 따로 없이 서버 노드는 각자 독립적으로 자신의 local disk를 export하고 클라이언트단에서 분산 및 replication 작업을 수행한다.fuse 관련 모듈 설치 yum..
핵심 기능 확장성 클라이언트 노드, 디스크 용량, 대역폭을 동적으로 조절가능. 현재 lustre는 최대 26,000개의 클라이언트 노드까지 확장가능하며 10,000 - 20,000개의 클라이언트로 구성된 경우가 많음. OST의 경우 450개 이상의 OSS에 1,000개의 OST까지 확장 가능하며 1PB의 용량에 20억개의 파일 핸들링 가능함. 성능 실제 환경에서 최대 100GB/s의 성능을 보임. 테스트 환경에서는 130GB/S의 성능에 초당 13,000개의 파일 생성 성능을 지속적으로 보인 바 있음. 단일 클라이언트 노드에서 최대 2GB/S까지 측정됐으며, OSS는 최대 2.5GB/s의 tps를 보임. Oak Ridge National Laboratories의 Spider files system상에서는..
개요 pgsql 8.4.3을 베이스로 패치된 Write-scalable한 동기형 multi-master 클러스터 솔루션 Write-scalable이란 클러스터 노드 중 어느 노드에 접속해서 write를 하더라도 전 노드로 확신이 되는 것을 의미. (일반적인 replication 구조에선 불가능) 1개 이상의 하드웨어에 설치되어 클러스터링을 구성. 데이터는 분산 혹은 replication될 수 있음. 현재 0.9.1버전이 release 되었으며 서브쿼리, 커서, 뷰, order by, distinct 등의 복합구문과 DDL 동기화 등이 지원되지않는등 기능의 상당부분이 구현되지 않음 thread-safe 모드 지원안됨 (컴파일시 오류남) fail-over, 재해복구 지원안됨 기존에 pgsql에서 지원하던 A..
개요 Inotify는 inode를 기반으로 파일시스템의 활동을 감시하는 커널의 이벤트 모니터 서브시스템이다. 최초의 파일시스템 이벤트 모니터인 Dnotify를 대체하고 있으며 커널 2.6.13부터 기본 제공하는 기능이다. (그 이전의 커널에서도 패치를 통해 사용할 수 있다.) 커널 내에 inotify를 위한 시스템 콜이 존재하며 이 시스템 콜을 활용하여 사용할 수 있다. 서브디렉토리에 대한 감시가 자동으로 이루어지지 않기 때문에 감시하고자 하는 디렉토리를 모두 watch 인스턴스에 일일이 포함시켜주어야한다. 이러한 문제점을 해결한 fanotify라는 서브 시스템이 개발진행중이며 향후 커널 mainline에 추가될 예정임. watch 인스턴스의 최대 갯수는 8192개이며 커널 파라메터중 fs.inotify..