-
公开(公告)号:US09916092B2
公开(公告)日:2018-03-13
申请号:US15062235
申请日:2016-03-07
Applicant: VMWARE, INC.
Inventor: Mrityunjoy Saha , Hemanth Kumar Pannem , Swarnalatha Pasupuleti , Kumar Gaurav , Shrisha Chandrashekar , Gurusreekanth C
CPC classification number: G06F3/0604 , G06F3/0631 , G06F3/0653 , G06F3/067
Abstract: Methods and systems are directed to allocating costs of storage arrays to logical disks. A fully loaded cost of storage of a storage area network (“SAN”) is calculated based on capital and operational expenditures of the SAN. Data is stored in the SAN in logical groups partitioned into logical disks. The unit rates of the logical groups are calculated from the capacities and utilization of the storage arrays that form the SAN. The unit rate of a logical disk is the unit rate the logical group to which the logical disk belongs. The storage cost of each logical disk is calculated from the unit rate of the logical disk and the utilized capacity of the logical disk. Methods also calculate cost of unallocated capacities of the logical disks, storage arrays, and the SAN, in order to evaluate efficient use of the SAN storage resources.
-
公开(公告)号:US09766919B2
公开(公告)日:2017-09-19
申请号:US14707012
申请日:2015-05-08
Applicant: VMWARE, INC.
Inventor: Kumar Gaurav , Hemanth Kumar Pannem
CPC classification number: G06F9/45558 , G06F8/60 , G06F9/4555 , G06F11/3442 , G06F2009/4557 , G06F2201/815 , G06F2201/865
Abstract: Methods and apparatus to select virtualization environments are disclosed. An example method includes determining, via a processor, characteristics of a virtualized application that is awaiting deployment, analyzing, via the processor, the characteristics of the virtualized application to select a subset of virtualization environments that are capable of executing the virtualized application, the subset of virtualization environments selected from a set of virtualization environments of different virtualization environment types used in the datacenter, comparing, via the processor, the characteristics of the virtualized application to the virtualization environments of the subset of virtualization environments to determine scores for the virtualization environments, and deploying the virtualized application in the virtualization environment based on the scores.
-
33.
公开(公告)号:US20170255890A1
公开(公告)日:2017-09-07
申请号:US15603492
申请日:2017-05-24
Applicant: VMWARE, INC.
Inventor: AMARNATH PALAVALLI , Kumar Gaurav
CPC classification number: G06Q10/06315 , G06F9/45504 , G06F9/5077 , G06Q10/06
Abstract: Methods and systems assist data center customer to plan virtual data center (“VDC”) configurations, create purchase recommendations to achieve either an expansion or contraction of a VDC, and optimize the data center cost. Methods generate recommendations on lower cost combinations of virtual machine (“VM”) guest OS licenses, server computer hardware and VM software to optimize the costs are generated, generate data center customer plans for additional VMs with Quest OS for a projected period of time, provide recommendations on lower cost combination of guest OS licenses, server hardware, and VM software to optimize the cost. Methods also report any underutilized licensed servers and provide recommendations for cost savings when volume licenses can be replaced by instance based software licenses. Methods may generate VM placement recommendations to data center customers while the customers attempt to manually migrate VMs to different server computers.
-
公开(公告)号:US09672068B2
公开(公告)日:2017-06-06
申请号:US14554075
申请日:2014-11-26
Applicant: VMWARE, INC.
Inventor: Kumar Gaurav , Hemanth Kumar Pannem , Bhaskardas Kambivelu
CPC classification number: G06F9/4893 , G06F1/329 , Y02D10/00 , Y02D10/24
Abstract: Methods and systems of determining an optimum power-consumption profile for virtual machines running in a data center are disclosed. In one aspect, a power-consumption profile of a virtual machine and a unit-rate profile of electrical power cost over a period are received. The methods determine an optimum power-consumption profile based on the power-consumption profile and the unit-rate profile. The optimum power-consumption profile may be used reschedule the virtual machine over the period.
-
公开(公告)号:US11200526B2
公开(公告)日:2021-12-14
申请号:US16837869
申请日:2020-04-01
Applicant: VMWARE, INC.
Inventor: Amarnath Palavalli , Kumar Gaurav
Abstract: Methods and systems assist data center customer to plan virtual data center (“VDC”) configurations, create purchase recommendations to achieve either an expansion or contraction of a VDC, and optimize the data center cost. Methods generate recommendations on lower cost combinations of virtual machine (“VM”) guest OS licenses, server computer hardware and VM software to optimize the costs are generated, generate data center customer plans for additional VMs with Quest OS for a projected period of time, provide recommendations on lower cost combination of guest OS licenses, server hardware, and VM software to optimize the cost. Methods also report any underutilized licensed servers and provide recommendations for cost savings when volume licenses can be replaced by instance based software licenses. Methods may generate VM placement recommendations to data center customers while the customers attempt to manually migrate VMs to different server computers.
-
公开(公告)号:US11188439B2
公开(公告)日:2021-11-30
申请号:US15952824
申请日:2018-04-13
Applicant: VMware, Inc.
Inventor: Aditya Gopisetti , Chandrashekhar Jha , Jobin Raju George , Kumar Gaurav , Jusvinder Singh
Abstract: The detection of idle virtual machines through usage pattern analysis is described. In one example, a computing device can collect utilization metrics from a virtual machine over time. The utilization metrics can be related to one or more processing usage, disk usage, network usage, and memory usage metrics, among others. The utilization metrics can be separated into a set of training metrics and a set of validation metrics, and a number of clusters can be determined based on the set of training metrics. The clusters can be used to organize the set of validation metrics into groups. Depending upon the number or overall percentage of the utilization metrics assigned to individual ones of the plurality of clusters, it is possible to determine whether or not the virtual machine is an idle virtual machine. Once identified, idle virtual machines can be shut down to conserve processing resources and costs.
-
公开(公告)号:US11182717B2
公开(公告)日:2021-11-23
申请号:US16837866
申请日:2020-04-01
Applicant: VMWARE, INC.
Inventor: Amarnath Palavalli , Kumar Gaurav
Abstract: Methods and systems assist data center customer to plan virtual data center (“VDC”) configurations, create purchase recommendations to achieve either an expansion or contraction of a VDC, and optimize the data center cost. Methods generate recommendations on lower cost combinations of virtual machine (“VM”) guest OS licenses, server computer hardware and VM software to optimize the costs are generated, generate data center customer plans for additional VMs with guest OS for a projected period of time, provide recommendations on lower cost combination of guest OS licenses, server hardware, and VM software to optimize the cost. Methods also report any underutilized licensed servers and provide recommendations for cost savings when volume licenses can be replaced by instance based software licenses. Methods may generate VM placement recommendations to data center customers while the customers attempt to manually migrate VMs to different server computers.
-
公开(公告)号:US20210103617A1
公开(公告)日:2021-04-08
申请号:US17122893
申请日:2020-12-15
Applicant: VMware, Inc.
Inventor: Chandrashekhar Jha , Kumar Gaurav , Sushil Verma , Vishal Gupta , Aditya Gopisetti
IPC: G06F16/904 , G06F16/28 , G06F16/901
Abstract: A system can provide a visual representation of an inventory of data entities for a distributed computing system. Inventory data including cost and operational data for data entities such as data centers, servers, and virtual machines, can be converted into a format file. The format file can be used to create a tree of nodes and node summaries corresponding to the data entities. A user interface can display hierarchical and isolated views of the tree revealing parent child relationships between data entities within a computing system infrastructure. Node summaries including cost and utilization data can be displayed to reveal how specific sub-costs such as labor and licensing, are driven by data entities in one level of the infrastructure and pushed to respective parent or child data entities in other levels. Views of the tree can be used to determine areas of inefficiency or reduced value within the computing system.
-
39.
公开(公告)号:US10474667B2
公开(公告)日:2019-11-12
申请号:US15811710
申请日:2017-11-14
Applicant: VMWARE, INC.
Inventor: Chandrashekhar Jha , Jobin George , Prateek Sahu , Kumar Gaurav , Jusvinder Singh
IPC: G06F16/23 , G06F3/06 , G06F16/25 , G06F16/22 , G06F16/951
Abstract: Methods and systems are directed to detection and correction of outliers in a dataset stored in a data-storage device. The dataset comprises parameter data that may be stored and organized in the form of a data table with rows and columns of parameter values. Each column of the parameter data is searched for outlier parameter values based on the parameters values in the same column. The parameter data as a whole may be searched for outlier rows of parameter values based on first and second largest variations in the parameter data. Substitute parameter values are determined for the outlier parameter values based on non-outlier parameter values of the parameter data. The substitute parameter values and corresponding outlier parameter values may be displayed in a database management user interface that enables a user to selectively accept or reject each of the substitute parameter values for the corresponding outlier parameter values.
-
公开(公告)号:US10261815B2
公开(公告)日:2019-04-16
申请号:US15590233
申请日:2017-05-09
Applicant: VMWARE, INC.
Inventor: Kumar Gaurav , Piyush Masrani , Ajay Gautam
Abstract: Methods and systems to compute cost efficiency of virtual machines (“VMs”) running in a private cloud are described. Methods and systems compute a cost efficiency value for each VM in the private cloud based on cost of the VM in the private cloud, cost of similar VMs in the private cloud, price of similar VM running in the public cloud, and the cost of similar VMs running in one or more private clouds in the same geographical area. When the cost efficiency of a VM is greater than a cost efficiency threshold, the methods generate an alert and recommendations for moving the VM to a lower cost public cloud.
-
-
-
-
-
-
-
-
-