[GSOC] ceph-mgr: Cluster Status Dashboard

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Kefu,

I apologize for the late reply.

I have been looking into the PR you mentioned earlier
https://github.com/ceph/ceph/pull/14946 . I have also explored the
Calamari Dashboard in the past few days. I have some queries.

I guess since Calamari Dashboard already does the job of visualizing
the statistics of a Ceph cluster (health, OSDs, MONs, pools, IOPS,
space utilization etc), we would primarily be improving on its UI/UX,
that is to say the visualization portion and some other
functionalities. Please do correct me if I am wrong in this.

Moreover, Calamari Dashboard is made up of Calamari Server (backend)
and Calamari Clients (frontend).

I found out that Calamari Server uses a new REST API instead of being
based upon the CEPH REST API. Will I be working on improving this new
REST API?

Moreover, Calamari Server is written in Django and
django-rest-framework. However in the prototype of the dashboard
mentioned in the PR above, I could find that the dashboard is using
CherryPy too. CherryPy is a minimalist framework which is good for
prototyping and makes it very easy. Meanwhile Django is more of a
complete web application stack. So will we be using a single
technology primarily, or a combination of both?

Last thing I want to ask is for what kinds of things I should be
contacting you and for what kind of things I should be contacting
John? Since John is my mentor on this project and I can see him
working on most of the Dashboard portion on GitHub, I presume for any
dashboard related issue I should contact him. And also to whom should
I send the weekly report of my progress on my project?

Regards,
Saumay.
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux