안녕하세요 김동선 입니다.
Virtual Machines Versatile Platforms for Systems and Processes Morgan Kaufmann 2005
라는 책이 있습니다. 물론 원서...구요 'ㅁ'. PDF 파일 가지고 있으니 제본해도 될 거 같습니다..
아는 분이 추천해 준 책인데, 가상화에 대한 지식이 정말 잘 정리되어 있는 책이라고 합니다. KVM 포함해서 모든 가상화에 대한 내용이 기술되어 있네요..
Operating System Concepts(일명 공룡책) 같이 파란책 이라는 별칭으로도 불린다고 합니다.ㅋㅋ
이 책에는 정말 순수하게 이론적인 것들이 나와 있습니다. ISA를 어떻게 Emulation을 하는가, Binary translation.. 이런것들이요.
특히 hardware-fully-virtualization/hardware-assisted-virtualization에 관한 내용이 잘 나와 있다고 하네요 'ㅁ' 이론적으로 API를 virtualization한건지, ABI레벨인지,.. 뭐 이런것들 말이죠. (hardware-assisted-virtualization은 intel manual을 찾아봐야 합니다.. 전 잘 모르지만.. VTx관련을 찾아야 할거 같아요.. 왜냐하면 AMD에서 하는 Virtualization하는 Instruction set하고 Intel하고 다르기 때문입니당)
원서라도 너무 부담 갖지 마시고, 현재 최고의 책으로 평가받고 있으니 조금 힘들더라도 이걸 사용해서 진행을 했으면 하네욤
하드웨어에서 지원하는건 다른 책을 봐야 하지만, 그 부분에 대해서는 다른 책을 채택해서 하더라도.. 말이죠.
이 책으로 스터디하면서 QEMU를 line-by-line로 드라이빙 해가며 보는 재미가 쏠쏠할 거 같네요
여러분들의 의견은 어떠신가요!
댓글 9
-
김태훈
2011.03.27 21:01
-
박주영
2011.03.27 21:07
제가 가지고있어요 담에 드릴게요
-
동선
2011.03.29 09:17
안녕하세요~~~!! 저도 있습니다^^ 필요하시다면 언제든 드릴게요.
-
박주영
2011.03.27 21:07
기존 abstraction의 한계를 얘기하면서 virtualizing software의 다양한 가상화 모델(process vm, system vm등)을 소개하는 책입니다.
kvm은 full-virtualization solution으로 알고있는데 그에 관련된 hardware-assisted virtualization 정보를 찾아보시려면 AMD-V이나 Intel VT쪽으로 찾아보셔야할듯)
기본적으로 VM에 관련된 이론들이 정리되있는 책으로 추천합니다(Binary translation이나, HLL VM같은 내용들이 잘 나와있음)
-
박주영
2011.03.27 21:24
Intel VT나 AMD-V 관련 자료는 김태훈님께서 많이 가지고 계실듯하네요
-
박주영
2011.03.27 22:51
유용한 정보 감사합니다 ^^
-
김태훈
2011.03.27 21:50
^^;; HVM 자료는 CPU 회사에서 배포하는 오픈된 자료이예요.
< The x86 Architecture HVM(Hardware Virtual Machine) Referrences >
가상화 기본 개념을 익히기 위해서 다음의 paper를 보시는 것도 도움이 될것입니다. 가상화 분야에서 워놕 유명한 paper 인지라...
-
동선
2011.03.29 09:13
오 고맙습니다 태훈님 ^^
-
동선
2011.03.29 09:13
다들 좋은 정보 정말 감사합니다.^^ 2기 Xen / 3기 Hypervisor 간에 많은 정보가 공유되었으면 좋겠습니다.
앞으로 잘 부탁드립니다~~~!
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | [공지] 하이퍼바이져 스터디 관련 Q&A 게시판 입니다. | woos | 2016.04.09 | 237 |
95 | 부팅 메모리 맵 그림 [5] | 김기오 | 2008.03.15 | 4758 |
94 | 저는 CaOS-64bit를 준비해보려구요 [4] | 김기오 | 2008.04.23 | 4732 |
93 | 오늘 삽질 [1] | 김기오 | 2008.02.03 | 4731 |
92 | 성욱씨 emacs 문의요 | 김기오 | 2008.03.27 | 4726 |
91 | 게시판 생성 [4] | 백창우 | 2007.11.15 | 4707 |
90 | 세종대 음식점 | 백창우 | 2008.01.19 | 4671 |
» | 교재 추천 하나 해도 괜찮을런지요? [9] | 동선 | 2011.03.27 | 4666 |
88 | 이번 주 스터디는 쉬는게 어떨런지요? [8] | 최창훈 | 2008.04.15 | 4657 |
87 | 내일 세미나 있는거죠? ^__^; [1] | 김광태 | 2008.01.18 | 4654 |
86 | I/O Ring Buffer [3] | 박은병 | 2010.04.27 | 4651 |
85 | Intel CPU를 사려고 합니다 추천부탁드립니다 [1] | 박세율 | 2008.05.08 | 4641 |
84 | 스프링 노트 주소를 변경하였습니다. [3] | 백창우 | 2008.04.14 | 4624 |
83 | 스터디 복습을 하려는데 도무지 알수가 없네요 [3] | 김기오 | 2008.03.04 | 4608 |
82 | 안녕하세요. ^^ [1] | 정성욱 | 2008.05.06 | 4576 |
81 | Unix Systems for Modern Architectures 제본했습니다. [1] | 김기오 | 2008.05.13 | 4554 |
80 | [이번주] 벌금 처리 및 시작 시간 변경 논의 [7] | 백창우 | 2008.04.14 | 4549 |
79 | [제안]주중에 미리 소스분석하고 commit하기 [1] | 장동일 | 2008.01.18 | 4533 |
78 | 몇가지 참고 자료 입니다 | 정찬호 | 2008.06.04 | 4525 |
77 | 노트북 문제. [1] | 백창우 | 2008.07.19 | 4523 |
76 | 창우씨 책읽고 드디어 vi 설정을 할 수 있었습니다. | 김기오 | 2008.03.31 | 4515 |
.
안녕하세요. XEN 스터디 2기에 참여하고 있는 김태훈 입니다.
저희도 가상화 스터디를 하고 있어서 그런데 이 책 저도 부탁드려도 될까요?