1. A compound of formula I
wherein
R1 is hydrogen, lower alkyl substituted by halogen or lower alkyl substituted by hydroxy;
R2 is lower alkyl substituted by halogen or lower alkyl substituted by hydroxy, or is \u2014COO(CH2)nR5;
n is 1, 2, or 3;
R5 is hydroxy for n=2 or 3 or is lower alkyl substituted by halogen for n=1, 2 or 3; and
R3 and R4 are each independently hydrogen or halogen;
or a pharmaceutically suitable acid addition salt, optically pure enantiomer, racemate or diastereomeric mixture thereof.
2. The compound of claim 1, wherein R2 is lower alkyl substituted by halogen.
3. The compound of claim 2, selected from the group consisting of
N\u2014(S)-7-Fluoro-4-oxo-1-(2,2,2-trifluoro-ethyl)-2,3,4,5-tetrahydro-1H-benzob1,4diazepin-3-yl-(R or S)-2-hydroxy-2-methyl-N\u2032-(2,2,3,3,3-pentafluoro-propyl)-malonamide,
(R or S)-2-Hydroxy-2-methyl-N\u2014(S)-4-oxo-1-(2,2,2-trifluoro-ethyl)-2,3,4,5-tetrahydro-1H-benzob1,4diazepin-3-yl-N\u2032-(2,2,3,3,3-pentafluoro-propyl)-malonamide,
(S or R)-2-Hydroxy-2-methyl-N\u2014(S)-4-oxo-1-(3,3,3-trifluoro-propyl)-2,3,4,5-tetrahydro-1H-benzob1,4diazepin-3-yl-N\u2032-(2,2,3,3,3-pentafluoro-propyl)-malonamide,
(R or S)-2-Hydroxy-2-methyl-N\u2014(S)-4-oxo-1-(4,4,4-trifluoro-butyl)-2,3,4,5-tetrahydro-1H-benzob1,4diazepin-3-yl-N\u2032-(2,2,3,3,3-pentafluoro-propyl)-malonamide, and
(R or S)-2-Hydroxy-N\u2014(S)-1-(2-hydroxy-ethyl)-2-oxo-5-(2,2,2-trifluoro-ethyl)-2,3,4,5-tetrahydro-1H-benzob1,4diazepin-3-yl-2-methyl-N\u2032-(2,2,3,3,3-pentafluoro-propyl)-malonamide.
4. The compound of claim 1, wherein R2 is lower alkyl substituted by hydroxy.
5. The compound of claim 4, selected from the group consisting of
(RS)-2-Hydroxy-N\u2014(S)-1-(2-hydroxy-ethyl)-4-oxo-2,3,4,5-tetrahydro-1H-benzob1,4diazepin-3-yl-2-methyl-N\u2032-(2,2,3,3,3-pentafluoro-propyl)-malonamide and
(R or S)-2-Hydroxy-N\u2014(S)-5-(2-hydroxy-ethyl)-2-oxo-1-(2,2,2-trifluoro-ethyl)-2,3,4,5-tetrahydro-1H-benzob1,4diazepin-3-yl-2-methyl-N\u2032-(2,2,3,3,3-pentafluoro-propyl)-malonamide.
6. The compound of claim 1, wherein R2 is \u2014C(OO(CH2)nR5, n is 1, 2, or 3, and R5 is hydroxy for n=2 or 3, or is lower alkyl substituted by halogen for n=1, 2 or 3.
7. The compound of claim 6, selected from the group consisting of
(S)-7,8-Difluoro-3-(R or S)-2-hydroxy-2-(2,2,3,3,3-pentafluoro-propylcarbamoyl)-propionylamino-4-oxo-2,3,4,5-tetrahydro-benzob1,4diazepine-1-carboxylic acid 2,2,2-trifluoro-ethyl ester,
(S)-7,8-Difluoro-3-(S or R)-2-hydroxy-2-(2,2,3,3,3-pentafluoro-propylcarbamoyl)-propionylamino-4-oxo-2,3,4,5-tetrahydro-benzob1,4diazepine-1-carboxylic acid 2,2,2-trifluoro-ethyl ester,
(S)-7,8-Difluoro-3-(R or S)-2-hydroxy-2-(2,2,3,3,3-pentafluoro-propylcarbamoyl)-propionylamino-4-oxo-5-(2,2,2-trifluoro-ethyl)-2,3,4,5-tetrahydro-benzob1,4diazepine-1-carboxylic acid 2,2,2-trifluoro-ethyl ester,
(S)-3-(R or S)-2-Hydroxy-2-(2,2,3,3,3-pentafluoro-propylcarbamoyl)-propionylamino-4-oxo-2,3,4,5-tetrahydro-benzob1,4diazepine-1-carboxylic acid 2,2,2-trifluoro-ethyl ester,
(S)-3-(S or R)-2-Hydroxy-2-(2,2,3,3,3-pentafluoro-propylcarbamoyl)-propionylamino-4-oxo-2,3,4,5-tetrahydro-benzob1,4diazepine-1-carboxylic acid 2,2,2-trifluoro-ethyl ester,
(S)-3-(S or R)-2-Hydroxy-2-(2,2,3,3,3-pentafluoro-propylcarbamoyl)-propionylamino-4-oxo-5-(2,2,2-trifluoro-ethyl)-2,3,4,5-tetrahydro-benzob1,4diazepine-1-carboxylic acid 2,2,2-trifluoro-ethyl ester,
(S)-5-(2-Hydroxy-ethyl)-3-(S or R)-2-hydroxy-2-(2,2,3,3,3-pentafluoro-propylcarbamoyl)-propionylamino-4-oxo-2,3,4,5-tetrahydro-benzob1,4diazepine-1-carboxylic acid 2,2,2-trifluoro-ethyl ester,
(S)-3-(S or R)-2-Hydroxy-2-(2,2,3,3,3-pentafluoro-propylcarbamoyl)-propionylamino-4-oxo-5-(4,4,4-trifluoro-butyl)-2,3,4,5-tetrahydro-benzob1,4diazepine-1-carboxylic acid 4,4,4-trifluoro-butyl ester and
(S)-5-(2-Hydroxy-ethyl)-3-(S or R)-2-hydroxy-2-(2,2,3,3,3-pentafluoro-propylcarbamoyl)-propionylamino-4-oxo-2,3,4,5-tetrahydro-benzob1,4diazepine-1-carboxylic acid 2-hydroxy-ethyl ester.
8. A pharmaceutical composition comprising a compound of formula I
wherein
R1 is hydrogen, lower alkyl substituted by halogen or lower alkyl substituted by hydroxy;
R2 is lower alkyl substituted by halogen or lower alkyl substituted by hydroxy, or is \u2014COO(CH2)nR5;
n is 1, 2, or 3;
R5 is hydroxy for n=2 or 3 or is lower alkyl substituted by halogen for n=1, 2 or 3; and
R3 and R4 are each independently hydrogen or halogen;
or a pharmaceutically suitable acid addition salt, optically pure enantiomer, racemate or diastereomeric mixture thereof and a pharmaceutically acceptable carrier.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A method for controlling a storage system including a host computer, and a first and a second storage control apparatuses each having a function for receiving a data inputoutput request transmitted from said host computer and executing a data inputoutput process for a storage device in response to said data inputoutput request received, comprising:
connecting a first communication path between said host computer and said first storage control apparatus;
connecting a second communication path between said first storage control apparatus and said second storage control apparatus;
receiving by said first storage control apparatus a first data inputoutput request transmitted from said host computer through said first communication path;
when said first storage control apparatus has judged that said first data inputoutput request is not to be handled by said first storage control apparatus, transmitting by said first storage control apparatus a second data inputoutput request corresponding to said first data inputoutput request, to said second storage control apparatus through said second communication path;
receiving, by said second storage control apparatus, said second data inputoutput request and executing a data inputoutput process corresponding to said second data inputoutput request received; said first and said second storage control apparatuses each organizing one or more logic volume(s) on a storage area provided by a storage device for which said first and said second storage control apparatuses execute respective data inputoutput processes;
when said first storage control apparatus has received from said host computer a data write-in request of new data to said first logic volume for which said first storage control apparatus executes data inputoutput processes, transmitting by said first storage control apparatus said data write-in request of the new data to said second storage control apparatus without writing the new data to said first logic volume;
receiving, by said second storage control apparatus, said data write-in request and writing the new data to said second logic volume for which said second storage control apparatus executes data inputoutput processes;
transmitting by said second storage control apparatus to said first storage control apparatus the storage position of the new data in said second logic volume; and
storing in said first storage control apparatus the storage position in said first logic volume which is the write-in destination of the new data, and the storage position in said second logic volume of the new data transmitted, correlating the two storage positions with each other.
2. A method for controlling a storage system according to claim 1, further comprising:
transmitting by said first storage control apparatus a read-out request concerning the new data to said second storage control apparatus;
receiving the read-out request and transmitting to said first storage control apparatus the new data stored in said second logic volume, by said second storage control apparatus; and
storing in said first storage control apparatus the new data at a storage position of the new data in said first logic volume specified by the correlation.
3. A method for controlling a storage system according to claim 1, said first storage control apparatus having a cache memory used for data write-in to said storage device corresponding to said first logic volume, the method further comprising:
when said first storage control apparatus has received said data write-in request of the new data from said host computer, storing in said first storage control apparatus the new data in said cache memory; and
storing in said first storage control apparatus the new data stored in said cache memory at a storage position in said first logic volume specified by the correlation.
4. A method for controlling a storage system according to claim 1, said first storage control apparatus having a cache memory used for data write-in to said storage device corresponding to said first logic volume, the method further comprising:
when said first storage control apparatus has received the data write-in request of the new data from said host computer, storing by said first storage control apparatus the new data in said cache memory;
checking by said first storage control apparatus whether or not the new data is stored in said cache memory;
if the new data is stored in the cache memory, instead of transmitting the read-out request, storing by said first storage control apparatus the new data stored in said cache memory at a storage position in said first logic volume specified by the correlation; and
if the new data is not stored in the cache memory, by said first storage control apparatus, transmitting the read-out request concerning the new data to said second storage control apparatus and storing the new data transmitted as a response to the read-out request at a storage position in said first logic volume specified by the correlation.
5. A method for controlling a storage system according to claim 3 or 4, further comprising:
determining by said first storage control apparatus whether or not to store the new data in said cache memory depending on the status of use of said cache memory.