Content-Length: 192322 | pFad | https://b.hatena.ne.jp/site/www.slideshare.net/syuu1228
サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16e
www.slideshare.net/syuu1228
2. rcu read lock receive_queue lock nf_hooks nf_iterate rcu read lock tcp_rcv_established tcp_v4_do_rcv nf_hook_slow nf_hook_thresh ___napi_schedule __napi_schedule e1000_intr handle_irq do_IRQ common_interrupt interrupt get_rps_cpu sock_queue_rcv_skb ip_queue_rcv_skb __udp_queue_rcv_skb udp_queue_rcv_skb __udp4_lib_rcv ip_local_deliver_finish NF_HOOK ip_defrag ip_rcv_finish NF_HOOK ip_rcv __netif
5. bhyveいじり専用PCほしい • Nested VMだと事故る事が結構ある • NUC小さくて安くて良いね • x64とVT-xとEPTに対応してる安いNUCどれかな∼ • 一番安いNUCでも対応してるっぽい: • 旧機種:BOXDCCP847DYE(Celeron 847搭載) • 新機種:DN2820FYKH(Celeron N2820搭載) • 新コアのBaytrail-Mおもしろそう! 6. bhyveいじり専用PCほしい • Nested VMだと事故る事が結構ある • NUC小さくて安くて良いね • x64とVT-xとEPTに対応してる安いNUCどれかな∼ • 一番安いNUCでも対応してるっぽい: • 旧機種:BOXDCCP847DYE(Celeron 847搭載) • 新機種:DN2820FYKH(Celeron N2820搭載) • 新コアのBaytrail-Mおも
www.slideshare.net
クラウドOS「OSv」のご紹介 @ osc2014-kyoto Presentation Transcript クラウドOS 「OSv」のご紹介 Takuya ASADA at Cloudius Systems Who am I? • @syuu1228 • 「カーネル/VM探検隊」を東京で始めたひと • FreeBSD developer(bhyveとか) • Software Designで「ハイパーバイザの作り方」を連載 バックナンバーを公開中:http://goo.gl/8AVRb8 • Cloudius SystemsでOSvを開発 OSvって聞いたことある? • 公式サイト:http://osv.io/ • 聞いたことない人は、手元のマシンに 早速入れてみよう!(Win/Mac/Linux) • インストール方法はこちら: • http://osv.io/run-locall
OSv slide ver.2 Presentation Transcript OSv @syuu1228 OSvとは? • 仮想化環境上で特定(Java)アプリケーションを 効率よく実行する事に特化したOS • Cloudis Systemsが開発 KVMを開発したQumranetのメンバー Avi KivityがCTO • KVM, Xenで動く→Amazon EC2へデプロイ可能 • BSDライセンス 何故新しいOSを作るの か? • OSには二つの重要な役割がある • ハードウェアの管理 • アプリケーション間、ユーザ間のアイソレーション(隔 離) • しかしながら、今時のシステムのデプロイシナリオでは仮想 化が行われているのでハードウェアの管理は不要で、1つの サーバには1つのアプリケーション(役割)のみを任せる事 が多く、アイソレーションもそれほど重要でない場合がある •
OSv Presentation Transcript OSv @syuu1228 Who am I? • • @syuu1228 です • FreeBSD src commiter です BHyVe とか弄ってます • Software Design で「ハイパーバイザの作り方」 という連載を書いてます バックナンバーを公開中: http://goo.gl/8AVRb8 カーネル/ VM 探検隊とか主催してます( Not 関 西) OSv って聞いたことある ? • • 公式サイト: http://osv.io/ • インストール方法はこちら: 聞いたことない人は、手元の Linux マシンに早 速入れてみよう! • • http://d.hatena.ne.jp/syuu1228/ https://github.com/cloudius-systems/osv/blob/mast
This document discusses implementing BIOS emulation support for BHyVe, the hypervisor component of FreeBSD. It provides an overview of BHyVe's internal structure, including how it uses Intel VT-x hardware-assisted virtualization to run guest virtual machines. It then outlines a project to add BIOS emulation capabilities to BHyVe in order to support booting legacy systems within BHyVe virtual machi
3. $ cat /proc/interrupts CPU0 CPU1 0: 36843 61973 IO-APIC-edge timer 1: 518 591 IO-APIC-edge i8042 8: 1 0 IO-APIC-edge rtc0 9: 387 321 IO-APIC-fasteoi acpi 12: 11236 79 IO-APIC-edge i8042 16: 0 0 IO-APIC-fasteoi uhci_hcd:usb6 17: 12 11 IO-APIC-fasteoi uhci_hcd:usb7 18: 0 0 IO-APIC-fasteoi uhci_hcd:usb8 19: 6531 235 IO-APIC-fasteoi ehci_hcd:usb2 20: 0 0 IO-APIC-fasteoi uhci_hcd:usb3 21: 85 69 IO-A
3. BHyVe とは FreeBSD 版の Linux KVM のようなもの Intel VT を用いたハイパーバイザ 開発の初期段階でごく限定的な機能が実装されている ↓ 最低限のハイパーバイザ実装のよいサンプルになりそう 3 4. 新しい Web サイトと GSoC web site http://www.bhyve.org/ GSoC 2012: BHyVe BIOS emulation to boot legacy systems http://bit.ly/bhyve_bios 4 5. 実装状況 Intel VT-x, EPT 必須 (= Nehalem 以降必須 ) BIOS 非対応 (disk ブート出来ない ) 対応デバイス : virtio-net, virtio-blk pci passthrough(VT-d) paravirtual console/debug
This document discusses SMP (symmetric multiprocessing) implementation for OpenBSD on SGI Octane systems. It covers setting up SMP on MIPS-based SGI Octane servers with 2 CPUs, including implementing per-processor data structures and synchronization techniques like mutexes and TLB shootdown using IPIs (inter-processor interrupts). It also demonstrates running OpenBSD/sgi in SMP mode and benchmarks
このページを最初にブックマークしてみませんか?
『Takuya Asada, Software engineer at Cloudius systems』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く
Fetched URL: https://b.hatena.ne.jp/site/www.slideshare.net/syuu1228
Alternative Proxies:
Alternative Proxy
pFad Proxy
pFad v3 Proxy
pFad v4 Proxy