首页> 外文会议>Distributed applications and interoperable systems >Transparent Scalability with Clustering for Java e-Science Applications
【24h】

Transparent Scalability with Clustering for Java e-Science Applications

机译:Java e-Science应用程序的集群透明可伸缩性

获取原文
获取原文并翻译 | 示例

摘要

The two-decade long history of events relating object-oriented programming, the development of persistence and transactional support, and the aggregation of multiple nodes in a single-system image cluster, appears to convey the following conclusion: programmers ideally would develop and deploy applications against a single shared global memory space (heap of objects) of mostly unbounded capacity, with implicit support for persistence and concurrency, transparently backed by a possibly large number of clustered physical machines. In this paper, we propose a new approach to the design of OODB systems for Java applications: (O_3)~2 (pronounced ozone squared). It aims at providing to developers a single-system image of virtually unbounded object space/heap with support for object persistence, object querying, transactions and concurrency enforcement, backed by a cluster of multi-core machines with Java VMs that is kept transparent to the user/developer. It is based on an existing persistence framework (ozone-db) and the feasibility and performance of our approach has been validated resorting to the OO7 benchmark.
机译:与面向对象程序设计,持久性和事务支持的开发以及单个系统映像集群中多个节点的聚集有关的事件已有两个十年的悠久历史,似乎传达出以下结论:理想情况下,程序员将开发和部署应用程序单个共享全局内存空间(对象堆)的容量几乎没有限制,并且对持久性和并发性具有隐式支持,并且可能由大量群集物理机透明地支持。在本文中,我们提出了一种用于Java应用程序的OODB系统设计的新方法:(O_3)〜2(发音为臭氧的平方)。它旨在向开发人员提供几乎无限制的对象空间/堆的单系统映像,并支持对象持久性,对象查询,事务和并发实施,并由具有Java VM的多核计算机集群支持,该集群对Java保持透明。用户/开发人员。它基于现有的持久性框架(ozone-db),我们的方法的可行性和性能已通过OO7基准进行了验证。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号