제주대학교병원 Exadata 및 OMC (Oracle Public Cloud) 도입을통한 IT Architecture 고도화 이아나 / 과장제주대학교병원
목 차 1 2 3 4 5 제주대학교병원소개프로젝트추진배경 Exadata 도입과정 Why Oracle Exadata? 구축효과맺음말 / 향후계획 2
제주대학교병원소개 제주특별자치도내유일의국립대학병원 Mission 일반현황 지역인구수 : 639,36명 (216년 1월기준 ) 직원수 : 약 125여명 병상수 : 615 병상 일평균외래 / 재원환자수 : 2,39 명 /567 명 (216 년 1 월기준 ) 연혁 Vision 21 년 11 월제주대학교병원개원 (19 개진료과목 ) 29 년 3 월신축병원진료개시, 6 월지역암센터개소, 11 월권역심뇌혈관질환센터개소 211 년 3 월보건복지부지정신생아집중치료지역센터, 5 월국가지정격리병상개소 211년 12월보건복지부의료기관인증획득 213년 9월권역류마티스및퇴행성관절염전문질환센터개소 215년 11월농업안전보건센터개소 215년 12월보건복지부 2주기의료기관인증획득 216년 4월제주특별자치도광역치매센터개소 3
의료정보시스템구축개요 22 년 차세대 EMR 시스템 구축목표로진행중 통합 DB 차세대 EMR 216.8 Exadata 도입및통합 DB 서버운영 전자의무기록 (EMR, Electronic Medical Record) 시스템은종이차트에기록되던각환자의평생건강정보를구조화된데이터베이스형태로저장및관리 의료영상시스템 (PACS, Picture Archiving and Communication) 시스템은디지털의료영상이미지를저장, 가공, 전송하는시스템 전자동의서 213.7 무선기기 (ipad) 를이용한전자동의서도입 의료정보시스템은 EMR 시스템과연계되어진료정보, 환자관리, 원무관리, 회계 / 경영관리등의병원업무전체를포괄 OCS PACS EMR 29.3 EMR[ 전자의무기록 ] 을비롯한통합의료정보시스템 (Just4U) 운영 24.5 PACS[ 의료영상시스템 ] 도입 23.5 OCS[ 처방전달시스템 ] 재구축 4Less(Chartless, Filmless, Paperless, Slipless) 실현 23 24 29 213 216 22 고객 ( 환자 ) 서비스개선, 직원의업무생산성향상, 병원의경영합리화에기여 제주국제자유도시의첨단의료서비스를제공하는의료복합단지조성및국제의료관광사업을확대하는데있어서더욱그중요성이높음 4
프로젝트추진배경의료정보시스템업무처리과정의문제점존재 의료정보시스템 EMR 시스템 PACS 시스템 높은 CPU 사용률및 I/O 사용률로인한성능이슈발생 메모리사용률매우높음 높은 CPU 사용률로인한 DB 병목현상발생 성능이슈발생 시스템개선을통한 의료정보시스템 고도화필요 그룹웨어시스템 메모리사용률매우높으며, 사용자증가시메모리부족현상 5
프로젝트추진배경 EMR DB 서버성능이슈 높은 CPU 사용률및 I/O 사용률로인한성능이슈 야간배치작업성능이슈 (CPU, I/O 높음 ) 메모리사용률높음 / 증설필요 (9% 이상 ) EMR DB 서버평균 CPU 사용량 : 약 15% 수준이지만, 야간배치작업과백업으로인하여높은 CPU 사용률과 I/O 사용률로인한성능이슈발생 EMR DB 서버의메모리는 24GB, 사용량 9% 이상. Page Out 발생수치가매우높아메모리증설필요. RAC 구성이되어있으나, 1 개노드장애시서비스가나머지노드로전환될경우메모리사용량이 1% 가넘어사실상서비스불가능상태로전환될가능성이높음. 6
프로젝트추진배경 PACS/ 그룹웨어 DB 서버성능이슈 높은 CPU 사용률및메모리사용률로인한성능이슈 높은 CPU 사용률 (DB 병목현상 ) 높은메모리사용률 ( 메모리부족현상 ) PACS DB 서버 CPU : 4 코어로평균사용량 9% 수준. 데이터베이스대기작업의약 68% 가 DB CPU 병목현상임. 높은 CPU 사용률로인한성능이슈발생 그룹웨어 DB 서버메모리 : 14GB, 사용량평균 9% 이상. 지속적인사용자증가로인한메모리부족성능이슈가발생할가능성이높아메모리증설필요. 7
프로젝트추진방향 향후, 차세대 EMR 및분석시스템구축을위한인프라고도화 기존 IT장비노후화및향후차세대 EMR 및분석시스템도입을고려한전산환경통합및 IT인프라고도화를구현 To-Be 아키텍처는표준화되고통합된 IT인프라를기반으로성능 / 고가용성 / 확장성이확보되어야하며, 운영유지보수를위한관리용이성과비용효율적인시스템환경을구축비용효율적인 IT인프라구성 IT 구성단순화성능향상고가용성확보관리용이성비용효율화 플랫폼 CPU 성능 서버이중화 일체형구성 리소스사용률관리 O/S 및버전 지능형스토리지 데이터 3 중화 통합된모니터링 라이센스절감 DB 버전 (Exadata 스토리지 ) 부품이중화 One Vendor 지원체계 운영효율화 스토리지 네트워크 ( 인피니밴드 ) 랙이중화 용이한확장구조 CoD(Capacity on Demand) 활용 표준화된플랫폼 Engineered System 기반 Server / OS / Network / DB version / Backup 표준화 8
Exadata 도입과정 시스템적합성검증 POC 수행을거친후, 도입결정및구축 215 년 1 월 ~12 월 Exadata 적합성검증 POC 수행 216 년 3 월 ~5 월 Exadata 도입결정및계약 서버 CPU 수량및스토리지용량산정 Exadata 운영중인병원방문 성능확인을위한 POC 수행 POC 결과설명회 & 심사 Exadata X6-2 Eighth Rack 도입결정 216 년 6 월 ~7 월 Database Appliance 장비설치 EMR DB 12c 업그레이드테스트 (6 주 ) 216 년 7 월 ~8 월 Exadata 입고및설치, EMR DB 동기화 Exadata 입고및설치 EMR DB 구성및운영 DB 와데이터동기화 216 년 8 월 12 일업무전환 Exadata Go-live 216 년 8 월 12 일오전 1 시, Exadata 로의완전한업무이관 9
(Sec) (Sec) (Sec) Exadata 도입과정 POC 결과 ( 온라인업무 ) 기존시스템대비수배 ~ 수십배빠른응답속도 45 4 35 3 25 2 15 1 5 외래개인별청구 기존시스템 (Unix) Linux+SSD EXADATA 14 12 1 8 6 4 2 일반관리 ( 입고 ) 기존시스템 (Unix) Linux+SSD EXADATA 5 45 4 35 3 25 2 15 1 5 간호라운딩시트 기존시스템 (Unix) Linux+SSD EXADATA 기존시스템대비 3 배빠른응답속도 Linux+SSD (All Flash Array) 대비 2 배빠른응답속도 기존시스템대비 1 배빠른응답속도 기존시스템대비 2 배빠른응답속도 Linux+SSD 대비 2 배빠른응답속도 1
(Sec) (Sec) (Sec) Exadata 도입과정 POC 결과 ( 통계 / 배치업무 ) 기존시스템대비수배 ~ 수십배빠른응답속도 45 4 35 3 25 2 15 1 5 청구배치 기존시스템 (Unix) Linux+SSD EXADATA 기존시스템대비 33.5배빠른응답속도 Linux+SSD 대비 1.5배빠른응답속도 8 7 6 5 4 3 2 1 원무배치 기존시스템 (Unix) Linux+SSD EXADATA 기존시스템대비 11.4배빠른응답속도 (2시간 5분 11분, 약 2시간단축 ) Linux+SSD 대비 1.5배빠른응답속도 6 5 4 3 2 1 의무기록통계 기존시스템 (Unix) Linux+SSD EXADATA 기존시스템대비 9.3배빠른응답속도 Linux+SSD 대비 2.6배빠른응답속도 11
구축효과 시스템구성도 ( 기존대비 ) Oracle Engineered System 기반표준화되고통합된 IT 인프라고도화 기존시스템 New 의료정보시스템 EMR DB Group PACS DB Group 그룹웨어 DB Group EMR DB 서버 8Core,24GB RAC DB 개발서버 4Core, 12GB In-house DR 서버 PACS DB 서버 4Core,16GB HA 그룹웨어 DB 서버 4Core, 12GB HA Oracle Exadata X6 Oracle Management Cloud Enterprise Manager 12c Oracle Database Appliance SAN 스위치 32 Port SAN 스위치 16 Port EMR PACS 그룹웨어 Active Data Guard EMR PACS Main 저장장치 5TB 스토리지미러 PACS 저장장치 5TB EMR 검증 그룹웨어 EMR 개발 DB Consolidation Disaster Recovery 12
구축효과 시스템구성도 (Oracle Management Cloud) 오라클클라우드기반 HW 및 SW 통합관리 New 의료정보시스템 Oracle Cloud Datacenter Oracle Exadata X6 EMR PACS Oracle Management Cloud Enterprise Manager 12c Active Data Guard Gateway Cloud Agent Oracle Database Appliance EM Server Oracle Management Cloud Log Analytics 문제점분석 그룹웨어 EMR PACS Hardware 모니터링 성능모니터링 EMR 검증 그룹웨어 EMR 개발 DB Consolidation Disaster Recovery 13
구축효과 자원사용효율화 CPU, Memory, I/O 에대한효율적인자원사용및안정성확보 CPU 사용률 Memory 사용률 Disk I/O 사용률 1 9 8 7 6 5 4 3 2 1 1 2% 유지 6% 유지 1% 유지 9 8 7 6 6 5 5 4 4 3 3 2 2 1 1 DB#1 DB#2 DB#1 DB#2 평균사용률최대사용률 1 9 8 7 평균 CPU 사용률 2% 이하유지됨. 기존시스템 36core Exadata 16core 2.25 배코어수감소 ( 라이센스절감 ) 평균 Memory 사용률 6% 이하유지됨. 기존시스템 12GB Exadata 512GB 2GB 이상여유자원확보 평균 Disk I/O 사용률 1% 이하유지됨. 기존시스템 6,7 IOPS Exadata 518, IOPS 배치업무성능개선 ( 최대 33.5 배개선 ) 14
구축효과 고가용성 데이터베이스서비스및스토리지고가용성확보 Exadata 의 1/8 Rack 에 CPU 16 코어만사용하여 EMR, PACS, 그룹웨어, EMR 검증의 4 개데이터베이스를통합 Active-Active 클러스터데이터베이스및스토리지데이터 3 중화구성으로고가용성확보 DB Server #1 DB Server #2 Storage Server #1 Storage Server #2 Storage Server #3 EMR PACS EMR PACS 그룹웨어 EMR검증 그룹웨어 A B A B A B DB Home#1 12c DB Home#2 11g DB Home#1 12c DB Home#2 11g C D C D C D Grid Infrastructure (RAC) Infiniband Network [ Active-Active 클러스터데이터베이스 ] [ 스토리지데이터 3 중화 ] 15
맺음말 / 향후계획 Exadata 도입에앞서, 철저한성능검증및안정성검증을진행. Exadata 는의료정보시스템의주요영역인 EMR, PACS 시스템의적용으로, 1) 성능극대화, 2) 환자서비스개선, 3) 진료생산성향상 을보장하는성공적인 IT 인프라고도화구축. 22 년까지임상자료분석 (CDW) 및활동기준원가분석 (ABC) 시스템의구축, 재해복구 (DR) 센터구축, 차세대 EMR 도입및 PACS 고도화등의료정보시스템 중장기계획추진중. 16
17