-
1.
公开(公告)号:US10853056B2
公开(公告)日:2020-12-01
申请号:US16525212
申请日:2019-07-29
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Nazrul Islam , Jacob Lindholm , Josh Dorr , Christopher Kasso , Yamini K Balasubramanyam , Steven Liu , Rajiv Mordani , Abhijit Kumar
Abstract: In accordance with an embodiment, described herein is a system and method for supporting patching in a multi-tenant application server environment. The system can associate one or more partitions with a tenant, for use by that tenant, wherein a partition is a runtime and administrative subdivision or slice of a domain. A patching process can take advantage of high-availability features provided by an application server clustering environment, to apply patches in a controlled, rolling restart, which maintains a domain's ability to operate without interruption, or with zero downtime. The process can be used to automate complex or long running tasks, including preserving an unpatched or prior version of an application server, application, or other software component for possible rollback, or providing automatic reversion in the event of an unrecoverable error.
-
2.
公开(公告)号:US09612817B2
公开(公告)日:2017-04-04
申请号:US14515347
申请日:2014-10-15
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Yamini K Balasubramanyam , Joseph Dipol , Nazrul Islam , Rajiv Mordani
IPC: G06F9/44 , G06F9/445 , H04L12/911 , G06F9/455
CPC classification number: G06F8/61 , G06F8/65 , G06F9/45533 , H04L47/70
Abstract: In accordance with an embodiment, described herein are systems and methods for simulating a cloud environment on a physical platform. In an embodiment, a physical assembly is provided within a cloud environment and a physical plug-in configured to provide a virtual assembly builder-like environment on a physical platform. The physical assembly is an installable software suite including software configured to support provisioning of applications for providing services. The physical plug-in is configured to enable installation of the physical assembly on the physical platform. The physical plug-in is also configured to enable support for administering the services of the cloud platform component via the software installed from the physical assembly.
-
3.
公开(公告)号:US11880679B2
公开(公告)日:2024-01-23
申请号:US17947880
申请日:2022-09-19
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Nazrul Islam , Jacob Lindholm , Josh Dorr , Christopher Kasso , Yamini K Balasubramanyam , Steven Liu , Rajiv Mordani , Abhijit Kumar
CPC classification number: G06F8/658 , G06F8/65 , G06F9/5077 , G06F11/14
Abstract: In accordance with an embodiment, described herein is a system and method for supporting patching in a multi-tenant application server environment. The system can associate one or more partitions with a tenant, for use by that tenant, wherein a partition is a runtime and administrative subdivision or slice of a domain. A patching process can take advantage of high-availability features provided by an application server clustering environment, to apply patches in a controlled, rolling restart, which maintains a domain's ability to operate without interruption, or with zero downtime. The process can be used to automate complex or long running tasks, including preserving an unpatched or prior version of an application server, application, or other software component for possible rollback, or providing automatic reversion in the event of an unrecoverable error.
-
公开(公告)号:US10452387B2
公开(公告)日:2019-10-22
申请号:US15706233
申请日:2017-09-15
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Jacob Lindholm , Joshua Dorr , Yamini K Balasubramanyam , Nazrul Islam , Rajiv Mordani
Abstract: In accordance with an embodiment, described herein are a system and method for partition-scoped patching in an application server environment. A computer environment includes an application server, for example a multitenant application server, that supports the use of one or more partitions, wherein each partition provides an administrative and runtime subdivision of a domain. During a partition-scoped rollout of a patch or update, to a resource group or application within a plurality of servers or clusters of servers, the resource group or application can be updated within a targeted partition, using a patch orchestrator and partition lifecycle runtime interface, without affecting the operation of other partitions at those servers or clusters of servers. One or more session handling flags can be used, to enable sessions and/or requests that are associated with the targeted partition, to be handled by a traffic director, during the patching process.
-
5.
公开(公告)号:US10394550B2
公开(公告)日:2019-08-27
申请号:US15890601
申请日:2018-02-07
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Nazrul Islam , Jacob Lindholm , Josh Dorr , Christopher Kasso , Yamini K Balasubramanyam , Steven Liu , Rajiv Mordani , Abhijit Kumar
Abstract: In accordance with an embodiment, described herein is a system and method for supporting patching in a multi-tenant application server environment. The system can associate one or more partitions with a tenant, for use by that tenant, wherein a partition is a runtime and administrative subdivision or slice of a domain. A patching process can take advantage of high-availability features provided by an application server clustering environment, to apply patches in a controlled, rolling restart, which maintains a domain's ability to operate without interruption, or with zero downtime. The process can be used to automate complex or long running tasks, including preserving an unpatched or prior version of an application server, application, or other software component for possible rollback, or providing automatic reversion in the event of an unrecoverable error.
-
-
-
-