首页> 外文会议>High Performance Computing Systems and Applications, 2005. HPCS 2005. 19th International Symposium on >Revamping the OSCAR database: a flexible approach to cluster configuration data management
【24h】

Revamping the OSCAR database: a flexible approach to cluster configuration data management

机译:改造OSCAR数据库:一种灵活的集群配置数据管理方法

获取原文

摘要

The OSCAR (T. Naughton et al., 2002) cluster installation toolkit started life as the result of an ad-hoc working group attempting to bundle a set of "best practices" for building clusters into a single software solution. Although mainly developed as "skunk works" projects in each of the participating institutions, the OSCAR toolkit has gained a large following, boasting hundreds of thousands of downloads and active mailing lists. The original OSCAR toolkit was aimed at one particular type of high performance computing (HPC) cluster. Since then, several sub-projects targeting other types of HPC clusters have been spun off the main working group's efforts. Each of these projects share a core set of OSCAR code, including the OSCAR database and its access API, "ODA" (OSCAR Database API). The ODA abstraction layer - consisting of a database schema and corresponding API - hides a commodity back-end database (e.g., MySQL). As OSCAR and its derivatives are targeted at new, innovative environments (to include non-HPC environments), the configuration management issues that OSCAR must handle have grown exponentially. As such, its current database schema for holding the cluster configuration is starting to show its age - it is simply unable to represent the complex, ever-growing set of data required to accurately describe the clusters that it manages. ODA's API is overly complex, requiring a steep learning curve for OSCAR developers. This paper proposes a simpler, highly flexible design and implementation that allow ODA to not only handle all the data that ODA currently manages, but also allow expansion into new types of clusters, enable storage and retrieval of configuration information in a variety of different formats, and encourage data re-use between the main OSCAR project and its derivative packages.
机译:OSCAR(T.Naughton等,2002)群集安装工具包作为Ad-hoc工作组的结果,尝试为构建集群提供一组“最佳实践”,以将集群捆绑为单个软件解决方案。虽然每个参与机构的主要开发为“臭鼬作品”项目,但奥斯卡工具包已获得较大的次数,吹嘘数以万计的下载和主动邮寄列表。原始OSCAR Toolkit针对一种特定类型的高性能计算(HPC)集群。从那时起,针对其他类型的HPC集群的若干子项目已经迅速摆脱了主要工作组的努力。这些项目中的每一个都共享一个核心OSCAR代码集,包括OSCAR数据库及其访问API,“ODA”(OSCAR数据库API)。 ODA抽象层 - 由数据库架构和相应的API组成 - 隐藏商品后端数据库(例如,MySQL)。由于OSCAR及其衍生品以新的,创新的环境(包括非HPC环境)为目标,因此OSCAR必须处理的配置管理问题已指数增长。因此,其当前用于保持群集配置的数据库模式开始显示其年龄 - 它根本无法代表准确地描述它管理的集群所需的复杂,不断增长的数据集。 ODA的API过于复杂,需要陡峭的奥斯卡开发人员学习曲线。本文提出了一种更简单,高度灵活的设计和实现,允许ODA处理ODA目前管理的所有数据,而且还允许扩展到新类型的集群中,使得能够以各种不同的格式存储和检索配置信息,并鼓励在主奥斯卡项目和其衍生包之间重新使用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号