Patent classifications
H04L41/0889
Discovering switch port locations and internet protocol addresses of compute nodes
A high performance (HPC) system is described. The system includes a plurality of compute nodes, each comprising a network interface having a first media access control (MAC) address and a management controller having a second MAC address, a plurality of switches, coupled to the plurality of compute nodes, each including one or more ports and a head node, communicatively coupled to the plurality of switches, comprising one or more processors to discover a first of the plurality of compute nodes, including facilitating installation of a boot file at the first compute node, initiate a boot operation at the first compute node using the boot file, harvesting switch port locations from the plurality of switches and detecting a location of the first compute node within the network based on determining one or more switch port locations associated with the first MAC address of the first compute node.
Delayed node upgrade in distributed systems
Delayed node upgrade in distributed systems is described herein. A method as described herein can include halting first client disconnections associated with a reboot operation of a file system update at a first computing node of a computing cluster in response to the first computing node being added to a delay list; causing, in further response to the first computing node being added to the delay list, second client disconnections associated with the reboot operation of the file system update at a second computing node of a group of second computing nodes of the computing cluster that are distinct from the first computing node; clearing, in response to the file system update being completed at respective ones of the group of second computing nodes, the delay list; and restarting, in response to clearing the delay list, the first client disconnections at the first computing node.
DEVICE NETWORK CONFIGURATION AND REGISTRATION METHOD, DEVICE, AND SYSTEM
A method and a device for device network configuration and registration are disclosed. The method includes: a first device receives a first network configuration parameter from a second device, where the first network configuration parameter includes a local area network identifier of a local area network, an access password of the local area network, and a device identifier, a security parameter, or an access token of the second device. The first device requests to access a server by using the first network configuration parameter. The server assigns a device parameter to the first device, where the device parameter includes a device identifier, a security parameter, and an access token of the first device. The first device requests to access the server by using the device parameter. This method can simplify a network configuration and registration process of a smart device, and implement fast network configuration and registration.
Architecture of networks with middleboxes
Some embodiments provide a system for implementing a logical network that includes a set of end machines, a first logical middlebox, and a second logical middlebox connected by a set of logical forwarding elements. The system includes a set of nodes. Each of several nodes includes (i) a virtual machine for implementing an end machine of the logical network, (ii) a managed switching element for implementing the set of logical forwarding elements of the logical network, and (iii) a middlebox element for implementing the first logical middlebox of the logical network. The system includes a physical middlebox appliance for implementing the second logical middlebox.
APPARATUS WITH NETWORK COMPONENT HAVING AT LEAST TWO SELECTABLE MODES OF OPERATION
A mode-of-operation switching method for a network component for a network, which network component has a plurality of digital signal input connections and a mode-of-operation switching functionality for switching between at least two different modes of operation of the network component. The method can be used to temporarily selectively switch from a first preconfigured mode of operation to the at least one further mode of operation of the network component by at least temporarily switching a signal onto at least one predetermined digital signal input connection. Further, an apparatus having an accordingly adapted network component.
SYSTEM FOR UPDATING VEHICLE SOFTWARE
A server includes an interface configured to receive a new software content; a processor, configured to responsive to receiving the new software content, create a new rollout associated with the new software content, and identify a plurality of vehicles eligible to receive the new software content, responsive to detecting a first vehicle of the plurality of vehicles being yet to receive an existing software content associated with an existing rollout, generate a combined software content including both the new and existing software content, and associate the first vehicle with the combined software content.
MULTIPLE LEVELS OF LOGICAL ROUTERS
Some embodiments provide a managed network for implementing a logical network for a tenant. The managed network includes a first set of host machines and a second set of host machines. The first set of host machines is for hosting virtual machines (VMs) for the logical network. Each of the first set of host machines operates a managed forwarding element that implements a first logical router for the tenant logical network and a second logical router to which the first logical router connects. The implementation of the second logical router is for processing packets entering and exiting the tenant logical network. The second set of host machines is for hosting L3 gateways for the second logical router. The L3 gateways connect the tenant logical network to at least one external network.
Appartus for classifying and setting plurality of electronic devices and method thereof
The present disclosure provides a method for classifying and setting a plurality of electronic devices, the method includes receiving a setting value by a server from each of a plurality of electronic devices, classifying the plurality of electronic devices into any one of a plurality of clusters, based on the setting value, calculating a representative setting value corresponding to the any one of clusters by the server, based on the setting value received from the electronic devices classified into any one of the plurality of clusters, and transmitting the classified cluster data into each of the plurality of electronic devices and a representative setting value corresponding to the classified cluster data by the server, wherein the setting value received from each of the plurality of electronic devices is a setting value corresponding to a user input applied first after each of the plurality of electronic devices is activated.
Batch Manager For Complex Workflows
A workflow may include function calls to functions executed with respect to instances of elements. Health checks of elements of the workflow may be performed with reference to topology such that health checks of elements are omitted where a health check is performed by a parent in the topology. Batch processing of stages of a workflow may be performed with commencement of a stage being initiated based on completion percentage and execution time of a previous stage. Tasks of each stage may be performed by a pool of workers that are reused with pool size being selected based on expected completion time of each stage.
Rapid Install of IoT Devices
Devices, systems, and processes for rapid installation of numerous Internet-of-Things (IoT) devices are described. For at least one embodiment, a system for installing multiple Internet-of-Things (IoT) devices may include a multi-device hub communicatively coupled to each of multiple IoT devices. One or more gateways are coupled to the multi-device hub. One or more IoT servers are coupled to at least one of the one or more gateways. The multi-device hub is configured to facilitate a bulk installation of the multiple IoT devices by executing non-transient computer instructions for registering and activating each of the IoT devices with use with one or more IoT servers.