Past Projects

ICTBase:大规模实时数据分析系统

2011.11-2013.06

ICTBase是一款适用于大规模结构化数据高速存储和在线分析的新型数据平台。适用于以下场合:

Hbase是Hadoop开源项目的一个子项目,是NoSQL数据库的一种,是历史上继Linux之后最成功的开源软件之一。

ICTBase在HBase的基础上,进行了大量的改进和性能优化,加入了多索引列、服务端计算、性能隔离、系统管理、访问控制等一些技术使其能够更加高效实用。

ICTBase与HBase的关系如同RedHat Linux和Linux的关系一样,前者是后者的一个商业版本。

相比同类产品,ICTBase具有五大技术优势:


“凌云”云计算系统

2010.03-2011.11

LingCloud(凌云云计算系统)是中国科学院计算技术研究所研发的一套云计算系统软件,以Apache License 2.0授权开源发布。LingCloud提供一套同时支持物理机和虚拟机管理与租赁的云计算基础设施管理系统,支持在共享设施上接入高性能计算、大规模数据处理、海量存储等多种应用模式。LingCloud可用于构建组织内的私有云,以管理其基础设施。

LingCloud系统基于Xen虚拟化平台,使用OpenNebula管理虚拟机群。被OpenNebula认定为Cloud Solution Provider。

LingCloud的主要组件包括:

已发表论文:Xiaoyi Lu, Jian Lin, Li Zha, Zhiwei Xu. Vega LingCloud: A Resource Single Leasing Point System to Support Heterogeneous Application Modes on Shared Infrastructure, ISPA 2011. Busan, Korea. May 2011.

LingCloud

LingCloud

LingCloud is a suite of open-source cloud computing system software developed by Institute of Computing Technology, Chinese Academy of Sciences. It is licensed under Apache License 2.0. LingCloud provides a resource single leasing point system for consolidated leasing physical and virtual machines, and supports various heterogeneous application modes including high performance computing, large scale data processing, massive data storage, etc. on shared infrastructure. LingCloud can help an organization to build private cloud to manage the computing infrastructure.

LingCloud is based on Xen virtualization platform and uses OpenNebula to manage the virtual infrastructure. It is accepted as an OpenNebula Cloud Solution Provider.

The main components of LingCloud release include:

Publication: Xiaoyi Lu, Jian Lin, Li Zha, Zhiwei Xu (May 2011). “Vega LingCloud: A Resource Single Leasing Point System to Support Heterogeneous Application Modes on Shared Infrastructure”. ISPA 2011. Busan, Korea.


基于JAZZ的智能博弈对战平台

2009.11-2010.03

当今社会,信息技术的广泛普及使得网民的数量每日剧增,人们对娱乐产业的需求也日益增长,尤其对网络中棋类博弈的追捧热度更为高涨,因此,博弈队战平台已经成为娱乐业不可或缺的一部分,同时,在信息技术的大力推动下,构建这样的平台系统已经变得可行。

基于这样一种现实,我们团队选择博弈为切入点,利用JAZZ提供的平台,根据在日常生活中所需要的竞技活动,开发一套智能博弈系统。

该系统在设计开发过程中需要严格遵照软件工程相关规范进行,并且采用敏捷软件开发模式,在开发过程中强调开发人员之间的大量沟通以及对于需求变更的及时响应等思想,充分发挥Jazz平台协作开发的作用。

该系统提供一个基于Eclipse插件的博弈对战平台,整个系统建立在JAZZ平台的基础之上,能够通过远程连接的方式进行访问,从而实现博弈棋类的对战以及代码或程序的管理。

该系统旨在通过信息化的手段,让更多的人快速、便捷的了解博弈并对此产生兴趣,同时用户可根据爱好搭建自己的博弈程序,从而与他人进行对战。实现了共同游戏、共同学习、共同进步的目标。

基于JAZZ 的智能博弈对战平台在总体功能主要分为两大模块:对战模块以及代码项目管理模块。

当用户(如果是新用户可进行注册)远程登录平台后,可进行相应的操作,根据两大模块的划分,操作包括进行人机对战、机机对战,代码/程序的上传(远程存储)、下载、删除以及评论等。

该项目参加2009年IBM JAZZ创新大赛,获得二等奖。


“中国深度”六子棋引擎

2008.06-2009.10

该引擎主要用于六子棋博弈,其主要模块包括招法生成、搜索、局面评估、开局库和VCF(Victory of Continuous Four)等,每个模块均有独到之处。“中国深度”以犀利的进攻及沉稳的防守在各赛事上赢得多项殊荣。

2008年10月,“中国深度”首次参加国际赛事就崭露头脚,以优异的表现在第十三届国际计算机博弈锦标赛中夺得六子棋项目亚军。

2009年,在西班牙潘普洛纳市举办的第十四届国际计算机博弈锦标赛,“中国深度”一举夺得六子棋项目冠军。

竞赛队与六子棋之父,NCTU6总负责人台湾交通大学吴毅成教授合影

竞赛队与“六子棋之父”,NCTU6总负责人台湾交通大学吴毅成教授合影

竞赛队与“六子棋之父”,NCTU6总负责人台湾交通大学吴毅成教授合影


XShiled Web服务器防护系统

2008.04-2008.09

XShield Web服务防护系统是一款小巧、安全、功能强大的Web服务器防护软件,可对服务器进行实时保护。系统的设计理念是将蜜罐技术与终端防护技术结合,突破目前蜜罐技术应用范围较窄,防御上变被动为主动。

系统具有虚拟服务、蜂蜜信标、Web目录监控、Web防护服务、防火墙五大功能,前两个功能是蜜罐思想的产物,后三个功能则为有效、实用的终端防护功能。系统能够有效识别攻击者的行为,包括恶意扫描服务器、猜解用户名密码、上传木马、扫描网站后台地址、SQL注入、使用蜂蜜信标等,并能对攻击者进行处理,使攻击者难以对服务器进行入侵。

系统具有以下三大特色:

该系统参加2008年全国大学生信息安全竞赛,获得二等奖。

获奖后留念

获奖后留念