-
公开(公告)号:US11803303B1
公开(公告)日:2023-10-31
申请号:US17716398
申请日:2022-04-08
发明人: Zhan Peng Huo , Fei Tan , Lu Yan Li , Jiu Chang Du
CPC分类号: G06F3/0607 , G06F8/65 , G06F11/004 , G06F11/1441 , G06F3/0643
摘要: Intelligent layer control for building image files into new container images while avoiding redundant files stored between read-write and read-only image layers. Pre-commit processing module (PPM) filters updated files. Hash values of updated files are compared with hash values of original files. Where hash values are the same, PPM generates an OMD file that updates the inode metadata of original files with metadata of the updated file and removes the updated file. Hash values that are not the same, with differ values less than a threshold value, PPM generates an OMD file with updates to the inode metadata, content change flag and/or delta content info reflecting the updated file and removes updated file from container file system. OMD files are passed to storage driver whereby metadata and/or changes to content are overridden and merged with original file content generating a single unified user view of the container file system.
-
公开(公告)号:US20230007857A1
公开(公告)日:2023-01-12
申请号:US17369079
申请日:2021-07-07
发明人: Jie Yang , Yao Zhao , Fei Tan , Xin Yu Pan , Ling Qin , Pin Yi Liu , Wei Wu , Jiang Yi Liu
IPC分类号: G06F11/36
摘要: Embodiments provide enhanced performance diagnosis in a network computing environment. In response to an occurrence of a performance issue for a node while under operating conditions, common logs for applications on the node are analyzed. The applications are respectively registered in advance for diagnosis services. The applications each register rules in advance for the diagnosis services. At a time of the performance issue, debug programs are automatically issued to generate debug level logs respectively for the applications. Debug level logs are analyzed according to the rules to determine a root cause of the performance issue. A potential solution to the root cause of the performance issue is determined using the rules, without having to recreate the operating conditions occurring during the performance issue. The potential solution to rectify the root cause of the performance issue is executed without having to recreate the operating conditions occurring during the performance issue.
-
公开(公告)号:US12008363B1
公开(公告)日:2024-06-11
申请号:US17375194
申请日:2021-07-14
发明人: Fei Tan , Zhan Peng Huo , Jiu Chang Du , Lu Yan Li
CPC分类号: G06F8/72 , G06F8/75 , H04L63/0442
摘要: Various embodiments of the present invention provide a method, system, and program product that perform the following operations: organizing a project having source code into a stacked-layer framework, the stacked-layer framework having: (i) a code layer including the source code of the project, (ii) a label layer including one or more label pages labelling the source code according to respective features of the source code, and (iii) a mask layer including one or more mask pages concealing portions of the source code according to labels of the label layer; receiving a request from a user to utilize a portion of the project, wherein the request includes a user requirement identifying one or more desired features; identifying a mask page of the one or more mask pages corresponding to the one or more desired features identified by the user requirement; and communicating the identified mask page to the user.
-
公开(公告)号:US20220103550A1
公开(公告)日:2022-03-31
申请号:US17037953
申请日:2020-09-30
发明人: Heng Wang , Xiao Ling Chen , Chen Guang Liu , Wen Qi WQ Ye , Fei Tan , Lu Lu , Jing Li , Qing Yu Pei
IPC分类号: H04L29/06
摘要: Methods, computer program products, and/or systems are provided that can perform the following operations: receiving a connection request from a first user device; creating an authentication container for the first user device; authenticating the first user device using the authentication container; in response to authentication for the first user device being successful, creating a first user request processing container for the first user device; and processing user requests received from the first user device using the first user request processing container.
-
公开(公告)号:US11200078B1
公开(公告)日:2021-12-14
申请号:US17091284
申请日:2020-11-06
发明人: Fei Tan , Jiu Chang Du , Zhan Peng Huo , Lu Yan Li
IPC分类号: G06F9/455 , G06F3/0484
摘要: A method of translating a first command to a target command includes receiving the first command in a first command format, acquiring a first utility intermediate representation framework (UIRF) including a plurality of a first set of node instances. The method also includes acquiring a first user utility intermediate representation framework (UUIRF) by parsing the first command into one or more command elements, representing each command element by a respective node instance of the first UIRF, the first UUIRF representing an intention of the first command, acquiring a target UUIRF based on a target format, the target UUIRF including a target set of node instances, entering information from each of the first set of node instances of the first UUIRF into a corresponding node instance of the target set of node instances in the target UUIRF, and constructing the target command based on the target UUIRF.
-
公开(公告)号:US11656974B2
公开(公告)日:2023-05-23
申请号:US17369079
申请日:2021-07-07
发明人: Jie Yang , Yao Zhao , Fei Tan , Xin Yu Pan , Ling Qin , Pin Yi Liu , Wei Wu , Jiang Yi Liu
CPC分类号: G06F11/3644 , G06F11/366
摘要: Embodiments provide enhanced performance diagnosis in a network computing environment. In response to an occurrence of a performance issue for a node while under operating conditions, common logs for applications on the node are analyzed. The applications are respectively registered in advance for diagnosis services. The applications each register rules in advance for the diagnosis services. At a time of the performance issue, debug programs are automatically issued to generate debug level logs respectively for the applications. Debug level logs are analyzed according to the rules to determine a root cause of the performance issue. A potential solution to the root cause of the performance issue is determined using the rules, without having to recreate the operating conditions occurring during the performance issue. The potential solution to rectify the root cause of the performance issue is executed without having to recreate the operating conditions occurring during the performance issue.
-
公开(公告)号:US20230266955A1
公开(公告)日:2023-08-24
申请号:US17652159
申请日:2022-02-23
发明人: Lu Yan Li , Zhan Peng Huo , Fei Tan , Jiu Chang Du
IPC分类号: G06F8/61
CPC分类号: G06F8/63
摘要: Methods, systems, and computer program products for container image management are disclosed. In a method, a first group of operations that are performed in respective layers in a base image are obtained. A second group of operations that are performed in respective layers not comprised in the base image are obtained. The second group of operations are optimized based on a comparison between the first and second groups of operations. A destination container image is generated based on the optimized second group of operations and the base image.
-
公开(公告)号:US11960870B2
公开(公告)日:2024-04-16
申请号:US17652159
申请日:2022-02-23
发明人: Lu Yan Li , Zhan Peng Huo , Fei Tan , Jiu Chang Du
IPC分类号: G06F8/61
CPC分类号: G06F8/63
摘要: Methods, systems, and computer program products for container image management are disclosed. In a method, a first group of operations that are performed in respective layers in a base image are obtained. A second group of operations that are performed in respective layers not comprised in the base image are obtained. The second group of operations are optimized based on a comparison between the first and second groups of operations. A destination container image is generated based on the optimized second group of operations and the base image.
-
公开(公告)号:US20230325080A1
公开(公告)日:2023-10-12
申请号:US17716398
申请日:2022-04-08
发明人: Zhan Peng Huo , Fei Tan , Lu Yan Li , Jiu Chang Du
IPC分类号: G06F8/65
CPC分类号: G06F8/65
摘要: Intelligent layer control for building image files into new container images while avoiding redundant files stored between read-write and read-only image layers. Pre-commit processing module (PPM) filters updated files. Hash values of updated files are compared with hash values of original files. Where hash values are the same, PPM generates an OMD file that updates the inode metadata of original files with metadata of the updated file and removes the updated file. Hash values that are not the same, with differ values less than a threshold value, PPM generates an OMD file with updates to the inode metadata, content change flag and/or delta content info reflecting the updated file and removes updated file from container file system. OMD files are passed to storage driver whereby metadata and/or changes to content are overridden and merged with original file content generating a single unified user view of the container file system.
-
公开(公告)号:US11368459B2
公开(公告)日:2022-06-21
申请号:US17037953
申请日:2020-09-30
发明人: Heng Wang , Xiao Ling Chen , Chen Guang Liu , Wen Qi WQ Ye , Fei Tan , Lu Lu , Jing Li , Qing Yu Pei
摘要: Methods, computer program products, and/or systems are provided that can perform the following operations: receiving a connection request from a first user device; creating an authentication container for the first user device; authenticating the first user device using the authentication container; in response to authentication for the first user device being successful, creating a first user request processing container for the first user device; and processing user requests received from the first user device using the first user request processing container.
-
-
-
-
-
-
-
-
-