Invention Grant
- Patent Title: Execution allocation cost assessment for computing systems and environments including elastic computing systems and environments
- Patent Title (中): 包括弹性计算系统和环境在内的计算系统和环境的执行分配成本评估
-
Application No.: US12609970Application Date: 2009-10-30
-
Publication No.: US08239538B2Publication Date: 2012-08-07
- Inventor: Xinwen Zhang , Onur Aciicmez , Simon J. Gibbs , Anugeetha Kunjithapatham , Sangoh Jeong , Doreen Cheng
- Applicant: Xinwen Zhang , Onur Aciicmez , Simon J. Gibbs , Anugeetha Kunjithapatham , Sangoh Jeong , Doreen Cheng
- Applicant Address: KR Suwon
- Assignee: Samsung Electronics Co., Ltd.
- Current Assignee: Samsung Electronics Co., Ltd.
- Current Assignee Address: KR Suwon
- Agency: Beyer Law Group LLP
- Main IPC: G06F15/173
- IPC: G06F15/173

Abstract:
Techniques for assessing the cost of allocation of execution and affecting the allocation of execution are disclosed. The cost of allocation of execution to or between a first computing device (e.g., a mobile device) and one or more computing resource providers (e.g., one or more Clouds) can be determined during runtime of the executable code. It will be appreciated that a computing system can operate independently of the first computing device and one or more computing resource providers and provide execution allocation cost assessment as a service to the first computing device and/or one or more computing resource providers. Execution allocation cost can be assessed (or determined) based on execution allocation data pertaining to the first computing device and/or one or more computing resource providers. By way of example, power consumption of a mobile device can be used as a factor in determining how to allocate individual components of an application program (e.g., weblets) between a mobile phone and a Cloud. The invention is especially suited for Elastic computing environment and systems. In an Elastic computing environment, scalable and dynamic external computing resources can be used in order to effectively extend the computing capabilities beyond that which can be provided by internal computing resources of a computing system or environment.
Public/Granted literature
Information query