发明名称 Systems and methods for spillover in a multi-core system
摘要 The present invention is directed towards systems and methods for spillover threshold management in a multi-core system. A pool manager divides the spillover threshold limit of connections for vServers into an exclusive quota pool and a shared quota pool. Each vServer operating on a core is allocated an exclusive number of connections from the exclusive quota pool. If a vServer wishes to create connections beyond its exclusive number, the vServer can borrow from the shared quota pool. When the vServers are using at least a first predetermined threshold of their exclusive number of connections and the number of available connections in the shared quota pool has reached a second predetermined threshold, the multi-core system establishes a backup vServer.
申请公布号 US9183052(B2) 申请公布日期 2015.11.10
申请号 US201313864325 申请日期 2013.04.17
申请人 CITRIX SYSTEMS, INC. 发明人 Muthiah Manikam;Narayana Raghav Somanahalli;Yengalasetti Sreedhar
分类号 G06F9/46;G06F9/455;G06F15/173;G06F9/50 主分类号 G06F9/46
代理机构 Foley & Lardner LLP 代理人 Foley & Lardner LLP ;McKenna Christopher J.
主权项 1. A method of allocating a number of a uses of a resource across cores in a multi-core device based on a threshold, the method comprising: (a) identifying, by a pool manager of a device comprising a plurality of cores, a threshold for a number of uses of a resource by the device; (b) establishing, by the pool manager, an exclusive quota pool based on the threshold, the exclusive quota pool comprising a predetermined exclusive number of uses of the resource for the device; and (c) allocating, by the pool manager, to each core of the plurality of cores an exclusive number of uses of the resource from the exclusive quota pool.
地址 Fort Lauderdale FL US