-
公开(公告)号:US20190028342A1
公开(公告)日:2019-01-24
申请号:US15655632
申请日:2017-07-20
Applicant: VMware Inc.
Inventor: Raja Kommula , Raj Yavatkar , Priyanka Tembey
IPC: H04L12/24 , H04L12/931 , H04L29/06 , H04L12/751
Abstract: Methods and apparatus to configure switches of a virtual rack are disclosed. An example apparatus includes a hardware switch implementing a virtual switch on a virtual communication network, a packet analyzer to analyze a packet captured at the hardware switch, the packet analyzer to determine whether the packet is indicative of a packet flow issue corresponding to a negative effect on transfer of one or more packet flows on the virtual communication network, an issue handler to, in response to the determination by the packet analyzer, determine a modification to a configuration of the hardware switch based on a configuration of the virtual configuration network, and a hardware configuration agent to modify the configuration of the hardware switch based on the modification determined by the issue handler.
-
32.
公开(公告)号:US20180343170A1
公开(公告)日:2018-11-29
申请号:US15655678
申请日:2017-07-20
Applicant: VMware, Inc.
Inventor: Thayumanavan Sridhar , Raj Yavatkar , Chitrank Seshadri
Abstract: Methods, apparatus, systems and articles of manufacture are disclosed. An example apparatus includes a requirement translator to map a requirement to a hardware resource to execute an application in a workload domain, a cost calculator to calculate a cost for the hardware resource based on a demand for the hardware resource, an option generator to determine whether the cost exceeds a cost budget, and a resource allocator to add the hardware resource to the workload domain when the cost does not exceed the cost budget.
-
公开(公告)号:US10051041B2
公开(公告)日:2018-08-14
申请号:US14788004
申请日:2015-06-30
Applicant: VMware, Inc.
Inventor: Thirumalesh Reddy , Raj Yavatkar , Sreekantha Indireddy , Shreekanth Ankala , Rahul Kulkarni
IPC: G06F15/177 , H04L29/08 , G06F9/455 , H04L12/46 , H04L12/24 , G06F9/4401 , H04L29/06 , G06F9/50 , H04L29/12 , H04L12/26
Abstract: An example method to install a hardware management system on a management switch includes in response to a power-on event of a management switch, executing a boot loader on the management switch to boot an operating system on the management switch. The example method also includes obtaining from a virtual imaging appliance in communication with the management switch a uniform resource locator of a network-accessible location of installer software to install the hardware management system. The virtual imaging appliance is to configure a physical rack of hardware for use as a virtual server rack. The hardware management system is to manage the hardware for use in the virtual server rack.
-
34.
公开(公告)号:US10038742B2
公开(公告)日:2018-07-31
申请号:US14788193
申请日:2015-06-30
Applicant: VMware, Inc.
Inventor: Thirumalesh Reddy , Raj Yavatkar , Sreekantha Reddy Indireddy , Shreekanth Ankala
IPC: G06F15/173 , H04L29/08 , G06F9/455 , H04L12/46 , H04L12/24 , G06F9/4401 , H04L29/06 , G06F9/50 , H04L29/12 , H04L12/26
CPC classification number: H04L67/10 , G06F8/61 , G06F9/4408 , G06F9/4416 , G06F9/45558 , G06F9/5077 , G06F2009/45595 , H04L12/4675 , H04L41/0266 , H04L41/048 , H04L41/0681 , H04L41/0806 , H04L41/082 , H04L41/0893 , H04L41/5009 , H04L41/5025 , H04L41/5038 , H04L41/5054 , H04L41/5096 , H04L43/065 , H04L43/0817 , H04L43/0852 , H04L43/0876 , H04L43/10 , H04L43/16 , H04L47/70 , H04L47/822 , H04L61/2015 , H04L61/2076 , H04L67/38
Abstract: Methods, apparatus and articles of manufacture are disclosed to retire hosts in virtual server rack deployments for virtual computing environments. An example method includes determining, via a processor, a workload associated with a physical host in a virtualized rack in response to a request to retire the physical host, the workload implemented by a virtual computing environment including the virtualized rack. The example method also includes determining, via the processor, a projected impact of retiring the physical host on the workload. The example method also includes presenting information representative of the projected impact.
-
公开(公告)号:US09882969B2
公开(公告)日:2018-01-30
申请号:US14796803
申请日:2015-07-10
Applicant: VMware, Inc.
Inventor: Thirumalesh Reddy , Raj Yavatkar , Sreekantha Indireddy , Shreekanth Ankala
IPC: G06F9/455 , H04L29/08 , H04L12/46 , H04L12/24 , G06F9/44 , H04L29/06 , G06F9/50 , H04L29/12 , H04L12/26
CPC classification number: H04L67/10 , G06F8/61 , G06F9/4408 , G06F9/4416 , G06F9/45558 , G06F9/5077 , G06F2009/45595 , H04L12/4675 , H04L41/0266 , H04L41/048 , H04L41/0681 , H04L41/0806 , H04L41/082 , H04L41/0893 , H04L41/5009 , H04L41/5025 , H04L41/5038 , H04L41/5054 , H04L41/5096 , H04L43/065 , H04L43/0817 , H04L43/0852 , H04L43/0876 , H04L43/10 , H04L43/16 , H04L47/70 , H04L47/822 , H04L61/2015 , H04L61/2076 , H04L67/38
Abstract: An example method includes configuring a network to facilitate communications between a first virtual resource manager (VRM) in a first physical rack and a second VRM in a second physical rack. The first VRM manages first physical resources in the first physical rack. The second VRM manages second physical resources in the second physical rack. A primary election process determines one of the first or second VRMs to operate as a primary VRM for a virtual server rack. The virtual server rack is based on the first physical resources and the second physical resources. When the first VRM is the elected primary VRM, the first VRM is registered as the primary VRM. When the first VRM is not the elected primary VRM, the first VRM is registered as a secondary VRM, and a watch object is created to monitor for a failure or unavailability of the primary VRM.
-
公开(公告)号:US20170149880A1
公开(公告)日:2017-05-25
申请号:US15280348
申请日:2016-09-29
Applicant: VMware, Inc.
Inventor: Jason A. Lochhead , Raj Yavatkar , Thirumalesh Reddy , Shreekanth Ankala
IPC: H04L29/08 , H04L12/911
CPC classification number: H04L41/0893 , H04L67/10
Abstract: Methods and apparatus to deploy workload domains in virtual server racks are disclosed. An example apparatus includes a policy manager to determine an availability option and a performance option of the workload domain based on a domain type and determine capacity options based on a user selection of the availability option and a user selection of the performance option by a first user, a deployment manager to identify first ones of a plurality of computing resources to form a placement solution for the workload domain based on the user selection of the availability and performance options, and based on a user selection of one of the determined capacity options by the first user, the plurality of computing resources stored in a resource database accessible by the first user and a second user, and a resource manager to reserve the first ones of the plurality of computing resources to deploy the workload domain for the first user.
-
公开(公告)号:US11102142B2
公开(公告)日:2021-08-24
申请号:US15879148
申请日:2018-01-24
Applicant: VMware, Inc.
Inventor: Raja Kommula , Raj Yavatkar , Thayumanavan Sridhar
IPC: G06F15/173 , H04L12/911 , H04L12/927 , H04L12/803
Abstract: An example apparatus to manage network resources includes a load balancing detector to determine to reassign first and second network fabrics; and a network fabric configurator to, in response to the detecting to reassign the first and second network fabrics, configuring a virtual network distributed switch to: assign the first network fabric to ones of the first applications previously assigned to the second network fabric; and assign the second network fabric to the second application.
-
38.
公开(公告)号:US20190230025A1
公开(公告)日:2019-07-25
申请号:US15875744
申请日:2018-01-19
Applicant: VMware, Inc.
Inventor: Raja Kommula , Raj Yavatkar , Thayumanavan Sridhar
IPC: H04L12/709 , H04L12/751
Abstract: An example apparatus to manage network resources includes a link aggregator to: aggregate a first plurality of physical network interface cards to create a first link aggregated group, the first link aggregated group corresponding to a first virtual network interface card; and aggregate a second plurality of physical network interface cards to create a second link aggregated group, the second link aggregated group corresponding to a second virtual network interface card; and a link manager to: connect the first link aggregated group between a first distributed virtual port and a first top-of-rack switch; connect the second link aggregated group between a second distributed virtual port and a second top-of-rack switch; and remove an invalid connection between the first plurality of physical network interface cards and the second top-of-rack switch.
-
39.
公开(公告)号:US10348574B2
公开(公告)日:2019-07-09
申请号:US15198914
申请日:2016-06-30
Applicant: VMware, Inc.
Inventor: Rahul Kulkarni , Vishnu Mohan Sekhar , Mukund Gunti , Raj Yavatkar , Donald Newell , Thayumanavan Sridhar
Abstract: Hardware management systems for disaggregated rack architectures in virtual server rack deployments are disclosed herein. An example apparatus to manage disaggregated physical hardware resources in a physical rack includes a hardware management system to discover disaggregated physical hardware resources in the physical rack and generate a listing of the disaggregated physical hardware resources, and a physical resource manager to generate a composed resource based on resources from the listing of the disaggregated physical hardware resources, the hardware management system to manage the composed resource.
-
40.
公开(公告)号:US20190028400A1
公开(公告)日:2019-01-24
申请号:US15655193
申请日:2017-07-20
Applicant: VMware Inc.
Inventor: Raja Kommula , Raj Yavatkar , Priyanka Tembey
IPC: H04L12/911 , H04L12/801 , G06F9/50 , H04L12/26
Abstract: Methods and apparatus to optimize memory allocation in response to a storage rebalancing event are disclosed. An example apparatus includes a telematics agent to detect a rebalancing event based on metadata; and a decision engine to identify a cluster corresponding to the rebalancing event by processing the metadata; and increase a number of jumbo buffers in a network switch corresponding to the cluster in response to the rebalancing event.
-
-
-
-
-
-
-
-
-