일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- PERL
- pgsql
- 리눅스
- 포기해버린꿈
- inotify
- 오라클
- Replication
- 파일시스템
- perltidy
- ext3
- CVSROOT 세팅
- Openfiler
- mailfiler
- 가상파일시스템
- ZFS
- ext4
- 펄
- php-oracle 연동
- 시그널
- OCFS2
- pgpool-ii
- postfix
- 펄 코딩스타일
- tomcat
- Nexenta
- LVS
- clustering
- pgbench
- pvfs
- connection tunning
- Today
- Total
목록분류 전체보기 (51)
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상에서는..
작게 생각하기 조만간 규모가 커질거라면 MySQL ecosystem을 봐야된다. 그리고 캐싱 빡시게 안 하는 메이저 웹사이트는 없다. develooper.com의 Hansen PT랑 Ilia 튜토리얼 볼 것 처음부터 확장 가능하게 아키텍처 잘 쪼개놔야된다. 복제랑 파티셔닝 어떻게 할지 미리 계획 세워놔라. 파일 기반 세션 좀 쓰지마 -_- 그렇다고 너무 쓸데없이 크게 생각하지도 말 것 특히 성능하고 확장성 구분 못 하면 난감함 EXPLAIN 안 써보기 SELECT 앞에 EXPLAIN 이라고 붙이기만 하면 되는 것을 (..) 실행 계획 확인 타입 컬럼에 index 써있는거랑 Extra 컬럼에 index 써있는거랑 "매우 큰" 차이 있음 타입에 있으면 Full 인덱스 스캔 (안 좋다.) Extra 컬럼에 있..
개요 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..