Project

General

Profile

Bug #39667

mgr/dashboard: Optimize RBD list request on iSCSI form

Added by Ricardo Marques over 3 years ago. Updated almost 2 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Component - iSCSI
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

iSCSI form is taking too long to open due to a request to the RBD images list that is then used to populate the "Images" dropdown:

This request is returning a lot of information that is not needed in this form (e.g. disk usage):

We should only request the required RBD image fields in order to optimize the initial load of this form.

rbd-request-on-iscsi-form.png View (78.9 KB) Ricardo Marques, 05/10/2019 09:17 AM

iscsi-rbd-response.png View (107 KB) Ricardo Marques, 05/10/2019 09:21 AM


Related issues

Related to Dashboard - Tasks #40752: mgr/dashboard: Perform scalability tests with large amounts of RBDs New
Related to Dashboard - Tasks #36451: mgr/dashboard: Scalability testing New
Related to Dashboard - Subtask #39668: mgr/dashboard: REST API: improve query syntax: pagination, filtering, sorting and field selection In Progress

History

#1 Updated by Lenz Grimmer over 3 years ago

  • Related to Tasks #40752: mgr/dashboard: Perform scalability tests with large amounts of RBDs added

#2 Updated by Lenz Grimmer over 3 years ago

  • Related to Tasks #36451: mgr/dashboard: Scalability testing added

#3 Updated by Lenz Grimmer over 3 years ago

  • Related to Subtask #39668: mgr/dashboard: REST API: improve query syntax: pagination, filtering, sorting and field selection added

#4 Updated by Lenz Grimmer over 3 years ago

  • Tags set to performance
  • Tags deleted (performance)

#5 Updated by Ernesto Puerta almost 2 years ago

  • Project changed from mgr to Dashboard
  • Category changed from 141 to Component - iSCSI

Also available in: Atom PDF