1
Navendu Jain, Ishai Menache: Resource management for cloud computing platforms. Microsoft Technology Licensing, Alin Corie, Sandy Swain, Micky Minhas, September 20, 2016: US09450838 (7 worldwide citation)

A system for managing allocation of resources based on service level agreements between application owners and cloud operators. Under some service level agreements, the cloud operator may have responsibility for managing allocation of resources to the software application and may manage the allocati ...


2
Christian L Belady, James R Larus, Danny A Reed, Christian H Borgs, Jennifer Tour Chayes, Ilan Lobel, Ishai Menache, Hamid Nazerzadeh, Navendu Jain: Data center system that accommodates episodic computation. Microsoft Corporation, Steve Wight, Judy Yee, Micky Minhas, September 30, 2014: US08849469 (6 worldwide citation)

A data center system is described which includes multiple data centers powered by multiple power sources, including any combination of renewable power sources and on-grid utility power sources. The data center system also includes a management system for managing execution of computational tasks by ...


3
Navendu Jain, Ishai Menache: Resource management for cloud computing platforms. Microsoft Technology Licensing, Alin Corie, Sandy Swain, Micky Minhas, March 14, 2017: US09595054 (3 worldwide citation)

A system for managing allocation of resources based on service level agreements between application owners and cloud operators. Under some service level agreements, the cloud operator may have responsibility for managing allocation of resources to the software application and may manage the allocati ...


4
Navendu Jain, Niv Buchbinder, Ishai Menache: Dynamically placing computing jobs. Microsoft Technology Licensing, Heikki Einola, Judy Yee, Micky Minhas, June 23, 2015: US09063738 (3 worldwide citation)

This document describes techniques for dynamically placing computing jobs. These techniques enable reduced financial and/or energy costs to perform computing jobs at data centers.


5
Navendu Jain, Ishai Menache, F Bruce Shepherd, Joseph: Process migration in data center networks. Microsoft Technology Licensing, International IP Law Group PLLC, April 11, 2017: US09619297 (1 worldwide citation)

There is provided a method and system for process migration in a data center network. The method includes selecting processes to be migrated from a number of overloaded servers within a data center network based on an overload status of each overloaded server. Additionally, the method includes selec ...


6
Christian L Belady, James R Larus, Danny A Reed, Christian H Borgs, Jennifer Tour Chayes, Ilan Lobel, Ishai Menache, Hamid Nazerzadeh, Navendu Jain: Data center system that accommodates episodic computation. Microsoft Technology Licensing, Rainier Patents P S, February 6, 2018: US09886316

A data center system is described which includes multiple data centers powered by multiple power sources, including any combination of renewable power sources and on-grid utility power sources. The data center system also includes a management system for managing execution of computational tasks by ...


7
Navendu Jain, Ishai Menache, Ohad Shamir: Allocation of computational resources with policy selection. Microsoft Technology Licensing, International IP Law Group PLLC, May 16, 2017: US09652288

A method for adaptively allocating resources to a plurality of jobs. The method comprises selecting a first policy from a plurality of policies for a first job in the plurality of jobs by using a policy selection mechanism, allocating at least one resource to the first job in accordance with the fir ...


8
Christian L Belady, James R Larus, Danny A Reed, Christian H Borgs, Jennifer Tour Chayes, Ilan Lobel, Ishai Menache, Hamid Nazerzadeh, Navendu Jain: Data center system that accommodates episodic computation. Microsoft Corporation, May 3, 2012: US20120109705-A1

A data center system is described which includes multiple data centers powered by multiple power sources, including any combination of renewable power sources and on-grid utility power sources. The data center system also includes a management system for managing execution of computational tasks by ...


9
Navendu Jain, Niv Buchbinder, Ishai Menache: Dynamically placing computing jobs. Microsoft Corporation, May 24, 2012: US20120130554-A1

This document describes techniques for dynamically placing computing jobs. These techniques enable reduced financial and/or energy costs to perform computing jobs at data centers.


10
Navendu Jain, Ishai Menache: Resource management for cloud computing platforms. Microsoft Corporation, December 27, 2012: US20120330711-A1

A system for managing allocation of resources based on service level agreements between application owners and cloud operators. Under some service level agreements, the cloud operator may have responsibility for managing allocation of resources to the software application and may manage the allocati ...