-
公开(公告)号:US11245597B2
公开(公告)日:2022-02-08
申请号:US16414801
申请日:2019-05-17
Applicant: VMWARE, INC.
Inventor: Serge Maskalik , Sachin Thakkar , Abhinav Vijay Bhagwat , Uday Masurekar , Weiqing Wu , Narendra Kumar Basur Shankarappa , Hemanth Kumar Pannem , Aravind Srinivasan
Abstract: One or more examples provide techniques for providing a multi-site wide area network in a cloud computing system. In an example, a method of providing a multi-site wide area network (WAN) in a cloud computing system includes: creating a plurality of sites; creating a compute profile in each of the plurality of sites, each compute profile having a compute cluster of virtual machines (VMs); creating a service mesh having the compute profile of each of the plurality of sites; and deploying an application to the service mesh.
-
公开(公告)号:US11102067B2
公开(公告)日:2021-08-24
申请号:US16047999
申请日:2018-07-27
Applicant: VMware, Inc.
Inventor: Hemanth Kumar Pannem , Aarti Kumar Gupta , Sachin Thakkar , Furkan Shaikh , Kim Tran , Lu Yu , Venu Gopala Rao Kotha
Abstract: Techniques disclosed herein manage and resolve incidents in hybridity manager applications, without the back-and-forth manual steps of the traditional software support lifecycle. In one embodiment, a virtual network operations center (NOC) with a centralized view of distributed, cross-cloud hybridity manager installations is responsible for tracking incident reports relating to hybridity managers and associated bugs, and the virtual NOC automatically publishes notifications of upgrade builds that fix the tracked bugs to the appropriate hybridity managers. When the same bug is encountered again with another hybridity manager instance, the virtual NOC may also publish an upgrade notification to the other hybridity manager instance, without requiring a support ticket to be filed, etc.
-
公开(公告)号:US20200244550A1
公开(公告)日:2020-07-30
申请号:US16414801
申请日:2019-05-17
Applicant: VMWARE, INC.
Inventor: SERGE MASKALIK , Sachin Thakkar , Abhinav Vijay Bhagwat , Uday Masurekar , Weiqing Wu , Narendra Kumar Basur Shankarappa , Hemanth Kumar Pannem , Aravind Srinivasan
Abstract: One or more examples provide techniques for providing a multi-site wide area network in a cloud computing system. In an example, a method of providing a multi-site wide area network (WAN) in a cloud computing system includes: creating a plurality of sites; creating a compute profile in each of the plurality of sites, each compute profile having a compute cluster of virtual machines (VMs); creating a service mesh having the compute profile of each of the plurality of sites; and deploying an application to the service mesh.
-
公开(公告)号:US20190391900A1
公开(公告)日:2019-12-26
申请号:US16013137
申请日:2018-06-20
Applicant: VMware, Inc.
Inventor: Hemanth Kumar Pannem , Vipin Balachandran , Prashant Waykar , Shruti Parihar
Abstract: Disclosed are various embodiments for costing Raw-Device Mapping (RDM) disks. A pseudo-datastore is created. The pseudo-datastore represents the RDM disk. The RDM disk includes a mapping file that exposes direct access to a disk identified by a logical unit number (LUN). A unit rate is assigned to the pseudo-datastore, the unit rate representing a cost per unit of storage provided by the RDM disk. Usage of the RDM disk is monitored. A cost is calculated for the usage of the RDM disk for a period of time based on the unit rate assigned to the pseudo-datastore.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US20160246706A1
公开(公告)日:2016-08-25
申请号:US14721006
申请日:2015-05-26
Applicant: VMWARE, INC.
Inventor: DATTATHREYA SATHYAMURTHY , Akhil Sadashiv Hingane , Piyush Bharat Masrani , Amarnath Palavalli , Hemanth Kumar Pannem
IPC: G06F11/36
CPC classification number: G06F11/3684 , G06F11/3664 , G06F11/3692
Abstract: Systems and techniques are described for generating test cases. A described technique includes monitoring a manual test of a code portion. The monitoring can include identifying one or more performed operations performed during the manual test. A seed file can be generated that includes data describing the one or more performed operations. A mock test can be generated for the code portion using the seed file. The mock test can include one or more mock operations that match the one or more performed operations. The mock test can be performed on the code portion, including performing the one or more mock operations using the code portion.
Abstract translation: 描述了用于生成测试用例的系统和技术。 所描述的技术包括监视代码部分的手动测试。 该监视可以包括识别在手动测试期间执行的一个或多个执行的操作。 可以生成包括描述一个或多个执行的操作的数据的种子文件。 可以使用种子文件为代码部分生成模拟测试。 模拟测试可以包括与一个或多个执行操作匹配的一个或多个模拟操作。 可以对代码部分执行模拟测试,包括使用代码部分执行一个或多个模拟操作。
-
公开(公告)号:US09146841B2
公开(公告)日:2015-09-29
申请号:US13832821
申请日:2013-03-15
Applicant: VMware, Inc.
Inventor: Hemanth Kumar Pannem , Amrainder Singh , Diwakar Prabhakaran , Jusvinder Singh
CPC classification number: G06F11/3672 , G06F9/44589 , G06F11/3648 , G06F11/3688
Abstract: A method is provided for a proxy server to assist in the testing of a product. The method includes receiving, from the product, a first request and passing the first request to a server, receiving, from the server, a first response to the first request and passing the first response to the product, recording the first request and the first response, generating one or more second responses from one or more simulated servers based on the first request and the first response, intercepting a second request from the product, in response to the second request, matching the second request to a second response, and sending the second response to the product.
Abstract translation: 为代理服务器提供了一种帮助产品测试的方法。 该方法包括从产品接收第一请求并将第一请求传递给服务器,从服务器接收对第一请求的第一响应并将第一响应传递给产品,记录第一请求和第一请求 响应,基于所述第一请求和所述第一响应从一个或多个模拟服务器生成一个或多个第二响应,响应于所述第二请求,从所述产品截取第二请求,将所述第二请求与第二响应匹配,以及发送 对产品的第二反应。
-
-
-
-
-
-
-
-