ATE484025T1 - Verteilung von daten- und aufgabeninstanzen in gitterumgebungen - Google Patents

Verteilung von daten- und aufgabeninstanzen in gitterumgebungen

Info

Publication number
ATE484025T1
ATE484025T1 AT07024165T AT07024165T ATE484025T1 AT E484025 T1 ATE484025 T1 AT E484025T1 AT 07024165 T AT07024165 T AT 07024165T AT 07024165 T AT07024165 T AT 07024165T AT E484025 T1 ATE484025 T1 AT E484025T1
Authority
AT
Austria
Prior art keywords
data
node
grid network
data partition
task
Prior art date
Application number
AT07024165T
Other languages
English (en)
Inventor
Tobias Queck
Mark Wusthoff
Original Assignee
Sap Ag
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sap Ag filed Critical Sap Ag
Application granted granted Critical
Publication of ATE484025T1 publication Critical patent/ATE484025T1/de

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • G06F9/5072Grid computing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/5033Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering data affinity
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/5044Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering hardware capabilities

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Investigating Or Analyzing Materials Using Thermal Means (AREA)
  • Devices For Executing Special Programs (AREA)
AT07024165T 2007-02-28 2007-12-12 Verteilung von daten- und aufgabeninstanzen in gitterumgebungen ATE484025T1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/713,966 US8150904B2 (en) 2007-02-28 2007-02-28 Distribution of data and task instances in grid environments

Publications (1)

Publication Number Publication Date
ATE484025T1 true ATE484025T1 (de) 2010-10-15

Family

ID=39638964

Family Applications (1)

Application Number Title Priority Date Filing Date
AT07024165T ATE484025T1 (de) 2007-02-28 2007-12-12 Verteilung von daten- und aufgabeninstanzen in gitterumgebungen

Country Status (6)

Country Link
US (1) US8150904B2 (de)
EP (1) EP1978445B1 (de)
JP (1) JP2008217766A (de)
CN (1) CN101256516B (de)
AT (1) ATE484025T1 (de)
DE (1) DE602007009638D1 (de)

Families Citing this family (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8707318B2 (en) * 2007-10-12 2014-04-22 Microsoft Corporation Partitioning system including a generic partitioning manager for partitioning resources
US20090240930A1 (en) * 2008-03-24 2009-09-24 International Business Machines Corporation Executing An Application On A Parallel Computer
US7882219B2 (en) * 2008-03-27 2011-02-01 International Business Machines Corporation Deploying analytic functions
US20090248722A1 (en) * 2008-03-27 2009-10-01 International Business Machines Corporation Clustering analytic functions
US9363143B2 (en) * 2008-03-27 2016-06-07 International Business Machines Corporation Selective computation using analytic functions
US9086924B2 (en) * 2008-04-24 2015-07-21 International Business Machines Corporation Executing a distributed java application on a plurality of compute nodes
US8185901B2 (en) 2008-04-24 2012-05-22 International Business Machines Corporation Parsing an application to find serial and parallel data segments to minimize migration overhead between serial and parallel compute nodes
US8161483B2 (en) 2008-04-24 2012-04-17 International Business Machines Corporation Configuring a parallel computer based on an interleave rate of an application containing serial and parallel segments
US8281311B2 (en) 2008-04-24 2012-10-02 International Business Machines Corporation Executing a distributed software application on a plurality of compute nodes according to a compilation history
US8516494B2 (en) * 2008-06-16 2013-08-20 International Business Machines Corporation Executing an application on a parallel computer
US8037122B2 (en) * 2008-09-19 2011-10-11 Oracle International Corporation Processing of service-oriented tasks within a grid computing environment
US20100100892A1 (en) * 2008-10-16 2010-04-22 International Business Machines Corporation Managing hosted virtualized operating system environments
US8612753B2 (en) * 2008-12-23 2013-12-17 Intel Corporation Method and apparatus for protected code execution on clients
US8713060B2 (en) 2009-03-31 2014-04-29 Amazon Technologies, Inc. Control service for relational data management
US8307003B1 (en) 2009-03-31 2012-11-06 Amazon Technologies, Inc. Self-service control environment
US8060792B2 (en) 2009-03-31 2011-11-15 Amazon Technologies, Inc. Monitoring and automated recovery of data instances
US8332365B2 (en) 2009-03-31 2012-12-11 Amazon Technologies, Inc. Cloning and recovery of data volumes
US9705888B2 (en) * 2009-03-31 2017-07-11 Amazon Technologies, Inc. Managing security groups for data instances
US9207984B2 (en) * 2009-03-31 2015-12-08 Amazon Technologies, Inc. Monitoring and automatic scaling of data volumes
WO2011039762A2 (en) * 2009-09-07 2011-04-07 Tata Consultancy Services Ltd. System for real-time radio / physical layer simulation
US9135283B2 (en) * 2009-10-07 2015-09-15 Amazon Technologies, Inc. Self-service configuration for data environment
US8676753B2 (en) 2009-10-26 2014-03-18 Amazon Technologies, Inc. Monitoring of replicated data instances
US8074107B2 (en) 2009-10-26 2011-12-06 Amazon Technologies, Inc. Failover and recovery for replicated data instances
US8335765B2 (en) 2009-10-26 2012-12-18 Amazon Technologies, Inc. Provisioning and managing replicated data instances
JP4939588B2 (ja) * 2009-10-30 2012-05-30 インターナショナル・ビジネス・マシーンズ・コーポレーション クラウド・コンピューティングにおいて、コンピューティング・サービスを法的監査要件が満たされるように個々のジョブに分割し、個々のジョブの分散実行計画をユーザに提示するための方法、コンピュータ・プログラム及び装置
CN102096602A (zh) * 2009-12-15 2011-06-15 中国移动通信集团公司 一种任务调度方法及其系统和设备
US8386431B2 (en) * 2010-06-14 2013-02-26 Sap Ag Method and system for determining database object associated with tenant-independent or tenant-specific data, configured to store data partition, current version of the respective convertor
EP2583232A4 (de) * 2010-06-16 2017-03-15 Hewlett-Packard Enterprise Development LP System zum schutz und zur steuerung von informationsverwaltung
US8560544B2 (en) 2010-09-15 2013-10-15 International Business Machines Corporation Clustering of analytic functions
US8271537B2 (en) * 2010-11-15 2012-09-18 Sas Institute Inc. Grid computing system alongside a distributed database architecture
US20120198458A1 (en) * 2010-12-16 2012-08-02 Advanced Micro Devices, Inc. Methods and Systems for Synchronous Operation of a Processing Device
JP5696891B2 (ja) * 2011-03-31 2015-04-08 日本電気株式会社 Io構成によるジョブスケジューリング方法
US8706869B2 (en) * 2011-06-14 2014-04-22 International Business Machines Corporation Distributed cloud placement software
ES2837458T3 (es) * 2011-06-28 2021-06-30 Amadeus Sas Método y sistema de procesamiento de datos para la modificación de bases de datos
AU2011361420B2 (en) * 2011-09-01 2015-10-29 Huawei Technologies Co., Ltd Method, device and system for migrating resources
RU2494453C2 (ru) * 2011-11-24 2013-09-27 Закрытое акционерное общество "Лаборатория Касперского" Способ распределенного выполнения задач компьютерной безопасности
KR101586598B1 (ko) * 2012-01-10 2016-01-18 후지쯔 가부시끼가이샤 가상 머신 관리 기록 매체, 방법 및 장치
US9769292B2 (en) 2012-01-19 2017-09-19 Miosoft Corporation Concurrent process execution
JP5900088B2 (ja) * 2012-03-27 2016-04-06 富士通株式会社 並列計算機、並列計算機の制御方法及び制御プログラム
CN103365923B (zh) * 2012-03-30 2018-12-07 伊姆西公司 用于评估数据库的分区方案的方法和装置
US9477529B2 (en) * 2012-06-20 2016-10-25 International Business Machines Corporation Job distributed within a grid environment using mega-host groupings of execution hosts based on resource attributes
CN105027108B (zh) * 2013-01-22 2018-06-08 亚马逊科技公司 实例主机配置
US20140280398A1 (en) * 2013-03-15 2014-09-18 Miosoft Corporation Distributed database management
KR20140137573A (ko) * 2013-05-23 2014-12-03 한국전자통신연구원 데이터 분산 서비스 미들웨어의 쓰레드를 위한 메모리 관리 장치 및 방법
US9176996B2 (en) 2013-06-25 2015-11-03 Sap Se Automated resolution of database dictionary conflicts
US9716666B2 (en) * 2013-11-27 2017-07-25 International Business Machines Corporation Process cage providing attraction to distributed storage
US9471383B2 (en) * 2014-07-11 2016-10-18 Tata Consultancy Services Limited Task allocation in a computing environment
US9778957B2 (en) * 2015-03-31 2017-10-03 Stitch Fix, Inc. Systems and methods for intelligently distributing tasks received from clients among a plurality of worker resources
CN105956792A (zh) * 2016-05-25 2016-09-21 中国电力科学研究院 一种基于数据节点和公共节点的公式并行计算方法
JP6748724B2 (ja) * 2016-09-12 2020-09-02 株式会社日立製作所 管理対象の計算機システムを管理する管理機、方法及びコンピュータプログラム
CN114691547B (zh) * 2019-12-31 2023-05-12 华为云计算技术有限公司 部署实例的方法、实例管理节点、计算节点和计算设备
JP7471091B2 (ja) * 2020-01-22 2024-04-19 株式会社日立製作所 ジョブ実行支援システム、及びジョブ実行支援方法
US12197757B1 (en) * 2023-10-04 2025-01-14 Dell Products L.P. Virtual federation approach for efficient CPU utilization in storage systems with high number of cores

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6249801B1 (en) * 1998-07-15 2001-06-19 Radware Ltd. Load balancing
CN1466070A (zh) * 2002-07-02 2004-01-07 英业达股份有限公司 增进网络节点连结效能的计算机网络系统
US7146365B2 (en) * 2003-01-27 2006-12-05 International Business Machines Corporation Method, system, and program for optimizing database query execution
US7331048B2 (en) * 2003-04-04 2008-02-12 International Business Machines Corporation Backfill scheduling of applications based on data of the applications
US7552437B2 (en) * 2004-01-14 2009-06-23 International Business Machines Corporation Maintaining application operations within a suboptimal grid environment
US20050273511A1 (en) 2004-06-08 2005-12-08 Hewlett-Packard Development Company, L.P. Equitable resource sharing in grid-based computing environments
US7617503B2 (en) * 2004-09-15 2009-11-10 Verigy (Singapore) Pte. Ltd. Method and apparatus for determining which of two computer processes should perform a function X
GB2419693A (en) * 2004-10-29 2006-05-03 Hewlett Packard Development Co Method of scheduling grid applications with task replication
JP2006338264A (ja) * 2005-06-01 2006-12-14 Toyota Infotechnology Center Co Ltd タスク割当装置およびタスク割当方法
US20070174290A1 (en) * 2006-01-19 2007-07-26 International Business Machines Corporation System and architecture for enterprise-scale, parallel data mining
US20070250365A1 (en) * 2006-04-21 2007-10-25 Infosys Technologies Ltd. Grid computing systems and methods thereof

Also Published As

Publication number Publication date
CN101256516A (zh) 2008-09-03
EP1978445A3 (de) 2008-11-12
EP1978445B1 (de) 2010-10-06
CN101256516B (zh) 2013-05-08
JP2008217766A (ja) 2008-09-18
US8150904B2 (en) 2012-04-03
US20080209434A1 (en) 2008-08-28
EP1978445A2 (de) 2008-10-08
DE602007009638D1 (de) 2010-11-18

Similar Documents

Publication Publication Date Title
ATE484025T1 (de) Verteilung von daten- und aufgabeninstanzen in gitterumgebungen
Topcuoglu et al. A hyper-heuristic based framework for dynamic optimization problems
CO2017009120A2 (es) Dispositivo y método para un estilo controlado por condiciones
WO2009005577A3 (en) Autonomic control of a distributed computing system using dynamically assembled resource chains
WO2009126829A3 (en) Rule-based content request handling
WO2015015297A3 (en) Profile-based sla guarantees under workload migration in a distributed cloud
WO2017145153A3 (en) System and method for aggregating and sharing accumulated information
BR112015020526A2 (pt) métodos de descoberta, configuração e alavancagem de relações nas redes de internet de coisas (iot)
MX347812B (es) Uso de operadores inversos para consultas en redes sociales en linea.
WO2008082763A3 (en) Graph-theoretic technique of analyzing and optimizing policy deployment
JP2018517953A5 (de)
WO2018029047A3 (en) Method for managing a virtual radio access network and method for calibrating a software component
ATE546781T1 (de) Steuerung der betriebsmittelvergabe für backup- operationen
IN2014CN00929A (de)
CA3295067A1 (en) Determining problem dependencies in application dependency discovery, reporting, and management tool
TW200711385A (en) Access node selection in a network
TW200707279A (en) Task scheduling to devices with same connection address
Li et al. Power planning in ICT infrastructure: a multi-criteria operational performance evaluation approach
DE602005006713D1 (de) Grid-Parallelausführung
Hagen et al. Model-based planning for state-related changes to infrastructure and software as a service instances in large data centers
ATE494580T1 (de) Zentralisierte speicherverwaltung in drahtlosen endgeräten
PL3703314T3 (pl) Sposób wdrażania konfiguracji sieci w centrum danych mającym punkt dostępowy
Stusek et al. Performance analysis of the OSGi-based IoT frameworks on restricted devices as enablers for connected-home
MX2007014112A (es) Sistemas y metodos de direccionamiento y programacion.
WO2011019731A3 (en) Systems and methods for gererating leads in a network by predicting properties of external nodes

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties