Publications

2023

2022

2021

2020

  • Fine-grained Autoscaling with In-VM Containers and VM Introspection [slide]
    Kohei Ueki and Kenichi Kourai
    In Proceedings of the 13th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2020), pages 155-164, December 9, 2020, Leicester (virtual). (Acceptance rate: 31%)
  • Performance Evaluation of Cache Management in Network Storage
    Naomichi Fukuda, Kenichi Kourai, and Saneyasu Yamaguchi
    In Proceedings of the 2020 International Conference on Emerging Technologies for Communications (ICETC 2020), December 3, 2020, virtual.
  • Cache Replacement Based on LSTM in the Second Cache in Virtualized Environment
    Taisei Miura, Kenichi Kourai, and Saneyasu Yamaguchi
    In Proceedings of the 11th International Workshop on Advances in Networking and Computing (WANC 2020), CANDAR 2020, November 27, 2020, Okinawa (virtual).
  • VM Migration for Secure Out-of-band Remote Management with Nested Virtualization [slide]
    Tomoya Unoki and Kenichi Kourai
    In Proceedings of the 13th IEEE International Conference on Cloud Computing (CLOUD 2020), pages 517-521, October 24, 2020, Beijing (virtual). (Acceptance rate incl. short papers: 25%)
  • Flexible and Efficient Partial Migration of Split-memory VMs [slide]
    Takahiro Kashiwagi and Kenichi Kourai
    In Proceedings of the 13th IEEE International Conference on Cloud Computing (CLOUD 2020), pages 248-257, October 22, 2020, Beijing (virtual). (Acceptance rate: 21%)
  • Efficient and Flexible Checkpoint/Restore of Split-memory Virtual Machines [slide]
    Tokito Murata and Kenichi Kourai
    In Proceedings of International Conference on Computational Intelligence (ICCI 2020), pages 270-275, October 8, 2020, virtual.
  • Cache Management with Fadvise Based on LFU
    Naomichi Fukuda, Taisei Miura, Kenichi Kourai, and Saneyasu Yamaguchi
    In Proceedings of the 8th IEEE International Workshop on Architecture, Design, Deployment & Management of Networks & Applications (ADMNET 2020), COMPSAC 2020, pages 1125-1130, July 13, 2020, Madrid (virtual).
  • Transparent IDS Offloading for Split-memory Virtual Machines
    Kouki Yamato, Kenichi Kourai, and Tarek Saadawi
    In Proceedings of the 44th IEEE Computers, Software, and Applications Conference (COMPSAC 2020), pages 833-838, July 13, 2020, Madrid (virtual).
  • Optimization of Parallel Applications under CPU Overcommitment
    Tokiko Takayama and Kenichi Kourai
    In Proceedings of the 44th IEEE Computers, Software, and Applications Conference (COMPSAC 2020), pages 51-60, July 13, 2020, Madrid (virtual).
  • Virtual Machine Introspection for Anomaly-Based Keylogger Detection
    Huseyn Huseynov, Kenichi Kourai, Tarek Saadawi, and Obinna Igbe
    In Proceedings of IEEE International Workshop on Network Function Virtualization, SDN, and Edge Computing, HPSR 2020, 6 pages, May 12, 2020, Newark (virtual).
  • Secure VM Management with Strong User Binding in Semi-Trusted Clouds
    Keisuke Inokuchi and Kenichi Kourai
    Journal of Cloud Computing: Advances, Systems and Applications, Volume 9, Article number 3, 22 pages, January 17, 2020.
  • Flexible Service Consolidation with Nested Virtualization and Library Operating Systems [final ver.]
    Kenichi Kourai and Kouta Sannomiya
    Software: Practice and Experience, Volume 50, Issue 1, pages 3-21, January 2020.

2019

2018

2017

2016

2015

2014

2013

2012

2011

2010

2009

  • Application-Level Scheduling Using AOP
    Kenichi Kourai, Hideaki Hibino, and Shigeru Chiba
    Transactions on Aspect-Oriented Software Development V (TAOSD), Vol.5490, pages 1-44, June 2009.
  • BitVisor: A Thin Hypervisor for Enforcing I/O Device Security
    Takahiro Shinagawa, Hideki Eiraku, Kouichi Tanimoto, Kazumasa Omote, Syoichi Hasegawa, Takashi Horie, Manabu Hirano, Kenichi Kourai, Yoshihiro Ohyama, Eiji Kawai, Kenji Kono, Shigeru Chiba, Yasushi Shinjo, and Kazuhiko Kato
    In Proceedings of the 2009 ACM International Conference on Virtual Execution Environments (VEE 2009), pages 121-130, March 2009. (Acceptance rate: 35%)

2008

2007

2006

2005

2004

  • A Pleasant Job Scheduling System
    Ryo Kurita, Shigeru Chiba, and Kenichi Kourai
    IPSJ Transactions on Advanced Computing Systems, Vol.45, No.SIG 3 (ACS 5), pages 29-37, March 2004. (in Japanese)
  • Personal Networks Integrating a VPN with Execution Environments of Hosts
    Kenichi Kourai, Toshio Hirotsu, Koji Sato, Osamu Akashi, Kensuke Fukuda, Tosiharu Sugawara, and Shigeru Chiba
    JSSST Computer Software, Vol.21, No.1, pages 2-12, January 2004. (in Japanese)
  • An Implementation of Flexible-playtime Video Skimming
    Shigemi Aoyagi, Kenichi Kourai, Koji Sato, Toshihiro Takada, Toshiharu Sugawara, and Rikio Onai
    In Proceedings of the 2004 SPIE/ACM Conference on Multimedia Computing and Networking (MMCN 2004), pages 178-186, January 2004.

2003

  • Secure and Manageable Virtual Private Networks for End-users [slide]
    Kenichi Kourai, Toshio Hirotsu, Koji Sato, Osamu Akashi, Kensuke Fukuda, Toshiharu Sugawara, and Shigeru Chiba
    In Proceedings of the 28th Annual IEEE Conference on Local Computer Networks (LCN 2003), pages 385-394, October 2003. (Acceptance rate: 33%)
  • A Flexible Policy Control Architecture for Inter-AS Routing
    Osamu Akashi, Kenichi Kourai, Kensuke Fukuda, Toshio Hirotsu, Koji Sato, Mitsuru Maruyama, and Toshiharu Sugawara
    In Proceedings of the 7th Asia-Pacific Network Operations and Management Symposium (APNOMS 2003), pages 294-298, October 2003.
  • An Intranet Protection Mechanism Based on Virtual Network Architecture
    Toshio Hirotsu, Kensuke Fukuda, Kenichi Kourai, Osamu Akashi, Koji Sato, and Toshiharu Sugawara
    IPSJ Transactions on Advanced Computing Systems, Vol.44, No.SIG 11 (ACS 3), pages 180-190, August 2003. (in Japanese)
  • Realizing Secure Intranet Servers by Using a Mechanism Changing User Authority
    Shinichi Suzuki, Yasushi Sinjo, Kenichi Kourai, Kozo Itano, and Shigeru Chiba
    IPSJ Transactions on Advanced Computing Systems, Vol.44, No.SIG 10 (ACS 2), pages 86-96, July 2003. (in Japanese)
  • Agents Support for Flexible Inter-AS Policy Control
    Osamu Akashi, Kenichi Kourai, Koji Sato, Toshio Hirotsu, Mitsuru Maruyama and Toshiharu Sugawara
    In Proceedings of the 2003 IEEE/IPSJ Symposium on Applications and the Internet (SAINT) Workshop, pages 294-298, January 2003.

2001

1998

1997

  • Weak Protection for Reflective Operating Systems
    Shigeru Chiba, Takeshi Nishimura, Kenichi Kourai, Atsushi Ohnoki, and Takashi Masuda
    In Object-Oriented Technology: ECOOP'97 Workshop Reader, LNCS Vol.1357, pages 62-67, June 1997.

Talks/Posters

2023

  • System Monitoring in Virtual Machines by Injecting eBPF Programs (not refereed)
    Kyosuke Hori and Kenichi Kourai
    The 2nd International Practical Applications Seminar on Electrical Engineering and Computer Science (IPAS 2023) poster, December 25, 2023, Kokura.
  • Secure Privacy Control inside Clouds with AMD SEV (not refereed)
    Naoya Ando and Kenichi Kourai
    The 2nd International Practical Applications Seminar on Electrical Engineering and Computer Science (IPAS 2023) poster, December 25, 2023, Kokura.
  • Saving Container States outside VMs for Lightweight Container Migration (not refereed)
    Yuki Asakura and Kenichi Kourai
    The 2nd International Practical Applications Seminar on Electrical Engineering and Computer Science (IPAS 2023) poster, December 25, 2023, Kokura.
  • Secure IDS Offloading for Confidential VMs (not refereed)
    Kenichi Kourai
    Workshop on Computation and Communication Innovation, October 4, 2023, New York.
  • Experimentation with Bio-Inspired VM Introspection (not refereed)
    Tarek Saadawi, Huseyn Huseynov, and Kenichi Kourai
    Workshop on Computation and Communication Innovation, October 3, 2023, New York.

2022

  • Secure Monitoring of Virtual Machines Protected by AMD SEV in Public Clouds (not refereed)
    Tomoharu Nono and Kenichi Kourai
    The 10th International Symposium on Applied Engineering and Sciences (SAES 2022), December 13, 2022, virtual.
  • Optimized Memory Encryption and Integrity Checking of Virtual Machines across Multiple Hosts (not refereed)
    Shuhei Horio and Kenichi Kourai
    The 10th International Symposium on Applied Engineering and Sciences (SAES 2022), December 13, 2022, virtual.
  • Secure Intrusion Detection by Combining Intel SGX and SMM (not refereed)
    Yoshimichi Koga and Kenichi Kourai
    The 10th International Symposium on Applied Engineering and Sciences (SAES 2022), December 13, 2022, virtual.

2021

  • Improvement of ARC Considering Negative Locality of Reference in Virtualized Environment
    Naomichi Fukuda, Kenichi Kourai, and Saneyasu Yamaguchi
    2021 IEEE International Conference on Big Data (BigData 2021), poster, December 16, 2021.
  • AI-based Cache Replacement in Virtualized Environment
    Taisei Miura, Kenichi Kourai, and Saneyasu Yamaguchi
    2021 International Conference on Emerging Technologies for Communications (ICETC 2021), poster, December 3, 2021.
  • Cache Replacement Algorithm for Extending Locality of Reference in the Second Cache
    Naomichi Fukuda, Kenichi Kourai, and Saneyasu Yamaguchi
    2021 International Conference on Emerging Technologies for Communications (ICETC 2021), poster, December 1, 2021.

2020

  • Optimizing VMs across Multiple Hosts by Considering Unused Memory (not refereed)
    Soichiro Tauchi and Kenichi Kourai
    The 8th International Symposium on Applied Engineering and Sciences (SAES 2020), December 17, 2020, virtual.
  • Efficient and Flexible Live Checkpoint/Restore for VMs across Multiple Hosts (not refereed)
    Tokito Murata and Kenichi Kourai
    The 8th International Symposium on Applied Engineering and Sciences (SAES 2020), December 17, 2020, virtual.

2019

  • Secure Offloading of Intrusion Detection Systems with Intel SGX in Clouds (not refereed)
    Tomoharu Nakano and Kenichi Kourai
    The 7th International Symposium on Applied Engineering and Sciences (SAES 2019), November 11, 2019, Putrajaya.
  • Secure Monitoring of Virtual Machines with Memory Split into Multiple Hosts [slide]
    Kenichi Kourai and Kouki Yamato
    Keynote at the 7th International Symposium on Applied Engineering and Sciences (SAES 2019), November 11, 2019, Putrajaya.

2018

  • Virtual Machine Migration for Secure Out-of-band Remote Management in Clouds [poster]
    Tomoya Unoki, Shota Futagami, and Kenichi Kourai
    CCNY-Kyutech Joint Workshop poster, June 18, 2018, Iizuka.
  • Migration of Virtual Machines Running across Multiple Hosts [poster]
    Takahiro Kashiwagi, Masato Suetake, and Kenichi Kourai
    CCNY-Kyutech Joint Workshop poster, June 18, 2018, Iizuka.
  • Virtualized Adaptable Computing with Elastic Split-memory Virtual Machines [slide]
    Kenichi Kourai
    CCNY-Kyutech Joint Workshop, June 18, 2018, Iizuka.

2015

2012

2010

2008

Invited talks

  • Infrastructure for Privacy-centric Information Processing
    Kenichi Kourai
    Invited Talk at CENTRA 7 Cloud-edge Fusion (CEF) Symposium, February 6, 2024, Tokyo.
  • Secure Monitoring of Virtual Machines with Memory Split into Multiple Hosts [slide]
    Kenichi Kourai and Kouki Yamato
    Keynote at the 7th International Symposium on Applied Engineering and Sciences (SAES 2019), November 11, 2019, Putrajaya.
  • Modularity in Virtualized Systems
    Kenichi Kourai
    Keynote at the 3rd Workshop on Modularity In Systems Software (MISS 2013), March 2013.

Books

  • Handbook of Software Aging and Rejuvenation
    Chapter 9: Application to Operating Systems
    Kenji Kono, Kenichi Kourai, and Hiroshi Yamada, World Scientific, pages 229-259, May 2020.
  • Portable ID Management Framework for Security Enhancement of Virtual Machine Monitors
    Manabu Hirano, Takeshi Okuda, Eiji Kawai, Takahiro Shinagawa, Hideki Eiraku, Kouichi Tanimoto, Shoichi Hasegawa, Takashi Horie, Seiji Mune, Kazumasa Omote, Kenichi Kourai, Yoshihiro Oyama, Kenji Kono, Shigeru Chiba, Yasushi Shinjo, Kazuhiko Kato, and Suguru Yamaguchi, Chapter 24 in Engineering the Computer Science and IT, In-Tech, pages 477-488, October 2009.