6月26日下午,Sun公司的Melvin KOH带来了网格系列讲座的第三讲:Sun Grid Technology and Software Introduction (Sun Grid Engine and Sun N1 Software Family)。Melvin KOH毕业于新加坡国立大学,主要研究方向包括组合优化、机器学习和网格计算等。他现在是Sun的网格技术专家和Sun公司亚太科学与研究中心网格研究方向的主要领导人之一,主要从事Sun Grid Engine的技术研发和软件引擎开发,并且正在与多个世界顶尖大学合作进行项目研发。
Melvin的讲座涉及网格技术的多个方面,包括分布式资源管理、Sun 的网格引擎技术、该引擎的实际应用以及群集网格技术等。他从网格技术的不同级别讲起,深入浅出的风格使在场的同学能够对网格技术有比较全面地了解。
Sun 对于网格技术的理解分为三个层次:第一层是Cluster Grid(集群网格),第二层是Enterprise Grid(企业集网格),最高层是Global Grid(全球网格)。传统的计算往往独立分布于单个计算设备,这会造成计算能力的分布不均,有的机器可能空闲而其他机器负荷沉重。而网格环境下的虚拟数据中心能够合理地分配资源,从而提高资源利用率和可用性。工作负荷管理(Workload Management)和分布式资源管理(Distributed Resource Management, DRM)是网格技术的另外两个重要方面,可以共同实现大范围内的作业和资源管理和分配,并可以对工作结果进行统计和记账。现在进入商业应用的DRM Engine主要有Sun Grid Engine,Platform LSF和PBS/PBSPro。其中Sun Grid Engine具有open source version和commercial version两个版本,而且这两个版本提供相同的功能和特性。SUN的很多产品都由开源版本,这让人看到了SUN的实力以及对自己产品的信心,更体现了SUN对开源的支持。
在介绍Sun公司的网格技术解决方案的时候,Melvin通过大量的举例对所讲的技术进行了生动的演示说明。比如在讲到ARCo(Accounting and Resource Console, 记账和资源控制台)的时候,他向在场的同学展示了产品界面并对其使用方法进行了简要说明;在解释资源预留方案的时候,他将Sun的产品所使用的资源预留方案与其他两个传统方案进行了图示比较,形象地体现出了第一个方案的优势所在,同时对从事资源调度研究的同学提供了一些有益的启示。
Melvin的讲座引起了在场同学极大的兴趣,讲座结束时同学们积极提问,与他进行技术交流。相信Melvin的精彩讲座会对于从事网格技术研究或者对网格技术感兴趣的同学产生积极的影响。