Patent application number | Description | Published |
20100250744 | SYSTEM AND METHOD FOR DEPLOYING VIRTUAL MACHINES IN A COMPUTING ENVIRONMENT - A system and method for planning placement of virtual machines VMs in a computing environment comprising a set of hosting machines HM. The method includes constructing a bipartite directed graph-based model that represents both a current and a target placement states, both including virtual machine nodes v in VM and nodes h in HM. Using a technique of graph pruning, the method iteratively generates a plan for achieving a desired target placement starting from the current placement without temporarily violating any policy or resource constraint. The application of the pruning algorithm to VM deployment automation necessarily defines a new model. The methodology employed safely manages concurrent changes in a datacenter, so that the environment can adjust faster to changing constraints. Furthermore, the present invention allows detection of migration cycles, caused by deadlocked combinations of capacity and policy constraints, and resolving them. | 09-30-2010 |
20110214005 | OPTIMIZED PLACEMENT OF VIRTUAL MACHINES IN A NETWORK ENVIRONMENT - Systems and methods for reducing risk of service interruptions for one or more virtual machines (VMs) in a computing environment are provided. The method comprises computing a placement scheme for placing at least one VM on one or more hosts according to a set of placement constraints defined for the VM, wherein the set of placement constraints comprises at least one availability constraint defined for the VM, wherein the availability constraint designates a N resiliency level, wherein N corresponds to number of host failures that may occur before the services provided by the VM are interrupted. | 09-01-2011 |
20120042311 | OPTIMIZED PLACEMENT PLANNING FOR VIRTUAL MACHINES IN A NETWORK - Methods and systems for generating a placement plan for one or more virtual machines (VMs) in a computing environment are provided. The method comprises providing, to a computing system, input parameters comprising a current placement for the one or more VMs on one or more hosts in a computing network; a target placement that assigns at least one of the one or more VMs to at least another host in said one or more hosts; and a set of constraints with which both the current placement and the target placement comply. | 02-16-2012 |
20120123825 | CONCURRENT SCHEDULING OF PLAN OPERATIONS IN A VIRTUALIZED COMPUTING ENVIRONMENT - Systems and methods for planning the execution of one or more plans in a virtualized computing environment are provided. In one embodiment, the method comprises computing an order for execution for one or more plans, and the corresponding operations in said one or more plans; validating whether a plan and the corresponding operations for the plan may be successfully executed, prior to executing the plan and the corresponding operations; executing the plan and the corresponding operations, in response to a successful validation; and aborting execution of the plan and the corresponding operations, in response to an unsuccessful validation, wherein the validating process takes into consideration impact of other plans that are previously validated and possible changes in the computing environment since time the plan was computed. | 05-17-2012 |
20120151474 | DOMAIN MANAGEMENT AND INTERGRATION IN A VIRTUALIZED COMPUTING ENVIRONMENT - Systems and methods for domain management in a virtualized computing environment are provided. In one embodiment, the method comprises collating advice received from one or more domain advisors connected in the virtualized computing environment; resolving any conflicts among the advice received from said one or more domain advisors; utilizing the collated advice to generate a placement plan comprising a plurality of operations for virtual machines in said virtualized computing environment; and executing the one or more operations in the placement plan, wherein one or more domain handlers may be called to update the virtualized computing environment before, during or after execution of one or more operations from among said plurality of operations in the plan. | 06-14-2012 |
20130145368 | OPTIMIZED PLACEMENT OF VIRTUAL MACHINES IN A NETWORK ENVIRONMENT - Systems and methods for reducing risk of service interruptions for one or more virtual machines (VMs) in a computing environment are provided. The method comprises computing a placement scheme for placing at least one VM on one or more hosts according to a set of placement constraints defined for the VM, wherein the set of placement constraints comprises at least one availability constraint defined for the VM, wherein the availability constraint designates a N resiliency level, wherein N corresponds to number of host failures that may occur before the services provided by the VM are interrupted. | 06-06-2013 |
20140068077 | Efficient Resource Management in a Virtualized Computing Environment - Systems and methods for allocating resources to service one or more requests, the method comprising: associating with at least one host from among N hosts, in a computing environment, a first value that reflects a probability that servicing a first request will interfere with operations on the host; selecting M hosts out of the N hosts, wherein the N hosts comprise one or more resources for servicing a first request and wherein at least one of the selected M hosts is determined to be at least as suitable as N−M unselected hosts, for the purpose of servicing the first request; and prior to allocation of resources, updating for at least a first host from among the M hosts the corresponding first value to reflect that servicing the first request may interfere with operations pertaining to other previously received requests that are scheduled to be serviced by the first host. | 03-06-2014 |
20150212840 | Optimized Global Capacity Management in a Virtualized Computing Environment - Machines, systems and methods for managing resources allocated in a virtualized computing network are provided. The method comprises monitoring resource usage by a first host, wherein the first host, in addition to the first host's dedicated resources, has access to a first set of sharable resources, and wherein the second host, in addition to the second host's dedicated resources, has access to a second set of sharable resources; determining whether the second host has excess resource capacity in the second host's dedicated and sharable resources, in response to determining that resource usage of the first host in the first host's dedicated and sharable resources has exceeded a resource usage threshold; and reallocating one or more resources in the second set of sharable resources from the second host to the first host, in response to determining that the second host has excess resource capacity. | 07-30-2015 |
Patent application number | Description | Published |
20100067110 | SUBSTRATE-GUIDED OPTICAL DEVICE - There is provided an optical device, including a light-transmitting substrate ( | 03-18-2010 |
20100202048 | COLLIMATING OPTICAL DEVICE AND SYSTEM - There is provided a light-guide, compact collimating optical device, including a light-guide having a light-waves entrance surface, a light-waves exit surface and a plurality of external surfaces, a light-waves reflecting surface carried by the light-guide at one of the external surfaces, two retardation plates carried by light-guides on a portion of the external surfaces, a light-waves polarizing beamsplitter disposed at an angle to one of the light-waves entrance or exit surfaces, and a light-waves collimating component covering a portion of one of the retardation plates. A system including the optical device and a substrate, is also provided. | 08-12-2010 |
20140118813 | COLLIMATING OPTICAL DEVICE AND SYSTEM - There is provided a light-guide, compact collimating optical device, including a light-guide having a light-waves entrance surface, a light-waves exit surface and a plurality of external surfaces, a light-waves reflecting surface carried by the light-guide at one of the external surfaces, two retardation plates carried by light-guides on a portion of the external surfaces, a light-waves polarizing beamsplitter disposed at an angle to one of the light-waves entrance or exit surfaces, and a light-waves collimating component covering a portion of one of the retardation plates. A system including the optical device and a substrate, is also provided. | 05-01-2014 |
20140118836 | COLLIMATING OPTICAL DEVICE AND SYSTEM - There is provided a light-guide, compact collimating optical device, including a light-guide having a light-waves entrance surface, a light-waves exit surface and a plurality of external surfaces, a light-waves reflecting surface carried by the light-guide at one of the external surfaces, two retardation plates carried by light-guides on a portion of the external surfaces, a light-waves polarizing beamsplitter disposed at an angle to one of the light-waves entrance or exit surfaces, and a light-waves collimating component covering a portion of one of the retardation plates. A system including the optical device and a substrate, is also provided. | 05-01-2014 |
20140118837 | COLLIMATING OPTICAL DEVICE AND SYSTEM - There is provided a light-guide, compact collimating optical device, including a light-guide having a light-waves entrance surface, a light-waves exit surface and a plurality of external surfaces, a light-waves reflecting surface carried by the light-guide at one of the external surfaces, two retardation plates carried by light-guides on a portion of the external surfaces, a light-waves polarizing beamsplitter disposed at an angle to one of the light-waves entrance or exit surfaces, and a light-waves collimating component covering a portion of one of the retardation plates. A system including the optical device and a substrate, is also provided. | 05-01-2014 |
20140126051 | COLLIMATING OPTICAL DEVICE AND SYSTEM - There is provided a light-guide, compact collimating optical device, including a light-guide having a light-waves entrance surface, a light-waves exit surface and a plurality of external surfaces, a light-waves reflecting surface carried by the light-guide at one of the external surfaces, two retardation plates carried by light-guides on a portion of the external surfaces, a light-waves polarizing beamsplitter disposed at an angle to one of the light-waves entrance or exit surfaces, and a light-waves collimating component covering a portion of one of the retardation plates. A system including the optical device and a substrate, is also provided. | 05-08-2014 |
20140126052 | COLLIMATING OPTICAL DEVICE AND SYSTEM - There is provided a light-guide, compact collimating optical device, including a light-guide having a light-waves entrance surface, a light-waves exit surface and a plurality of external surfaces, a light-waves reflecting surface carried by the light-guide at one of the external surfaces, two retardation plates carried by light-guides on a portion of the external surfaces, a light-waves polarizing beamsplitter disposed at an angle to one of the light-waves entrance or exit surfaces, and a light-waves collimating component covering a portion of one of the retardation plates. A system including the optical device and a substrate, is also provided. | 05-08-2014 |
20140126056 | COLLIMATING OPTICAL DEVICE AND SYSTEM - There is provided a light-guide, compact collimating optical device, including a light-guide having a light-waves entrance surface, a light-waves exit surface and a plurality of external surfaces, a light-waves reflecting surface carried by the light-guide at one of the external surfaces, two retardation plates carried by light-guides on a portion of the external surfaces, a light-waves polarizing beamsplitter disposed at an angle to one of the light-waves entrance or exit surfaces, and a light-waves collimating component covering a portion of one of the retardation plates. A system including the optical device and a substrate, is also provided. | 05-08-2014 |
20140126057 | COLLIMATING OPTICAL DEVICE AND SYSTEM - There is provided a light-guide, compact collimating optical device, including a light-guide having a light-waves entrance surface, a light-waves exit surface and a plurality of external surfaces, a light-waves reflecting surface carried by the light-guide at one of the external surfaces, two retardation plates carried by light-guides on a portion of the external surfaces, a light-waves polarizing beamsplitter disposed at an angle to one of the light-waves entrance or exit surfaces, and a light-waves collimating component covering a portion of one of the retardation plates. A system including the optical device and a substrate, is also provided. | 05-08-2014 |
20140126175 | COLLIMATING OPTICAL DEVICE AND SYSTEM - There is provided a light-guide, compact collimating optical device, including a light-guide having a light-waves entrance surface, a light-waves exit surface and a plurality of external surfaces, a light-waves reflecting surface carried by the light-guide at one of the external surfaces, two retardation plates carried by light-guides on a portion of the external surfaces, a light-waves polarizing beamsplitter disposed at an angle to one of the light-waves entrance or exit surfaces, and a light-waves collimating component covering a portion of one of the retardation plates. A system including the optical device and a substrate, is also provided. | 05-08-2014 |
Patent application number | Description | Published |
20120067872 | SYSTEM AND METHOD FOR APPLYING ELECTROMAGNETIC ENERGY - An apparatus for applying electromagnetic energy to an object in an energy application zone via at least one radiating element is disclosed. The apparatus may include at least one processor. The at least one processor may be configured to determine a value indicative of energy absorbable by the object at each of a plurality of frequencies and to cause the at least one radiating element to apply energy to the zone in at least a subset of the plurality of frequencies. Energy applied to the zone at each of the subset of frequencies may be a function of the absorbable energy value at each frequency. | 03-22-2012 |
20130080098 | Object Processing State Sensing Using RF Radiation - An apparatus for determining a correlation of a processing state of an object with RF feedback received from an energy application zone during processing of the object in the energy application zone may include at least one detector configured to detect the RF feedback from the energy application zone. The apparatus may also include at least one controller configured to receive from the at least one detector the RF feedback; receive an indication of one or more processing states of the object (e.g., as indicated by at least one processing state indicator); and determine a correlation between the received RF feedback and the one or more processing states. | 03-28-2013 |
20140247060 | OBJECT PROCESSING STATE SENSING USING RF RADIATION - A method for applying RF energy to detect a processing state of an object placed in an energy application zone, during processing of the object, may include applying RF energy to the object during processing. The method may also include receiving computed RF feedback, correlated with one or more processing states of the object; and monitoring the computed RF feedback during the processing to detect the one or more processing states of the object. | 09-04-2014 |
20150070029 | APPLYING RF ENERGY ACCORDING TO TIME VARIATIONS IN EM FEEDBACK - An apparatus for applying RF energy to process an object may include at least one controller configured to receive EM feedback-related values from an energy application zone, each of the values being associated with a respective MSE. The controller may also be configured to identify a change in one or more of the EM feedback-related values within a period of time; adjust the RF energy application based on the change in the EM feedback-related values identified, and cause application of RF energy to the energy application zone. | 03-12-2015 |