IP Library Granted Patent US 11,019,136
Granted Patent B2
US 11,019,136 · App. 16/420,672 · Granted May 25, 2021

Partitioning and mapping workloads for scalable SaaS applications on cloud

Inventors: Shafiullah Syed (Saratoga, CA); Balakrishnan Ramalingam (Trichy, IN); Sethuraman Venkataraman (Thiruninravur, IN); Jeya Anantha Prabhu (Chennai, IN)
Assignee: Corent Technology, Inc.
H04L67/1008H04L67/1031
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,019,136
App. No.
16/420,672
Granted
May 25, 2021
Kind
B2
Abstract

A system for migrating a non-tenant-aware local application to a tenant-aware cloud application environment is disclosed to migrate individual modules of the application to instances of the cloud by grouping the modules via common characteristics in partition groups. By grouping modules together by partition group before migrating the modules to cloud instances, modules that share resources can be placed in closer logical proximity to one another in the cloud to optimize performance.

Claims (11)

1. A method for configuring workloads, comprising:

identifying workloads of a non-tenant-aware application and a set of application characteristics for each of the identified workloads;

creating a partition of the workloads in reference to a partition application characteristic;

grouping the created partition of the workloads into a plurality of workload sub-partitions as a function of a common workload characteristic;

assigning each partition of the workloads to a set of cloud resources as a function of the partition application characteristic and a characteristic of the set of cloud resources;

constructing a plurality of workload assignment maps to assign to each of the workloads in accordance with the created partition, and

ranking each one of plurality of workload assignment maps based on a set of rules.

2. The method of claim 1 wherein is the set of application characteristics is selected from the group consisting of software components, software dependencies, hardware dependencies, and application environment contexts.

3. The method of claim 2 wherein the set of application characteristics is selected from the group consisting of hardware characteristics, software characteristics, and network characteristics.

4. The method of claim 1 wherein the characteristic of the set of cloud resources is selected from the group consisting of hardware characteristics, software characteristics, and network characteristics.

5. The method of claim 1 wherein the set of rules comprise a permutation desirability metric for a workload assignment map, a user cost metric, a user efficiency metric, a security metric and a scalability metric.

Assignments (2)
SECURITY INTEREST Recorded Dec 17, 2024
From: CORENT TECHNOLOGY, INC.
To: CARSON, LLC
Reel/Frame 069613/0612 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2019
From: SYED, SHAFIULLAH; RAMALINGAM, BALAKRISHNAN; VENKATARAMAN, SETHURAMAN; PRABHU, JEYA ANANTHA
To: CORENT TECHNOLOGY, INC
Reel/Frame 049268/0838 →
Continuity (5)
Continuation 14815801 · Jul 31, 2015
Continuation 14814625 · Jul 31, 2015
Provisional Application 62031712 · Jul 31, 2014
Provisional Application 62031679 · Jul 31, 2014
Related Publication 20190334981A1 · Oct 31, 2019