BRPI0507780A - facilitação de alocação de recursos em um ambiente computacional heterogêneo - Google Patents

facilitação de alocação de recursos em um ambiente computacional heterogêneo

Info

Publication number
BRPI0507780A
BRPI0507780A BRPI0507780-0A BRPI0507780A BRPI0507780A BR PI0507780 A BRPI0507780 A BR PI0507780A BR PI0507780 A BRPI0507780 A BR PI0507780A BR PI0507780 A BRPI0507780 A BR PI0507780A
Authority
BR
Brazil
Prior art keywords
resource allocation
facilitation
heterogeneous
computational environment
computing environment
Prior art date
Application number
BRPI0507780-0A
Other languages
English (en)
Inventor
Richard Ferri
Moon Kim
Dikran Meliksetian
Original Assignee
Ibm
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 Ibm filed Critical Ibm
Publication of BRPI0507780A publication Critical patent/BRPI0507780A/pt
Publication of BRPI0507780B1 publication Critical patent/BRPI0507780B1/pt

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
    • 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
    • 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]

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Multi Processors (AREA)

Abstract

FACILITAçãO DE ALOCAçãO DE RECURSOS EM UM AMBIENTE COMPUTACIONAL HETEROGêNEO A alocação de recursos em um ambiente computacional heterogêneo é facilitada. Um gerenciador de recurso do ambiente computacional heterogêneo obtém a informação que descreve que nós do ambiente computacional heterogêneo são capazes de suportar sistemas operacionais e plataformas adicionais sobre e acima de seus sistemas operacionais e plataformas nativos. Esta informação é usada então pelo gerenciador de recurso ao alocar recursos para satisfazer um trabalho particular.
BRPI0507780A 2004-03-10 2005-01-19 facilitação de alocação de recursos em um ambiente computacional heterogêneo BRPI0507780B1 (pt)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/798,108 US7975270B2 (en) 2004-03-10 2004-03-10 Facilitating allocation of resources in a heterogeneous computing environment
PCT/EP2005/050216 WO2005091129A2 (en) 2004-03-10 2005-01-19 Facilitating allocation of resources in a heterogeneous computing environment

Publications (2)

Publication Number Publication Date
BRPI0507780A true BRPI0507780A (pt) 2007-12-18
BRPI0507780B1 BRPI0507780B1 (pt) 2017-05-02

Family

ID=34920214

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0507780A BRPI0507780B1 (pt) 2004-03-10 2005-01-19 facilitação de alocação de recursos em um ambiente computacional heterogêneo

Country Status (9)

Country Link
US (1) US7975270B2 (pt)
EP (1) EP1730638B1 (pt)
JP (1) JP4587183B2 (pt)
KR (1) KR100940976B1 (pt)
CN (1) CN100383745C (pt)
BR (1) BRPI0507780B1 (pt)
CA (1) CA2559232C (pt)
TW (1) TWI333621B (pt)
WO (1) WO2005091129A2 (pt)

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7325123B2 (en) * 2001-03-22 2008-01-29 Qst Holdings, Llc Hierarchical interconnect for configuring separate interconnects for each group of fixed and diverse computational elements
US9558042B2 (en) * 2004-03-13 2017-01-31 Iii Holdings 12, Llc System and method providing object messages in a compute environment
US8782654B2 (en) 2004-03-13 2014-07-15 Adaptive Computing Enterprises, Inc. Co-allocating a reservation spanning different compute resources types
US7555544B1 (en) * 2004-03-17 2009-06-30 Sun Microsystems, Inc. Implementation of affinities in high availability computer system clusters
US20070266388A1 (en) 2004-06-18 2007-11-15 Cluster Resources, Inc. System and method for providing advanced reservations in a compute environment
US8176490B1 (en) 2004-08-20 2012-05-08 Adaptive Computing Enterprises, Inc. System and method of interfacing a workload manager and scheduler with an identity manager
US8271980B2 (en) 2004-11-08 2012-09-18 Adaptive Computing Enterprises, Inc. System and method of providing system jobs within a compute environment
US8631130B2 (en) 2005-03-16 2014-01-14 Adaptive Computing Enterprises, Inc. Reserving resources in an on-demand compute environment from a local compute environment
US8863143B2 (en) 2006-03-16 2014-10-14 Adaptive Computing Enterprises, Inc. System and method for managing a hybrid compute environment
US9231886B2 (en) 2005-03-16 2016-01-05 Adaptive Computing Enterprises, Inc. Simple integration of an on-demand compute environment
CA2603577A1 (en) 2005-04-07 2006-10-12 Cluster Resources, Inc. On-demand access to compute resources
CN100437586C (zh) * 2005-10-21 2008-11-26 中国科学院计算技术研究所 一种用于共享存储的资源分配方法和分配系统
US7958509B2 (en) 2005-12-21 2011-06-07 International Business Machines Corporation Method and system for scheduling of jobs
US8190682B2 (en) * 2006-03-31 2012-05-29 Amazon Technologies, Inc. Managing execution of programs by multiple computing systems
US7944572B2 (en) * 2007-01-26 2011-05-17 Xerox Corporation Protocol allowing a document management system to communicate inter-attribute constraints to its clients
US8041773B2 (en) 2007-09-24 2011-10-18 The Research Foundation Of State University Of New York Automatic clustering for self-organizing grids
US8166067B2 (en) * 2008-12-26 2012-04-24 Sandisk Il Ltd. Method and apparatus for providing access to files based on user identity
US8943409B2 (en) * 2008-12-26 2015-01-27 Sandisk Il Ltd. Storage device managing playable content
US20100169395A1 (en) * 2008-12-26 2010-07-01 Sandisk Il Ltd. Device and method for filtering a file system
US8239395B2 (en) * 2008-12-26 2012-08-07 Sandisk Il Ltd. Storage device presenting to hosts only files compatible with a defined host capability
US9864637B2 (en) * 2009-03-18 2018-01-09 Microsoft Technology Licensing, Llc Adaptable software resource managers based on intentions
JP5576085B2 (ja) * 2009-10-13 2014-08-20 株式会社日立製作所 分散コンピュータシステム及びその運用方法
US10877695B2 (en) 2009-10-30 2020-12-29 Iii Holdings 2, Llc Memcached server functionality in a cluster of data processing nodes
US11720290B2 (en) 2009-10-30 2023-08-08 Iii Holdings 2, Llc Memcached server functionality in a cluster of data processing nodes
KR101308404B1 (ko) 2010-03-02 2013-09-16 에스케이플래닛 주식회사 이종 플랫폼 간 사용가능한 리소스 파일 패키지 생성 방법 및 이종 플랫폼에서 리소스 사용 방법
US8831993B2 (en) * 2010-03-19 2014-09-09 Novell, Inc. Techniques for sharing virtual machine (VM) resources
US8959220B2 (en) 2010-11-02 2015-02-17 International Business Machines Corporation Managing a workload of a plurality of virtual servers of a computing environment
US8984109B2 (en) 2010-11-02 2015-03-17 International Business Machines Corporation Ensemble having one or more computing systems and a controller thereof
US8966020B2 (en) 2010-11-02 2015-02-24 International Business Machines Corporation Integration of heterogeneous computing systems into a hybrid computing system
US9081613B2 (en) 2010-11-02 2015-07-14 International Business Machines Corporation Unified resource manager providing a single point of control
US9253016B2 (en) 2010-11-02 2016-02-02 International Business Machines Corporation Management of a data network of a computing environment
US8707083B2 (en) * 2010-12-03 2014-04-22 Lsi Corporation Virtualized cluster communication system
US9268613B2 (en) 2010-12-20 2016-02-23 Microsoft Technology Licensing, Llc Scheduling and management in a personal datacenter
US9451012B1 (en) * 2011-08-30 2016-09-20 CSC Holdings, LLC Heterogeneous cloud processing utilizing consumer devices
CN102707951A (zh) * 2012-04-28 2012-10-03 浪潮电子信息产业股份有限公司 一种异构平台上高可用系统的设计方法
US9742873B2 (en) 2012-11-29 2017-08-22 International Business Machines Corporation Adjustment to managed-infrastructure-as-a-service cloud standard
US9092837B2 (en) 2012-11-29 2015-07-28 International Business Machines Corporation Use of snapshots to reduce risk in migration to a standard virtualized environment
US9692632B2 (en) * 2012-11-29 2017-06-27 International Business Machines Corporation Migration to managed clouds
US9292330B2 (en) 2012-11-29 2016-03-22 International Business Machines Corporation Replacing virtual machine disks
US9282166B2 (en) 2012-11-29 2016-03-08 International Business Machines Corporation Management infrastructure analysis for cloud migration
KR20140107042A (ko) * 2013-02-27 2014-09-04 삼성전자주식회사 관리 장치 및 서버 노드 관리 방법
CN103197976A (zh) * 2013-04-11 2013-07-10 华为技术有限公司 异构系统的任务处理方法及装置
US9513962B2 (en) 2013-12-03 2016-12-06 International Business Machines Corporation Migrating a running, preempted workload in a grid computing system
CN103970214B (zh) * 2014-05-19 2018-05-04 浪潮电子信息产业股份有限公司 一种异构加速刀片式计算机系统架构
US11294731B2 (en) 2017-12-20 2022-04-05 Google Llc Joint transmission commitment simulation
JP7672821B2 (ja) * 2018-01-23 2025-05-08 パルテック・アーゲー アプリケーションの実行中に決定される異種コンピューティングリソースの動的な割り当て

Family Cites Families (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4564903A (en) * 1983-10-05 1986-01-14 International Business Machines Corporation Partitioned multiprocessor programming system
US4660144A (en) * 1985-05-23 1987-04-21 International Business Machines Corp. Adjunct machine
US4843541A (en) * 1987-07-29 1989-06-27 International Business Machines Corporation Logical resource partitioning of a data processing system
JP2594979B2 (ja) * 1987-10-23 1997-03-26 株式会社日立製作所 マルチプロセツサシステム
EP0473913A3 (en) 1990-09-04 1992-12-16 International Business Machines Corporation Method and apparatus for providing a service pool of virtual machines for a plurality of vm users
US5175679A (en) * 1990-09-28 1992-12-29 Xerox Corporation Control for electronic image processing systems
CA2100540A1 (en) * 1992-10-19 1994-04-20 Jonel George System and method for performing resource reconfiguration in a computer system
JPH06187178A (ja) * 1992-12-18 1994-07-08 Hitachi Ltd 仮想計算機システムの入出力割込み制御方法
US5473773A (en) * 1994-04-04 1995-12-05 International Business Machines Corporation Apparatus and method for managing a data processing system workload according to two or more distinct processing goals
US5564040A (en) * 1994-11-08 1996-10-08 International Business Machines Corporation Method and apparatus for providing a server function in a logically partitioned hardware machine
US5675739A (en) * 1995-02-03 1997-10-07 International Business Machines Corporation Apparatus and method for managing a distributed data processing system workload according to a plurality of distinct processing goal types
JPH08235112A (ja) 1995-03-01 1996-09-13 Mitsubishi Electric Corp 計算機システムの分散ジョブ管理方式
JPH08241277A (ja) 1995-03-03 1996-09-17 Fujitsu Ltd 資源の一元管理方式
US6199095B1 (en) * 1996-01-29 2001-03-06 Compaq Computer Corporation System and method for achieving object method transparency in a multi-code execution environment
US6513057B1 (en) * 1996-10-28 2003-01-28 Unisys Corporation Heterogeneous symmetric multi-processing system
US6366945B1 (en) * 1997-05-23 2002-04-02 Ibm Corporation Flexible dynamic partitioning of resources in a cluster computing environment
WO1999044121A2 (en) * 1998-02-26 1999-09-02 Sun Microsystems, Inc. Method and apparatus for dynamic distributed computing over a network
US6247109B1 (en) * 1998-06-10 2001-06-12 Compaq Computer Corp. Dynamically assigning CPUs to different partitions each having an operation system instance in a shared memory space
US6978455B1 (en) * 1998-09-21 2005-12-20 Unisys Corporation Teller/scanner system and method
JP2000315192A (ja) 1999-04-30 2000-11-14 Ntt Data Corp クライアントサーバシステム、サーバ、アプリケーション管理方法及び記録媒体
US6788980B1 (en) * 1999-06-11 2004-09-07 Invensys Systems, Inc. Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network
US6597956B1 (en) * 1999-08-23 2003-07-22 Terraspring, Inc. Method and apparatus for controlling an extensible computing system
US6587938B1 (en) * 1999-09-28 2003-07-01 International Business Machines Corporation Method, system and program products for managing central processing unit resources of a computing environment
GB9928503D0 (en) * 1999-12-03 2000-02-02 Ibm Resource allocation in data processing systems
US6938256B2 (en) * 2000-01-18 2005-08-30 Galactic Computing Corporation System for balance distribution of requests across multiple servers using dynamic metrics
JP3743245B2 (ja) * 2000-01-27 2006-02-08 日本ビクター株式会社 クライアント装置
JP2001219618A (ja) 2000-02-08 2001-08-14 Canon Inc 画像形成装置、画像形成装置の製造システム、および画像形成装置の製造方法
US7146233B2 (en) * 2000-02-11 2006-12-05 Sun Microsystems, Inc. Request queue management
US20020103882A1 (en) 2000-10-02 2002-08-01 Johnston Robin Andrew Courtland Method and system for hands-on e-learning
US7574346B2 (en) * 2000-10-30 2009-08-11 Microsoft Corporation Kernel emulator for non-native program modules
CN1368810A (zh) * 2001-02-02 2002-09-11 北京翔智信息技术有限公司 分布式信息交换和处理系统及方法
JP2002251292A (ja) 2001-02-22 2002-09-06 Nec Software Chubu Ltd クライアントサーバシステムにおけるジョブ管理方式及びクライアントサーバシステムにおけるジョブ管理方法
JP2002261818A (ja) 2001-03-01 2002-09-13 Kddi Corp 通信ネットワークリソース割当方法
US6985951B2 (en) * 2001-03-08 2006-01-10 International Business Machines Corporation Inter-partition message passing method, system and program product for managing workload in a partitioned processing environment
JP4291964B2 (ja) * 2001-04-19 2009-07-08 株式会社日立製作所 仮想計算機システム
US7299466B2 (en) * 2001-12-20 2007-11-20 Cadence Design Systems, Inc. Mechanism for managing execution environments for aggregated processes
US7603469B2 (en) * 2002-01-15 2009-10-13 International Business Machines Corporation Provisioning aggregated services in a distributed computing environment
US7072960B2 (en) * 2002-06-10 2006-07-04 Hewlett-Packard Development Company, L.P. Generating automated mappings of service demands to server capacities in a distributed computer system
US7162617B2 (en) * 2003-02-14 2007-01-09 Fine Arc Incorporated Data processor with changeable architecture
US7519800B2 (en) * 2003-03-27 2009-04-14 Hewlett-Packard Development Company, L.P. Apparatus and method for enforcing homogeneity within partitions of heterogeneous computer systems
US7792915B2 (en) * 2003-06-04 2010-09-07 Sony Computer Entertainment Inc. Content distribution overlay network and methods for operating same in a P2P network
US8079034B2 (en) * 2003-09-15 2011-12-13 Intel Corporation Optimizing processor-managed resources based on the behavior of a virtual machine monitor
US7426749B2 (en) * 2004-01-20 2008-09-16 International Business Machines Corporation Distributed computation in untrusted computing environments using distractive computational units

Also Published As

Publication number Publication date
TW200540643A (en) 2005-12-16
TWI333621B (en) 2010-11-21
CN100383745C (zh) 2008-04-23
JP4587183B2 (ja) 2010-11-24
KR20070006756A (ko) 2007-01-11
EP1730638A2 (en) 2006-12-13
KR100940976B1 (ko) 2010-02-05
BRPI0507780B1 (pt) 2017-05-02
WO2005091129A3 (en) 2005-11-17
US7975270B2 (en) 2011-07-05
JP2008511087A (ja) 2008-04-10
CA2559232C (en) 2014-04-08
WO2005091129A2 (en) 2005-09-29
CA2559232A1 (en) 2005-09-29
CN1918547A (zh) 2007-02-21
EP1730638B1 (en) 2014-06-18
US20050204040A1 (en) 2005-09-15

Similar Documents

Publication Publication Date Title
BRPI0507780A (pt) facilitação de alocação de recursos em um ambiente computacional heterogêneo
ATE488801T1 (de) Wartungsfreundliche grid-manager
BRPI0417727A (pt) aparelho, sistema e método para controle sob demanda de recursos de sistema de grade
BRPI0513884A (pt) métodos e equipamentos para assinar serviços de entrega de multimìdia em uma rede de dados
BRPI0600191A (pt) plataforma para serviços de dados através de estruturas de aplicação diferentes
WO2009005981A3 (en) Flexible namespace prioritization
BR112014023828A8 (pt) Método e sistema para dinamicamente instalar plugins em aplicativo distribuído em sistemas remotos
BRPI0405400A (pt) Detecção de arquivos livres de código
NO20075050L (no) Bruk av reduksjonstildelinger
BR0211884A (pt) Uso de permissões para alocar recursos de dispositivo para um aplicativo
GB0513567D0 (en) Non main CPU/OS based operational environment
BR112016020148A8 (pt) método, produto de programa de computador e sistema para gerenciamento de recursos com base em perfis de utilização de recurso específicos para dispositivo ou específicos para usuário".
BRPI0415612A (pt) métodos e equipamentos para serviços de dados iniciados por rede
BRPI0402591A (pt) Balanceamento de carga de rede com informação de estado do computador principal
BRPI0517144A (pt) método de desenvolvimento automático de um programa aplicativo configurado de forma personalizada para um tipo especìfico de dispositivo de computação com tecnologia sem fio
CR6919S (es) Contenedor multicompartimiento de reactivos para inhibir la reutilizacion de estos o de objetos similares
IN2014CN00929A (pt)
DE602005001911D1 (de) Geplante Ermittlung von Netz-Betriebsmittelverfügbarkeit
DE60311317D1 (de) Anwendungsauswahl unter berücksichtigung mehrerer faktoren
WO2012177576A3 (en) Memory management model and interface for new applications
Xu et al. A semi-partitioned model for mixed criticality systems
ATE456838T1 (de) Virtualisierte bereitstellung von gebündelten rollen
CY1113092T1 (el) Εξοπλισμος ληψης χρονου cpu
WO2010029362A3 (en) Embedded background lifecycle manager
AR051858A1 (es) Gestion de aplicaciones de software persistentes

Legal Events

Date Code Title Description
B09A Decision: intention to grant [chapter 9.1 patent gazette]
B16A Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]