白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Optimizing a workflow of a storlet architecture

專利號(hào)
US11175962B2
公開(kāi)日期
2021-11-16
申請(qǐng)人
International Business Machines Corporation(US NY Armonk)
發(fā)明人
Sasikanth Eda; Deepak R. Ghuge; Kaustubh I. Katruwar; Sandeep R. Patil
IPC分類
G06F9/46; G06F9/50
技術(shù)領(lǐng)域
storlet,metadata,algorithm,in,storage,may,unit,or,node,nodes
地域: NY NY Armonk

摘要

A computer-implemented method according to one embodiment includes identifying virtualization unit metadata for each of a plurality of nodes, the virtualization unit metadata including one or more guidelines for an application that is implemented by a virtualization unit, where the one or more guidelines include one or more benefits of a virtualization unit, one or more limitations of the virtualization unit, and one or more operating costs of the virtualization unit; determining, from the plurality of nodes, an optimal node for implementing a computation algorithm based on one or more required computation operations and the virtualization unit metadata for each of the plurality of nodes; and returning an identification of the optimal node.

說(shuō)明書(shū)

Further still, in one embodiment, the optimal node may be chosen as the node having a virtualization unit that can implement the computation algorithm with a lowest cost. For example, the cost may be monetary (e.g., the optimal node may implement the computation algorithm with the lowest virtualization unit operation cost). For instance, a node that includes a freeware virtualization unit that can implement the computation algorithm may be selected instead of virtualization unit with a pay-per-use license that can implement the computation algorithm. This may minimize CAPEX and OPEX costs associated with the implementation of the algorithm within the storlet architecture.

Also, in one embodiment, the cost may be resource-centric (e.g., the optimal node may implement the computation algorithm with the smallest impact on an amount of available resources, etc.). For example, a node that includes a virtualization unit that can implement the computation algorithm without any limits on concurrent usage may be selected instead of virtualization unit that can implement the computation algorithm that has a limit on a number of concurrent users of the virtualization unit.

In addition, in one embodiment, the determination may be based on previous node selection. For example, a user may manually determine the node for a predetermined computation algorithm. In another example, a history of manual node selection for predetermined computation algorithms may be stored and used to determine the optimal node.

權(quán)利要求

1
微信群二維碼
意見(jiàn)反饋