Search

Amit Te Kanda

from San Jose, CA
Age ~52

Amit Kanda Phones & Addresses

  • 5815 Newgate Ct, San Jose, CA 95138
  • 2 Moorfield Ct, Mount Laurel, NJ 08054 (856) 778-9598
  • 5 Sunflower Rd, Maple Shade, NJ 08052 (856) 755-3637
  • 57 Hamilton Rd, Maple Shade, NJ 08052 (856) 779-2203
  • Hamilton, NJ

Resumes

Resumes

Amit Kanda Photo 1

Amit Kanda

View page
Location:
San Francisco, CA
Industry:
Computer Software
Work:
Columbia Business School
Education:
Columbia Business School 2010 - 2011
Master of Business Administration, Masters, Finance
New Jersey Institute of Technology 2000 - 2003
Master of Science, Masters, Computer Science
Skills:
Cloud Computing
Product Management
Data Center
Saas
Business Strategy
Virtualization
Product Marketing
Marketing Strategy
New Business Development
Corporate Development
Pricing Strategy
Big Data
Languages:
English
Hindi
Punjabi
Amit Kanda Photo 2

Amit Kanda

View page
Amit Kanda Photo 3

Amit Kanda

View page

Publications

Us Patents

Automatic Adjustment Of Logical Channels In A Fibre Channel Network

View page
US Patent:
7916647, Mar 29, 2011
Filed:
May 12, 2008
Appl. No.:
12/119440
Inventors:
Amit Kanda - San Jose CA, US
Kung-Ling Ko - Union City CA, US
Assignee:
Brocade Communications Systems, Inc. - San Jose CA
International Classification:
H04J 1/16
US Classification:
370237
Abstract:
One embodiment of the present invention provides a system that facilitates automatic adjustment of logical channels in a Fiber Channel (FC) network. During operation, the system receives FC data frames. A respective data frame is associated with a logical channel. The bandwidth on an FC link can be allocated into a plurality of logical channels, and a respective logical channel is associated with a dedicated buffer and can transport a plurality of data flows with data frames of variable length. The system then identifies a slow data flow in a first logical channel. Next, the system assigns the slow data flow to a second logical channel, thereby preventing the slow data flow from slowing down other data flows in the first logical channel. The system subsequently forwards the data frames in the slow data flow on the second logical channel onto an outgoing link.

Method And Apparatus For Determining Bandwidth-Consuming Frame Flows In A Network

View page
US Patent:
8582432, Nov 12, 2013
Filed:
Apr 21, 2010
Appl. No.:
12/764849
Inventors:
Amit Kanda - San Jose CA, US
Sathish Kumar Gnanasekaran - Santa Clara CA, US
Assignee:
Brocade Communications Systems, Inc. - San Jose CA
International Classification:
H04L 12/26
US Classification:
370235
Abstract:
A port monitor monitors network traffic that passes through a port of a switch. Frame flows routed through the switch are counted by hardware frame counting logic, which includes a content-addressable memory (CAM) and counters corresponding to various frame flows. Port monitor software includes logical containers (“buckets”), which are used to record and sort counts of the frame flows from hardware based on activity of the frame flows. Frame flow sorting is based on confidence building algorithms such that the thrashing of frame flows between buckets is reduced. Storage and sorting of the frame flows in software allows the activity level of any number of frame flows associated with the switch to be counted, regardless of hardware limitations on how many frame flows can be counted. This allows a real-time analysis of frame flows and a determination of frame flows that are major users of Fiber Channel bandwidth.

Method And Apparatus For Determining Bandwidth-Consuming Frame Flows In A Network

View page
US Patent:
20090028046, Jan 29, 2009
Filed:
Jul 25, 2007
Appl. No.:
11/782894
Inventors:
Amit Kanda - San Jose CA, US
Sathish Kumar Gnanasekaran - Santa Clara CA, US
Assignee:
BROCADE COMMUNICATIONS SYSTEMS, INC. - San Jose CA
International Classification:
H04L 12/26
H04J 1/16
US Classification:
370235, 370241
Abstract:
A port monitor monitors network traffic that passes through a port of a switch. Frame flows routed through the switch are counted by hardware frame counting logic, which includes a content-addressable memory (CAM) and counters corresponding to various frame flows. Port monitor software includes logical containers (“buckets”), which are used to record and sort counts of the frame flows from hardware based on activity of the frame flows. Frame flow sorting is based on confidence building algorithms such that the thrashing of frame flows between buckets is reduced. Storage and sorting of the frame flows in software allows the activity level of any number of frame flows associated with the switch to be counted, regardless of hardware limitations on how many frame flows can be counted. This allows a real-time analysis of frame flows and a determination of frame flows that are major users of Fibre Channel bandwidth.

Method And System For Congestion Management In A Fibre Channel Network

View page
US Patent:
20090116381, May 7, 2009
Filed:
May 12, 2008
Appl. No.:
12/119448
Inventors:
Amit Kanda - San Jose CA, US
Assignee:
Brocade Communications Systems, Inc. - San Jose CA
International Classification:
H04L 12/24
US Classification:
370229
Abstract:
One embodiment of the present invention provides a system that facilitates congestion management in a Fibre Channel (FC) network. During operation, the system determines a threshold data rate on an outgoing link coupled to an FC switch. The system further determines the number of sources that send data to the outgoing link and an aggregate arrival rate of data for the outgoing link. Next, the system determines an injection data rate for a respective source based on the threshold data rate on the outgoing link, the number of sources transmitting data to the outgoing link, and the aggregate arrival data rate for the outgoing link. Subsequently, the system communicates the injection data rate to the source, thereby allowing the source to throttle its data injection in the FC network to prevent network congestion.

Method And System For Facilitating Quality Of Service In Edge Devices In A Fibre Channel Network

View page
US Patent:
20090116507, May 7, 2009
Filed:
May 12, 2008
Appl. No.:
12/119430
Inventors:
Amit Kanda - San Jose CA, US
Assignee:
BROCADE COMMUNICATIONS SYSTEMS, INC. - San Jose CA
International Classification:
H04J 15/00
US Classification:
370464
Abstract:
One embodiment of the present invention provides a system that facilitates quality of service (QoS) in a Fibre Channel (FC) host bus adaptor (HBA). In this system the bandwidth on an FC link between the HBA and the FC switch can be allocated into a plurality of logical channels, and a respective logical channel can transport data frames of variable length. Furthermore, a respective logical channel is associated with a dedicated buffer. During operation, the HBA communicates to an FC switch the HBA's capability of receiving or sending a data flow over a logical channel that couples the HBA to the FC switch. The HBA further receives logical-channel allocation information from the FC switch. Furthermore, the HBA associates data frames with a logical channel and transmits data frames to the FC switch on the corresponding logical channel.

Workload Management With Network Dynamics

View page
US Patent:
20090119396, May 7, 2009
Filed:
May 12, 2008
Appl. No.:
12/119457
Inventors:
Amit Kanda - San Jose CA, US
Assignee:
BROCADE COMMUNICATIONS SYSTEMS, INC. - San Jose CA
International Classification:
G06F 15/173
US Classification:
709223
Abstract:
A workload management system identifies a first source device and first destination device which can be used to perform a job function. The system further communicates information about the first source device and destination device to one or more switches, and receives a set of network parameters along a data path from the first source device to the first destination device. The system then determines resources available on the first source device and/or first destination device. In addition, the system determines whether the first source device and first destination device, if used for the job function, can satisfy a set of SLAs for that job function based on the network parameters along a data path from the first source device to the first destination device and the determined resources available on the first source device and/or first destination device.

Method And System For Facilitating Application-Oriented Quality Of Service In A Fibre Channel Network

View page
US Patent:
20090316721, Dec 24, 2009
Filed:
May 12, 2008
Appl. No.:
12/119436
Inventors:
Amit Kanda - San Jose CA, US
Assignee:
BROCADE COMMUNICATIONS SYSTEMS, INC. - San Jose CA
International Classification:
H04J 3/22
US Classification:
370468
Abstract:
One embodiment of the present invention provides a system that facilitates quality of service (QoS) in a Fibre Channel (FC) network. During operation, a host bus adaptor (HBA) allocates the bandwidth on an FC link between the HBA and an FC switch into a plurality of logical channels, wherein a respective logical channel can transport data frames of variable length. Furthermore, a respective logical channel is associated with a dedicated buffer on the HBA. The HBA associates data frames from a logical entity associated with the HBA with a logical channel, and transmits data frames from the logical entity to the FC switch on the corresponding logical channel within the link from the HBA to the FC switch.

Automatic Adjustment Of Logical Channels In A Fibre Channel Network

View page
US Patent:
20110038263, Feb 17, 2011
Filed:
Oct 27, 2010
Appl. No.:
12/913147
Inventors:
Amit Kanda - San Jose CA, US
Kung-Ling Ko - Union City CA, US
Assignee:
BROCADE COMMUNICATIONS SYSTEMS, INC. - San Jose CA
International Classification:
H04L 12/56
US Classification:
370237, 370392
Abstract:
One embodiment of the present invention provides a system that facilitates automatic adjustment of logical channels in a Fibre Channel (FC) network. During operation, the system receives FC data frames. A respective data frame is associated with a logical channel. The bandwidth on an FC link can be allocated into a plurality of logical channels, and a respective logical channel is associated with a dedicated buffer and can transport a plurality of data flows with data frames of variable length. The system then identifies a slow data flow in a first logical channel. Next, the system assigns the slow data flow to a second logical channel, thereby preventing the slow data flow from slowing down other data flows in the first logical channel. The system subsequently forwards the data frames in the slow data flow on the second logical channel onto an outgoing link.
Amit Te Kanda from San Jose, CA, age ~52 Get Report