MANAGING BANDWITH IN FIBRE CHANNEL OVER INTERNET PROTOCOL COMMUNICATION CHANNELS

Information

  • Patent Application
  • 20230300073
  • Publication Number
    20230300073
  • Date Filed
    May 23, 2023
    a year ago
  • Date Published
    September 21, 2023
    8 months ago
Abstract
Methods and systems include managing bandwidth in Fibre Channel over Internet Protocol (FCIP) communication channels. A method includes monitoring traffic demand at an FCIP communication channel and, in response to an anticipated period of throughput demand on the FCIP communication channel, reallocating physical throughput bandwidth of the FCIP communication channel by configuring bandwidth of one or more tunnels of the FCIP communication channel.
Description
Claims
  • 1. A computer-implemented method for managing bandwidth in Fibre Channel over Internet Protocol (FCIP) communication channels, comprising: monitoring traffic demand at an FCIP communication channel; and,in response to an anticipated period of throughput demand on the FCIP communication channel, dynamically changing a minimum and maximum bandwidth to reallocate bandwidth of unused tunnels.
  • 2. The method as claimed in claim 1, further comprising: reallocating physical throughput bandwidth of the FCIP communication channel by configuring bandwidth of one or more tunnels of the FCIP communication channel,wherein configuring bandwidth of one or more tunnels includes adjusting a Transfer Communication Protocol (TCP) sliding window.
  • 3. The method as claimed in claim 1, further comprising: when the FCIP communication channel has reached a maximum available bandwidth, increasing the minimum and maximum bandwidth of the one or more tunnels.
  • 4. The method as claimed in claim 1, further comprising configuring bandwidth of one or more tunnels includes managing a virtualization of an extension switch of the FCIP communication channel to control all tunnels and circuits of the extension switch.
  • 5. The method as claimed in claim 4, wherein a tunnel of the extension switch includes multiple circuits forming a trunking tunnel with multiple circuits in the tunnel.
  • 6. The method as claimed in claim 1, wherein the monitoring traffic demand is carried out in real time and further comprising reallocating physical throughput bandwidth dynamically.
  • 7. The method as claimed in claim 6, wherein the monitoring traffic demand monitors historical traffic patterns of a Fibre Channel fabric and/or of the FCIP communication channel and the further comprising: applying cognitive forecasting to predict throughput demand of the FCIP communication channel,wherein the reallocating physical throughput bandwidth is pre-scheduled according to the predicted throughput demand.
  • 8. The method as claimed in claim 7, wherein the applying cognitive forecasting uses a machine learning method.
  • 9. The method as claimed in claim 1, further comprising tunnel scheduling being handled by a machine learning to ensure in-order delivery in trunking tunnels.
  • 10. A system for managing bandwidth in Fibre Channel over Internet Protocol (FCIP) communication channels, comprising: a processor and a memory configured to provide computer program instructions to the processor, the program instructions executable to:monitor traffic demand at an FCIP communication channel by applying cognitive forecasting to predict a throughput demand of the FCIP communication channel based on historical traffic demand and patterns; andin response to an anticipated period of the predicted throughput demand on the FCIP communication channel, configuring bandwidth of one or more tunnels of the FCIP communication channel.
  • 11. The system as claimed in claim 10, wherein the configuring bandwidth of one or more tunnels includes adjusting a Transfer Communication Protocol (TCP) sliding window.
  • 12. The system as claimed in claim 10, wherein the program instructions are executable to change tunneling parameters balanced across a network system in order to provide adjusted bandwidth to a single circuit.
  • 13. The system as claimed in claim 10, wherein the program instructions are executable to manage a virtualization of an extension switch of the FCIP communication channel to control all tunnels and circuits of the extension switch.
  • 14. The system as claimed in claim 13, wherein control of the tunnels and circuits of the extension switch is incorporated into a network advisor component.
  • 15. The system as claimed in claim 13, wherein a tunnel of the extension switch includes multiple circuits forming a trunking tunnel with multiple circuits in a tunnel.
  • 16. The system as claimed in claim 10, wherein the monitoring traffic demand includes monitoring of traffic demand at an FCIP communication channel in real time and the program instructions are executable to dynamically reallocate physical throughput bandwidth.
  • 17. The system as claimed in claim 10, wherein the program instructions are executable to: monitor historical traffic patterns of a Fibre Channel fabric;apply the cognitive forecasting to predict throughput demand of the FCIP communication channel based on fabric performance data, tunnel performance data, or extension switch performance data; andreallocate physical throughput bandwidth by pre-scheduling according to the predicted throughput demand.
  • 18. The system as claimed in claim 10, wherein the applying cognitive forecasting uses machine learning.
  • 19. The system as claimed in claim 10, wherein the program instructions are executable to ensure in-order delivery in trunking tunnels.
  • 20. A computer program product for managing bandwidth in Fibre Channel over Internet Protocol (FCIP) communication channels, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to: monitor traffic demand at an FCIP communication channel by applying cognitive forecasting to predict a throughput demand of the FCIP communication channel; andin response to an anticipated period of the predicted throughput demand on the FCIP communication channel, dynamically changing a minimum and maximum bandwidth to reallocate bandwidth of unused tunnels.
Continuations (1)
Number Date Country
Parent 17484028 Sep 2021 US
Child 18322085 US