1 / 28

XEN & CLOUD

XEN & CLOUD. SPARCS14 ONION. 1. XEN. 1) 가상화 (virtualization) 란 ?. 2 ) XEN 이란 ?. 가상화 (virtualization) 란 ?. 하나의 물리적인 하드웨어를 마치 여러 대의 독립되어 있는 장비인 것처럼 사용하는 것. 가상화의 장점 ?. 서버 용량을 효율적으로 사용 보안 , 관리 및 유지에 장점을 가지고 있다 비용 절감 / 보안. hypervisor 란 무엇인가 ?. 호스트 컴퓨터에서 다수의 운영 체제를 동시에 실행하기 위한 논리적인 가상 플랫폼.

dawn
Download Presentation

XEN & CLOUD

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. XEN & CLOUD SPARCS14 ONION

  2. 1. XEN

  3. 1) 가상화(virtualization)란? 2) XEN이란?

  4. 가상화(virtualization)란? 하나의 물리적인 하드웨어를 마치 여러 대의 독립되어 있는 장비인 것처럼 사용하는 것

  5. 가상화의 장점? 서버 용량을 효율적으로 사용보안,관리 및 유지에 장점을 가지고 있다 비용 절감 / 보안

  6. hypervisor란 무엇인가? 호스트 컴퓨터에서 다수의 운영 체제를 동시에 실행하기 위한 논리적인 가상 플랫폼 가상 머신의 생성, 관리, 유지 Virtual machine monitor(VMM) : 가상화 머신이라고도 부른다!

  7. TYPE 1(native 또는 bare-metal) 호스트 OS와의 연동이 필요 없음 게스트 OS 모니터로 호스트의 하드웨어에서 직접 실행 단점 : 별도의 관리 컨설이 필요

  8. TYPE 2(hosted) 하이퍼바이저가 컴퓨터 상의 호스트 OS위에서 동작 게스트 OS 종류에 제약이 없음(다양한 게스트 OS 동작 가능) 컴퓨터의 하드웨어를 에뮬레이트하기 떄문에 오버헤드가 큼

  9. Dom 0 : Host OS : 다른 guest domain을 만들거나 관리할 때 사용 : VM(virtual machine) 위에 새로 설치하는 OS들과 그 시스템을 의미 Dom U (guest)

  10. Full-Virtualization란?

  11. Para-Virtualization란?

  12. XEN이란 무엇인가? 여러 운영체제를 한 컴퓨터에서 동시 실행시키는 데 쓰이는 hypervisor

  13. Installing Xen

  14. 기본적인 package 설치 sudo apt-get install xen-linux-system apt-get install xen-tools

  15. sudo mv -i /etc/grub.d/10_linux /etc/grub.d/21_linux Hypervisor가 OS 전에시작해야하므로, 우리는 설정을 바꿔줘야한다! update-grub  reboot 후, uname –r : 커널을 확인해준다 xmdmesg하이퍼바이저의 실행 확인 가능

  16. Bridge Networking

  17. Network 설정하기 #vi /etc/xen/xend-config.sxp network-script network-bridge 가 활성화 되도록 합니다!(주석처리제거) #/etc/init.d/xend restart

  18. Creating Image-Based virtual machines #vi /etc/xen-tools/xen-tools.conf 이 파일은 xen-create-image의 default 값을 갖고 있습니다

  19. domU이미지를 다른 경로에 저장하도록 하고 superuser의 비밀번호를 가능하게 하기 위해 파일을 수정합니다 dir = /home/xen dist = ‘xt-guess-suite-and-mirror --suite’ Install-method =debootstrap passwd = 1

  20. Image 생성 # mkdir /home/xen VM image가 저장되어야하는디렉토리를 만듭니다 # xen-create-image --hostname=xen1 --size=4Gb --swap=256Mb --ip=***.***.***.*** --memory=256Mb --arch=amd64 --role=udev

  21. xm create /etc/xen/xen1.cfg Configfile에 기초해서 domain을 만든다 xm list 모든 / 일부 도메인에 대한 정보를 보여줌 xm console xen1 가상머신으로로그인한다!

  22. 2. CLOUD

  23. CLOUD란? 인터넷 기반의 컴퓨팅 기술! 인터넷 상의 유틸리티 데이터 서버에 프로그램을 두고 그때 그때 컴퓨터나 휴대폰 등에 불러와 사용하는 웹 기반 소프트웨어 서비스

  24. SaaS 란? Software as a service 소프트웨어를 지원해주는 형태 Ex) Gmail, Dropbox

  25. PaaS란? Platform as a service IaaS와 SaaS의 중간 형태 개발환경 정도는 갖추어 제공됨

  26. IaaS란? Infrastructure as a service 소프트웨어 관련 부분은 전부 다 컨트롤 하고 싶지만, 하드웨어적인 부분을 손대기 싫을 때 쓰는 서비스 가상 머신을 제공 받음

More Related