120 likes | 764 Views
Virtualization ( 가상화 ). 이태호 60092433 권순길 60092363 이잎새 60092425. IN DEX. Cloud Computing. Virtualization 의 정의. Server Virtualization 의 정의. Server Virtualization 의 목적. Desktop Virtualization 의 정의. 기존의 PC 운영체계 VS Desktop Virtualization. Virtualization 사례. 1. Cloud Computing.
E N D
Virtualization (가상화) 이태호 60092433 권순길60092363 이잎새 60092425
INDEX Cloud Computing Virtualization의정의 Server Virtualization의 정의 Server Virtualization의 목적 Desktop Virtualization의 정의 기존의 PC 운영체계 VS Desktop Virtualization Virtualization 사례
1. Cloud Computing 프로그램이나 문서를 인터넷으로 접속할 수 있는 대형 컴퓨터에 저장하고 PC나 휴대폰과 같은 각종 단말기로 원격에서 원하는 작업을 수행할 수 있는 사용 환경. 프로그램이나 자료를 사용자의 PC가 아닌 인터넷으로 접속 가능한 대형 컴퓨터에 저장하고, PC는 물론 다양한 기기를 이용해 원하는 작업을 수행한다.
2. Virtualization의 정의 컴퓨터 운영체제(OS)를 시스템 구조나 하드웨어에 영향 받지 않고 설치, 사용할 수 있도록 하는 기술. 물리 리소스 논리 리소스 사용자 가상화 Layer 표준 인터페이스(입출력) 제공 컴퓨팅 리소스에 대한 접근 간소화 최종 사용자 웹 서비스 네트워크 디스크 서버 애플리케이션 물리 리소스에 대한 투명성 제공 컴퓨팅 인프라 관리의 간소화
3. Server Virtualization(서버 가상화)의 정의 독립적인 CPU, 메모리, 네트워크, 운영 체제 등을 갖는 복수의 VM이 물리적 시스템의 자원을 분할하여 사용하는 것을 의미한다. … Virtualization VM n VM 2 VM 1 APP 1 APP 2 APP n … OS 1 OS 2 OS n Ex. 메일 서버, 홈페이지 서버, DB 서버가 있을 때 -> 물리적으로는 3대의 서버가 필요함 -> But! 가상화를탑재한다면 서버 한 대로 3개의 서비스 제공 가능 Virtualization Solution APP n APP 2 APP 1 OS 2 OS 1 OS n
4. Server Virtualization의 장점 • 자원 활용률 극대화 : 개별 애플리케이션의 자원 요구량에 따라 VM구성 • 장애 고립 : 특정 애플리케이션이나 OS의 장애가 전체 시스템으로 전파되어 다른 업무에 영향을 미치는 것을 방지 … … 기존 ->OS 또는 특정 애플리케이션의 장애가 시스템 전체의 장애를 유발 가상화 -> 발생한 장애는 VM에 고립되어 전체 시스템의 장애를 최소화 VM 1 VM 2 VM n VM n VM 1 VM 2 APP 1 APP 2 APP n APP 2 APP n APP 1 OS n OS 2 OS 1 OS 1 OS n OS 2 Virtualization Solution Virtualization Solution ERROR ERROR 발생 장애는 해당 VM 고립
4. Server Virtualization의 장점 • 보안 강화 : 개별 사용자가 자신의 VM에만 접근 가능. 전체 시스템 접근 불가능 기존 ->모든 사용자는 자신의 데이터 뿐만 아니라 타 사용자의 데이터에도 접근 가능 가상화 -> 모든 사용자는 자신의 VM에만 접속 가능하므로 타 사용자의 데이터에 대한 접근 불가능 Server Virtualization VM 3 VM 2 VM 1 USER 3 USER 2 USER 1 USER 1 USER 2 USER 3 OS 1 OS 3 OS 2 OS USER 1 Data USER2 Data USER 3 Data MEM DISK CPU IO Virtualization Solution USER 1 Data USER 2 Data USER 3 Data
4. Server Virtualization의 장점 • 신속한 자원 제공 및 백업 : 설정 완료된 VM에 대해서 필요 시에 스토리지에서 복사 및 이전함으로써 신속한 자원 제공 및 백업 가능 • [Server1의 App1을 이전해야 할 경우] * 기존 ① Server1에서 App1 Data 백업 후 Server2로 이전 ② Server2에 App1 설치 ③ Server1에서 App1 삭제 ④ Server2에서 App1 Data 삭제 간소화 * 가상화 ① Server2에 App1이 있는 VM1 이전 ② Server1에서 VM1 삭제
5. Desktop Virtualization의 정의 DesktopVirtualization은 SBC(Sever Based Computing)의 한 종류로서 사용자가 thin client 같은 로컬 디바이스를 이용해 데이터 센터 서버내의 가상 desktop VM에 접속해 데이터나 운영체제, 어플리케이션 등을 활용하는 기술 Server(Virtualization) VM 사용 애플리케이션 H/W 독립적 Apps LAN/WAN 개인별 프로파일 User Setting PC Client 동적 전달 Desktop 배포 OS Web Browser Thin OS 이미지 스트리밍 하드웨어
7. Virtualization사례 • 컴퓨터월드 6월호 기사 요약 발췌 (2011년 5월 24일) • 기존 서버 30대를 3대로 통합 가상화 • 한국문화정보센터는 지난해 6월경 가상화 기술을 파악하고, 서버 몇 대를 구성해 가상화 할 지의 여부를 파악하여 8~9월 경 본격적인 사업에 착수했다. 당시 사업 계획이 나왔고, 이후 업체를 선정해 11월 초부터 12월 중순까지 프로젝트를 진행했다. • 구체적으로 윈도우 서버 9대, 리눅스 서버 13대, 유닉스 서버 8대가 대상이 되었으며, 프로젝트 과정에서 서비스 통합(6대->2대)이 이뤄져 최종적으로 26대의 서버가 가상화로 전환됐다. • 유지보수비 3천만원->3백만원으로 대폭 절감 • 한국문화정보센터는 서버 가상화를 도입해 현재 가상화된 물리적 서버 3대만 운영하면 되므로 기존보다 관리의 운영의 편의성이 높아진 것을 최대 효과로 꼽았다. CPU, 메모리 등 서버 사용률을 한 화면에서 직관적으로 볼 수 있어 관리가 한결 편해진 것이다. 또, 웹 서버가 부족하면 하나의 서버를 붙여 신속히 서비스 제공이 가능해지는 등 서비스 유연성 및 확장성이 높아졌다.
THANK YOU♥ -출처 http://blog.naver.com/cafca23?Redirect=Log&logNo=90121242996 http://cafe.naver.com/vmwarekorea/700 http://blog.naver.com/younhee309?Redirect=Log&logNo=100158423035 http://lifein.tistory.com/179 http://cafe.naver.com/enss/2987 http://terms.naver.com/entry.nhn?docId=865610 http://blog.naver.com/historvalley?Redirect=Log&logNo=80118662395 (20080815)차세대 IT Infra 구현을 위한 가상화.pptx http://lugenzhe.blog.me/90097570246