|  |     
    Disclaimer: V6.1/V7.1 is not a supported migration pair.
    
    That said, let's look at what the compatibility kit has in it..
    Obviously, you V6.1 system will not have these. What is the
    impact?
    
    - MOUNT rewrite - Basically, without all nodes running the new mount,
    	you may still run into the well documented problems with mounting,
    	particularly multiple mount/cluster commands not synchronizing.
    	Overall though, it should not be any worse then you have today.
    
    - SCSI "port allocation class compatibility" - You should not run port
    	allocation classes on any system in the cluster.  The V6.1 node may
    	not address the disks correctly and you can cause corruption on
    	those disks.  As I understand it, as long as port allocation is 
    	turned off, there is no problem.
    
    - SHADOWING rewrite - This is the biggest stumbling block.  First off,
    	when running with a mix of old and new shadowing, write logging is 
    	turned off on all disks that are mounted by old and new code.  As
    	a result, any system crash will cause full merges on those shadow
    	sets.  Aside from this, the other issue is testing...  Only minor
    	testing was done in this type of mixed version.  We know that
    	generally, the code is compatible and will work.  But we did not 
    	do enough testing to say it was a migration pair.
    
    So, I guess it comes down to what your customer is comfortable with in
    terms of risk to the shadow sets.  
    
    FWIW - There has been some talk about backporting the new Shadowing
    code to V6.1, but there is no schedule for that yet.  I suppose that
    if there was enough push from the field, then perhaps it would get done
    sooner rather than later..
    
    Hope this helps,
    jeff
    
    
 | 
|  |     
    
    	MOUNT rewrite
    		If we are not experiencing these problems before the
    		upgrade, this should not be an issue
    
    	SCSI "port allocation class compatibility"
    		We will disable port allocation class capabilities on any
    		V7.1 system we run in the cluster
    
    	SHADOWING rewrite 
    		A system crash would cause a full merge as opposed to a 
    		"minimerge". This would strictly be a performance issue,
    		correct? Data integrity is not at stake is it?
    
    
    Bob
 | 
|  |    
   Correct, the full merge is a performance issue.
   
   There are no known incompatibilites that affect data integrity. 
   However, it was minimally tested and is *not supported*...  If it 
   breaks, our response can only be, "Oh well".  Its up to you and your
   customer to do the risk/benefit analysis.
   
   If this is a big enough customer and they throw money at us to test and
   support a re-written V6.1 shadowing driver, there are no technical
   hurdles that would need to be overcome..  I suspect that MCS would have
   to channel this money to OpenVMS to make this happen..
   
   Cheers,
   jeff
   
 |