Copyright 2013 EMC Corporation. All rights reserved. Published in the USA. 발행 : 2013년 10월본문서의정보는발행일현재정확한것으로간주되며모든정보는예고없이변경될수있습니다. 본문서의정보는 " 있는그대로 " 제공

Similar documents
EMC VSPEX for Virutalized Oracle Database 11g OLTP

vm-웨어-01장

가상화된 Oracle Database 11g OLTP용 EMC VSPEX

[Brochure] KOR_TunA

Cisco FirePOWER 호환성 가이드

EMC VSPEX for Virtualized Microsoft SQL Sever 2012

Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack

vm-웨어-앞부속

설계가이드 가상화된 Microsoft SQL Server 2012 용 EMC VSPEX EMC 차세대 VNX 및 EMC 백업솔루션기반 EMC VSPEX 요약이설계가이드에서는 EMC VNXe 또는 EMC 차세대 VNX 및 EMC 백업솔루션을기반으로 Microsoft Hy

Cloud Friendly System Architecture

vRealize Automation용 VMware Remote Console - VMware

Windows Server 2012

라우터

H11840: Securing EMC VSPEX End-User Computing with RSA SecurID: VMware Horizon View 5.2 and VMware vSphere 5.1 for up to 2,000 Virtual Desktops—Design

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

SANsymphony-V

VNX 성능 및 경쟁사 제품 포지셔닝

가상화된 Oracle Database 12c OLTP용 EMC VSPEX - EMC VNXe 솔루션 기반

Design Guide: EMC VSPEX for Virtualized Microsoft SQL Server 2012

Microsoft PowerPoint - 권장 사양

Windows 8에서 BioStar 1 설치하기

Oracle Database 10g: Self-Managing Database DB TSC

H12912: EMC VSPEX for Virtualized Microsoft SQL Server 2012 With Microsoft Hyper-V - Enabled by EMC VNX Family and EMC Powered Backup

Copyright 2013 EMC Corporation. All rights reserved. Published in the USA. 발행 : 2013년 11월본문서의정보는발행일현재정확한것으로간주되며모든정보는예고없이변경될수있습니다. 본문서의정보는 " 있는그대로 " 제공

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리

IRISCard Anywhere 5

VMware vsphere

EMC VSPEX Oracle 컴퓨팅: VMware vSphere 및 EMC XtremIO 기반 Oracle 데이터베이스 가상화 설계 가이드

리뉴얼 xtremI 최종 softcopy

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

가상화된 Microsoft SharePoint 2013용 EMC VSPEX - EMC VNX 제품군 및 EMC Backup 기반

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

Microsoft PowerPoint - 가상환경에최적화된_NetBackup_Appliance

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M

1,000 AP 20,000 ZoneDirector IT 5, WLAN. ZoneFlex AP ZoneDirector. WLAN. WLAN AP,,,,,,., Wi-Fi. AP. PSK PC. VLAN WLAN.. ZoneDirector 5000 WLAN L

h EMC VNX 시리즈

페일오버 클러스터링 및 Microsoft Cluster Service 설정 - ESXi 6.0

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

EMC VNXe3150, VNXe3300 유니파이드스토리지시스템 EMC VNXe 시리즈유니파이드스토리지시스템은독보적인애플리케이션중심의관리환경을 제공하고모든 IP 스토리지요구사항을충족하는완벽한통합솔루션으로서 SMB ( 중소, 성장, 중견 ) 기업환경에서탁월한유연성을발휘합

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

Install stm32cubemx and st-link utility

Agenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud

koreanhalf.indd

4th-KOR-SANGFOR HCI(CC)

solution map_....

EMC VSPEX for Virtualized Microsoft SQL Server 2012 with Microsoft Hyper-V

View Licenses and Services (customer)

MF Driver Installation Guide

810 & 는 소기업 및 지사 애 플리케이션용으로 설계되었으며, 독립 실행형 장치로 구성하거 나 HA(고가용성)로 구성할 수 있습니다. 810은 표준 운영 체제를 실행하는 범용 서버에 비해 가격 프리미엄이 거의 또는 전혀 없기 때문에 화이트박스 장벽 을

Integ

H11841: Securing EMC VSPEX End-User Computing with RSA SecurID—VMware Horizon View 5.2 and VMware vSphere 5.1 for up to 2,000 Virtual Desktops: Implementation Guide

Microsoft Word - zfs-storage-family_ko.doc

The Self-Managing Database : Automatic Health Monitoring and Alerting

EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX VIRTUALIZED ORACLE 11GR2 1.3 설계 및 구축 가이드

RHEV 2.2 인증서 만료 확인 및 갱신

DBMS & SQL Server Installation Database Laboratory

구축가이드 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX EMC 차세대 VNX 및 EMC 백업솔루션기반 EMC VSPEX 요약이구축가이드에서는 EMC 차세대 VNX 및 EMC 백업솔루션을기반으로 VMware vsphere를사용하는 VSPEX

User Guide

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>

PowerPoint Presentation

슬라이드 1

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

consulting

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

2 노드

Microsoft PowerPoint - 알고리즘_1주차_2차시.pptx

Spotlight on Oracle V10.x 트라이얼프로그램설치가이드 DELL SOFTWARE KOREA

PowerPoint Presentation

공개 SW 기술지원센터

Oracle9i Real Application Clusters

VNX 시리즈 - 강력한성능, 높은효율성, 효과적인보호기능, 탁월한사용편의성 VNX 시리즈는기존블록스토리지, 파일서버및 DAS 구성의애플리케이션스토리지를 통합할수있는견고한플랫폼으로서, 기업과조직의운영환경에서멀티프로토콜파일 시스템및멀티프로토콜블록스토리지액세스를필요에맞게확

Dell EMC XtremIO X2: 차세대 올 플래시 스토리지

초보자를 위한 분산 캐시 활용 전략

SIGIL 완벽입문

ThinkVantage Fingerprint Software

Microsoft PowerPoint - 6.pptx

Beyond Relational SQL Server, Windows Server 에디션비교 씨앤토트 SW 기술팀장세원

EMC NetWorker 8.5를 활용한 VMware 보호

h VNXe1600 블록 스토리지 시스템

시스템요구사항엔터프라이즈및중소기업용

슬라이드 제목 없음

h12821: EMC VSPEX End-User Computing - Citrix XenDesktop 7 and VMware vSphere for up to 2,000 Virtual Desktops

EMC VSPEX for Virtualized Microsoft Exchange 2013 with Microsoft Hyper-V

Microsoft Word - release note-VRRP_Korean.doc

시스템제한사항및지원 지원되는풀 LUN 수최대 512 최대 LUN 크기 최대 FS 크기 16TB 16TB 총물리적용량 200TB*(* 초기제한 ) 최대파일시스템수 500 접속구성 은 Fibre Channel 포트를추가하여호스트접속구성을확장할수있도록지원하는 유연한 Flex

A SQL Server 2012 설치 A.1 소개 Relational DataBase Management System SQL Server 2012는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 exp

TITLE

CONTENTS CONTENTS CONTENT 1. SSD & HDD 비교 2. SSD 서버 & HDD 서버 비교 3. LSD SSD 서버 & HDD 서버 비교 4. LSD SSD 서버 & 글로벌 SSD 서버 비교 2

Microsoft PowerPoint - eSlim SV [080116]

Copyright 2014 EMC Corporation. All rights reserved. Published in the USA. 발행 : 2014 년 6 월 본문서의정보는발행일현재정확한것으로간주되며모든정보는예고없이변경될 수있습니다. 본문서의정보는 " 있는그대로 "

항목

Backup Exec

<Doc Type>: <Doc Title given in the cover page>

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

Microsoft Word - wiseCLOUD_v2.4_InstallGuide.docx

MF3010 MF Driver Installation Guide

Samsung SDS Enterprise Cloud Networking CDN Load Balancer WAN

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]

Transcription:

가상화된 Oracle Database 11g OLTP 용 EMC VSPEX EMC VSPEX 요약이에서는 EMC 차세대 VNX 및 EMC 백업솔루션을기반으로 VMware vsphere에적합한 EMC VSPEX Proven Infrastructure에가상화된 Oracle Database 리소스를설계하는방법에대해설명합니다. 또한 VSPEX에서 Oracle을사이징하는방법, Best Practice에따라리소스를할당하는방법및 VSPEX가제공하는모든이점을활용하는방법에대해서도설명합니다. 2013년 10월

Copyright 2013 EMC Corporation. All rights reserved. Published in the USA. 발행 : 2013년 10월본문서의정보는발행일현재정확한것으로간주되며모든정보는예고없이변경될수있습니다. 본문서의정보는 " 있는그대로 " 제공됩니다. EMC Corporation은본문서의정보와관련하여어떠한진술이나보증도하지않으며, 특히상품성이나특정목적을위한적합성에대하여어떠한묵시적인보증도부인합니다. 본문서에설명된 EMC 소프트웨어를사용, 복사및배포하려면해당소프트웨어라이센스가필요합니다. EMC 2, EMC 및 EMC 로고는미국및기타국가에서 EMC Corporation의등록상표또는상표입니다. 본문서에사용된기타모든상표는해당소유주의자산입니다. EMC 제품에대한최신목록은 EMC.com의 EMC Corporation 상표정보부분을참조하십시오. 가상화된 Oracle Database 11g OLTP용 EMC VSPEX Part Number: H12063.1 2 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

목차 목차 1장소개 9 이가이드의목적... 10 비즈니스가치... 10 범위... 11 대상... 11 용어... 12 2장시작하기전에 13 구축워크플로우... 14 필수참고자료... 15 VSPEX 솔루션개요... 15 VSPEX 구축가이드... 15 VSPEX Proven Infrastructure 가이드... 15 백업및복구... 15 3장솔루션개요 17 개요... 18 EMC VNX를사용한보다효율적인 Oracle 인프라스트럭처구축... 18 솔루션아키텍처... 18 주요구성요소... 19 소개... 19 EMC VSPEX... 20 Oracle Database 11g... 22 VMware vsphere 5.1... 23 VMware vsphere HA... 23 VMware vsphere Distributed Resource Scheduler... 24 VMware vsphere PowerCLI... 24 EMC 차세대 VNX... 24 VNX 성능... 26 가상화관리... 27 Red Hat Enterprise Linux 6.3... 28 EMC 백업및복구솔루션... 28 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 3

목차 4장 VSPEX Proven Infrastructure 선택 31 개요... 32 1단계 : 고객의활용사례평가... 32 2단계 : 애플리케이션아키텍처설계... 33 3단계 : 올바른 VSPEX Proven Infrastructure 선택... 33 5장솔루션설계고려사항및 Best Practice 35 개요... 36 네트워크설계... 36 개요... 36 SAN Best Practice... 36 IP 네트워크 Best Practice... 36 vsphere 네트워크 Best Practice... 37 NFS 관련고려사항을위한 ESXi 설정... 37 스토리지레이아웃설계... 39 개요... 39 고급아키텍처... 39 스토리지레이아웃... 40 스토리지 Best Practice... 40 VSPEX 스토리지레이아웃예... 42 Oracle용으로 FAST Cache 구성... 43 개요... 43 FAST Cache Best Practice... 43 Oracle용으로 FAST VP 구성... 44 개요... 44 FAST VP Best Practice... 44 가상화계층설계... 45 개요... 45 가상화 Best Practice... 45 Oracle Database 11gR2 구축설계... 48 개요... 48 파일시스템구성... 48 Oracle dnfs 클라이언트구성... 49 자동공유메모리관리... 49 HugePages 설정사용... 49 4 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

목차 파일시스템파일에대한입출력작업구성... 50 데이터베이스데이터유형레이아웃구성... 50 백업및복구설계... 51 개요... 51 6장솔루션검증방법론 53 솔루션검증... 54 테스트환경생성... 55 테스트데이터베이스채우기... 56 솔루션구축... 56 7장참고설명서 57 EMC 설명서... 58 기타문서... 58 Oracle 백서... 58 Oracle 제품설명서... 58 VMware 제품설명서... 59 Swingbench 설명서... 59 부록 A 검증워크시트 61 가상화된 Oracle OLTP용 VSPEX 검증워크시트... 62 가상화된 Oracle용 VSPEX 검증워크시트예... 62 데이터베이스메모리설정... 62 동시사용자수확인... 63 데이터베이스크기... 63 데이터파일 IOPS 및 redo 로그변경률확인... 63 사용자입출력시간및커밋시간확인... 64 AWR 보고서 Load Profile의 Transactions... 64 검증워크시트인쇄... 65 부록 B 솔루션수동사이징 67 VSPEX용으로가상화된 Oracle Database 11g OLTP 수동사이징... 68 개요... 68 예 1: FAST를사용하지않는동종풀... 68 예 2: FAST VP 풀사이징... 73 예 3: FAST Cache 사이징... 76 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 5

목차 6 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

목차 그림 그림 1. 검증된인프라스트럭처아키텍처... 19 그림 2. VSPEX Proven Infrastructure... 20 그림 3. 멀티코어최적화가적용된차세대 VNX... 25 그림 4. Active/Active 프로세서의성능, 복구능력및효율성향상... 27 그림 5. 새로운 Unisphere Management Suite... 28 그림 6. 고가용성네트워크계층예... 37 그림 7. dnfs 클라이언트 ODM 라이브러리활성화... 38 그림 8. Oracle Database 11gR2 스토리지요소... 40 그림 9. VSPEX에대한가상화된 Oracle 스토리지의예... 42 그림 10. Oracle 11g OLTP용 EMC VSPEX 검증워크시트... 62 그림 11. AWR 보고서의 init.ora 매개변수... 62 그림 12. 사용자세션하이워터마크쿼리... 63 그림 13. SQL 쿼리를사용하여데이터베이스크기계산... 63 그림 14. AWR 보고서의 IOStat by Function summary... 63 그림 15. AWR의 Foreground Wait Event... 64 그림 16. AWR 보고서에서 Load Profile의 Transactions... 64 그림 17. 인쇄가능한검증워크시트... 65 표 표 1. 용어... 12 표 2. 가상화된 Oracle Database 11g OLTP용 VSPEX 구축워크플로우... 14 표 3. 레퍼런스가상머신특성... 21 표 4. VSPEX 레퍼런스가상머신에 Oracle 사이징모델매핑... 22 표 5. 가상화된 Oracle Database 11g OLTP용 VSPEX 설계프로세스... 32 표 6. Oracle Database용 VNS 스토리지레이아웃... 40 표 7. 통합된 Oracle 환경을위한데이터베이스레이아웃예... 50 표 8. 애플리케이션검증에필요한개괄적단계... 54 표 9. EMC Oracle 검증워크시트예... 68 표 10. VSPEX 레퍼런스가상머신사이징표... 69 표 11. RAID 유형및쓰기페널티와용량사용률... 70 표 12. 드라이브유형별랜덤디스크 IOPS 및대역폭... 70 표 13. 스토리지풀계산예... 71 표 14. 레퍼런스가상서버를가상인프라스트럭처풀에매핑... 72 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 7

목차 표 15. VSPEX Proven Infrastructure 모델선택... 73 표 16. 3계층 FAST VP 풀용량에대한워크로드예... 74 표 17. 예 2의스토리지풀계산... 75 표 18. FAST Cache 적중률및워크로드계산... 76 표 19. 예 3의스토리지풀계산... 77 8 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

1 장 : 소개 1 장소개 이장에서다루는내용은다음과같습니다. 이가이드의목적... 10 비즈니스가치... 10 범위... 11 대상... 11 용어... 12 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 9

1 장 : 소개 이가이드의목적 EMC VSPEX Proven Infrastructure는미션크리티컬한비즈니스애플리케이션가상화에최적화된솔루션으로, 신속한구축, 탁월한사용편의성, 다양한옵션, 높은효율성, 위험감소등의이점을활용할수있도록하는기술을기반으로하는모듈식솔루션을제공합니다. 또한파트너가 VSPEX 프라이빗클라우드인프라스트럭처에서 Oracle RDBMS (Relational Database Management System: 관계형데이터베이스관리시스템 ) 용으로완벽하게통합된가상화솔루션을지원하는데필요한가상자산을설계및구축할수있도록지원합니다. 가상화된 Oracle 인프라스트럭처용 VSPEX를사용하면가상화된데이터베이스솔루션을호스팅할수있으며, 확장이가능하고일관된수준의성능을유지하는최신시스템을고객에게제공할수있습니다. 이솔루션은 EMC 차세대 VNX 스토리지에기반하는 VMware vsphere를사용하며, 백업용으로 EMC Avamar 및 Data Domain 을사용합니다. 컴퓨팅및네트워크구성요소는가상머신환경의처리성능및데이터요구사항을충족하는강력한기능과이중화를지원할수있도록공급업체에서직접정의하여설계할수있습니다. 이에서는 Best Practice에따라가상화된 Oracle OLTP 데이터베이스용 VSPEX Proven Infrastructure를설계하는방법과지침에따라 EMC VSPEX 사이징툴을사용하여올바른 VSPEX Proven Infrastructure를선택하는방법에대해설명합니다. 비즈니스가치 데이터베이스관리시스템소프트웨어는거의모든상업분야에서사용되고있습니다. 다른데이터관리툴의시장점유율이증가하고있기는하지만, 데이터베이스관리시스템의판매역시계속해서증가할전망입니다. 고객이인프라스트럭처와지원기술을다양화하고보다많은하드웨어및소프트웨어어플라이언스와구성을사용함에따라이러한증가추세는더욱가속화될것으로보입니다. 이 VSPEX Proven Infrastructure는서버중심애플리케이션을실행하는분리된 IT 환경이계속확장되고있으며, 갈수록많은 Oracle 백업및복구관련문제를처리해야하는고객에대해 VNX 시리즈, EMC 백업 / 복구시스템및 Oracle이제공하는가치를 EMC 파트너가파악할수있도록하는데주력합니다. 10 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

1 장 : 소개 이 VSPEX 솔루션은고객이성능, 확장성, 안정성및자동화기능을확장할수있도록함과동시에고객의 Oracle 데이터베이스관련과제를해결할수있도록설계되었습니다. 고객은 EMC VNX에서데이터베이스애플리케이션을통합함으로써중앙집중식단일스토리지플랫폼으로애플리케이션을통합해오늘날의까다로운비즈니스관련문제중하나인급증하는데이터를보다효율적으로관리할수있습니다. 이솔루션은다음을수행할수있도록 EMC에의해사이징및검증되었습니다. EMC Proven Solution을사용하여시간과노력을절약하고보다빠르게시스템구축 별도의설정없이성능및확장성향상 고객의백업스토리지요구사항과비용절감 백업윈도우준수 디스크기반의신속한복구지원 범위 이에서는 VMware vsphere 가상화된 Oracle Database용 VSPEX Proven Infrastructure를계획및설계하는방법을설명합니다. 또한사용할수있는 Oracle용 VSPEX 사이징툴을이용하는방법, Best Practice에따라리소스를할당하는방법및 VSPEX가제공하는모든이점을활용하는방법에대해서도설명합니다. 대상 이가이드는내부 EMC 직원및검증된 EMC VSPEX 파트너를대상으로합니다. 이가상화된 Oracle Database 11g OLTP용 VSPEX 솔루션의구축을담당하는 VSPEX 파트너는다음자격을갖춘것으로간주됩니다. EMC에서 EMC VNX 스토리지시스템제품군의판매, 설치및구성자격을받은파트너 VSPEX Proven Infrastructure에필요한네트워크및서버제품을판매, 설치및구성할수있는자격을받은파트너 VSPEX Proven Infrastructure 판매가공인된파트너또한솔루션을구축하려는파트너는다음을설치및구성하는데필요한기술교육을이수하고해당배경지식을보유해야합니다. VMware vsphere 5.1 Red Hat Enterprises Linux 6.3 Oracle Database 11g 이상 EMC Avamar 및 EMC Data Domain을포함하는 EMC 차세대백업솔루션 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 11

1 장 : 소개 이가이드에서는해당하는경우외부참조자료를제공합니다. 이솔루션을 구축하려는파트너는다음문서를숙지하는것이좋습니다. 자세한내용은필수참고 자료및 7 장 : 참고설명서섹션을참조하십시오. 용어 표 1 에는이가이드에사용된용어가정리되어있습니다. 표 1. 용어 용어 AWR DNFS DNS FAST Cache FAST VP FQDN FRA IOPS NFS NL-SAS ODM OLTP Oracle EE Oracle SE PowerCLI RVM( 레퍼런스가상머신 ) SGA Statspack TPS VMDK VMFS 정의 Automatic Workload Repository Direct NFS 클라이언트 Domain Name System Fully Automated Storage Tiering Cache, LUN 레벨에서자동으로스토리지를계층화하는 EMC 스토리지기능입니다. Fully Automated Storage Tiering for Virtual Pools, 하위 LUN 레벨에서자동으로스토리지를계층화하는 EMC 스토리지기능입니다. 정규화된도메인이름 (Fully Qualified Domain Name) Fast Recovery Area(Oracle) 초당입출력작업수 (Input/Output operations Per Second) Network File System Near-Line Serial-Attached SCSI Oracle Disk Manager Online Transaction Processing Oracle Enterprise Edition Oracle Standard Edition VMware vsphere 및 vcloud API에대한 Windows PowerShell 인터페이스 VSPEX Proven Infrastructure의컴퓨팅리소스를수치화할수있는단일가상머신의측정단위를나타냅니다. System Global Area Oracle 데이터베이스모니터링및보고유틸리티초당트랜잭션 (Transactions Per Second) VMware Virtual Machine Disk VMware Virtual Machine File System 12 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

2 장 : 시작하기전에 2 장시작하기전에 이장에서다루는내용은다음과같습니다. 구축워크플로우... 14 필수참고자료... 15 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 13

2 장 : 시작하기전에 구축워크플로우 가상화된 Oracle Database 11g OLTP 용 VSPEX 솔루션을설계및구축하려면표 2 에 나와있는프로세스흐름을참조하십시오. 표 2. 단계 가상화된 Oracle Database 11g OLTP 용 VSPEX 구축워크플로우 작업 1 가상화된 Oracle Database 11g OLTP용 VSPEX 검증워크시트를사용하여사용자요구사항을수집합니다. 한페이지분량의검증워크시트는이의부록 A에있습니다. 2 1단계에서수집한사용자요구사항을바탕으로, EMC VSPEX 사이징툴을사용하여권장되는 Oracle Database 11g OLTP 솔루션용 VSPEX Proven Infrastructure를결정합니다. 사이징툴에대한자세한내용은 EMC Business Value Portal에서 VSPEX Sizing Tool을참조하십시오. 참고 : 툴을맨처음이용할때는등록이필요합니다. VSPEX 사이징툴을사용할수없는경우에는사이징지침을사용하여애플리케이션수동사이징을수행할수있습니다. 이러한지침은부록 B: VSPEX용으로가상화된 Oracle Database 11g OLTP 수동사이징에나와있습니다. 3 이를사용하여 VSPEX 솔루션의최종설계를결정합니다. 참고 : Oracle Database 11g OLTP의요구사항뿐만아니라모든애플리케이션의요구사항이고려되어야합니다. 4 올바른 VSPEX Proven Infrastructure를선택하고오더합니다. 관련지침은필수참고자료에서해당 VSPEX Proven Infrastructure 문서를참조하십시오. 5 VSPEX 솔루션을구축하고테스트합니다. 관련지침은필수참고자료에서해당 VSPEX 구축가이드를참조하십시오. 14 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

2 장 : 시작하기전에 필수참고자료 이문서에서설명하는솔루션을구축하기전에 EMC Community Network 또는 EMC.com 및 VSPEX 파트너포털의 VSPEX 페이지에있는다음문서를읽는것이 좋습니다. VSPEX 솔루션개요 VSPEX 솔루션을개괄적으로설명하는다음문서를참조하십시오. 미드마켓기업을위한 EMC VSPEX 서버가상화 SMB( 중소, 성장, 중견기업 ) 를위한 EMC VSPEX 서버가상화 VSPEX 구축가이드 다음 VSPEX 구축가이드를참조하십시오. 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 구축가이드 VSPEX Proven Infrastructure 가이드 다음 VSPEX Proven Infrastructure 가이드를참조하십시오. 레퍼런스아키텍처 : EMC VSPEX 프라이빗클라우드 ' 최대 1,000 개의가상 머신을지원하는 VMware vsphere 5.1' 백업및복구 다음백업및복구백서를참조하십시오. 백서 : Oracle 환경을위한 EMC Avamar 백업 백서 : Data Domain 이포함된 EMC Avamar 백업 백서 : EMC Backup and Recovery Options for VSPEX for Virtualized Oracle 11gR2 Design and Implementation Guide 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 15

2 장 : 시작하기전에 16 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

3 장 : 솔루션개요 3 장솔루션개요 이장에서다루는내용은다음과같습니다. 개요... 18 EMC VNX를사용한보다효율적인 Oracle 인프라스트럭처구축... 18 솔루션아키텍처... 18 주요구성요소... 19 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 17

3 장 : 솔루션개요 개요 이장에서는 Oracle Database 11g용 VSPEX Proven Infrastructure에대해간단히살펴보고이솔루션에사용된핵심기술에대해설명합니다. 이에서설명하는솔루션은서버, 스토리지, 네트워크구성요소및 Oracle Database 11g 구성요소로구성되었습니다. 이솔루션을통해고객은 VSPEX Proven Infrastructure에가상화된 Oracle Database 11g를빠르고일관된방식으로구축할수있습니다. 레퍼런스아키텍처는 VSPEX Proven Infrastructure의사이징지침에기반하여레퍼런스가상머신리소스를사용하며 Oracle Database 11g 애플리케이션데이터를저장하기위한추가스토리지와결합됩니다. 이는 EMC 담당자및공인 EMC VSPEX 파트너가고객을위해 VSPEX Proven Infrastructure에 Oracle Database 11g 솔루션을간편하고효율적이며유연하게구축할수있도록돕습니다. EMC VNX 를사용한보다효율적인 Oracle 인프라스트럭처구축 이솔루션은 EMC VNX 시스템에 Oracle 데이터베이스를구축하는강력한방법을제공합니다. FAST VP와 FAST Cache 같은고급 VNX 스토리지기능을활용하면향상된성능을얻을수있으며 Oracle 구축의 TCO( 총소유비용 ) 를절감할수있습니다. 이러한고급데이터기능을갖춘 VNX 시리즈는 Oracle 데이터베이스구축에필요한초기비용을줄일뿐만아니라복잡하고시간낭비가심한스토리지계층화프로세스를자동화함으로써일상적인데이터관리와관련된복잡성을크게줄입니다. EMC VNX와 Oracle을사용하여얻을수있는이점 : 자동으로가장높은 IOPS와가장빠른응답시간을가장낮은비용으로제공 수동튜닝이필요없는자동화된스토리지계층화제공 Block 및 File(dNFS) 을포함한혼합워크로드지원 더강력한가상통합기능과더낮은 Oracle 라이센스등록비용제공 VMware 재해복구테스트, 페일오버및페일백자동화 솔루션아키텍처 그림 1에나와있는아키텍처는 VSPEX 인프라스트럭처에서 Oracle Database 11g 오버레이용으로검증된인프라스트럭처의특성을보여줍니다. 이솔루션을검증하기위해다음작업을수행했습니다 1. 1 이문서에사용된솔루션은 EMC Solutions 엔지니어링팀에의해검증되었습니다. 18 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

3 장 : 솔루션개요 VMware vsphere 5.1에서모든 Oracle Database 11g 서버를가상머신으로구축했습니다. Oracle Database 11g용 VSPEX 사이징툴을사용하여각 Oracle Database 11g 데이터베이스의수와세부컴퓨팅리소스를확인했습니다. 그림 1에는세가지 Oracle 사이징옵션 ( 소규모, 중간규모, 대규모 ) 의예가나와있습니다. 이솔루션과함께제공된사이징툴을사용하여고객환경을사이징하고고객에게가장적합한옵션을선택합니다. VSPEX 사이징툴을사용하여 VNX 시리즈스토리지의가상인프라스트럭처풀과 Oracle Database 11g용권장스토리지레이아웃을결정했습니다. 참고 : 이솔루션의최소 Oracle 버전은 11.2.0.3 입니다. 이문서전체에서는해당버전을 11gR2 로지칭합니다. 그림 1. 검증된인프라스트럭처아키텍처 주요구성요소 소개 이섹션에서는이솔루션에사용된주요기술을간략히소개합니다. EMC VSPEX Oracle Database 11g VMware vsphere 5.1 VMware vsphere HA 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 19

3 장 : 솔루션개요 vsphere Distributed Resources Scheduler VMware vsphere PowerCLI EMC VNX 시리즈 EMC VSI(Virtual Storage Integrator) Red Hat Enterprise Linux 6.3 EMC Unisphere EMC Avamar EMC Data Domain EMC VSPEX EMC는 IT 인프라스트럭처부문의주요선두공급업체와협력하여프라이빗클라우드기술구축을가속화할수있도록지원하는완벽한가상화솔루션을제공합니다. 업계최고수준의기술을토대로설계된 VSPEX는빠르게구축할수있고복잡하지않으며필요한구성요소를자유롭게선택하도록지원하고높은효율성과낮은위험성을실현합니다. 그림 2에나와있는대로, VSPEX Proven Infrastructure는 EMC에서사전검증하고 EMC 파트너를통해공급되는모듈식가상화시스템입니다. VSPEX는예측가능하고신뢰할수있는성능을제공하도록 EMC에서설계한가상화계층, 서버, 네트워크, 스토리지로구성됩니다. 그림 2. VSPEX Proven Infrastructure 20 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

3 장 : 솔루션개요 VSPEX는고객의운영환경에가장적합한네트워크, 서버, 가상화기술을유연하게선택하여완벽한가상화솔루션을구축할수있도록지원합니다. VSPEX는진정한융합형인프라스트럭처의단순함과개별스택구성요소를원하는대로선택할수있는유연성을동시에추구하는고객들을위한가상인프라스트럭처를제공합니다. VSPEX 솔루션은 EMC의검증을받았으며 EMC 채널파트너를통해서만패키지로제공되고판매됩니다. VSPEX는채널파트너들에게더많은기회, 더빠른영업주기, 종합적인지원을제공합니다. EMC와채널파트너는한층더긴밀한협력을통해이제더많은고객에게클라우드로신속하게전환할수있도록지원하는인프라스트럭처를제공할수있습니다. RVM( 레퍼런스가상머신 ) 가상인프라스트럭처에대한논의를간소화할목적으로, VSPEX 솔루션에서는이섹션에서설명하는일반적인고객워크로드가레퍼런스가상머신으로정의되었습니다. VSPEX 솔루션의경우레퍼런스가상머신은 VSPEX 가상인프라스트럭처에서컴퓨팅리소스를수치화할수있는단일가상머신의측정단위로정의됩니다. 표 3에는이가상머신의특성이나와있습니다. 표 3. 레퍼런스가상머신특성 특성 값 가상머신당가상프로세서수 1 가상머신당 RAM 용량 가상머신당가용스토리지용량 2GB 100GB IOPS( 초당입출력작업수 ) 가상머신당 25 입출력패턴 랜덤 입출력읽기 / 쓰기비율 2:1 가상화된 Oracle용 VSPEX 사이징모델검증프로세스에는스케일업테스트가포함되었습니다. Oracle용표준컴퓨팅사이징모델을사용하여검증테스트를간소화및표준화했습니다. 또한이모델을통해적절한응답시간을제공하는읽기 / 쓰기비율이 60:40인 TCP-C( 예 : OLTP 데이터베이스워크로드 ) 를실행하는데필요한구성을식별했습니다. 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 21

3 장 : 솔루션개요 표 4 에는 Oracle 사이징모델을 VSPEX 레퍼런스가상머신에매핑한방법이나와 있습니다. 표 4. VSPEX 레퍼런스가상머신에 Oracle 사이징모델매핑 Oracle 모델소규모 - 사용자가최대 150명인가상머신중간규모 - 사용자가최대 250명인가상머신대규모 - 사용자가 250명을초과하는가상머신 참고자료컴퓨팅요구사항 : vcpu 2개 8GB 메모리스토리지요구사항 (OS 및 Oracle 바이너리 ): 100GB 25 IOPS 컴퓨팅요구사항 : vcpu 4개 16GB 메모리스토리지요구사항 (OS 및 Oracle 바이너리 ): 100GB 25 IOPS 컴퓨팅요구사항 : vcpu 8개 32GB 메모리스토리지요구사항 (OS 및 Oracle 바이너리 ): 100GB 25 IOPS 해당레퍼런스가상머신 4 8 16 데이터베이스스토리지입출력임계값과용량은 VSPEX 레퍼런스가상머신에 필요한것과는별도로계산되었습니다. Oracle Database 11g Oracle Database 11g 는조직의비즈니스및 IT 요구사항을충족하도록제작된 다양한버전으로제공됩니다. 이솔루션에서고려하는버전은다음과같습니다. Oracle Database 11g Release 2 SE(Standard Edition) Oracle Database 11g Release 2 EE(Enterprise Edition) Oracle SE는완전한기능을갖추고있으며모든회사에적합한경제적인데이터관리솔루션으로, 단일서버나클러스터서버에서사용가능하며코어수에관계없이최대 4개프로세서소켓용량에해당하는라이센스를사용할수있습니다. SE 라이센스에는 Oracle RAC(Real Application Clusters) 가추가비용없이표준기능으로포함됩니다. 22 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

3 장 : 솔루션개요 Oracle Database 11g EE는 Windows, Linux 또는 UNIX를실행하는엄선된클러스터서버또는단일서버에서업계최고의성능, 확장성, 보안및안정성을제공합니다. 이버전은 Oracle Database 11g SE에서는제공되지않는고급기능을기본적으로포함하거나추가비용옵션으로지원합니다. 여기에는파티셔닝, 고급분석등의데이터웨어하우징옵션과 Virtual Private Database 등의보안기능이포함됩니다. Oracle Database 11g Release 2 EE는멀티코어프로세서용프로세서라이센스모델을확장하며, 가격은다음수식에따라책정됩니다. ( 프로세서수 ) x ( 코어수 ) x (Oracle 프로세서코어율 ) 예를들어코어가 10개인 Intel Xeon 프로세서 E7-2870 2개 (Oracle 프로세서코어율 0.5) 의경우라이센스가다음과같이제공됩니다. Oracle Database 11g Release 2 SE: 프로세서소켓 SE 라이센스 2개 Oracle Database 11g Release 2 EE: 2 x 10 x 0.5 = EE 라이센스 10개 Oracle Database 11g R2 버전은구성가능한 VMware ESXi 클러스터의수및크기와라이센스비용에영향을줄수있습니다. 이러한요소는가상머신배치및관리방법에영향을줍니다. 가상화및 Oracle 프로세서라이센스에대한자세한내용은 DRS 호스트유사성및 Oracle 프로세서라이센스섹션을참조하십시오. VMware vsphere 5.1 VMware vsphere 5.1은서버, 스토리지및네트워킹하드웨어의포괄적인가상화를통해기본인프라스트럭처의복잡성을최소화하고애플리케이션과정보를가상화합니다. 이러한변환은물리적컴퓨터와마찬가지로분리되고캡슐화된운영체제와애플리케이션을실행하는완벽한기능의가상머신을만들어냅니다. 이하드웨어리소스가상화를통해더적은수의물리적서버에서여러애플리케이션을통합하여효율성을높일수있습니다. VMware vsphere HA VMware HA(High Availability) 는가상머신에서실행되는애플리케이션의고가용성을보장하는, 사용이간편하고경제적인기술입니다. 물리적서버장애발생시영향을받는가상머신은여유용량이있는다른운영서버에서자동으로재시작됩니다. HA 는여러 ESXi Server 에서클러스터를생성하여가상머신을보호할수있도록 합니다. 클러스터의호스트중하나에장애가발생하면영향을받는가상머신이동일 VMware vsphere 내의다른 ESXi 호스트에서자동으로재시작됩니다. 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 23

3 장 : 솔루션개요 VMware vsphere Distributed Resource Scheduler VMware vsphere DRS(Distributed Resource Scheduler) 는 VMware vcenter Server(vCenter) 를통해실행되는인프라스트럭처서비스입니다. DRS는 ESXi 호스트리소스를클러스터로집계한다음, ESXi 호스트전체에서사용률을모니터링하고가상머신분산을지속적으로최적화함으로써이러한리소스를가상머신으로자동분산시킵니다. 또한 DRS는 vmotion 및 Storage vmotion을사용해리소스용량을재조정하여보다큰가상머신용으로공간을확보함으로써가상머신이액세스할수있도록합니다. VMware에서는통합률을높이기위해 DRS를사용하도록설정할것을권장합니다. VMware vsphere PowerCLI VMware vsphere PowerCLI는 vsphere 5.1 이상및 VMware Infrastructure 4.x 이상사용자를위한 Windows PowerShell 인터페이스를제공합니다. VMware vsphere PowerCLI는네트워크, 스토리지, VM, 게스트 OS 등 vsphere 관리의모든측면을자동화할수있도록하는강력한명령줄툴입니다. PowerCLI는 Windows PowerShell 스냅인으로배포되며, 설명서및샘플과함께 vsphere/vcloud 자동화및관리를위한 330개의 PowerShell cmdlet을포함합니다. EMC 차세대 VNX 플래시기반의최적화된통합스토리지플랫폼인 EMC VNX는확장성이뛰어나고사용이간편한단일솔루션으로, 파일, 블록및객체스토리지와관련하여혁신적인엔터프라이즈기능을제공합니다. 물리적환경이나가상화환경의혼합워크로드에적합한 VNX는성능및유연성이뛰어난하드웨어와효율성향상, 관리간소화및데이터보호를위한첨단소프트웨어를결합함으로써오늘날의가상화된애플리케이션환경에서발생하는까다로운문제들을완벽하게해결합니다. 성공적인 1세대를기반으로설계된 VNX는많은새로운기능과향상된기능을포함하고있으며, 다음은이러한기능의몇가지예입니다. MCx 기술 (Multicore Cache, Multicore RAID 및 Multicore FAST Cache) 을사용한멀티코어최적화로용량증가 플래시최적화하이브리드스토리지를사용한효율성향상 Active/Active를통한애플리케이션가용성향상으로보호기능강화 새로운 Unisphere Management Suite를통한생산성향상으로관리및구축편의성개선 VSPEX는차세대 VNX를기반으로구축되어이전세대와비교할수없이높은효율성, 성능및확장성을제공합니다. 플래시최적화하이브리드스토리지 VNX는플래시최적화하이브리드스토리지로, 중요데이터에는최상의성능으로액세스할수있게하면서액세스빈도가낮은데이터는경제적인디스크로이동하는지능적이며자동화된계층화기능을제공합니다. 24 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

3 장 : 솔루션개요 이하이브리드방식에서는전체시스템에서작은비율을차지하는플래시드라이브가전체 IOPS의대부분을제공하게됩니다. 플래시최적화 VNX는지연시간이짧은플래시의이점을최대한활용하여경제적인최적화와높은성능의확장성을실현합니다. EMC FAST 제품군 (FAST Cache 및 FAST VP) 은이기종드라이브전반에걸쳐블록및파일데이터를계층화하고사용빈도가높은데이터를플래시로이동함으로써비용절감과성능향상이라는두가지목표를동시에실현합니다. 데이터는일반적으로생성시에가장많이액세스되므로새로운데이터는먼저플래시드라이브에저장되어성능을극대화하고지연시간을최소화합니다. 시간경과에따라데이터사용빈도가낮아지면 FAST VP는고객이정의한정책에따라자동으로데이터를고성능드라이브에서대용량드라이브로이동합니다. 이기능은 4배더뛰어난세분화기능과 emlc(enterprise Multi-Level Cell) 기술을기반으로기가바이트당비용을절감하는새로운 FAST VP SSD(Solid State Disk) 를통해더욱향상되었습니다. FAST Cache는시스템워크로드에서예상치못하게급증하는워크로드를동적으로처리합니다. 모든 VSPEX 활용사례에서향상된효율성의이점을활용할수있습니다. VSPEX Proven Infrastructure는프라이빗클라우드, EUC(End-User Computing) 및가상애플리케이션솔루션을제공합니다. 고객은 VNX를통해 ROI를크게향상시킬수있습니다. VNX는플래시계층의비용을대폭절감할수있는아웃오브밴드 (Outof-Band), 블록기반중복제거기능을제공합니다. VNX Intel MCx 코드경로최적화플래시기술의도래는미드레인지스토리지시스템의요구사항이근본적으로변화되는계기가되었습니다. EMC는멀티코어 CPU를효율적으로최적화하여시장에서가장낮은비용으로가장높은성능의스토리지시스템을제공하기위해미드레인지스토리지플랫폼을다시설계했습니다. 그림 3에나와있는것처럼 MCx는모든 VNX 데이터서비스를모든코어 ( 최대 32개 ) 에분산시킵니다. MCx가적용된 VNX 시리즈는 NAS(Network-Attached Storage) 기반가상머신또는데이터베이스같은트랜잭션기반애플리케이션의파일성능을대폭향상시킵니다. 그림 3. 멀티코어최적화가적용된차세대 VNX 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 25

3 장 : 솔루션개요 Multicore Cache 캐시는스토리지서브시스템에서가장중요한자산이며, 가변적인워크로드를처리할때캐시의효율적인사용이플랫폼의종합적인효율성을결정하는핵심적인요소입니다. 캐시엔진은시스템에서사용할수있는모든코어를활용할수있도록모듈화되었습니다. Multicore RAID MCx를고려한재설계에서또하나중요한부분은 HDD( 하드디스크드라이브 ) 와 SSD로구성된영구적백엔드스토리지의입출력처리입니다. 백엔드데이터관리프로세싱을모듈화하여 MCx가모든프로세서를원활하게활용할수있게함으로써 VNX의성능이크게향상되었습니다. VNX 성능 MCx 아키텍처를통해실현된 VNX 스토리지는플래시최우선활용전략에적합하도록최적화되어있으며최상의종합적인성능을제공합니다. 즉, 최적화된트랜잭션성능 (IOPS당비용 ), 짧은지연시간의대역폭성능 (GB/s당비용 ), 최적의용량효율성 (GB당비용 ) 을제공합니다. VNX는다음과같은성능향상을제공합니다. 이중컨트롤러스토리지와비교할경우최대 4배많은파일트랜잭션 트랜잭션중심애플리케이션의파일성능최대 3배향상및응답시간 60% 단축 최대 4배많은 Oracle OLTP 트랜잭션 최대 6배많은가상머신지원 Active/Active 스토리지서비스프로세서새로운 VNX 아키텍처는 Active/Active 스토리지서비스프로세서를제공합니다. 그림 4에나와있는것처럼, 이아키텍처에서는두경로가모두능동적으로입출력서비스를제공하므로경로페일오버시의애플리케이션시간초과가제거됩니다. 로드밸런싱도향상되며애플리케이션의성능이최대 2배향상됩니다. 블록에대한 Active/Active는최상의가용성과성능이필요하지만압축, 중복제거, 스냅샷등과같은효율성향상또는계층화서비스가필요하지않은애플리케이션에적합합니다. 이 VNX 릴리즈를통해 VSPEX 고객은 VDM(Virtual Data Mover) 및 VNX Replicator를사용하여시스템간에서자동화된고속파일시스템마이그레이션을수행할수있습니다. 이프로세스에서는모든스냅및설정이자동으로마이그레이션되며, 마이그레이션중에도클라이언트가계속작동할수있습니다. Active/Active 스토리지프로세서는기존 LUN에만적용되고풀 LUN에는적용되지않습니다. 26 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

3 장 : 솔루션개요 그림 4. Active/Active 프로세서의성능, 복구능력및효율성향상 가상화관리 VMware Virtual Storage Integrator VSI(Virtual Storage Integrator) 는 EMC 스토리지를사용하는모든 VMware 사용자가사용할수있는무료 VMware vcenter 플러그인입니다. VSPEX 고객은 VSI를사용하여가상화된스토리지를간편하게관리할수있습니다. VMware 관리자는잘알고있는친숙한 vcenter 인터페이스를사용하여 VNX 스토리지를한눈에파악할수있습니다. VSI를사용하면 IT 관리자가더짧은시간에더많은일을할수있습니다. VSI는관리자가스토리지작업을효율적으로관리하고안정적으로위임할수있는탁월한액세스제어기능을제공합니다. 최대 90% 적은클릭수와최대 10배높은생산성으로일상관리업무를수행하십시오. VMware vstorage APIs for Array Integration VAAI(VMware vstorage Application Programming Interface for Array Integration) 는 VMware 스토리지관련기능을서버에서스토리지시스템으로오프로드함으로써서버및네트워크리소스를보다효율적으로사용하여성능및통합비율을높일수있도록지원합니다. VMware vstorage APIs for Storage Awareness VASA(VMware vstorage APIs for Storage Awareness) 는 VMware 지정 API로, vcenter를통해스토리지정보를표시합니다. VASA 기술과 VNX 간의통합으로가상화된환경에서스토리지를원활하게관리할수있습니다. EMC Storage Integrator ESI(EMC Storage Integrator) 는 Windows 및애플리케이션관리자를대상으로개발되었습니다. ESI는사용하기쉽고완벽한모니터링기능을제공하며하이퍼바이저에종속되지않습니다. Windows 플랫폼의경우관리자가가상환경과물리적환경모두에서기능을구축할수있으며, 기반하이퍼바이저에서스토리지에이르는애플리케이션토폴로지를확인하여문제를해결할수있습니다. 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 27

3 장 : 솔루션개요 Unisphere Management Suite EMC Unisphere는 VNX 시리즈를위한중앙집중식관리플랫폼으로, 통합된단일뷰를통해파일및블록시스템을파악할수있으며공통인터페이스를통해모든기능을수행할수있습니다. Unisphere는가상애플리케이션을위해최적화되어있으며업계최고수준의 VMware 통합기능을갖춰가상머신 (Virtual Machine) 과 ESX Server를자동으로검색할뿐만아니라가상화환경과물리적환경간의완벽한매핑정보를제공합니다. 또한 Unisphere를사용하면 VNX 플랫폼에서 FAST Cache 및 FAST VP를간편하게구성할수있습니다. 새로운 Unisphere Management Suite는사용이간편한 Unisphere 인터페이스를확장하여, 성능을검증하고용량요구사항을예측할수있도록지원하는 VNX Monitoring and Reporting을인터페이스에포함시킵니다. 또한그림 5에서볼수있는것처럼, 이 Suite에는최대수천대의 VNX 및 VNXe 시스템을중앙집중식으로관리할수있고 XtremSW Cache를새롭게지원하는 Unisphere Remote가포함되어있습니다. 그림 5. 새로운 Unisphere Management Suite Red Hat Enterprise Linux 6.3 Red Hat Enterprise Linux는주요하이퍼바이저의게스트로물리적시스템에구축하거나클라우드에구축할수있는 x86 및 x86-64용다목적플랫폼으로, 모든주요하드웨어아키텍처를지원하며, 릴리즈간호환성이제공됩니다. Red Hat Enterprise Linux 6.3에서는기존의기능이향상되었을뿐아니라새로운기능도다수포함되어폭넓은기능을활용할수있는데, 특히유용한기능으로는개발자툴, 가상화기능, 보안, 확장성, 파일시스템, 스토리지등이있습니다. EMC 백업및복구솔루션 EMC Avamar 및 EMC Data Domain은가상화된 Oracle을빠르게구축하는데필요한보호신뢰성을제공합니다. 가상화애플리케이션환경에최적화되어있는 EMC 백업및복구솔루션은백업시간을최대 90% 단축하고복구속도를최대 30배향상시키며즉각적인가상머신액세스기능까지제공함으로써데이터를안전하게보호합니다. 28 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

3 장 : 솔루션개요 또한 EMC 백업은시간과비용을크게절감합니다. EMC 데이터중복제거솔루션을활용하면필요한백업스토리지를 10~30배줄이고백업관리시간을 81% 단축할수있으며효율적인오프사이트복제를통해대역폭을 99% 절감할수있습니다. 그결과평균 7개월만에투자비용을회수할수있습니다. 나아가, EMC 백업솔루션에서제공하는 Data Domain 시스템과 DD Boost 소프트웨어를활용하면백업팀이전체인프라스트럭처에대한제어권을그대로유지하면서 DBA가 Oracle 백업 / 복구 / 복제를완벽히제어할수있습니다. 이렇게하면분산되고고립된보호문제를해소하여효율성은높이고위험성은최소화할수있습니다. 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 29

3 장 : 솔루션개요 30 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

4 장 : VSPEX Proven Infrastructure 선택 4 장 VSPEX Proven Infrastructure 선택 이장에서다루는내용은다음과같습니다. 개요... 32 1단계 : 고객의활용사례평가... 32 2단계 : 애플리케이션아키텍처설계... 33 3단계 : 올바른 VSPEX Proven Infrastructure 선택... 33 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 31

4 장 : VSPEX Proven Infrastructure 선택 개요 이장에서는가상화된 Oracle Database 11g OLTP용 VSPEX 솔루션을설계하는방법과 Oracle Database 11g OLTP 계층화의기반으로사용할올바른 VSPEX Proven Infrastructure를선택하는방법에대해설명합니다. 표 5에는 VSPEX Proven Infrastructure를선택하는경우에완료해야할주요단계가요약되어있습니다. 표 5. 단계 가상화된 Oracle Database 11g OLTP 용 VSPEX 설계프로세스 작업 1 VSPEX Oracle Database 11g OLTP 검증워크시트를사용하여고객의 Oracle OLTP 워크로드를평가합니다. 1단계 : 고객의활용사례평가를참조하십시오. 2 VSPEX 사이징툴을사용하여필요한인프라스트럭처, Oracle OLTP 리소스, 아키텍처를결정합니다. 2단계 : 애플리케이션아키텍처설계를참조하십시오. 참고 : EMC 지원웹사이트에서사이징툴을사용할수없는경우에는부록 B VSPEX용으로가상화된 Oracle Database 11g OLTP 수동사이징의지침을사용하여수동으로사이징을수행하십시오. 3 2단계의권장사항에따라올바른 VSPEX Proven Infrastructure를선택합니다. 3단계 : 올바른 VSPEX Proven Infrastructure 선택을참조하십시오. 참고 : 자세한내용은 EMC.com 및 EMC 온라인지원에서제공되는 Deploying Oracle Database on EMC VNX Unified Storage 문서를참조하십시오. 1 단계 : 고객의활용사례평가 VSPEX 인프라스트럭처솔루션을선택하기전에비즈니스요구사항을기반으로고객의실제워크로드와데이터세트를파악해야합니다. VSPEX 인프라스트럭처설계에대한고객의비즈니스요구사항을더잘파악할수있도록가상화된 Oracle용 EMC VSPEX 검증워크시트사이징툴을사용하여 VSPEX 솔루션의워크로드요구사항을평가하는것이좋습니다. 이솔루션에사용하는 EMC 검증워크시트에대한자세한내용은부록 A의가상화된 Oracle OLTP용 VSPEX 검증워크시트섹션을참조하십시오. 가상화된 Oracle용 VSPEX 검증워크시트에서는몇가지간단한질문을통해고객의 Oracle OLTP 워크로드요구사항및사용특성을파악하고설명합니다. 32 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

4 장 : VSPEX Proven Infrastructure 선택 2 단계 : 애플리케이션아키텍처설계 이 VSPEX Proven infrastructure 솔루션용으로고객워크로드의예가정의되었습니다. 레퍼런스가상머신과관련특성에대한자세한내용은가상화된 Oracle용 VSPEX 검증워크시트예섹션을참조하십시오. 고객정보를수집하고가상화된 Oracle용 VSPEX 검증워크시트에내용을입력했으면해당정보를 EMC Business Value Portal에나와있는 VSPEX 사이징툴에입력할수있습니다. EMC 지원웹사이트에서사이징툴을사용할수없는경우에는부록 B VSPEX용으로가상화된 Oracle Database 11g OLTP 수동사이징에제공된사이징지침을사용하십시오. 3 단계 : 올바른 VSPEX Proven Infrastructure 선택 VSPEX 프로그램은 VMware vsphere 및 EMC VNX 제품군을사용하여통합가상인프라스트럭처의구축을간소화할수있도록설계된수많은솔루션을제공해왔습니다. 애플리케이션아키텍처가확인되었으면계산된결과에기반하여올바른 VSPEX Proven Infrastructure를선택할수있습니다. Oracle OLTP의경우 EMC VSPEX 프라이빗클라우드 ' 최대 1,000개의가상머신을지원하는 VMware vsphere 5.1' 솔루션문서를참조하십시오. 다음단계에따라 VSPEX Proven Infrastructure를선택합니다. 1. Oracle 11g OLTP용 VSPEX 사이징툴을사용하여총레퍼런스가상머신수및제안되는스토리지레이아웃을계산합니다. 이포털을사용할수없는경우에는환경에대해스토리지를수동으로사이징하는방법을설명하는부록 B를사용하십시오. 2. 비즈니스요구사항에기반한기타애플리케이션리소스용량을설계합니다. VSPEX 사이징툴은 Oracle 11g OLTP에대해필요한총레퍼런스가상머신수및권장되는스토리지레이아웃을계산합니다. 3. 필요한레퍼런스가상머신의수를참조해네트워크공급업체, 하이퍼바이저소프트웨어공급업체및 VSPEX Proven Infrastructure를선택합니다. 자세한내용은 VSPEX Proven Infrastructure 웹사이트를참조하십시오. 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 33

4 장 : VSPEX Proven Infrastructure 선택 34 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

5 장 : 솔루션설계고려사항및 Best Practice 5 장솔루션설계고려사항및 Best Practice 이장에서다루는내용은다음과같습니다. 개요... 36 네트워크설계... 36 스토리지레이아웃설계... 39 Oracle용으로 FAST Cache 구성... 43 Oracle용으로 FAST VP 구성... 44 가상화계층설계... 45 Oracle Database 11gR2 구축설계... 48 백업및복구설계... 51 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 35

5 장 : 솔루션설계고려사항및 Best Practice 개요 이장에서는가상화된 Oracle Database 11g OLTP용 EMC VSPEX 솔루션설계및네트워크 / 스토리지 / 가상화 / 애플리케이션 / 백업및복구용 Best Practice에대해설명합니다. 여기에는다음과같은섹션이포함되어있습니다. 네트워크설계 스토리지레이아웃설계 Oracle용으로 FAST Cache 구성 Oracle용으로 FAST VP 구성 가상화계층설계 Oracle Database 11gR2 백업및복구설계 네트워크설계 개요 이섹션에서는 SAN 및 IP 네트워크구성과 ESXi Server 네트워크를위한네트워크세부정보에대해설명합니다. 또한이가상화된 Oracle Database 11g R2 솔루션용 VSPEX Proven Infrastructure에서는네트워크를설계할때 ESX Server 고급설정과네트워크이중화를고려하는것이좋습니다. SAN Best Practice 다음 SAN Best Practice 를따르는것이좋습니다. 네트워크이중화를위해 HBA 및 FC 스위치여러개를사용합니다. 고가용성을위해각 FC 포트를데이터베이스서버에서두스토리지 SP 포트로조닝합니다. 호스트에서 PowerPath와같은경로관리및동적경로다중화소프트웨어를사용하여페일오버프로세스를통해경로를변경하고로드밸런싱을제공할수있게만듭니다. IP 네트워크 Best Practice 다음 IP 네트워크 Best Practice 를따르는것이좋습니다. 네트워크이중화를위해네트워크카드및스위치여러개를사용합니다. 가능한경우네트워크연결에 10Gb 이더넷을사용합니다. VLAN(Virtual Local Area Network) 을사용하여서로다른네트워크세그먼트또는하위네트워크에있는디바이스를논리적으로그룹화합니다. 물리적및가상스택전체에서점보프레임을설정및구성합니다. 36 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

5 장 : 솔루션설계고려사항및 Best Practice 참고 : 1,500바이트보다큰 MTU(Maximum Transfer Unit) 크기를점보프레임이라고합니다. 점보프레임을사용하려면서버, 스위치, 데이터베이스서버를비롯한전체네트워크인프라스트럭처에서기가비트이더넷을지원해야합니다. vsphere 네트워크 Best Practice 가상환경에서네트워킹은실제환경의네트워킹과동일한개념을따르지만개념중일부는실제케이블과스위치를사용하는것이아닌소프트웨어적개념입니다. 실제환경에적용되는 Best Practice 대부분이가상환경에도계속적용되지만트래픽세분화, 가용성, 처리량등추가적으로고려해야할사항도있습니다. 이솔루션은 ESXi 호스트에서네트워크어댑터이중화와여러네트워크를효율적으로관리하도록설계되어있습니다. 핵심적인 Best Practice 지침은다음과같습니다. 보안및격리를위해인프라스트럭처트래픽을가상머신트래픽과분리합니다. VMXNET 제품군의반가상화된네트워크어댑터를사용합니다. 네트워크및스토리지트래픽을모두 10GbE을통해전송하는네트워크입출력을사용합니다. vsphere 네트워킹에대한자세한내용은 vsphere 네트워킹의지침을참조하십시오. NFS 관련고려사항을위한 ESXi 설정 그림 6 에나와있는것처럼이솔루션의네트워크예중하나는이중화된스위치쌍을 포함하며모든서브넷은이중화된링크를보유합니다. 그림 6. 고가용성네트워크계층예 그림 6에서는네트워크계층의고가용성설계예를보여줍니다. VNX 제품군의고급네트워킹기능은스토리지시스템에서네트워크접속장애로인한문제를방지합니다. 각하이퍼바이저호스트에는사용자및스토리지이더넷네트워크에대한다중접속이구성되어있어연결장애로부터보호됩니다. 이러한접속을여러이더넷스위치에분산시키면네트워크를구성요소장애로부터보호할수있습니다. 자세한내용은 15페이지의 VSPEX Proven Infrastructure 가이섹션을참조하십시오. 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 37

5 장 : 솔루션설계고려사항및 Best Practice 여러네트워크연결을집계하면단일연결구성으로제공할수있는처리성능보다훨씬더높은처리성능을제공할수있습니다. 또한링크중하나에장애가발생한경우에대비하여이중화기능도제공할수있습니다. 예를들어 VMware 가상화환경에서 vswitch당두개의물리적 NIC를사용하고별도의물리적스위치에물리적 NIC에대한업링크를생성할수있습니다. NIC 팀설정을구성하는경우 NIC 팀의페일백옵션에대해 no를선택하는것이 Best Practice입니다. 그러면간헐적인네트워크장애가발생할경우 NIC 카드가플립플롭방식으로사용되는것이방지됩니다. 또한 VMware HA(High Availability) 를설정할때는 ESX Server advanced setting 탭에서다음 ESX Server 설정및시간초과도설정하는것이좋습니다. NFS.HeartbeatFrequency = 12 NFS.HeartbeatTimeout = 5 NFS.HeartbeatMaxFailures = 10 NFS 고급옵션을액세스하려면다음단계를수행합니다. 1. VMware vsphere Client에로그인합니다. 2. ESXi/ESX 호스트를선택합니다. 3. Configuration 탭에서 Advanced Settings > NFS를선택합니다. Oracle 11g dnfs 클라이언트 ODM 디스크라이브러리를사용하도록 Oracle 11g Database를구성합니다. 작업은한번만수행하면됩니다. 설정한후에는데이터베이스가운영체제에서호스팅하는 NFS 클라이언트가아닌 Oracle에최적화된기본 Oracle dnfs 클라이언트를사용합니다. 이솔루션에서는표준 ODM 라이브러리가 dnfs 클라이언트를지원하는라이브러리로대체되었습니다. 그림 7에서는 dnfs 클라이언트 ODM 라이브러리를사용하도록설정하는명령을보여줍니다. 그림 7. dnfs 클라이언트 ODM 라이브러리활성화 VSPEX Proven Infrastructure 용네트워크설계의다른 Best Practice 는가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 구축가이드를참조하십시오. 38 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

5 장 : 솔루션설계고려사항및 Best Practice 스토리지레이아웃설계 개요 이솔루션에서는 Oracle에서두스토리지네트워킹기술, 즉 FC(Fibre Channel) 기반 Linux LVM(Logical Volume Manager) 과 IP(Internet Protocol) 기반 Oracle dnfs(direct NFS) 를사용하는방법에대해자세히설명합니다. LVM 또는 dnfs를사용하는 Oracle 11g 환경은고객이선택한프로토콜, 기존아키텍처, 예산한도와기술에대한지식및전문성을기반으로선택할수있는다양한옵션을제공합니다. Block, File 또는 Unified( 둘모두 ) 중에서어떤것을사용할지에영향을미치는많은조건이있습니다. 기존인프라스트럭처 ( 예 : 기존 SAN 또는 IP 네트워킹 ) IT 직원의기술지식 사용편의성또는적합성특정요구사항에가장적합한구축아키텍처를선택하는것은고객의책임입니다. 어떤아키텍처를선택하더라도 EMC 유니파이드스토리지는아키텍처를지원하는스토리지인프라스트럭처에맞는유연성과관리용이성을제공합니다. 또한유니파이드스토리지는단일솔루션에서두프로토콜을모두지원하는하이브리드아키텍처를제공할수있습니다. 고급아키텍처 그림 8에서는 VMware vsphere 5.1 가상화플랫폼에서 Oracle Database 11gR2용 VSPEX Proven Infrastructure의검증된 Oracle Database 11gR2 구성요소및스토리지요소간아키텍처를개괄적으로보여줍니다. EMC VNX 제품군은블록및파일기반스토리지를지원하는멀티프로토콜스토리지를제공하므로모든 Oracle Database 11gR2 볼륨은네트워크파일시스템스토리지나 FC(Fibre Channel) 스토리지에있습니다. 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 39

5 장 : 솔루션설계고려사항및 Best Practice 그림 8. Oracle Database 11gR2 스토리지요소 스토리지레이아웃 가상머신용인프라스트럭처풀과더불어, 서로다른용도의스토리지풀 3 개를 추가로사용하여 Oracle Database 11gR2 데이터를저장하는것이좋습니다. 표 6 에 예가나와있습니다. 표 6. Oracle Database 용 VNS 스토리지레이아웃 스토리지풀이름 RAID 유형디스크유형디스크수 Oracle 데이터풀 RAID 5(4+1) 10,000rpm SAS 디스크 25 Oracle FRA 풀 RAID 6(6+2) 7,200rpm 의 NL-SAS 디스크 8 Oracle redo 풀 RAID 5(4+1) 10,000rpm SAS 디스크 5 스토리지 Best Practice 가상화된 Oracle Database 11gR2 용 VSPEX Proven Infrastructure 솔루션의 스토리지및레이아웃설계에대한다음 Best Practice 를고려하십시오. Oracle Database 11gR2 데이터풀 Oracle 데이터및임시파일시스템에대해 RAID 5(4+1) 보호기능이적용된 SAS 디스크를사용합니다. 이와같은 RAID 보호및디스크유형조합을사용하면용량사용률이높아질뿐아니라낮은비용으로입출력성능을높일수있습니다. 그와동시에드라이브장애시에도데이터가용성을유지할수있습니다. 40 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

5 장 : 솔루션설계고려사항및 Best Practice Oracle Database 11gR2 redo 로그풀이솔루션에서는 SAS 디스크에서 RAID5를통해보호되는동일한물리적풀에 redo 로그용파일시스템이구성되었습니다. 또한쓰기를많이수행하는워크로드또는랜덤읽기응답시간이더중요한워크로드를위해물리적으로분리된디스크에 redo 파일시스템용으로별도의풀을고려해야합니다. Oracle Database 11gR2 FRA 풀백업의클라이언트액세스빈도가비교적낮고기본설계요인이용량임을고려하여 Oracle FRA에는 NL-SAS 드라이브가사용되었습니다. 고용량 NL-SAS 드라이브사용시에는 RAID 6 보호를사용하는것이좋습니다. 사용자지정고객이공급업체와협력하여스토리지레이아웃의용량및 IOPS 요구사항을예측하는것이좋습니다. 스토리지레이아웃을결정할때는향후의확장을고려하고 VSPEX 사이징툴입력으로예상확장을포함해야합니다. 관리자는파일시스템용풀을수동으로생성하거나 Unisphere의 Automated Volume Management 기능을사용할수있습니다. 관리자는스토리지풀 LUN 레이아웃을수동으로생성하는경우 EMC VNX Unified Best Practices for Performance 문서를참조해야합니다. FAST Suite에대한추가성능요구사항 FAST VP 및 FAST Cache로구성된 EMC FAST Suite는 VNX 시리즈에사용할수있는두가지주요기술을제공합니다. 이러한기술을사용하면필요한경우언제, 어디서나자동화된방식으로최상의성능을제공합니다. VSPEX Proven Infrastructure용 FAST Suite에대한자세한내용은 VSPEX Proven Infrastructure 웹사이트를참조하십시오. FAST Cache를활성화하는작업은 Oracle Database 11gR2에영향을미치지않을뿐아니라, 데이터베이스재구성또는다운타임이필요하지도않습니다. 필요한스토리지풀또는 LUN에서만 FAST Cache를사용하는것이좋습니다. FAST Cache는데이터분포가불균등한소규모랜덤입출력에가장적합합니다. 사용자는다양한디스크유형 ( 플래시, SAS 및 NL_SAS) 으로구성된혼합형스토리지풀을생성할수있습니다. 이긴밀하게통합된가상화된환경에서데이터마이그레이션을수행하면성능관점과용량관점모두에서최고수준의스토리지효율성을얻을수있습니다. Oracle Database 11gR2에서 FAST Suite 기술을활성화하면응답시간, 읽기 / 쓰기처리량및지연시간이개선되어 Oracle Database 11gR2 사용자환경이더나아집니다. 또한고객을위해가장효율적인스토리지를결정할때스토리지및데이터베이스관리자의부담이완화됩니다. 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 41

5장: 솔루션 설계 고려 사항 및 Best Practice VSPEX 스토리지 레이아웃 예 이 섹션에서는 VSPEX 프라이빗 클라우드에 기반한 가상화된 Oracle Database 11gR2용 VSPEX Proven Infrastructure의 VNX 스토리지 레이아웃에 대해 설명합니다. 이 예는 앞서 설명한 대로 Best Practice 및 설계 관련 고려 사항을 따릅니다. 그림 9에서는 VNX 시리즈용 Oracle Database 11gR2의 스토리지 레이아웃 예를 보여 줍니다. 그림 9. VSPEX에 대한 가상화된 Oracle 스토리지의 예 참고: 이 항목은 스토리지 레이아웃의 한 예일 뿐입니다. EMC VSPEX 스택에서 자체적인 Oracle Database 11gR2용 스토리지 레이아웃을 계획 및 설계하려면 VSPEX 사이징 툴의 지침과 39 페이지의 스토리지 레이아웃 설계 에 나와 있는 Best Practice를 따르십시오. 42 가상화된 Oracle Database 11g OLTP용 EMC VSPEX EMC 차세대 VNX 및 EMC 백업 솔루션 기반 설계 가이드

5 장 : 솔루션설계고려사항및 Best Practice Oracle 용으로 FAST Cache 구성 개요 FAST Cache는엔터프라이즈플래시드라이브를사용하여 DRAM(Dynamic Random Access Memory) 캐시와회전식디스크드라이브사이에캐시계층을추가함으로써액세스빈도가높은데이터를보다신속하게저장할수있도록합니다. FAST Cache는확장가능한읽기 / 쓰기캐시로서, 사용빈도가가장높은데이터가고성능플래시드라이브에서처리되도록하는동시에해당데이터가필요한시간만큼고속플래시에상주되도록함으로써애플리케이션성능을높여줍니다. FAST Cache는 64KB 단위로데이터작업을추적하며사용빈도가높은데이터를 HDD로부터 FAST Cache에할당된플래시드라이브로복제하여상향이동시킵니다. 해당데이터에대한추후입출력액세스는플래시드라이브에서플래시드라이브의응답속도로처리되므로데이터에대한지연시간이크게단축됩니다. 시간경과에따라사용빈도가낮아진데이터는 FAST Cache에서플러시되고사용빈도가높은데이터가그자리를차지합니다. HDD를여러개사용하여쇼트스트로킹 (short-stroking) 방식을적용하는것보다는적은수의플래시드라이브를 FAST Cache로구축하는것이성능측면에서훨씬유리합니다. FAST Cache는특히 Oracle OLTP 데이터베이스와같이스토리지에대한랜덤액세스가빈번하게발생하는애플리케이션에적합합니다. 또한 OLTP 데이터베이스는다양한입출력패턴에따른고유한참조인접성을가지고있습니다. 이러한특성을지닌애플리케이션이 FAST Cache 구축으로가장많은이점을누릴수있습니다. FAST Cache의사용률을극대화하기위해서는작업데이터세트의크기가 FAST Cache의제한을넘지않아야합니다. FAST Cache Best Practice 다음 Best Practice 를따르는것이좋습니다. 필요한풀 /LUN 에서만 FAST Cache 를활성화합니다. 애플리케이션의사용빈도가높은데이터세트를기준으로 FAST Cache 크기를적절히조정합니다. Oracle 온라인 redo 로그가상주하는풀 /LUN에대해서는 FAST Cache를사용하지않도록설정합니다. 아카이브로그에대해서는 FAST Cache를활성화하지않아야합니다. 이러한파일은덮어쓰는일이없고데이터베이스를복구해야하는경우를제외하고는읽기작업이거의발생하지않기때문입니다. 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 43

5 장 : 솔루션설계고려사항및 Best Practice Oracle 데이터파일에대해서만 FAST Cache를활성화하는것이좋습니다. Oracle 아카이브파일과 redo 로그파일은주로순차적쓰기로구성된예측가능한워크로드를특징으로합니다. 스토리지의쓰기캐시및할당된 HDD는이러한아카이브파일및 redo 로그파일을효율적으로처리할수있습니다. 이러한파일에대해 FAST Cache를활성화하는것은유용하지도않고비용절감측면에서도도움이되지않습니다. Oracle 용으로 FAST VP 구성 개요 FAST VP는기존의계층화옵션과비교하여명백한이점이있는 " 혁신적인 " 기술입니다. FAST VP는자동화된스토리지계층화의이점을가상프로비저닝과결합하여성능을향상시키고비용을절감하는동시에스토리지관리를대폭간소화하고스토리지효율성을크게향상시킵니다. FAST Cache와마찬가지로 FAST VP는불균형이심한데이터세트에서가장효율적으로작동합니다. FAST VP는유연성이매우뛰어나며플래시계층및 FAST Cache 지원이있거나없는단일계층형, 다중계층형구성과같은다양한계층형구성을지원합니다. 플래시계층을추가하면 256MB 슬라이스단위로 " 사용빈도가높은데이터 " 를플래시스토리지에배치할수있습니다. FAST VP를사용하여 TCO를적극적으로절감하고성능을높일수있습니다. 많은수의고성능계층드라이브가필요한타겟워크로드를혼합된계층으로처리하여드라이브수를크게줄일수있습니다. 드라이브수를거의 3분의 2까지줄일수있는경우도있습니다. 다른경우에는플래시드라이브에서총풀용량의 10% 미만을스토리지에추가하여처리성능을두배높일수있습니다. 일반적인전략은 FAST VP를사용하여 TCO 이점을얻으면서 FAST Cache를사용하여전반적인시스템성능을높이는것입니다. 본백서에서는이러한기술을효율적으로구축하기위한고려사항에대해설명합니다. FAST VP 알고리즘및정책에대한자세한내용은 EMC FAST VP for Unified Storage Systems를참조하십시오. FAST VP Best Practice 다음 FAST VP Best Practice를따르는것이좋습니다. 사용가능한하드디스크공간이제한되어있는경우, 계층에서플래시를사용하기전에 FAST Cache에서먼저플래시를사용하도록설정합니다. 이는 FAST Cache 데이터관리의세분화수준이 FAST VP와비교하여하드디스크 GB당효율성이뛰어나기때문입니다. 최고성능 ( 플래시 ) 계층에대해 RAID 5(4+1) 보호기능이적용된플래시드라이브를사용합니다. 고성능 (SAS) 계층에대해 RAID 5(4+1) 보호기능이적용된 SAS 디스크를사용합니다. 44 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

5 장 : 솔루션설계고려사항및 Best Practice 대용량 (NL-SAS) 계층에대해 RAID 6(6+2) 구성을사용합니다. 자동화된스토리지계층화를사용합니다. 사용가능한모든버스에플래시드라이브를분산시키고엔클로저 0_0을사용하지않습니다. 운영워크로드가재배치작업과충돌하지않도록사용량이적은시간에시스템재배치를예약합니다. 서로다른드라이브간에서 LUN 로드밸런싱을지속적으로수행할수있도록, 풀에계층이하나뿐이어도풀에서 FAST VP를사용하도록설정합니다. 원활한슬라이스재배치작업을위해적어도 5% 이상의스토리지공간을할당되지않는상태로유지합니다. 다음은파일데이터에 FAST VP를사용할때의 Best Practice입니다. 파일에대해일반풀 LUN만사용합니다. 파일용량에대해전체풀을사용합니다. 풀의모든 LUN에동일한계층화정책을적용합니다. 4개드라이브마다 LUN 하나를생성하고 10의배수가되도록수를조정합니다. 예를들어물리적드라이브 50개가있는경우 50/4 =12.5이며, 12.5를 10의배수로올림하면 20이므로 20개 LUN을생성합니다. 이방식은풀생성이나풀확장에사용하는드라이브수계산에도적용됩니다. 풀을확장할경우밸런스재조정작업이완료될때까지파일데이터에대해새 LUN을생성하지마십시오. 씬 (thin) 지원파일시스템을사용합니다. 씬파일시스템은시작크기와최대크기로구성되며하이워터마크에도달하면파일시스템반복자동확장과정을거칩니다. 자동확장용량은일반적으로 5%~10% 사이입니다. 가상화계층설계 개요 가상화 Best Practice Oracle Database 11gR2는 VMware vsphere ESXi 기술을기반으로하는가상화환경에구축하는경우완벽히지원됩니다. 다음섹션에서는 Oracle Database 11gR2 가상화와관련된 Best Practice 및설계고려사항을설명합니다. 이 Oracle Database용 VSPEX Proven Infrastructure에서는가상화설계의다음리소스관리를위한 Best Practice 구축을고려하는것이좋습니다. 컴퓨팅리소스 네트워크리소스 VMware 기능 VMware vcenter 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 45

5 장 : 솔루션설계고려사항및 Best Practice 컴퓨팅리소스다음의컴퓨팅리소스 Best Practice를구축하는것이좋습니다. 하이퍼스레딩을활성화합니다. 하이퍼스레딩기술을사용하면단일물리적프로세서가여러독립스레드를동시에실행할수있습니다. ESXi는같은코어에서논리적프로세서배치를제어하고로드가시스템의모든물리적코어로균일하게분산되도록프로세서시간을지능적으로관리함으로써하이퍼스레딩을사용하도록설계되었습니다. 하드웨어지원 MMU 가상화 (Intel EPT 및 AMD RVI) 를사용하여메모리소비량을줄이고게스트운영체제에서페이지테이블을빈번하게수정하도록하는워크로드의속도를높입니다. 특정프로세서에더가까이배치된메모리를해당프로세서에서더멀리배치된메모리에비해적은지연시간으로액세스하는컴퓨터아키텍처인 NUMA(Non-Uniform Memory Access) 를사용합니다. 가상머신의 vram( 가상머신메모리 ) 을 NUMA 노드 ( 프로세서 ) 에서액세스하는로컬메모리보다적게할당합니다. 가상머신매개변수 numa.vcpu.preferht=true를사용하여필요한최소소켓을사용하도록 vcpu 스케줄을지정합니다. 가상머신게스트운영체제의성능을높이고가상머신관리기능을개선하는다양한유틸리티가포함된 VMware Tools를설치합니다. vram은 Oracle SGA(System Global Area) 크기의 2배이상으로할당합니다. 가상머신메모리예약은최소 Oracle SGA 크기이상으로구성합니다. 네트워크리소스다음의네트워크리소스 Best Practice를구축하는것이좋습니다. 10GbE을지원하는 VMware의최신반가상화가상네트워크디바이스 ( 현재 VMXNET Generation 3(VMXNET3)) 를사용합니다. 보안및격리를위해 vlan을사용하여 vsphere 인프라스트럭처트래픽을가상머신트래픽과분리합니다. vmotion 및 IP 스토리지네트워크용으로가상및물리적스택전체에서점보프레임을설정및구성합니다. NFS 데이터저장소의 VMDK가아닌가상머신내 Oracle DNFS 클라이언트의게스트내 NFS 마운트를사용합니다. 46 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

5 장 : 솔루션설계고려사항및 Best Practice VMware 기능다음의 VMware 기능을구축하는것이좋습니다. vsphere HA - 이기능은클러스터로구성된여러 ESXi 호스트를사용하여운영중단상황에서빠르게복구하며, 가상머신에서실행중인애플리케이션에대해경제적이며가용성이높은시스템을제공합니다. vsphere HA는다음으로부터애플리케이션을보호합니다. 서버장애 ( 클러스터내의다른 ESXi 서버에서가상머신을시작함 ) 애플리케이션장애 ( 가상머신을지속적으로모니터링하고게스트 OS 장애시가상머신을재설정함 ) VMware DRS - 이기능은가상머신마이그레이션시 vmotion 기능을사용하여호스트간워크로드를자동으로밸런싱합니다. Oracle Database 워크로드가증가하면 DRS는다운타임없이자동으로병목지점의가상머신을가용리소스가더많은다른호스트로이동합니다. DRS 유사성 (Affinity) 규칙 - 이규칙은클러스터내호스트에서가상머신배치를제어합니다. DRS는다음과같은두가지유형의유사성규칙을제공합니다. 가상머신-호스트유사성규칙 : 가상머신그룹과호스트그룹간의유사성관계를지정합니다. 가상머신-가상머신유사성규칙 : 특정가상머신을같은호스트에서실행할지별도의호스트에유지할지를지정합니다. DRS 호스트유사성및 Oracle 프로세서라이센스 Oracle 프로세서라이센스옵션은소프트웨어와하드웨어의상호작용을기반으로합니다. Oracle EE의경우이옵션은설치된 Oracle 소프트웨어에서사용할수있는물리적코어수를기반으로합니다. Oracle SE의경우에는설치된 Oracle 소프트웨어에서사용할수있는프로세서소켓수를기반으로합니다. Oracle은물리적서버에필요한소프트웨어라이센스수를계산하거나제한하기위한방법으로 CPU 소프트파티셔닝을허용하지않습니다. Oracle은 VMware vsphere 기술을소프트파티셔닝으로간주합니다. vsphere 환경에서는 Oracle 실행파일이설치되어있거나실행중인모든호스트의라이센스를받아야합니다. 즉, Oracle 라이센스비용을최소화하려면 vsphere ESXi 클러스터의설계및크기와 Oracle 실행파일을호스팅하는가상머신배치 / 이동이매우중요합니다. 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 47

5 장 : 솔루션설계고려사항및 Best Practice Oracle 요구사항을고려할때전용 VMware 클러스터를사용하는것이적합하지않은고객은 Oracle Database 11g EE용 VMware 클러스터의일부서버에대해라이센스를받을수있습니다. 이경우에는 DRS 호스트유사성규칙을사용하여클러스터내의가상머신이동을적절하게제한합니다 (HA 이벤트시포함 ). DRS 호스트유사성은클러스터링기술이며, 지정된서버내에서소프트또는하드파티셔닝을수행하기위한메커니즘은아닙니다. Understanding Oracle Certification Support and Licensing in VMware Environments를참조하십시오. VMware 템플릿 VMware 분야에서템플릿은가상머신을빠르게생성및프로비저닝하는데사용할수있는가상머신의마스터복제본입니다. 템플릿을사용하면애플리케이션사용자및소프트웨어가구성되어있으며사용자의개입을최소화하면서사용할준비가된가상머신에게스트 OS를설치할수있습니다. 또한필요한각가상머신에대해구축시간을최소화하고반복적인설치및구성작업을자동화할수있습니다. vcenter에저장된맞춤사양을활용하면가상머신구축을더욱간소화할수있습니다. 구축마법사, 자동화툴또는스크립트는이러한템플릿을사용해새가상머신구축전에서버이름, 표준시간대, 네트워크구성등의서버설정을자동으로생성하거나수정할수있습니다. 정기적으로 VSPEX Proven Infrastructure 모니터링 VSPEX Proven Infrastructure의성능을정기적으로모니터링해야합니다. 성능모니터링은가상머신레벨뿐아니라하이퍼바이저레벨에서도수행됩니다. 예를들어 ESXi 하이퍼바이저를사용하는경우 Oracle Database 머신내의성능모니터링툴을사용하여가상머신이나 Oracle Database 성능을보장함과동시에하이퍼바이저레벨에서 esxtop을사용하여호스트성능을모니터링할수있습니다. Oracle Database 11gR2 구축설계 개요 파일시스템구성 Oracle Database 11gR2 설계시고려해야할측면은매우다양합니다. 이섹션에소개된 Best Practice 및설계고려사항에서는따라야할공통적이고중요한지침을제공합니다. Redhat 6.3은 VFAT, ext2, ext3, ext4, Reiser 파일시스템등과같은다양한파일시스템을지원합니다. 일반적으로 Oracle은파일시스템이나운영체제를인증하지않지만 Linux는예외입니다. Oracle은현재 ext2, ext3 및 ext4를지원합니다 (Oracle Linux 5.6 이상 ). 이솔루션에서는 ext4 가기본파일시스템입니다. ext4 파일시스템은강력하며 Oracle 이완벽하게지원합니다. 자세한내용은 My Oracle Support, Note ID 236826.1 및 Note ID 1476869.1 을참조하십시오. 48 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

5 장 : 솔루션설계고려사항및 Best Practice Oracle dnfs 클라이언트구성 Oracle dnfs 클라이언트를활성화합니다. 이클라이언트는 10G 이더넷 fabric에서자동페일오버를수행하는기능을통해 OS 호스팅 NFS보다뛰어난복구및성능을제공하며, 운영체제캐시및 OS 쓰기순서잠금을우회하는동시입출력을수행합니다. 또한 dnfs 는비동기식입출력을수행하여입출력요청을제출및처리하는동안 처리를계속할수있습니다. 자동공유메모리관리 ASMM(Automatic Shared Memory Management: 자동공유메모리관리 ) 은 Oracle 11g 데이터베이스에서메모리를동적으로관리하는표준방법으로, Oracle Database 10g부터제공되어왔습니다. 이방법은 Linux HugePages와호환됩니다. ASMM을구축해다음의공유메모리구조관리를자동화하는것이좋습니다. DB_CACHE_SIZE SHARED_POOL_SIZE LARGE_POOL_SIZE JAVA_POOL_SIZE STREAMS_POOL_SIZE 이기능을구축하려면다음의초기화매개변수를설정해야합니다. SGA_TARGET(0이아닌값으로설정 ) STATISTICS_LEVEL=TYPICAL( 또는 ALL) 참고 : Oracle AMM(Automatic Memory Management: 자동메모리관리 ) 은 HugePages와호환되지않으므로사용하지마십시오. HugePages를사용하려는경우에는 MEMORY_TARGET/MEMORY_MAX_TARGET 초기화매개변수를둘다설정하지않아야합니다. 자세한내용은 My Oracle Support, Note ID 749851.1 을참조하십시오. HugePages 설정사용 RAM 및 SGA 가큰경우 Linux 에서 Oracle 데이터베이스성능을높이려면 HugePages 를반드시사용해야합니다. 병합된데이터베이스 SGA 가 8GB 보다큰 경우에는 HugePages 를구성해야합니다. SGA 의크기가중요합니다. HugePages를활성화하는경우의이점은다음과같습니다. 페이지크기증가 / 페이지수감소 전체메모리성능향상 스와핑없음 HugePages를설정하고튜닝하는것에대한자세한내용은 My Oracle Support, Note ID 361323.1을참조하십시오. 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 49

5 장 : 솔루션설계고려사항및 Best Practice 파일시스템파일에대한입출력작업구성 DISK_ASYNCH_IO= true로설정합니다. 이제모든스토리지프로토콜에서비동기식입출력이권장됩니다. Oracle 11.2.0.3에서는기본값이 true입니다. FILESYSTEMIO_OPTIONS=SETALL로설정합니다. 이설정을사용하는경우직접입출력과비동기식입출력이모두가능합니다. 비동기식입출력사용시에는입출력요청을제출및처리하는동안에도처리가계속됩니다. Direct NFS의경우 FILESYSTEMIO_OPTIONS의값에영향을받지않습니다. Direct NFS는 OS 지원의영향을받지않으므로항상비동기및직접입출력을실행합니다. 그러나구성이잘못된경우에는언제든지 OS NFS 클라이언트를다시사용할수있습니다. 예방조치로 OS에서지원하는경우 filesystemio_options 매개변수를 SETALL로설정합니다. 자세한내용은 My Oracle Support, Note ID 120697.1을참조하십시오. 데이터베이스데이터유형레이아웃구성 데이터파일, 온라인 redo 로그파일, FRA 파일등과같은서로다른 Oracle 데이터유형에대해서로다른스토리지풀을생성하는것이좋습니다. 하지만애플리케이션중심 RAID 그룹의격리된세트나소규모풀을생성하는기존방식은스토리지구축을복잡하게만듭니다. 다양한구성옵션을제공하는 FAST VP를사용하면이문제를해결할수있으며스토리지구축이더욱쉬워집니다. 또한데이터유형에따라, 적절한경우 FAST Cache를설정할수있습니다. 정확한레이아웃요구사항은고객요구사항에따라구축마다달라집니다. 그림 7에서는다양한 Oracle 데이터유형의입출력유형에따라 FAST VP 스토리지풀을생성하는데이터베이스레이아웃의예를보여줍니다. 이예에는명확히구분되는풀세개가있으며, 데이터베이스관리자및애플리케이션소유자에대한 SLA(Service Level Agreement) 를보증하기위한몇가지프로비저닝정책이정의되어있습니다. 표 7. 통합된 Oracle 환경을위한데이터베이스레이아웃예 Redo 풀데이터풀 FRA 풀 애플리케이션데이터유형 Redo 로그 데이터파일 FRA 파일 FAST Suite 정책 FAST Cache 아니요 예 아니요 FAST 정책 아니요 Auto Tier 아니요 50 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

5 장 : 솔루션설계고려사항및 Best Practice 백업및복구설계 개요 Oracle Database 11gR2 백업설계시고려해야할측면은매우다양합니다. Oracle 11gR2 Database를백업및복구하는데필요한 Best Practice 및설계고려사항은 EMC 온라인지원사이트에서 EMC Backup and Recovery Options for VSPEX for Virtualized Oracle 11gR2 Design and Implementation Guides 문서를참조하십시오. 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 51

5 장 : 솔루션설계고려사항및 Best Practice 52 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

6 장 : 솔루션검증방법론 6 장솔루션검증방법론 이장에서다루는내용은다음과같습니다. 솔루션검증... 54 테스트환경생성... 55 테스트데이터베이스채우기... 56 솔루션구축... 56 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 53

6 장 : 솔루션검증방법론 솔루션검증 Oracle Database 11gR2 애플리케이션오버레이검증된아키텍처용의새로운 VSPEX를운영환경에구축하기전에테스트하는것이좋습니다. 이렇게하면설계가필요한성능및용량타겟을달성하는지를확인하고, 잠재적인병목지점을파악및최적화하여실제구축시사용자에게미치는영향을없앨수있습니다. 이섹션에서는이솔루션검증시수행한개략적인단계를요약하여설명합니다. VSPEX Proven Infrastructure에서 Oracle Database 11gR2 성능검증을시작하기전에 Oracle Database 11gR2용구축가이드에따라 VSPEX Proven Infrastructure에 Oracle Database 11gR2를구축해야합니다. 표 8에서는운영환경에서 Oracle Database 11gR2 환경을구축하려면수행해야하는단계에대해개괄적으로설명합니다. 표 8. 애플리케이션검증에필요한개괄적단계 단계설명단계 1 VSPEX 사이징툴에명시된바에따라일반적인비즈니스워크로드시나리오를반영하는테스트시나리오를정의합니다. 2 비즈니스요구사항을충족하는성능및용량을달성할수있도록 Oracle Database 11gR2 환경의핵심메트릭을파악합니다. 3 Oracle Database 11gR2용 VSPEX 사이징툴을사용하여 VSPEX Proven Infrastructure 구축에필요한아키텍처및리소스를결정합니다. 4 VSPEX Proven Infrastructure에 Oracle Database 11gR2 솔루션을설계및구축합니다. 5 실제환경을시뮬레이션하는테스트툴을사용하여데이터를채웁니다. 6 테스트를실행하고결과를분석한후 VSPEX 아키텍처를최적화합니다. 테스트환경생성 1 단계 : 고객의활용사례 평가 EMC VSPEX 웹사이트 Oracle Database 11gR2 OLTP 용구축가이드 Swingbench 를 사용하여데이터베이스 Order Entry 스키마를생성하고채웁니다. Swingbench를사용하여샘플 Oracle Database 11gR2 성능을확인합니다. 54 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

6 장 : 솔루션검증방법론 테스트시나리오와더불어 Oracle Database 11gR2를테스트하는목적은 Oracle Database 11gR2 검증테스트를실행할때수집해야할메트릭을결정하고각메트릭이충족해야할임계값을결정하는작업을더용이하게하기위해서입니다. 가상화된 Oracle Database 11gR2용 VSPEX 솔루션을검증하려면다음과같은핵심메트릭을고려해야합니다. TPS( 초당트랜잭션 ) 변경률 사용자입출력당평균대기시간 커밋당평균대기시간 VSPEX 사이징툴을사용하면기본메트릭및고객의비즈니스요구사항을충족하는임계값을쉽게정의할수있습니다. VSPEX 사이징툴사용에대한자세한내용은 EMC VSPEX 웹사이트에서제공되는 Oracle Database 11gR2용 VSPEX 사이징툴을참조하십시오. 테스트환경생성 테스트목표를결정하고측정기준을세우고데이터베이스의용량요구사항을계산했으면다음단계에서는가상화된 Oracle Database 11gR2용 VSPEX 솔루션의테스트환경을설계하고생성합니다. 테스트데이터베이스는운영환경과매우유사한수준으로복제해야합니다. 스토리지레이아웃, 네트워크로드밸런싱, 네트워킹등이전에설명한기능을모두고려하십시오. 가상화된 Oracle Database 11gR2용 VSPEX 솔루션에서는 Swingbench를사용하여일반적인 Oracle Database 11gR2 시나리오를시뮬레이션했습니다. 테스트환경을설정할때서버및 Oracle Database에대한계획을수립하고테스트실행에필요한머신을생성해야합니다. 이러한머신중하나를 Swingbench 서버로사용합니다. Swingbench 서버는사용자정의트랜잭션워크로드를시뮬레이션하여데이터베이스에스트레스를적용하며, Oracle Database 11gR2 데이터베이스에대한요청을실행합니다. 테스트결과는 Oracle 데이터베이스에저장합니다. Oracle Database 11gR2용으로완전한테스트환경을준비하려면테스트환경및테스트툴외에다른툴을사용해야할수도있습니다. 자세한내용은이항목에나와있는 Oracle TechNet(Technology Network) 문서 (www.oracle.com/technetwork/index.html) 를참조하십시오. 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 55

6 장 : 솔루션검증방법론 테스트데이터베이스채우기 테스트환경을생성한후에는실행하려는데이터유형을결정합니다. 이솔루션에서는 Swingbench 툴을통해사용자를확장하여시뮬레이션된 OLTP 워크로드를적용함으로써 250GB 데이터베이스를채웠습니다. 그런다음 Swingbench 서버에서생성된각세션을사용하여데이터베이스에액세스했습니다. 솔루션구축 VSPEX 인프라스트럭처를설계한후이문서의부속문서로제공되는가상화된 Oracle Database 11g OLTP용 EMC VSPEX 구축가이드에서솔루션구축방법에대한정보를참조하십시오. 56 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

7 장 : 참고설명서 7 장참고설명서 이장에서다루는내용은다음과같습니다. EMC 설명서... 58 기타문서... 58 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 57

7 장 : 참고설명서 EMC 설명서 EMC 온라인지원또는 EMC.com 웹사이트에서제공되는다음문서에서자세한 정보를참조할수있습니다. 문서액세스권한이없는경우 EMC 담당자에게 문의하시기바랍니다. Deploying Oracle Database on EMC VNX Unified Storage EMC Cost-Efficient Infrastructure for Oracle Maximize Operational Efficiency for Oracle RAC with EMC Symmetrix FAST VP (Automated Tiering) and VMware vsphere - An Architectural Overview EMC VNX7500 Scaling Performance for Oracle 11g R2 on VMware vsphere 5.1 VNX 제품군 EMC 온라인지원사이트의 VNX 시리즈설명서 백서 : EMC Backup and Recovery Options for VSPEX for Virtualized Oracle 11gR2 Design and Implementation Guide 기타문서 Oracle 백서 이솔루션과관련된다음 Oracle 백서를참조하십시오 Oracle Edition Comparisons Oracle Software Investment Guide Oracle Database Licensing Oracle Processor Core Factor Table 11g에서대기 Statspack 설치및사용 [ID 454848.1] 데이터베이스입출력속도가느린지확인하는방법 [ 문서 ID 1275596.1] Linux의 HugePages: 정의및설명 [ID 361323.1] https://support.oracle.com( 로그인필요 ) Oracle 제품설명서 이솔루션과관련된다음 Oracle 제품설명서를참조하십시오 Oracle Database 11g Documentation Library 11g Release 2(11.2) Oracle Edition Comparisons Oracle Software Investment Guide Database Licensing Oracle Processor Core Factor Table Understanding Oracle Certification Support and Licensing in VMware Environments 58 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

7 장 : 참고설명서 VMware 설명서 이솔루션과관련된다음 VMware 백서를참조하십시오 Understanding Oracle Certification Support and Licensing in VMware Environments Oracle Databases on VMware Best Practices Guide Best Practices for running VMware vsphere on NFS Performance Best Practices for VMware vsphere 5.0 VMware 제품설명서 이솔루션과관련된다음 VMware 제품설명서를참조하십시오 VMware vsphere 설명서 vsphere PowerCLI 설명서 Best Practices for running VMware vsphere on NFS Performance Best Practices for VMware vsphere 5.0 Oracle Databases on VMware Best Practices Guide Understanding Oracle Certification Support and Licensing in VMware Environments VMware vsphere 5.1 Clustering Deepdive(Duncan Epping/Frank Denneman) Swingbench 설명서 Swingbench 제품사용방법에대해서는 Swingbench 웹사이트를참조하십시오. 참고 : 제공된링크는문서발행당시올바로작동하는것으로확인되었습니다. 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 59

7 장 : 참고설명서 60 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

부록 A: 검증워크시트 부록 A 검증워크시트 이부록에서다루는내용은다음과같습니다. 가상화된 Oracle OLTP용 VSPEX 검증워크시트... 62 가상화된 Oracle용 VSPEX 검증워크시트예... 62 검증워크시트인쇄... 65 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 61

부록 A: 검증워크시트 가상화된 Oracle OLTP 용 VSPEX 검증워크시트 VSPEX 솔루션을사이징하기전에그림 10에나와있는검증워크시트를사용하여고객의 Oracle 데이터베이스에서정보를수집해야합니다. 이워크시트는여러데이터베이스를평가하는데적절합니다. 그림 10. Oracle 11g OLTP 용 EMC VSPEX 검증워크시트 Oracle Automatic Workload Repository 또는 Statspack 보고서를사용하여 다음위치에서제공되는 Oracle Database Performance Tuning Guide 11g Release 2 (11.2) 설명서의설명에따라이정보를얻을수있습니다. http://docs.oracle.com/cd/e11882_01/server.112/e16638/toc.htm 가상화된 Oracle 용 VSPEX 검증워크시트예 EMC Oracle 검증워크시트를채우는데필요한정보는 AWR(Automatic Workload Repository) 의각 Oracle 데이터베이스에서가져올수있습니다. AWR(Automatic Workload Repository) 및 Statspack Repository는각각데이터베이스성능, 로드및리소스 ( 내부및외부 ) 에대한핵심통계를제공합니다. 표준 Oracle 제공스크립트를사용하여이데이터에액세스할수있습니다. 나머지정보는고객으로부터받거나이부록에제공된간단한쿼리를사용하여수집할수있습니다. 데이터베이스메모리설정 그림 11 에나와있는대로 AWR 보고서의 init.ora Parameters 섹션을사용하여 SGA(System Global Area) 및 PGA(Program Global Area) 값을계산합니다. 그림 11. AWR 보고서의 init.ora 매개변수 62 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

부록 A: 검증워크시트 동시사용자수확인 대부분의고객은시스템에접속하는사용자수를파악할수있습니다. 그러나 그림 12 에나와있는 SQL 쿼리를사용하면데이터베이스에동시에접속하는최대 사용자수를확인할수있습니다. SQL> select SESSIONS_CURRENT, SESSIONS_HIGHWATER from v$license; SESSIONS_CURRENT SESSIONS_HIGHWATER ----------------------------- -------------------------------- -- 5 249 1 row selected. 그림 12. 사용자세션하이워터마크쿼리 데이터베이스크기 그림 13 에나와있는대로사용되는데이터및임시파일크기를사용해 DB Size (MB) 열을채우고합계를계산합니다. SQL> select ltrim(to_char(sum(bytes)/(1024*1024))) as Total size (M) from ( select sum(bytes) as bytes from v$datafile union select bytes from v$tempfile); Total size (M) ---------------------------------------- 256000 1 row selected. 그림 13. SQL 쿼리를사용하여데이터베이스크기계산 데이터파일 IOPS 및 redo 로그변경률확인 READ IOPS, WRITE IOPS 및 Change Rate (MB/s) 열은 AWR 보고서의 "IOStat by Function summary" 섹션에있습니다. 그림 14 에해당열이나와있습니다. 그림 14. AWR 보고서의 IOStat by Function summary 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 63

부록 A: 검증워크시트 사용자입출력시간및커밋시간확인 다음 Oracle 대기이벤트 ( 그림 15 에나와있음 ) 는 Oracle 데이터베이스에 대한핵심응답시간통계를제공합니다. db file sequential read를사용하여 User I/O 열을채웁니다. 이값은 20ms 미만으로지정하는것이좋습니다. log file sync를사용하여 Commit 열을채웁니다. 이값은 15ms 미만으로지정하는것이좋습니다. 그림 15. AWR 의 Foreground Wait Event 허용되는일반적인입출력응답시간목록은 My Oracle Support 문서 ID 1275596.1 을참조하십시오 2. AWR 보고서 Load Profile 의 Transactions 그림 16 에나와있는대로 Load Profile 의 Transactions 에서워크시트의 TPS 열을 채우는데사용되는값을확인할수있습니다. 그림 16. AWR 보고서에서 Load Profile 의 Transactions 2 참조 : My Oracle Support: 데이터베이스입출력속도가느린지확인하는방법 [ID 1275596.1] 64 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

부록 A: 검증워크시트 검증워크시트인쇄 검증워크시트의독립실행형복제본이이문서에 PDF 형식으로첨부되어있습니다. 워크시트를보고인쇄하려면다음단계를따르십시오. 1. Adobe Reader에서다음과같이 Attachments 패널을엽니다. View > Show/Hide > Navigation Panes > Attachments를선택합니다. 또는 그림 17에서와같이 Attachments 아이콘을클릭합니다. 그림 17. 인쇄가능한검증워크시트 2. Attachments 패널에서첨부된파일을두번클릭하여검증워크시트를열고 인쇄합니다. 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 65

부록 A: 검증워크시트 66 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

부록 B: 솔루션수동사이징 부록 B 솔루션수동사이징 이부록에서다루는내용은다음과같습니다. VSPEX 용으로가상화된 Oracle Database 11g OLTP 수동사이징... 68 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 67

부록 B: 솔루션수동사이징 VSPEX 용으로가상화된 Oracle Database 11g OLTP 수동사이징 개요 이섹션에서는 Oracle Database 11g OLTP용 VSPEX Proven Infrastructure에필요한리소스를계산하는방법에대해설명합니다. 여기에서는 Oracle 수동사이징방법론을보여주기위해세가지작업예를사용합니다. 이러한예에서사용된방법론을 FAST VP 또는 FAST Cache가구성되거나구성되지않은동종프로비저닝풀에적용할수있습니다. 예에사용된작업흐름은다음과같습니다. 1. 부록 A에나와있는가상화된 Oracle OLTP용 VSPEX 검증워크시트섹션을완료합니다. 2. 완성된검증워크시트에서가상머신리소스및 VSPEX 레퍼런스가상머신에매핑된사용자수를확인합니다. 3. Oracle Database 11g의스토리지요구사항을계산합니다. 예 1: FAST 를사용하지않는동종풀 이사이징예에는다음 5 단계가포함됩니다. 1 단계 : 워크로드파악 호스트 / 스토리지시스템구성에서항상가장먼저해야할일은워크로드를파악하는것입니다. 워크로드계산에서는먼저고성능드라이브수를계산한다음그에적합한대용량드라이브수를계산합니다. 완성된 EMC Oracle 검증워크시트 ( 표 9 참조 ) 를사용하여 Oracle Database 11g OLTP 환경의 vcpu, 메모리및스토리지에필요한리소스를예측할수있습니다. 참고 : VSPEX 사이징툴을사용할수없는경우에는이러한지침을사용하여단일애플리케이션의대략적인크기를수동으로결정합니다. 다중애플리케이션및다중인스턴스기능이포함된 VSPEX 사이징툴을기본사이징방식으로사용하는것이좋습니다. 표 9. EMC Oracle 검증워크시트예 데이터베이스 데이터베이 메모리 스토리지 평균대기시간 (ms) 스 SID SGA (MB) PGA (MB) 사용자 DB 크기 (MB) 읽기 IOPS 쓰기 IOPS TPS 변경률 (MB/s) 사용자입출력 커밋 예측연간증가율 (%) VSPEX1S 4,096 787 150 256,000 464 211 176 0.42 6 1 5 VSPEX1M 8,192 787 250 256,000 595 256 261 0.59 5 1 5 68 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX

부록 B: 솔루션수동사이징 2 단계 : 가상머신리소스결정 표 9 에서 VSPEX1S 및 VSPEX1M 에대한사용자수를확인하고표 10 을참조하면 필요한가상머신의크기와 VSPEX 레퍼런스가상머신의수를계산할수있습니다. 표 10. VSPEX 레퍼런스가상머신사이징표 Oracle 모델 (S/M/L) 가상머신리소스 VSPEX 레퍼런스 가상머신 사용자최대 150 명 ( 소규모 ) vcpu 2 개 /8GB 메모리 4 사용자최대 250 명 ( 중간규모 ) vcpu 4 개 /16GB 메모리 8 사용자 250 명초과 ( 대규모 ) vcpu 8 개 /32GB 메모리 16 VSPEX1S의사용자수는 150명이고 SGA는 4,096입니다. 따라서 vcpu가 2개이고메모리가 8GB인소규모 Oracle 모델이필요하며, 이는 VSPEX 레퍼런스가상머신 4개로매핑됩니다. VSPEX1M의사용자수는 250명이고 SGA는 8,192입니다. 따라서 vcpu가 4개이고메모리가 16GB인가상머신이필요하며, 이는 VSPEX 레퍼런스가상머신 8개로매핑됩니다. 따라서이구성을사용하는경우필요한 VSPEX 가상인프라스트럭처풀크기를계산하는데사용되는 VSPEX 레퍼런스가상머신이총 12개필요합니다. 3단계 : 입출력드라이브로드및고성능드라이브수결정성능계산자체는두개의하위단계로구성됩니다. IOPS 또는대역폭에적합한드라이브수계산 드라이브의성능을지원하기위한올바른모델의스토리지시스템결정스토리지레이아웃설계에설명된대로데이터베이스의스토리지요구사항을계산할때는입출력성능과용량을모두고려합니다. 먼저풀의 RAID 유형과드라이브그룹크기를결정합니다. 이솔루션에서는모든데이터및 redo 파일은 RAID5 스토리지에상주해야하며, Oracle FRA 파일은 RAID6에배치됩니다. 검증워크시트에서수집한값과표 11 및표 12에서제공되는정보를사용하여각데이터베이스의스토리지요구사항을계산합니다. 예를들어데이터베이스항목 VSPEX1S( 표 9) 의스토리지프로파일은다음과같습니다. 데이터베이스크기 256,000MB(250GB) 연간증가율 5%(3년용량 296GB) 데이터베이스읽기 IOPS 595/ 쓰기 IOPS 256 redo 변경률 0.59MB/s 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX 69

부록 B: 솔루션수동사이징 표 11. RAID 유형및쓰기페널티와용량사용률 RAID 용량사용률배수쓰기패널티 액티브 드라이브 패리티 드라이브 RAID 5(4+1) 0.80 5 4 4 1 RAID 6(6+2) 0.75 8 6 6 2 표 12. 드라이브유형별랜덤디스크 IOPS 및대역폭 드라이브유형 IOPS 대역폭 (MB/s) 15K SAS 180 60 10K SAS 140 30 NL-SAS 90 20 SSD 3,000 100 스토리지 IOPS를계산하려면데이터베이스읽기및쓰기 IOPS를수집한후다음수식을적용합니다. 스토리지 IOPS = 읽기 IOPS + ( 쓰기 IOPS x RAID 쓰기페널티 ) 예를들어데이터베이스 VSPEX1M의드라이브로드는다음과같이계산합니다. RAID 5(4+1): 595+ (256*4) = 1619 IOPS 이워크로드에대해두데이터베이스의총 IOPS는다음과같습니다. RAID 5(4+1): 595+ (256*4) +464+ (211*4) = 2927 IOPS 표 9에서 데이터풀은랜덤읽기 / 쓰기워크로드가적용되는 900GB 10K SAS 드라이브를사용합니다. 표 12에나와있는대로, 이드라이브는 140 랜덤 IOPS를지원합니다. Redo 풀역시순차쓰기워크로드가적용되는 900GB 10K SAS 드라이브를사용합니다. 지원되는쓰기에는다소적게작은값 ( 드라이브당 30MB/s) 이사용됩니다. FRA 풀은순차쓰기워크로드가적용되는 3TB 7.2K NL-SAS 드라이브로구성됩니다. 이와같은지원되는쓰기에는다소적게작은값 ( 드라이브당 20MB/s) 이사용됩니다. 70 가상화된 Oracle Database 11g OLTP 용 EMC VSPEX