Next generation cloud infra-software toward the guarantee of performance and security SLA

We research next generation Cloud infra-software, Stella Project, which includes the two core development technologies for multiple SLA guarantee of multiple users. First core development is to integrate the scheduling of the CPU, network, and storage resources. Second is Cloud-wide SLA guarantees including resource admission control, job allocation, and management techniques.

Developing Next-generation Cloud system guarantee user requirements for performance and security SW
  • Develop CPU, network, and system guarantee the user requirements for the storage performance SW
  • Develop Cloud security system (availability, integrity and confidentiality) guarantee user requirements for SW
  • Develop SW of Cloud platforms with integrated 1 and 2 systems
Create SW system-specific open source community through the public Cloud test bed
  • Establish testbed of Cloud Distributed System SW
  • Establish and operate Community based on open source test bed
  • Perform education that aims Community such as Cloud / Security / system SW


Carrier grade SDN controller and network virtualization platform

Software-defined network (SDN) is a new paradigm of Internet architecture. SDN has several benefits; easy network management, evolution without dependency between planes and low cost to expend. Our research group try to solve issues in terms of network virtualization in SDN including following keywords.

  • Controller that supports SDN 2.0 including Network hypervisor, Extended South bound Interface(xSBI) and traffic engineering(TE)
  • Network hypervisor providing Network slicing, global topology management and network fault detection and recovery
  • Extended SBI to support various network devices such as OpenFlow, MPLS, and LISP etc.
  • Traffic Engineering to monitor global network and traffic status.

Embedded Virtualization

Real-time support for virtualized Embedded Systems

In general, the real-time task scheduling does not work in a virtual machine-based system because the physical resource scheduling and management is done at the lower layer, namely, the virtualization layer. And recent system virtualization approaches are focusing on performance issues; however, Real-time(RT) systems are affected by the underlying hardware and its configuration. Depends on the configuration, system parameters such as execution time of tasks, execution period, system utilization, etc are affected. RT system schedulers have a unique scheduling policy that all the real-time tasks can finish their jobs within a given deadline always. But, the virtualization layer is focusing on the performance issues. Therefore, previous Virtualization techniques is not able to achive real-time process. Our research interests are as follow.

  • Autonomic, evolvable and generic methodologies for handling Real-time tasks in virtualised enviroment.
  • Virtualization techniqe to support real-time tasks for virtual machines.
  • Virtual machine scheduler for real-time tasks which finish their jobs within a given deadline