多虚拟机协同计算在虚拟药物筛选中的应用研究(2)
2.3 “Docking”脚本控制流程如图3所示要實现分子对接的有序运行,任务调度模块起着关键作用。任务调度模块从任务管理端读取任务文件并加以分析,自动提取出标靶蛋白和小分子配体文件加载到“Docking”窗口中的靶点蛋白和配体文件相应选择区域进行对接操作。一个对接流程结束后,自动将计算结果上传到管理控制端并在任务调度文件中进行标记,然后重新向任务调度模块申请下一次任务。整个过程Sybyl-X软件的运行一直处于脚本程序的监控之下,软件的所有交互操作均由脚本程序自动控制完成。
3 虚拟化技术
虚拟化是一种资源管理技术,是将计算机的物理资源,如服务器、网络、内存及存储等,予以抽象后再呈现出来[11]。通过虚拟化一台物理计算机可以虚拟成多台逻辑计算机,并拥有相互独立的操作系统和应用程序,各系统之间互不干扰[12]。
3.1 Hyper-V平台及其特点
Hyper-V是微软推出的一种虚拟化管理技术,其主要作用就是管理、调度虚拟机的创建和运行,并提供硬件资源的虚拟化。从图4可以看出,Hyper-V采用了硬件、Hyper-V和虚拟机三层架构,Hypervisor是物理服务器和操作系统之间的中间软件层 ......
您现在查看是摘要页,全文长 4729 字符。