首页> 外文会议>IEEE International Conference on Advanced Information Networking and Applications;AINA 2010 >High Performance Computing on Demand: Sharing and Mutualization of Clusters
【24h】

High Performance Computing on Demand: Sharing and Mutualization of Clusters

机译:随需应变的高性能计算:集群的共享和相互化

获取原文

摘要

For software vendors who need to provide their softwares as services via Internet, an infrastructure of high performance computing (HPC) such as clusters is required. However, for small and medium enterprises (SMEs) and/or startup businesses, owning a cluster is generally out of reach. Indeed, the cost of a cluster can be very high, since enterprises have to deal with acquisition costs, as well as many operating costs (engineering, power supply, air conditioning, etc.). The emergence of infrastructure providers ȁ3; like Amazon, Google, IBM, Sun, etc. ȁ3; allows businesses to use remote infrastructures. However, in the long term, renting those infrastructures can also be expensive. In order to lower the cost, an alternative solution might be for small businesses to join in order to purchase and maintain a common infrastructure that would be shared among them. In this case, each partner has to have the guarantee that their use of the infrastructure would be equitable, rational and proportional to their investment. Additionally, customers would expect the service/application to be cheaper and to have a good performance. In principle, infrastructure sharing is not simple to manage. In this paper, we have defined two approaches concerning the equitable sharing of a cluster among several concurrent softwares hosted as services. The first approach is based on the static partitioning of resources, and the second approach is based on the dynamic resource allocation with dynamic priorities among applications. This work has been carried out in cooperation with an industrial project named CILOE1. Such a project aims at providing a shared computing cluster to small editors of electronic design automation (EDA) and embedded softwares.
机译:对于需要通过Internet提供其软件作为服务的软件供应商,需要高性能计算(HPC)的基础结构,例如群集。但是,对于中小企业(SME)和/或初创企业,拥有集群通常是遥不可及的。实际上,集群的成本可能非常高,因为企业必须处理购置成本以及许多运营成本(工程,电源,空调等)。基础设施提供商的出现ȁ3; Amazon3;例如Amazon,Google,IBM,Sun等。允许企业使用远程基础架构。但是,从长远来看,租用这些基础设施也可能很昂贵。为了降低成本,替代方案可能是让小型企业加入,以购买和维护将在它们之间共享的通用基础结构。在这种情况下,每个合作伙伴必须保证他们对基础设施的使用是公平,合理并与他们的投资成比例的。另外,客户希望该服务/应用程序更便宜并且性能良好。原则上,基础架构共享并不容易管理。在本文中,我们定义了两种有关在作为服务托管的多个并发软件之间公平共享集群的方法。第一种方法基于资源的静态划分,第二种方法基于应用程序之间具有动态优先级的动态资源分配。这项工作是与一个名为CILOE1的工业项目合作完成的。这样的项目旨在为电子设计自动化(EDA)和嵌入式软件的小型编辑者提供共享的计算集群。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号