TUNING 3

Ceph Storage Block Device 성능 테스트 방법 (RBD Benchmark)

Ceph Storage의 Block Device (RBD) 에 대한 성능 테스트 방법입니다.  1. pool 생성rbd을 지원하는 pool 생성 또는 기존 pool에 rbd 타입을 추가한다.  2. pool 에 image 생성 3. image 쓰기 성능 테스트 [ceph: root@cnode1 /]# rbd bench --io-type write image01 --pool=testbenchbench type write io_size 4096 io_threads 16 bytes 1073741824 pattern sequential SEC OPS OPS/SEC BYTES/SEC 1 6256 4850.97 19 MiB/s 2 6448 3178.13..

IBM Storage Ceph S3-Select 벤치마크 (Trino을 사용한 TPC-DS)

다음은 IBM Storage Ceph Object S3-Select 기능을 활성화 하여 Trino 에서 수행한 벤치마트 테스트 결과에 대한 내용입니다. 1TB 와 3TB 기준TPC-DS 벤치 마크 쿼리를 사용하여 진행되었으며 평균 2.5배 성능이 향상되었으며 S3-Select 기능을 비활성화 하였을 때 보다 네트워크 데이터 처리량이 144TB 감소하여 최대 9배 이상 향상된 것을 볼 수 있었습니다. Trino 란? 사용자가 단일 SQL 문을 사용하여 여러 소스의 데이터를 쿼리할 수 있는 분산 SQL 쿼리 엔진입니다. 테스트 방법 다양한 테스트를 위하여 1TB, 2TB, 3TB 세 가지 스케일 팩터에서 72개의 TPC-DS쿼리 를 실행하여 테스트를 진행하였습니다. 데이터는 압축되지 않은 CSV 형식으로 진..

Linux TuneD 이용한 성능 최적화

시스템 성능을 위해서 여러가지 방법을 사용하여 튜닝을 진행할 수 있습니다. 이번에는 TuneD 을 이용하여 다양한 환경에 대한 최적화 방법에 대해 알아보겠습니다. 본 시스템은 Rocky Linux 8.8 기반으로 작성되었습니다. TuneD는 다양한 종류의 profile을 제공하고 있습니다. 설치되어 있는 서비스 마다 지원하는 profile 목록이 다르니 command을 통하여 지원 목록을 확인할 수 있으며, 새롭게 커스터마이징 하여 생성 및 적용이 가능합니다. 1. Profile 종류 Type Description accelerator-performance Throughput-performance 프로필과 동일한 튜닝으로 대기 시간 100us 미만이 되도록 CPU가 낮은 C Status로 머무르게 한다...

Linux & Development 2024.04.04