Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG]: Fix the perf issue related to fqdn resolution during export update with clients on isilon #190

Closed
bpjain2004 opened this issue Feb 16, 2022 · 0 comments
Labels
type/bug Something isn't working. This is the default label associated with a bug issue.
Milestone

Comments

@bpjain2004
Copy link
Collaborator

Bug Description

The driver always tries with the client fqdn first to update the export and it then tries with the client IP before failing. In some cases the Isilon is taking nearly 90sec before returning to the client with an error, if client fqdn is not resolvable. This is resulting in performance issues like timeout or delays in scheduling the pods.

Logs

Below 2 lines shows the time it has taken for the failure, which is adding to the delay.

time="2022-01-11T15:13:44Z" level=debug clusterName=isilon01 runid=18 msg="AddExportClientNetworkIdentifierByID client FQDN '[a172-24-89-176.deploy.akamaitechnologies.com](http://a172-24-89-176.deploy.akamaitechnologies.com/)' client IP '172.24.89.176'"
time="2022-01-11T15:15:18Z" level=warning clusterName=isilon01 runid=18 msg="failed to add client FQDN '[a172-24-89-176.deploy.akamaitechnologies.com](http://a172-24-89-176.deploy.akamaitechnologies.com/)' to export id '10' : 'failed to add client to export id '10' with access zone

Screenshots

No response

Additional Environment Information

No response

Steps to Reproduce

Driver installed with any Isilon which fails to resolve client fqdn

Expected Behavior

Driver should avoid tried with the failed client fqdn or ip for future calls.

CSM Driver(s)

CSI driver for powerscale 2.1.0

Installation Type

helm based

Container Storage Modules Enabled

No response

Container Orchestrator

Kubernetes 1.22

Operating System

RHEL 8.3

@bpjain2004 bpjain2004 added needs-triage Issue requires triage. type/bug Something isn't working. This is the default label associated with a bug issue. labels Feb 16, 2022
@hoppea2 hoppea2 removed the needs-triage Issue requires triage. label Feb 21, 2022
@mjsdell mjsdell added this to the v1.2.0 milestone Mar 18, 2022
@gallacher gallacher changed the title [BUG]: fix the perf issue related to fqdn resolution during export update with clients on isilon [BUG]: Fix the perf issue related to fqdn resolution during export update with clients on isilon Mar 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/bug Something isn't working. This is the default label associated with a bug issue.
Projects
None yet
Development

No branches or pull requests

4 participants