RE: Storage Subsystem 2.0 Questions

2013-03-11 Thread Edison Su
storage box? From: Mike Tutkowski [mailto:mike.tutkow...@solidfire.com] Sent: Sunday, March 10, 2013 9:28 PM To: cloudstack-dev@incubator.apache.org Cc: Edison Su Subject: Re: Storage Subsystem 2.0 Questions Hey Edison, Thanks for that info. When grantAccess and revokeAccess are invoked, do I have

Re: Storage Subsystem 2.0 Questions

2013-03-11 Thread Mike Tutkowski
:* Mike Tutkowski [mailto:mike.tutkow...@solidfire.com] *Sent:* Sunday, March 10, 2013 9:28 PM *To:* cloudstack-dev@incubator.apache.org *Cc:* Edison Su *Subject:* Re: Storage Subsystem 2.0 Questions ** ** Hey Edison, ** ** Thanks for that info. ** ** When grantAccess

Re: Storage Subsystem 2.0 Questions

2013-03-11 Thread Mike Tutkowski
is used in your storage box? ** ** *From:* Mike Tutkowski [mailto:mike.tutkow...@solidfire.com] *Sent:* Sunday, March 10, 2013 9:28 PM *To:* cloudstack-dev@incubator.apache.org *Cc:* Edison Su *Subject:* Re: Storage Subsystem 2.0 Questions ** ** Hey Edison, ** ** Thanks

Re: Storage Subsystem 2.0 Questions

2013-03-11 Thread Mike Tutkowski
To: cloudstack-dev@incubator.apache.org Subject: Storage Subsystem 2.0 Questions Hi, I'm working on implementing a storage plug-in for CS 4.2. I'm looking at the following Wiki page for guidance, but have some questions: https://cwiki.apache.org/CLOUDSTACK/storage-subsystem-20

Re: Storage Subsystem 2.0 Questions

2013-03-10 Thread Mike Tutkowski
edison...@citrix.com wrote: -Original Message- From: Mike Tutkowski [mailto:mike.tutkow...@solidfire.com] Sent: Monday, March 04, 2013 9:22 PM To: cloudstack-dev@incubator.apache.org Subject: Storage Subsystem 2.0 Questions Hi, I'm working on implementing a storage plug

RE: Storage Subsystem 2.0 Questions

2013-03-07 Thread Edison Su
-Original Message- From: Mike Tutkowski [mailto:mike.tutkow...@solidfire.com] Sent: Monday, March 04, 2013 9:22 PM To: cloudstack-dev@incubator.apache.org Subject: Storage Subsystem 2.0 Questions Hi, I'm working on implementing a storage plug-in for CS 4.2. I'm looking

Re: Storage Subsystem 2.0 Questions

2013-03-07 Thread Mike Tutkowski
wrote: -Original Message- From: Mike Tutkowski [mailto:mike.tutkow...@solidfire.com] Sent: Monday, March 04, 2013 9:22 PM To: cloudstack-dev@incubator.apache.org Subject: Storage Subsystem 2.0 Questions Hi, I'm working on implementing a storage plug-in for CS 4.2. I'm

Re: Storage Subsystem 2.0 Questions

2013-03-05 Thread Mike Tutkowski
Thanks, Marcus When Edison sees this e-mail chain, he will be able to fill in extra details. On Mon, Mar 4, 2013 at 11:08 PM, Marcus Sorensen shadow...@gmail.comwrote: Generally the targets I've worked with support different levels of access control, so you may have a high level block where

Re: Storage Subsystem 2.0 Questions

2013-03-05 Thread Mike Tutkowski
On a related note, it looks like the scope of Primary Storage has changed in 4.2. What are the benefits of this scoping feature? For example, does it help mainly if you want to migrate a VM from one cluster to another? Thanks On Tue, Mar 5, 2013 at 10:56 AM, Mike Tutkowski

Storage Subsystem 2.0 Questions

2013-03-04 Thread Mike Tutkowski
Hi, I'm working on implementing a storage plug-in for CS 4.2. I'm looking at the following Wiki page for guidance, but have some questions: https://cwiki.apache.org/CLOUDSTACK/storage-subsystem-20.html One interface that needs to be implemented is PrimaryDataStoreDriver. I'm not sure what is

Re: Storage Subsystem 2.0 Questions

2013-03-04 Thread Marcus Sorensen
On revoke/grant access, If we're talking about individual volumes being equal to a data/root disk, it's wise to adjust ACLs to only allow access to the host that is currently wanting to run the VM/disk. This way, cloudstack is authoritative in what's accessing the lun, and you don't have to run a

Re: Storage Subsystem 2.0 Questions

2013-03-04 Thread Marcus Sorensen
On Mon, Mar 4, 2013 at 10:41 PM, Marcus Sorensen shadow...@gmail.com wrote: On revoke/grant access, If we're talking about individual volumes being equal to a data/root disk, it's wise to adjust ACLs to only allow access to the host that is currently wanting to run the VM/disk. This way,

Re: Storage Subsystem 2.0 Questions

2013-03-04 Thread Mike Tutkowski
Interesting, Marcus...thanks for the comments. Yeah, the way it works on our SAN is a given volume is either accessible via CHAP credentials or - if CHAP is not being used - a set of IQNs is maintained and any initiator with a proper IQN can access the volume (we depend on client-side software to

Re: Storage Subsystem 2.0 Questions

2013-03-04 Thread Marcus Sorensen
Generally the targets I've worked with support different levels of access control, so you may have a high level block where you can't even see the target unless you come from the right IP (ACL/firewall), then you've got something like CHAP, and then maybe the target supports persistent