![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2017/10/WechatIMG9-500x329.jpeg)
青云QingCloud出席中國Linux內核開發(fā)者大會 分享QEMU技術實踐
北京,2017年10月21日——
近日,第十二屆中國Linux內核開發(fā)者大會(CLK)在北京舉行。青云QingCloud內核工程師孫峰應邀出席并分享了主題為《如何編寫QEMU后端塊設備驅動》的演講,從QingStorTM NeonSAN出發(fā),闡述了QEMU后端塊存儲驅動開發(fā)的全部過程,包括背景、工具、編寫,以及驗證和測試等。
中國Linux內核開發(fā)者大會是中國Linux內核領域里最高規(guī)格的技術盛會。大會前身為2006年開始舉辦的AKA Linux內核開發(fā)者大會,由AKA阿卡信息技術小組、英特爾公司開源技術中心、清華大學共同發(fā)起,歷經10多年,今年已經是第十二屆。大會以“自由、寫作、創(chuàng)造”為理念,以開源技術的推廣和普及為使命,鼓勵中國Linux內核開發(fā)愛好者不斷攀登技術高峰,在交流和研討中共享資源、攜手進步。
QEMU是一套由法布里斯·貝拉(Fabrice Bellard)所編寫的以GPL許可證分發(fā)源碼的模擬處理器,在GNU/Linux平臺上使用廣泛。Bochs、PearPC等與其類似,但不具備其許多特性,比如高速度及跨平臺的特性,經由KVM(早期為kqemu加速器,現(xiàn)在kqemu已被KVM取代)這個開源的加速器,QEMU能模擬至接近真實電腦的速度。
孫峰指出,QEMU的驅動開發(fā)和Linux內核驅動開發(fā)相似性極高。QEMU是對底層硬件架構的模擬實現(xiàn),有著非常廣泛的用途,如云計算中的虛擬化、智能手機操作系統(tǒng)Android模擬開發(fā)環(huán)境等均是基于QEMU之上的。
目前,青云QingCloud的后臺采用較新的Linux內核,為對系統(tǒng)底層原理感興趣的開發(fā)者提供了最佳實踐“場所”。加入QingCloud內核組,不僅能夠成為QingCloud底層穩(wěn)定性的看護人,還能將解決的問題反饋到上游社區(qū),參與全球Kernel開發(fā),成為卓越工程師的典范——Linux內核開發(fā)者。
作為一家技術領先的云計算服務商,青云QingCloud對于開源有著深刻的理解,也在積極參與開源項目。未來,QingCloud將不遺余力地在關鍵技術領域為開源作出貢獻,如Linux內核、虛擬化、SDN、容器和容器編排技術,以及IoT、人工智能等。
![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2017/10/WechatIMG9-500x329.jpeg)