With the development of cloud computing, virtualization technology has been widely used in our life. Meanwhile, it became one of the key targets for some attackers. The integrity measurement in virtual machine has bec...With the development of cloud computing, virtualization technology has been widely used in our life. Meanwhile, it became one of the key targets for some attackers. The integrity measurement in virtual machine has become an urgent problem. Some of the existing virtualization platform integrity measurement mechanism introduces the trusted computing technology, according to a trusted chain that the Trusted Platform Module(TPM) established for trusted root to measure the integrity of process in static. But this single chain static measurement cannot ensure the dynamic credible in platform running. To solve the problem that the virtual trusted platform can not guarantee the dynamic credibility, this paper put forward Dynamic Integrity Measurement Model(DIMM) based on virtual Trusted Platform Module(v TPM) which had been implemented with typical virtual machine monitor Xen as an example. DIMM combined with virtual machine introspection and event capture technology to ensure the security of the entire user domain. Based on the framework, this paper put forward Self-modify dynamic measurement strategy which can effectively reduce the measurement frequency and improve the measurement performance. Finally, it is proved that the validity and feasibility of the proposed model with comparison experiments.展开更多
In centralized cellular network architecture,the concept of virtualized Base Station(VBS) becomes attracting since it enables all base stations(BSs) to share computing resources in a dynamic manner. This can significa...In centralized cellular network architecture,the concept of virtualized Base Station(VBS) becomes attracting since it enables all base stations(BSs) to share computing resources in a dynamic manner. This can significantly improve the utilization efficiency of computing resources. In this paper,we study the computing resource allocation strategy for one VBS by considering the non-negligible effect of delay introduced by switches. Specifically,we formulate the VBS's sum computing rate maximization as a set optimization problem. To address this problem,we firstly propose a computing resource schedule algorithm,namely,weight before one-step-greedy(WBOSG),which has linear computation complexity and considerable performance. Then,OSG retreat(OSG-R) algorithm is developed to further improve the system performance at the expense of computational complexity. Simulation results under practical setting are provided to validate the proposed two algorithms.展开更多
Traditional HPC (High Performance Computing) cluster is built on top of physical machines. It is usually not practical to reassign these machines to other tasks due to the fact that software installation is time con...Traditional HPC (High Performance Computing) cluster is built on top of physical machines. It is usually not practical to reassign these machines to other tasks due to the fact that software installation is time consuming. As a result, these machines are usually dedicated for the cluster usage. Virtualization technology provides an abstract layer which allows several different operating systems (with different software packages) running on top of one physical machine. Cloud computing provides an easy way for the user to manage and interact with the computing resources (the virtual machines in this case). In this work, we demonstrate the feasibility of building a cloud-based cluster for HPC on top of a set of desktop computers that are interconnected by means of Fast Ethernet. Our cluster has several advantages. For instance, the deployment time of the cluster is quite fast: We need only 5 min to deploy a cluster of 30 machines, Besides, several performance benchmarks have been carried out. As expected, the embarrassingly parallel problem has the linear relationship between the performance and the cluster size.展开更多
This paper puts forward sharing teaching resources based on cloud computing solutions, through the use of architecture means virtualization technology based on KVM on the server side, the infrastructure layer manage t...This paper puts forward sharing teaching resources based on cloud computing solutions, through the use of architecture means virtualization technology based on KVM on the server side, the infrastructure layer manage the underlying physical hardware equipment. In the realization of the infrastructure layer using Libvirt virtualization management suite that provides a common API development Web, through the RDP protocol, and finally access to the remote virtual desktop browser by the graphical user interface (GUI) and traditional Web B/S architecture, to simulate and access to low-level resources and sharing of teaching resources, teaching resources can be achieved education informatization in the process of teaching.展开更多
Molecular docking method plays an important role on the quest of potential drug candidates, which has been proven to be a valuable tool for virtual screening. Molecular docking is commonly referred to as a parameter o...Molecular docking method plays an important role on the quest of potential drug candidates, which has been proven to be a valuable tool for virtual screening. Molecular docking is commonly referred to as a parameter optimization problem. During the last decade, some optimization algorithms have been introduced, such as Lamarckian genetic algorithm (LGA) and SODOCK embedded in the AutoDock program. On the basis of the latest docking software AutoDock4.2, we present a novel docking program ABCDock, which incorporates mutual artificial bee colony (MutualABC) into AutoDock. Computer simulation results demonstrate that ABCDock takes precedence over AutoDock and SODOCK, in terms of convergence performance, accuracy, and the lowest energy, especially for highly flexible ligands. It is noteworthy that ARCDock yields a higher success rate. Also, in comparison with the other state-of-the-art docking methods, namely GOLD, DOCK and FlexX, ABCDock provides the smallest RMSD in 27 of 37 cases.展开更多
In recent years,power saving problem has become more and more important in many fields and attracted a lot of research interests.In this paper,the authors consider the power saving problem in the virtualized computing...In recent years,power saving problem has become more and more important in many fields and attracted a lot of research interests.In this paper,the authors consider the power saving problem in the virtualized computing system.Since there are multiple objectives in the system as well as many factors influencing the objectives,the problem is complex and hard.The authors will formulate the problem as an optimization problem of power consumption with a prior requirement on performance,which is taken as the response time in the paper.To solve the problem,the authors design the adaptive controller based on least-square self-tuning regulator to dynamically regulate the computing resource so as to track a given reasonable reference performance and then minimize the power consumption using the tracking result supplied by the controller at each time.Simulation is implemented based on the data collected from real machines and the time delay of turning on/off the machine is included in the process.The results show that this method based on adaptive control theory can save power consumption greatly with satisfying the performance requirement at the same time,thus it is suitable and effective to solve the problem.展开更多
基金supported by National Natural Science Foundation of China (61170254,61379116), Hebei Natural Science Foundation Project (F2016201244)Hebei Province Science and Technology Research Project of Higher Education (ZD2016043)Hebei Engineering Technology Research Center for IOT Data Acquisition & Processing, North China Insitute of Science and Technology, Hebei 065201,China
文摘With the development of cloud computing, virtualization technology has been widely used in our life. Meanwhile, it became one of the key targets for some attackers. The integrity measurement in virtual machine has become an urgent problem. Some of the existing virtualization platform integrity measurement mechanism introduces the trusted computing technology, according to a trusted chain that the Trusted Platform Module(TPM) established for trusted root to measure the integrity of process in static. But this single chain static measurement cannot ensure the dynamic credible in platform running. To solve the problem that the virtual trusted platform can not guarantee the dynamic credibility, this paper put forward Dynamic Integrity Measurement Model(DIMM) based on virtual Trusted Platform Module(v TPM) which had been implemented with typical virtual machine monitor Xen as an example. DIMM combined with virtual machine introspection and event capture technology to ensure the security of the entire user domain. Based on the framework, this paper put forward Self-modify dynamic measurement strategy which can effectively reduce the measurement frequency and improve the measurement performance. Finally, it is proved that the validity and feasibility of the proposed model with comparison experiments.
基金funded by the key project of the National Natural Science Foundation of China (No.61431001)the National High-Tech R&D Program (863 Program 2015AA01A705)New Technology Star Plan of Beijing (No.xx2013052)
文摘In centralized cellular network architecture,the concept of virtualized Base Station(VBS) becomes attracting since it enables all base stations(BSs) to share computing resources in a dynamic manner. This can significantly improve the utilization efficiency of computing resources. In this paper,we study the computing resource allocation strategy for one VBS by considering the non-negligible effect of delay introduced by switches. Specifically,we formulate the VBS's sum computing rate maximization as a set optimization problem. To address this problem,we firstly propose a computing resource schedule algorithm,namely,weight before one-step-greedy(WBOSG),which has linear computation complexity and considerable performance. Then,OSG retreat(OSG-R) algorithm is developed to further improve the system performance at the expense of computational complexity. Simulation results under practical setting are provided to validate the proposed two algorithms.
文摘Traditional HPC (High Performance Computing) cluster is built on top of physical machines. It is usually not practical to reassign these machines to other tasks due to the fact that software installation is time consuming. As a result, these machines are usually dedicated for the cluster usage. Virtualization technology provides an abstract layer which allows several different operating systems (with different software packages) running on top of one physical machine. Cloud computing provides an easy way for the user to manage and interact with the computing resources (the virtual machines in this case). In this work, we demonstrate the feasibility of building a cloud-based cluster for HPC on top of a set of desktop computers that are interconnected by means of Fast Ethernet. Our cluster has several advantages. For instance, the deployment time of the cluster is quite fast: We need only 5 min to deploy a cluster of 30 machines, Besides, several performance benchmarks have been carried out. As expected, the embarrassingly parallel problem has the linear relationship between the performance and the cluster size.
文摘This paper puts forward sharing teaching resources based on cloud computing solutions, through the use of architecture means virtualization technology based on KVM on the server side, the infrastructure layer manage the underlying physical hardware equipment. In the realization of the infrastructure layer using Libvirt virtualization management suite that provides a common API development Web, through the RDP protocol, and finally access to the remote virtual desktop browser by the graphical user interface (GUI) and traditional Web B/S architecture, to simulate and access to low-level resources and sharing of teaching resources, teaching resources can be achieved education informatization in the process of teaching.
基金Acknowledgments This work was supported by the Natural Science Foundation of China (No. 60803074), and the Fundamental Research Filnds for the Central Universities (No. DUTIOJR06).
文摘Molecular docking method plays an important role on the quest of potential drug candidates, which has been proven to be a valuable tool for virtual screening. Molecular docking is commonly referred to as a parameter optimization problem. During the last decade, some optimization algorithms have been introduced, such as Lamarckian genetic algorithm (LGA) and SODOCK embedded in the AutoDock program. On the basis of the latest docking software AutoDock4.2, we present a novel docking program ABCDock, which incorporates mutual artificial bee colony (MutualABC) into AutoDock. Computer simulation results demonstrate that ABCDock takes precedence over AutoDock and SODOCK, in terms of convergence performance, accuracy, and the lowest energy, especially for highly flexible ligands. It is noteworthy that ARCDock yields a higher success rate. Also, in comparison with the other state-of-the-art docking methods, namely GOLD, DOCK and FlexX, ABCDock provides the smallest RMSD in 27 of 37 cases.
基金supported by the National Natural Science Foundation of China under Grant No.61304159
文摘In recent years,power saving problem has become more and more important in many fields and attracted a lot of research interests.In this paper,the authors consider the power saving problem in the virtualized computing system.Since there are multiple objectives in the system as well as many factors influencing the objectives,the problem is complex and hard.The authors will formulate the problem as an optimization problem of power consumption with a prior requirement on performance,which is taken as the response time in the paper.To solve the problem,the authors design the adaptive controller based on least-square self-tuning regulator to dynamically regulate the computing resource so as to track a given reasonable reference performance and then minimize the power consumption using the tracking result supplied by the controller at each time.Simulation is implemented based on the data collected from real machines and the time delay of turning on/off the machine is included in the process.The results show that this method based on adaptive control theory can save power consumption greatly with satisfying the performance requirement at the same time,thus it is suitable and effective to solve the problem.