-
公开(公告)号:US07962630B2
公开(公告)日:2011-06-14
申请号:US10428152
申请日:2003-04-30
IPC分类号: G06F15/16 , G06F15/173 , G06F9/46
CPC分类号: G06F17/30457 , Y10S707/99945
摘要: An improved method, mechanism, and system for implementing, generating, and maintaining for implementing session pools is disclosed. A session in a session pool can be customized to with a specific set of affinities and attributes. Tags can be associated with the customized sessions. When a later request is made for a session having a set of desired characteristics, the tags can be used to search for and identify a session in the session pool having the requested characteristics. Also disclosed is a method, mechanism, and system for dynamic sizing of session pools.
摘要翻译: 公开了一种用于实现,生成和维护实现会话池的改进方法,机制和系统。 会话池中的会话可以自定义为具有一组特定的亲和力和属性。 标签可以与自定义会话相关联。 当对具有一组所需特征的会话作出后来的请求时,可以使用标签来搜索并识别具有所请求特征的会话池中的会话。 还公开了一种用于动态调整会话池的方法,机制和系统。
-
公开(公告)号:US08244888B2
公开(公告)日:2012-08-14
申请号:US13158341
申请日:2011-06-10
IPC分类号: G06F15/16 , G06F15/173 , G06F9/46
CPC分类号: G06F17/30457 , Y10S707/99945
摘要: An improved method, mechanism, and system for implementing, generating, and maintaining for implementing session pools is disclosed. A session in a session pool can be customized to with a specific set of affinities and attributes. Tags can be associated with the customized sessions. When a later request is made for a session having a set of desired characteristics, the tags can be used to search for and identify a session in the session pool having the requested characteristics. Also disclosed is a method, mechanism, and system for dynamic sizing of session pools.
摘要翻译: 公开了一种用于实现,生成和维护实现会话池的改进方法,机制和系统。 会话池中的会话可以自定义为具有一组特定的亲和力和属性。 标签可以与自定义会话相关联。 当对具有一组所需特征的会话作出后来的请求时,可以使用标签来搜索并识别具有所请求特征的会话池中的会话。 还公开了一种用于动态调整会话池的方法,机制和系统。
-
3.
公开(公告)号:US07337226B2
公开(公告)日:2008-02-26
申请号:US10427701
申请日:2003-04-30
IPC分类号: G06F15/16 , G06F15/173
CPC分类号: G06F17/30457 , Y10S707/99945
摘要: An improved method, mechanism, and system for implementing, generating, and maintaining for implementing session pools is disclosed. Disclosed is a method, mechanism, and system for dynamic sizing of session pools, in which the number of sessions in a given session pool or sub-session pool can be dynamically adjusted upwards or downwards. Also disclosed is an approach for customizing a session in a session pool with a specific set of affinities and attributes, in which tags can be associated with the customized sessions. Tagging can be used to identify sessions to deallocate/reallocate to dynamically size the session or sub-session pools.
摘要翻译: 公开了一种用于实现,生成和维护实现会话池的改进方法,机制和系统。 公开了一种用于动态调整会话池的方法,机制和系统,其中给定会话池或子会话池中的会话数可以向上或向下动态调整。 还公开了一种用于在会话池中定制具有特定一组亲和度和属性的会话的方法,其中标签可以与定制会话相关联。 标记可用于识别会话以释放/重新分配以动态地调整会话或子会话池的大小。
-
4.
公开(公告)号:US07251657B2
公开(公告)日:2007-07-31
申请号:US10427838
申请日:2003-04-30
IPC分类号: G06F17/30
CPC分类号: G06F17/30457 , Y10S707/99945
摘要: Disclosed are improved methods, systems, and mediums for implementing a dynamic cursor cache. Cached cursors are tagged to facilitate identification and reuse of cursors from a cursor cache. Cursor caches and cursor usage are managed in an integrated and/or coordinated manner between multiple nodes that have related sets of cursors or cursor resources.
摘要翻译: 公开了用于实现动态光标缓存的改进的方法,系统和介质。 缓存光标被标记,以便于光标缓存中游标的识别和重用。 游标高速缓存和游标使用在具有相关游标或光标资源的多个节点之间以集成和/或协调的方式进行管理。
-
公开(公告)号:US07937455B2
公开(公告)日:2011-05-03
申请号:US10901830
申请日:2004-07-28
申请人: Debashis Saha , Rajiv Jayaraman , Bharat Paliwal
发明人: Debashis Saha , Rajiv Jayaraman , Bharat Paliwal
IPC分类号: G06F15/16
CPC分类号: G06F8/61 , G06F9/5061 , G06F2209/505
摘要: Various embodiments of the invention provide solutions to allow more efficient management of clustered environments. Merely by way of example, some embodiments provide a framework for the relatively automated management of clusters, including the addition, deletion and/or modification of cluster nodes. In certain embodiments, this framework may be incorporated within a software application that can assist in the configuration of clusters. Other embodiments provide methods of managing clusters and/or their nodes, including, inter alia, methods of establishing and/or implementing such frameworks. Still other embodiments provide systems, including clustered systems, that provide relatively automated cluster management capabilities.
摘要翻译: 本发明的各种实施例提供了可以更有效地管理集群环境的解决方案。 仅仅作为示例,一些实施例提供了用于集群的相对自动化管理的框架,包括集群节点的添加,删除和/或修改。 在某些实施例中,该框架可以并入可以有助于集群配置的软件应用中。 其他实施例提供了管理簇和/或其节点的方法,其中包括建立和/或实施这些框架的方法。 其他实施例提供了提供相对自动的集群管理能力的系统,包括集群系统。
-
公开(公告)号:US07934211B2
公开(公告)日:2011-04-26
申请号:US11174069
申请日:2005-06-30
申请人: PhiDien Ha Nguyen , Shamik Ganguly , Debashis Saha
发明人: PhiDien Ha Nguyen , Shamik Ganguly , Debashis Saha
CPC分类号: G06F8/65
摘要: Techniques for performing a multi-level patching operation are described. According to one such technique, before a particular patch is applied, the data containers that are targeted by the particular patch are identified. A determination is made as to whether any of these target data containers already has been targeted by any previously applied patch. A determination also is made as to whether any other data container that contains (immediately or otherwise) any of the target data containers already has been targeted by any previously applied patch. If any target data container or any other data container that contains a target data container already has been targeted by a previously applied patch, then the particular patch is not applied to the target data containers.
摘要翻译: 描述用于执行多级修补操作的技术。 根据一种这样的技术,在应用特定补丁之前,识别由特定补丁定向的数据容器。 确定任何这些目标数据容器是否已经被任何先前应用的补丁定位。 还确定是否已经由任何以前应用的补丁定位了包含(立即或其他)任何目标数据容器的任何其他数据容器。 如果任何目标数据容器或包含目标数据容器的任何其他数据容器已经由先前应用的修补程序定位,则特定修补程序不会应用于目标数据容器。
-
公开(公告)号:US07908600B2
公开(公告)日:2011-03-15
申请号:US11173838
申请日:2005-06-30
申请人: PhiDien Ha Nguyen , Shamik Ganguly , Debashis Saha
发明人: PhiDien Ha Nguyen , Shamik Ganguly , Debashis Saha
CPC分类号: G06F11/1433 , G06F11/1451
摘要: Techniques that promote a fault-tolerant patching system are described. According to one such technique, a patching operation is performed in two phases. During the first phase, before the updates specified in the patching operation are actually applied, an attempt is made to backup files, or portions thereof, which are going to be updated by the patching operation. If a failure is detected during the first phase, then the patching operation aborts without proceeding to the second phase. During the second phase, an attempt is made to perform the updates that the patching operation specifies. If a failure is detected during the second phase, then all of the updated files, or portions thereof, are restored; those files or file portions are replaced with their corresponding backed-up copies, which were made during the first phase. The foregoing technique is extensible to a system in which prospectively affected files are distributed among nodes.
摘要翻译: 描述了促进容错修补系统的技术。 根据一种这样的技术,修补操作分两个阶段进行。 在第一阶段期间,在实际应用修补操作中指定的更新之前,尝试备份将由修补操作更新的文件或其部分。 如果在第一阶段期间检测到故障,则修补操作中止而不进入第二阶段。 在第二阶段期间,尝试执行修补操作指定的更新。 如果在第二阶段期间检测到故障,则恢复所有更新的文件或其部分; 这些文件或文件部分将被替换为在第一阶段进行的相应的备份副本。 上述技术对于其中预期受影响的文件在节点之间分布的系统是可扩展的。
-
公开(公告)号:US07610351B1
公开(公告)日:2009-10-27
申请号:US10144083
申请日:2002-05-10
IPC分类号: G06F15/167
CPC分类号: H04L67/2847 , H04L67/289 , H04L67/2895 , Y10S707/99932 , Y10S707/99933
摘要: A method and mechanism for implementing pipelined prefetching in a computer system is disclosed. Data prefetching is utilized to predictably retrieve information between multiple levels of nodes in the computer system, in which a first server may receive prefetched data from a second server, the second server receives prefetched data from a third server, with the chain of prefetching extending as long as needed/desired to effect efficient data transfers between the nodes.
摘要翻译: 公开了一种在计算机系统中实现流水线预取的方法和机制。 数据预取用于可预测地在计算机系统中的多级节点之间检索信息,其中第一服务器可以从第二服务器接收预取数据,第二服务器从第三服务器接收预取数据,预取链延伸为 需要/期望能够在节点之间实现有效的数据传输。
-
公开(公告)号:US09886315B2
公开(公告)日:2018-02-06
申请号:US12870665
申请日:2010-08-27
申请人: Sangjin Lee , Debashis Saha
发明人: Sangjin Lee , Debashis Saha
IPC分类号: G06F9/50
CPC分类号: G06F9/5027 , G06F2209/5018
摘要: Various embodiments described herein include at least one of systems, methods, and software for identity-based thread pool assignment. The identity may identify a source of a request where the source is a user, human or logical, or a network location where the request originated. Some embodiments include receiving a resource request via a network and classifying the resource request into a processing thread pool of a plurality of processing thread pools. The classifying may be based at least in part on an identifying characteristic of a source of the resource request. Each processing thread pool may have an assigned maximum number of processing threads available at any one time for processing resource requests. When a processing thread of the processing thread pool the request is classified into is available, some embodiments then assign the resource request to the available processing thread.
-
公开(公告)号:US20120324417A1
公开(公告)日:2012-12-20
申请号:US13164410
申请日:2011-06-20
申请人: Mahesh K. Somani , Kumar Rethinakaleeswaran , Debashis Saha , David William Dodd , Suresh Mathew
发明人: Mahesh K. Somani , Kumar Rethinakaleeswaran , Debashis Saha , David William Dodd , Suresh Mathew
CPC分类号: G06F8/71 , G06F8/30 , G06F8/41 , G06F9/44 , G06F11/368
摘要: Methods and systems for facilitating incremental software development are disclosed. For example, a method can include receiving a plurality of binary software libraries sufficient for building a software project. A request from a user to modify source code for at least one of the plurality of binary libraries is received, in response to receiving the request, the source code for the at least one of the plurality of binary libraries is retrieved. The source code for the at least one of the plurality of binary libraries is presented to the user. Modified source code for the at least one of the plurality of binary libraries is received. The modified source code is compiled to produce compiled modified code. A revised version of the software project is built using the compiled modified code and the plurality of binary libraries.
摘要翻译: 公开了促进增量软件开发的方法和系统。 例如,一种方法可以包括接收足以构建软件项目的多个二进制软件库。 响应于接收到请求,接收到用户修改多个二进制库中的至少一个二进制库的源代码的请求,检索多个二进制库中的至少一个二进制库的源代码。 向用户呈现多个二进制库中的至少一个的源代码。 接收用于多个二进制库中的至少一个的修改的源代码。 修改的源代码被编译以产生编译的修改代码。 使用编译的修改代码和多个二进制库构建软件项目的修订版本。
-
-
-
-
-
-
-
-
-