Computers/Xen 6

Xen 스케줄러 변경하기 - how to change Xen scheduler on Xen command line

Xen documentation 에는 xen 스케줄러 바꾸는 방법이 이렇게 나와있음. SCHEDULER SUBCOMMANDS Xen ships with a number of domain schedulers, which can be set at boot time with the sched= parameter on the Xen command line. By default credit is used for scheduling. /boot/grub/grub.cfg에서 sched=credit, sched=credit2, sched=sedf 등을 넣으라는 건데... 말로만 나와있어서 혼자 많이 해멨음. Menu entry 중에 xen 으로 부팅 하는 엔트리부분에서 수정해주면 됩니다. Xen의 Command lin..

Computers/Xen 2015.01.18

RT-Xen 정리중

2011. RT-Xen paperRT-Xen 1.0Hierarchical realtime scheduling frameworkBudgetPeriodPriorityA suite of fixed priority serversDeferrable Serverfixed priorityVCPU가 준비 상태인경우(task), task가 완료될때까지 혹은 budget을 모두 소진할 때까지 실행Guest가 IDLE인 경우 (no task), budget is preserved until the start of its next periodPeriodic Serverfixed priorityVCPU가 수행할 task가 없으면(no task), budget 낭비함idle task가 budget 소모하듯이Polling Serv..

Computers/Xen 2015.01.18

Paravirtualized VM on Xen 4.4.0 with Debian wheezy

앞서 포스팅한 Xen 4.4 installation on Debian wheezy (임시. 지저분한 설명) 에 이어서 paravirtualized vm 설치 (반가상화) 설치와 관련한 에러는 맨 아래에 정리해두었습니다. 1. 우선 guest vm을 위한 image file 을 만듭니다 (11GB 파일)(여기서는 guest1.img로 생성) #dd if=/dev/zero of=guest1.img bs=1024K count=10240 2. 해당 이미지 파일의 파일시스템을 설정. ext4로 설정합니다. # /sbin/mkfs.ext4 (image file 절대경로) 3. 해당 이미지 파일을 /mnt 디렉토리에 마운트합니다. /mnt가 없으면 만들어주시고 수행해주세요.# mkdir /mnt/# mount -o ..

Computers/Xen 2014.06.04

Xen 4.4 installation on Debian wheezy

Xen 4.4 installation on Debian wheezy(종종 리눅스에서 바로 여기다 포스팅하는데 한글이 안쳐져서 자꾸 영어로 타이핑이 습관됨...땀;; 1. get the source using wget...git으로 최신 버전 받고 이전버전으로 돌려서 써두 되는데 압축파일로 받는게 더 편해서 ㅎㅎ 저는 이렇게 했어요 # wget http://bits.xensource.com/oss-xen/release/4.4.0/xen-4.4.0.tar.gz 2. 그리고 압축 풀기!!! # tar xvzf xen-4.4.0.tar.gz 3. xen 설치에 앞서서 반드시 필요한 패키지들을 설치합니다. # apt-get install bcc bin86 gawk bridge-utils iproute libcur..

Computers/Xen 2014.05.22