Storage access coordination using CORBA

A. Sim, H. Nordberg, L. Bernardo, A. Shoshani, D. Rotem
{"title":"Storage access coordination using CORBA","authors":"A. Sim, H. Nordberg, L. Bernardo, A. Shoshani, D. Rotem","doi":"10.1109/DOA.1999.794015","DOIUrl":null,"url":null,"abstract":"We describe our experience with using several CORBA products to interconnect the software modules of a fairly complex storage coordination system. In the application area of High Energy and Nuclear Physics (HENP) the volume of data reaches hundreds of terabytes per year, and therefore it is impractical to store them on disk systems. Rather they are stored on robotic tape systems that are managed by some mass storage system (MSS). The role of the Storage Access Coordination System (STACS) that we developed is to manage the caching of files from the MSS to a large disk cache that is shared by multiple HENP analysis programs. The system design involved multiple components developed by different people at different sites, and the modules could potentially be distributed as well. We describe the architecture and implementation of the system STACS, emphasizing the inter-module communication requirements. We describe the use of CORBA interfaces between system components, and our experience with using multi-threaded CORBA and moving large objects through the CORBA interfaces. STACS development was recently completed and is being incorporated in an operational environment scheduled to go online in the summer of 1999.","PeriodicalId":360176,"journal":{"name":"Proceedings of the International Symposium on Distributed Objects and Applications","volume":"78 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the International Symposium on Distributed Objects and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DOA.1999.794015","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

We describe our experience with using several CORBA products to interconnect the software modules of a fairly complex storage coordination system. In the application area of High Energy and Nuclear Physics (HENP) the volume of data reaches hundreds of terabytes per year, and therefore it is impractical to store them on disk systems. Rather they are stored on robotic tape systems that are managed by some mass storage system (MSS). The role of the Storage Access Coordination System (STACS) that we developed is to manage the caching of files from the MSS to a large disk cache that is shared by multiple HENP analysis programs. The system design involved multiple components developed by different people at different sites, and the modules could potentially be distributed as well. We describe the architecture and implementation of the system STACS, emphasizing the inter-module communication requirements. We describe the use of CORBA interfaces between system components, and our experience with using multi-threaded CORBA and moving large objects through the CORBA interfaces. STACS development was recently completed and is being incorporated in an operational environment scheduled to go online in the summer of 1999.
使用CORBA的存储访问协调
我们描述了使用几个CORBA产品互连一个相当复杂的存储协调系统的软件模块的经验。在高能与核物理(High Energy and Nuclear Physics, HENP)应用领域,每年的数据量达到数百tb,因此将其存储在磁盘系统上是不切实际的。相反,它们被存储在由大容量存储系统(MSS)管理的机器人磁带系统上。我们开发的存储访问协调系统(STACS)的作用是管理从MSS到由多个HENP分析程序共享的大型磁盘缓存的文件缓存。系统设计涉及由不同地点的不同人员开发的多个组件,并且这些模块也可能是分布式的。我们描述了系统的架构和实现,重点介绍了模块间通信的要求。我们描述了在系统组件之间使用CORBA接口,以及我们使用多线程CORBA和通过CORBA接口移动大型对象的经验。STACS的发展工作最近已经完成,并正在纳入预定于1999年夏季上线的业务环境中。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信