1. 대규모 서비스를 지탱하는기술
Ch14. 효율 향상 전략
아키텍트를 꿈꾸는 사람들
http://cafe.naver.com/architect1
발표 : 김연기
(scor7910.tistory.com)
2. 가상화 기술
• 확장성
– 오버헤드의 최소화
• 비용대비 성능
– 리소스 사용률 향상
– 운용의 유연함
• 고가용성
– 환경의 격리
그림출처 : http://www.nuigalway.ie/cs/staff/virtualser
vers/virtualserver.html
3. 가상화 기술의 효용
• IPMI->하이퍼바이저 로 대체
– IPMI를 지원하지 않는 저가의 하드웨어 사용가능
• 하드웨어간 차이 흡수
– 하드웨어 추상화
• 준 가상화
– 전체 하드웨어를 에뮬레이팅 하지 않아 오버헤드
를 줄임
• 리소스 소비 제어
– 리소스 관리툴을 이용하여 간편하게 서버를 관리
할수 있다.
4. 가상화 서버 구축 정책
• 하드웨어 리소스 이용률 향상.
– CPU가 남는다 -> 웹서버로 활용
– I/O가 남는다 -> 캐시 서버로 활용
• 같이 두는것을 피하는 형태의 조합.
– 비슷한 속성의 서버는 서로 점유하려하기때문
에 피한다.
• 중앙 스토리지는 사용하지 않는다.
– 안정성 확보를 위해!
5. 가상화로 얻은 장점
• 서버 비용 절약.
• 간단하게 서버 증설 가능.
• 소프트웨어 레벨에서 간단히 제어 가능.
6. 가상화 도입시 주의점
• 하테나의 경우
– 여러가지 조건일 경우 재고할 필요가 있다.
• 모 회사의 경우
– 서버가 느리다.
– 서버가 느리다.?
– 서버가 느리다 ??