选课系统 – 韩国科学技术院(KAIST)
KAIST使用Altibase取代SYBASE解决了大量并发登录的问题,同时为实时性以及24x7小时的可靠性提供了坚实的基础。
Product: ALTIBASE HDB
Use Case: Course Enrollment System
Current Customers: Korea Advanced Institute of Science and Technology (KAIST)
Industry: 政府部门
单位简介
韩国高等研究所科学技术院(KAIST)是韩国专门从事科学和工程中的顶尖大学。
问题
KAIST的选课系统存在数据管理系统(DBMS)性能不足、缺乏可靠性的问题。
- 在选课期间,会有大量的学生登录,而KAIST的数据库系统无法应对这一巨大的负荷。结果普遍存在无法正常登录,且使用过程中突然掉线的问题。这样一来,就导致系统不可避免地停机。
- 随着在线讲座日益增多,网络在线用户的数量也在不断增大。而KAIST的数据库系统却不能满足这一需求。
- 结果,致使KAIST的盈利能力和声誉都遭受了较大的损失。KAIST急需尖端的技术来解决这些问题。
解决方案
ALTIBASE HDB内存数据库系统具有高可利用性(HA)和复制能力,使KAIST能够自如地处理不断增加的容量需求,同时具有极好的稳定性。[1]尤其是即使在选课阶段,学生们也能够在任何地方使用这一系统,而不会出现任何故障。
效果
- KAIST在选课期间能够正常地提供服务。[2]
- ALTIBASE的内存数据库管理系统为其大幅提升性能速度。[3]
- 随着ALTIBASE混合结构的内存数据库的应用,所有的历史和当前的账户信息现在都可以无缝地进行访问并处理。
- 这样一来,可以很方便地获取所有个人、单位以及数据的信息,使得KAIST可以处理大量的选课信息和在线课程数据。
[1] KAIST在安装ALTIBASE HDB时,采用的是混合型数据库,SUN FIRE 15k主机,八核1.2 GHz CPU,64 GB内存,以及双数据库服务同时在线(Active-Active)模式。
[2] KAIST原有的数据库系统在同样的情况下最多只能允许300-400人同时连接。而现在,KAIST的数据库系统能够允许1000人以上同时连接,而不会对整体的系统性能和稳定造成任何影响。
[3] 使用原有的系统时,KAIST可周期性地处理80万件事务。而现在,KAIST可实时处理120万件事务。