Azure, AWS, GCP 클라우드 활용 Tip과 강좌 게시판

이곳은 개발자를 위한 Azure, AWS, GCP등 클라우드 활용 Tip과 강좌 게시판 입니다. 클라우드 환경을 개발하면서 알아내신 Tip이나 강좌, 새로운 소식을 적어 주시면 다른 클라우드를 공부하는 개발자 분들에게 큰 도움이 됩니다. 감사합니다. SQLER.com은 개발자와 IT전문가의 지식 나눔을 실천하기 위해 노력하고 있습니다.

10차 후기 - Buffer Pool Extension

주디아줌마 2013.11.29 09:29 Views : 6685 Upvote:1

안녕하세요. 주디 아줌마입니다.

 

오늘은 BPE(Buffer Pool extension) 기능에 대해서 Windows Azure 환경에서 테스트 해보겠습니다. 이 기능은 SQL2014 새로운 기능으로 여기보는 것과 같이 비휘발성 랜덤 액세스 메모리의 원활한 통합을 제공해 상당히 많은 I/O 처리량을 개선하기 위해 데이타베이스 엔진의 버퍼풀을 확장 (즉, 솔르드 스테이트 드라이브 SSD)입니다. 이 기능은 SQL2014 Enterprise Edition에서만 사용이 가능합니다.

   

Buffer Pool Extension 확장 기능의 이점

  • Increased random I/O throughput
  • Reduced I/O latency
  • Increased transaction throughput
  • Improved read performance with a larger hybrid buffer pool
  • A caching architecture that can take advantage of present and future low-cost memory drives

   

Buffer Pool Extension 구성

   

   

버퍼 풀 확장 사용하기 위해 아래와 같은 ALTER SERVER CONFIGURATION 구문을 실행할 수 있습니다. 테스트기 이기 때문에 SIZE를 500M로 제한하고 D 드라이브가 SSD가 가장하고 테스트를 진행 합니다.

   

   

위와 같이 에러 발생하는 이유는 실제 메모리가 14G 환경인데 실 메모리보다 더 커야 한다는 오류 메시지 입니다. 아래와 같이 테스트 환경은 메모리 14GB에 CPU 8코어 환경입니다.

   

   

테스트 환경의 구성

   

   

테스트를 위해 메모리 MIN/MAX 를 1GB환경으로 변경 하도록 아래와 같이 변경 했습니다.

   

실 메모리 보다 더 크게 Buffer Pool Extension을 구성하도록 합니다.

   

설정 확인은 에러 로그와 생성된 드라이브 파일로 확인이 가능합니다.

   

   

   

DMV로도 확인이 가능합니다.

   

러시아 DBA가 Buffer Pool Extension 기능 테스트 및 성능 비교한 블로깅 정보입니다. 추후 고려할 예정이라면 확인해 보면 좋을 것 같습니다.

http://olontsev.ru/2013/08/buffer-pool-extension-sql-server-2014-performance-test/

http://olontsev.ru/2013/08/buffer-pool-extension-sql-server-2014-monitoring/

http://olontsev.ru/2013/08/buffer-pool-extension-sql-server-2014-performance-update-test/

   

   

참고 자료

   

No. Subject Author Date Views
279 Windows Azure에서 웹 어플리케이션을 구축하는 방법 (2) - 시나리오 및 상세 기능 비교 코난(김대우) 2014.03.14 9646
278 Windows Azure에서 웹 어플리케이션을 구축하는 방법 (1) - 웹사이트, 클라우드 서비스, 가상머신 위의 웹서버 코난(김대우) 2014.03.14 11260
277 소치 동계 올림픽은 어떤 클라우드 플랫폼과 기술들을 이용해 서비스를 제공했을까 코난(김대우) 2014.03.14 6586
276 Windows Azure 의 계정마다 구독을 제공하고 계정과 구독을 통합 관리 하는 방법! - EA Portal 코난(김대우) 2014.03.13 5907
275 고가용성을 위한 Windows Azure 데이터베이스 미러링 코난(김대우) 2014.03.12 6420
274 공용 클라우드와 On-premise를 잇는 전용도로 - Windows Azure ExpressRoute 코난(김대우) 2014.03.10 6307
273 Windows Azure를 무료/저렴하게 사용하는 방법 - MSDN 구독, Bizspark, MPN, 30일 무료 평가판 코난(김대우) 2014.03.06 7651
272 클라우드 트래픽 부하 분산 - (3) Windows Azure 트래픽 관리자 서비스 구축 코난(김대우) 2014.03.06 8786
271 클라우드 트래픽 부하 분산 - (2) Windows Azure 트래픽 관리자 서비스 시나리오 코난(김대우) 2014.03.06 9018
270 클라우드 트래픽 부하 분산 - (1) Windows Azure 트래픽 관리자(Traffic Manager) 코난(김대우) 2014.03.06 10038
269 Windows Azure Website와 클라우드 서비스에 나의 도메인을 연결 - CNAME만 기억하세요! 코난(김대우) 2014.03.05 8208
268 기다림은 오직 40ms - Windows Azure의 더 빨라진 네트워크 응답속도와 넓어진 대역폭! - 일본 데이터센터 공식 발표 코난(김대우) 2014.03.05 7371
267 하앗~! 마이크로소프트 부산에 데이터센터 구축 기사 [1] 코난(김대우) 2014.02.28 6817
266 10차 Azure 캠프 후기 AbsolutePlanner 2013.12.01 6112
265 10차 Windows Azure 온라인 캠프 후기 입니다 ^^ gfdhfhfdhhf 2013.12.01 4623
264 10차 Azure 캠프 후기입니다. 포르샤늘 2013.12.01 4515
263 Windows Azure Camp 후기입니다! 도연 2013.12.01 4418
262 10차 azure 캠프 후기입니다 sgentry 2013.11.30 4685
» 10차 후기 - Buffer Pool Extension [1] 주디아줌마 2013.11.29 6685
260 10차 Azure 캠프 후기 steal 2013.11.29 4764





XE Login