Erasure coding across multiple zones and sub-zones

S Yekhanin, H Simitci, AW Ogus, J Li, C Huang… - US Patent …, 2016 - Google Patents
In various embodiments, methods and systems for erasure coding data across multiple
storage Zones are provided. This may be accomplished by dividing a data chunk into a …

Erasure coding across multiple zones

BG Calder, PS Gopalan, C Huang, J Li… - US Patent …, 2016 - Google Patents
BACKGROUND Data centers may use fault-tolerant storage techniques for proficient and
dependable storage of data. In particular, era Sure coding techniques may be employed to …

Method and apparatus for implementing and managing distributed virtual switches in several hosts and physical forwarding elements

M Casado, P Ingram, KE Amidon, PJ Balland III… - US Patent …, 2015 - Google Patents
In general, the present invention relates to a virtual platform in which one or more distributed
virtual switches can be created for use in virtual networking. According to some aspects, the …

Network operating system for managing and securing networks

M Casado, KE Amidon, PJ Balland III, N Gude… - US Patent …, 2015 - Google Patents
A view of current state of the network is maintained where the current state of the network
characterizes network topology and network constituents, including network entities and net …

Hierarchical managed switch architecture

M Casado, T Koponen, P Thakkar, WA Lambeth… - US Patent …, 2014 - Google Patents
Some embodiments provide a method for managing several managed switching elements in
a network. The method deter mines con? gurations for the several managed switching ele …

Network control apparatus and method with quality of service controls

BJ Fulton, PS Ingram, P Thakkar - US Patent 8,761,036, 2014 - Google Patents
(57) ABSTRACT A control application of some embodiments allows a user to enable a
logical switching element for Quality of Service (QoS). QoS in some embodiments is a …

Network virtualization

T Koponen, M Casado, PS Ingram… - US Patent …, 2015 - Google Patents
Some embodiments of the invention provide a robust scaling out of network functionality by
providing a software layer, called the network hypervisor, that sits between the network …

Packet processing for logical datapath sets

T Koponen, KE Amidon, PS Ingram… - US Patent 10,021,019, 2018 - Google Patents
Some embodiments provide a method that processes network data through a network. The
method receives a packet destined for a network host associated with a logical datapath set …

Managed switching elements used as extenders

M Casado, P Fazzone, KE Amidon… - US Patent …, 2015 - Google Patents
Some embodiments provide a network system that includes a first network and a second
network. The first network includes several unmanaged Switching elements. The second …

Method and apparatus for robust packet distribution among hierarchical managed switching elements

M Casado, T Koponen, P Thakkar, WA Lambeth… - US Patent …, 2015 - Google Patents
For a network that includes several managed edge Switching elements and several
managed non-edge Switching elements that are for implementing a logical Switching …