[ovirt-devel] Fwd: Re: Geo-replication user flows

Sahina Bose sabose at redhat.com
Tue Sep 23 11:54:12 UTC 2014


FYI... Feedback about geo-replication user flows - thanks to Ju. 
(http://www.ovirt.org/Features/Gluster_Geo_Replication#User_Experience).

Please feel free to add/comment

thanks
sahina


-------- Original Message --------
Subject: 	Re: Geo-replication user flows
Date: 	Tue, 16 Sep 2014 13:49:17 -0400
From: 	Ju Lim <julim at redhat.com>
To: 	Sahina Bose <sabose at redhat.com>

	



Hi Sahina:

Thanks for getting back to me.  I took away 3 action items from the email:

Geo-replication session configuration options mockup -- we're working on 
putting something together

Dashboard - what to show in the dashboard; we're working on putting 
something together

Checkpoint history - what to show.  Here's what I believe you should show:

  * show what you would get from the "# gluster volume geo-replication
    <source_volume> <destination_host>::<destination_volume> config
    log-file | xargs grep checkpoint" command
  * show the following columns (I'll assume you don't need a mockup as
    this most likely would be shown in a table)
      o checkpoint name, checkpoint creation date, amount of data
        transferred (indicate if delta or cumulative size), status

Please feel free to forward to oVirt users.

Thanks,
Ju

On Sep 12, 2014, at 5:01 AM, Sahina Bose <sabose at redhat.com 
<mailto:sabose at redhat.com>> wrote:

> Ju,
>
> Thanks for the detailed feedback. My responses inline.
>
> On 09/11/2014 01:24 AM, Ju Lim wrote:
>> Sahina:
>>
>> I finally had some time to review the Geo-replication proposal on 
>> http://www.ovirt.org/Features/Gluster_Geo_Replication#User_Experience.
>>
>> Will we have a tab (sibling to Volumes, Clusters, etc.) for 
>> Replication Sessions so a user can see all Geo-Replication Sessions 
>> in 1 place vs. looking into every volume to identify them?  I see 
>> later a question asked about it.  +1 that we need a "Geo-Replication 
>> Sessions" or "Geo-Replication" in the main tab.
>
> This tab would be empty if there are no replication sessions.
> But having a tab will all replication sessions would be useful and 
> could be used to start a new one.
>
>
>>
>> Is there a proposal yet for what we'll show related to replication in 
>> the dashboard?
>
> No, no proposal yet.
>
>>
>> For the Geo-Replication detail tab (in the Volume main tab),
>> Should the action be "New" or "Create Session"?  Reason I ask is that 
>> it's "Create Volume" vs. "New Volume" in the master area.
>
> We are trying to be consistent with the verbs..and have changed to 
> Volume -> New for creating a volume. So it should be "New Session" IMO
>
>
>>
>> For the Create Session / New, can we use the same dialog whether it's 
>> coming from the Geo-Replication detail tab (in the Volume main tab) 
>> and the "Geo-Replication Sessions" main tab?
>>
>> The only difference is that the one from the main tab would 
>> additionally ask the source (host / IP Address + volume).  For the 
>> detail tab, instead of prompting for the source, we can show it.
>
> Yes, it can be the same dialog. The information regarding source 
> volume would be prefilled if it's coming from the geo-replication sub-tab.
>
>
>>
>> For the Destination (or Remote) Cluster Volumes, can the destination 
>> volume be of a different volume type to participate in geo-replication?
>
> Destination volume can be of a different volume type.
>
>>
>> For the Geo-Replication Session Options, can we make the 
>> configuration options 
>> (https://access.redhat.com/documentation/en-US/Red_Hat_Storage/2.1/html/Administration_Guide/chap-User_Guide-Geo_Rep-Starting-Configure.html) more 
>> usable vs. cryptic as it currently seems?  Specifically, can we 
>> showcase the defaults and provide the rest as Advanced configurations 
>> that they can change?
>
> We were planning to have a UI similar to the volume options. Do let us 
> know, if there's a better way to do this.
>
>>
>> The Geo-Replication Session Details view -- I'm not sure what this is 
>> telling the user other then how long the host has been up.  Does this 
>> mean that replication has been running for as long as the uptime for 
>> those hosts?  It seems to be missing Checkpoint information and 
>> Checkpoint history information, which is important for 
>> geo-replication consistency.
>>
>> Specifically, when I think of what is typically shown in a 
>> geo-replication session, I'd expect to see the following columns of 
>> information:
>>
>>  Source Volume, Destination / Remote Volume, Status, Last Checkpoint, 
>> Last Checkpoint Label
>>
>> If different volume types can be used within the same replication 
>> session, then we would also want to show the volume type on the 
>> remote volume.
>
> Session details view will also show information on files/bytes 
> skipped, moved etc per brick node.
>
> Regarding checkpoint, there's currently only a checkpoint status being 
> shown. There's some enhancements to be done in gluster geo-rep with 
> regards to checkpoints
>
> What information would need to be shown in checkpoint history?
>
>
>>
>> BTW, do you know if there are plans to show volume size (total, used, 
>> available/remaining) in the Volume master area?
>
> Yes, we have introduced a volume capacity column in the Volumes tab, 
> which will show these details.
>
>>
>> Is there any possibility to change the terminology from master-slave 
>> to source-destination, source-remote, master-remote?  The 
>> master-slave terminology is quite unusual in the storage replication 
>> realm.  I ask as I see docs, CLI, etc. that already use the 
>> master-slave terminology.
>
> We could change in the docs and UI...CLI, not so sure.
>
>
>>
>> We're happy to put together mockups and/or a proposal if it would be 
>> helpful.  Is this the best way to provide input, or should I be 
>> posting my comments on 
>> http://www.ovirt.org/Talk:Features/Gluster_Geo_Replication?
>
> If you have suggestions on showing the configuration options and for 
> the dashboard, that would be welcome.
> I could forward this to ovirt users for wider circulation.
>
> thanks!
>
>>
>> Please advise.
>>
>> Thanks,
>> Ju
>>
>>
>> On Sep 4, 2014, at 10:23 AM, Sahina Bose <sabose at redhat.com 
>> <mailto:sabose at redhat.com>> wrote:
>>
>>> Hi all,
>>>
>>> The user experience section 
>>> http://www.ovirt.org/Features/Gluster_Geo_Replication#User_Experience , 
>>> has been updated to capture the user flows. (The mockups, however, 
>>> are older and do not completely reflect the updated text)
>>>
>>> There are couple of open questions. Please review and provide 
>>> suggestions.
>>>
>>> thanks
>>> sahina
>>>
>>
>



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/devel/attachments/20140923/52e6b1fc/attachment-0001.html>


More information about the Devel mailing list