ݺߣ

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

Recommended

이동현 - 오픈소스 DBMS 큐브리드 (2009Y05M30D)
이동현 - 오픈소스 DBMS 큐브리드 (2009Y05M30D)
Ubuntu Korea Community
Head first statistics ch.11
Head first statistics ch.11
scor7910
대규모 서비스를 지탱하는 기술 ch6
대규모 서비스를 지탱하는 기술 ch6
Mungyu Choi
빈스톡 첫인상 with Git
빈스톡 첫인상 with Git
AWSKRUG - AWS한국사용자모임
UX스튜디오_ 1 인터랙션디자인
UX스튜디오_ 1 인터랙션디자인
jiiiy
First Impression Rehab: Design Physiology Tips to Boost Conversion
First Impression Rehab: Design Physiology Tips to Boost Conversion
Angie Schottmuller
인터랙션 디자인 사례
인터랙션 디자인 사례
soeun park
1415893 미래세상
1415893 미래세상
Hye Bin Bae
Design Principles: The Philopsohy of UX –- Higher Ed Edition
Design Principles: The Philopsohy of UX –- Higher Ed Edition
Whitney Hess
Revista computer hoy sept 2013
Systech Asesores en Tecnologia
Prl 560 leadership
Prl 560 leadership
Maryann Pearson, Ed.D.,APR
VodQA_DesignThinking_ShalabhVarma
VodQA_DesignThinking_ShalabhVarma
vodQA
Swiatowyponchiny
Swiatowyponchiny
sknsz
Dcdw de zomer voorbij pdf
Dcdw de zomer voorbij pdf
Paul de Vries
Use Online Marketing to Date Your Leads & Marry Your Customers
Use Online Marketing to Date Your Leads & Marry Your Customers
Ja-Nae Duane
Llista provisional d'inscrits vn'12
Anam
Marco jurídico epidemiología
Universidad Técnica de Manabí
VodQA_Testing in 21st century_ManishKumar
VodQA_Testing in 21st century_ManishKumar
vodQA
Presentatie #ISG20 September 2013
Presentatie #ISG20 September 2013
Paul de Vries
Altima better creditcardform-1.0.0_instructions
Altima better creditcardform-1.0.0_instructions
Alex Levashov
What could possibly go wrong?
What could possibly go wrong?
Pace
Understanding the federalism matrix
Understanding the federalism matrix
Jim Huneycutt
Web vn
Anam
Gatling & LoadUI : Open Source Performance Testing Tools
Gatling & LoadUI : Open Source Performance Testing Tools
vodQA
가상화와 컨테이너의 이해_20230117.pptx
가상화와 컨테이너의 이해_20230117.pptx
Byungho Lee
[오픈소스컨설팅]Virtualization kvm-rhev
[오픈소스컨설팅]Virtualization kvm-rhev
Ji-Woong Choi
Machine Learning Model Serving with Backend.AI
Machine Learning Model Serving with Backend.AI
Jeongkyu Shin
서버리스 대규모 리얼타임 웹 구축하기
서버리스 대규모 리얼타임 웹 구축하기
Taeyoung Kim

More Related Content

Viewers also liked (18)

Design Principles: The Philopsohy of UX –- Higher Ed Edition
Design Principles: The Philopsohy of UX –- Higher Ed Edition
Whitney Hess
Revista computer hoy sept 2013
Systech Asesores en Tecnologia
Prl 560 leadership
Prl 560 leadership
Maryann Pearson, Ed.D.,APR
VodQA_DesignThinking_ShalabhVarma
VodQA_DesignThinking_ShalabhVarma
vodQA
Swiatowyponchiny
Swiatowyponchiny
sknsz
Dcdw de zomer voorbij pdf
Dcdw de zomer voorbij pdf
Paul de Vries
Use Online Marketing to Date Your Leads & Marry Your Customers
Use Online Marketing to Date Your Leads & Marry Your Customers
Ja-Nae Duane
Llista provisional d'inscrits vn'12
Anam
Marco jurídico epidemiología
Universidad Técnica de Manabí
VodQA_Testing in 21st century_ManishKumar
VodQA_Testing in 21st century_ManishKumar
vodQA
Presentatie #ISG20 September 2013
Presentatie #ISG20 September 2013
Paul de Vries
Altima better creditcardform-1.0.0_instructions
Altima better creditcardform-1.0.0_instructions
Alex Levashov
What could possibly go wrong?
What could possibly go wrong?
Pace
Understanding the federalism matrix
Understanding the federalism matrix
Jim Huneycutt
Web vn
Anam
Gatling & LoadUI : Open Source Performance Testing Tools
Gatling & LoadUI : Open Source Performance Testing Tools
vodQA
Design Principles: The Philopsohy of UX –- Higher Ed Edition
Design Principles: The Philopsohy of UX –- Higher Ed Edition
Whitney Hess
Revista computer hoy sept 2013
Systech Asesores en Tecnologia
VodQA_DesignThinking_ShalabhVarma
VodQA_DesignThinking_ShalabhVarma
vodQA
Swiatowyponchiny
Swiatowyponchiny
sknsz
Use Online Marketing to Date Your Leads & Marry Your Customers
Use Online Marketing to Date Your Leads & Marry Your Customers
Ja-Nae Duane
Llista provisional d'inscrits vn'12
Anam
Marco jurídico epidemiología
Universidad Técnica de Manabí
VodQA_Testing in 21st century_ManishKumar
VodQA_Testing in 21st century_ManishKumar
vodQA
Presentatie #ISG20 September 2013
Presentatie #ISG20 September 2013
Paul de Vries
Altima better creditcardform-1.0.0_instructions
Altima better creditcardform-1.0.0_instructions
Alex Levashov
What could possibly go wrong?
What could possibly go wrong?
Pace
Understanding the federalism matrix
Understanding the federalism matrix
Jim Huneycutt
Web vn
Anam
Gatling & LoadUI : Open Source Performance Testing Tools
Gatling & LoadUI : Open Source Performance Testing Tools
vodQA

Similar to 대규모 서비스를 지탱하는기술 Ch14 (20)

가상화와 컨테이너의 이해_20230117.pptx
가상화와 컨테이너의 이해_20230117.pptx
Byungho Lee
[오픈소스컨설팅]Virtualization kvm-rhev
[오픈소스컨설팅]Virtualization kvm-rhev
Ji-Woong Choi
Machine Learning Model Serving with Backend.AI
Machine Learning Model Serving with Backend.AI
Jeongkyu Shin
서버리스 대규모 리얼타임 웹 구축하기
서버리스 대규모 리얼타임 웹 구축하기
Taeyoung Kim
가상서버 세미나
가상서버 세미나
혜진 이
성공적인 하이브리드 클라우드를 위한 레드햇의 전략
성공적인 하이브리드 클라우드를 위한 레드햇의 전략
rockplace
AWS Partner Techshift - Well Architected Framework (이경수 솔루션즈 아키텍트)
AWS Partner Techshift - Well Architected Framework (이경수 솔루션즈 아키텍트)
Amazon Web Services Korea
비트교육센터-AWS활용 1주차: EC2, S3, Elastic Beanstalks 사용
비트교육센터-AWS활용 1주차: EC2, S3, Elastic Beanstalks 사용
고포릿 default
DataCore SANsymphony-V 9 Introduction-Korean-2013Aug
DataCore SANsymphony-V 9 Introduction-Korean-2013Aug
JH Byeon 변종호
Giip bp-giip connectivity1703
Giip bp-giip connectivity1703
Lowy Shin
베스핀글로벌 OpsNow 웨비나_클라우드 비용 50% 절감하기
베스핀글로벌 OpsNow 웨비나_클라우드 비용 50% 절감하기
BESPIN GLOBAL
AWS와 함께하는 금융권 hpc 도입 :: 이정인 :: AWS Finance Seminar
AWS와 함께하는 금융권 hpc 도입 :: 이정인 :: AWS Finance Seminar
Amazon Web Services Korea
designing, implementing and delivering microservices with event storming, spr...
designing, implementing and delivering microservices with event storming, spr...
uEngine Solutions
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드, 새로운 생태계를 향한 클라우드 비긴어게인 (Cloud-Barista)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드, 새로운 생태계를 향한 클라우드 비긴어게인 (Cloud-Barista)
Cloud-Barista Community
[오픈소스컨설팅] 2019년 클라우드 생존전략
[오픈소스컨설팅] 2019년 클라우드 생존전략
Ji-Woong Choi
Confluent Cloud로 이벤트 기반 마이크로서비스 10배 확장하기 with 29CM
Confluent Cloud로 이벤트 기반 마이크로서비스 10배 확장하기 with 29CM
confluent
Sencha ExtJS를 활용한 Big Data Platform 개발 사례
Sencha ExtJS를 활용한 Big Data Platform 개발 사례
미래웹기술연구소 (MIRAE WEB)
Open stack의 vm개념을 통한 docker의 활용
Open stack의 vm개념을 통한 docker의 활용
Tae Young Lee
“전략적 접근이 필요하다” 멀티 클라우드 환경의 자원 및 비용 관리 방안
“전략적 접근이 필요하다” 멀티 클라우드 환경의 자원 및 비용 관리 방안
BESPIN GLOBAL
Cloud native application 입문
Cloud native application 입문
Seong-Bok Lee
가상화와 컨테이너의 이해_20230117.pptx
가상화와 컨테이너의 이해_20230117.pptx
Byungho Lee
[오픈소스컨설팅]Virtualization kvm-rhev
[오픈소스컨설팅]Virtualization kvm-rhev
Ji-Woong Choi
Machine Learning Model Serving with Backend.AI
Machine Learning Model Serving with Backend.AI
Jeongkyu Shin
서버리스 대규모 리얼타임 웹 구축하기
서버리스 대규모 리얼타임 웹 구축하기
Taeyoung Kim
가상서버 세미나
가상서버 세미나
혜진 이
성공적인 하이브리드 클라우드를 위한 레드햇의 전략
성공적인 하이브리드 클라우드를 위한 레드햇의 전략
rockplace
AWS Partner Techshift - Well Architected Framework (이경수 솔루션즈 아키텍트)
AWS Partner Techshift - Well Architected Framework (이경수 솔루션즈 아키텍트)
Amazon Web Services Korea
비트교육센터-AWS활용 1주차: EC2, S3, Elastic Beanstalks 사용
비트교육센터-AWS활용 1주차: EC2, S3, Elastic Beanstalks 사용
고포릿 default
DataCore SANsymphony-V 9 Introduction-Korean-2013Aug
DataCore SANsymphony-V 9 Introduction-Korean-2013Aug
JH Byeon 변종호
Giip bp-giip connectivity1703
Giip bp-giip connectivity1703
Lowy Shin
베스핀글로벌 OpsNow 웨비나_클라우드 비용 50% 절감하기
베스핀글로벌 OpsNow 웨비나_클라우드 비용 50% 절감하기
BESPIN GLOBAL
AWS와 함께하는 금융권 hpc 도입 :: 이정인 :: AWS Finance Seminar
AWS와 함께하는 금융권 hpc 도입 :: 이정인 :: AWS Finance Seminar
Amazon Web Services Korea
designing, implementing and delivering microservices with event storming, spr...
designing, implementing and delivering microservices with event storming, spr...
uEngine Solutions
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드, 새로운 생태계를 향한 클라우드 비긴어게인 (Cloud-Barista)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드, 새로운 생태계를 향한 클라우드 비긴어게인 (Cloud-Barista)
Cloud-Barista Community
[오픈소스컨설팅] 2019년 클라우드 생존전략
[오픈소스컨설팅] 2019년 클라우드 생존전략
Ji-Woong Choi
Confluent Cloud로 이벤트 기반 마이크로서비스 10배 확장하기 with 29CM
Confluent Cloud로 이벤트 기반 마이크로서비스 10배 확장하기 with 29CM
confluent
Open stack의 vm개념을 통한 docker의 활용
Open stack의 vm개념을 통한 docker의 활용
Tae Young Lee
“전략적 접근이 필요하다” 멀티 클라우드 환경의 자원 및 비용 관리 방안
“전략적 접근이 필요하다” 멀티 클라우드 환경의 자원 및 비용 관리 방안
BESPIN GLOBAL
Cloud native application 입문
Cloud native application 입문
Seong-Bok Lee
Ad

More from scor7910 (11)

Head first statistics ch15
Head first statistics ch15
scor7910
어플 개발자의 서버개발 삽질기
어플 개발자의 서버개발 삽질기
scor7910
Mining the social web ch8 - 1
Mining the social web ch8 - 1
scor7910
Mining the social web ch3
Mining the social web ch3
scor7910
Software pattern
Software pattern
scor7910
Google app engine
Google app engine
scor7910
Half sync/Half Async
Half sync/Half Async
scor7910
Cpp 0x kimRyungee
Cpp 0x kimRyungee
scor7910
Component configurator
Component configurator
scor7910
Proxy pattern
Proxy pattern
scor7910
Head first statistics ch15
Head first statistics ch15
scor7910
어플 개발자의 서버개발 삽질기
어플 개발자의 서버개발 삽질기
scor7910
Mining the social web ch8 - 1
Mining the social web ch8 - 1
scor7910
Mining the social web ch3
Mining the social web ch3
scor7910
Software pattern
Software pattern
scor7910
Google app engine
Google app engine
scor7910
Half sync/Half Async
Half sync/Half Async
scor7910
Cpp 0x kimRyungee
Cpp 0x kimRyungee
scor7910
Component configurator
Component configurator
scor7910
Ad

대규모 서비스를 지탱하는기술 Ch14

  • 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. 가상화 도입시 주의점 • 하테나의 경우 – 여러가지 조건일 경우 재고할 필요가 있다. • 모 회사의 경우 – 서버가 느리다. – 서버가 느리다.? – 서버가 느리다 ??
  • 7. 하드웨어와 효율 향상 • 무어의 법칙으로 하드웨어의 성능향상. • 메모리와 하드드라이브 가격이 계속 하락 세. • SSD 가격하락. – 메모리와 경쟁할정도로 빠름.