×

Specialized optical switches utilized to reduce latency in switching between hardware devices in computer systems and methods of use thereof

  • US 10,158,929 B1
  • Filed: 02/20/2018
  • Issued: 12/18/2018
  • Est. Priority Date: 02/17/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • at least one switch;

    wherein the at least one switch comprises;

    at least one first optical tap,at least one relay, andat least one second optical tap;

    at least one first server;

    wherein the at least one first server comprises a first internal clock;

    wherein the at least one first server is configured to synchronize the first internal clock with a precision time protocol master clock in accordance with a precision time protocol;

    at least one second server;

    wherein the at least one second server comprises a second internal clock;

    wherein the at least one second server is configured to synchronize the second internal clock with the precision time protocol master clock in accordance with the precision time protocol;

    the precision time protocol master clock;

    wherein the precision time protocol master clock is configured to enable a time synchronization of the at least one first server and the at least one second server in accordance with the precision time protocol;

    wherein the at least one first optical tap is configured to;

    i) receive a first data stream from at least one third server,ii) split the first data stream into a first copy data stream and a second copy data stream,iii) transmit the first copy data stream to the at least one first server, andiv) transmit the second copy data stream to the at least one second server;

    wherein the at least one relay is configured to;

    i) receive a second data stream from the at least one first server, wherein the at least one first server has generated the second data stream in response to the first copy data stream;

    ii) receive a third data stream from the at least one second server, wherein the at least one second server has generated the third data stream in response to;

    1) the second copy data stream and2) at least one faulty indication, identifying that the at least one first server has failed to transmit the second data stream; and

    iii) transmit a fourth data stream to the at least one second optical tap, wherein the fourth data stream is either the second data stream or the third data stream based on a receipt of a switching indicator by the at least one relay;

    wherein the at least one second optical tap is configured to;

    i) receive the fourth data stream,ii) split the fourth data stream into a third copy data stream and a fourth copy data stream,iii) transmit the third copy data stream to the at least one third server, andiv) transmit the fourth copy data stream to the at least one second server; and

    wherein the second data stream is identical to the third data stream to confirm that one of the second data stream or the third data stream is transmitted to the at least one third server when the at least one first server has failed to transmit the second data stream.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×