테이프 시스템의 형태
![](https://velog.velcdn.com/images%2Fkdo6301%2Fpost%2Fd94ba982-af6e-46b6-a37b-659ee42aa213%2Fimage.png)
![](https://velog.velcdn.com/images%2Fkdo6301%2Fpost%2Fb1040eda-3ab8-4b5a-b4dc-13c1903196ce%2Fimage.png)
![](https://velog.velcdn.com/images%2Fkdo6301%2Fpost%2Facab6522-b8f3-456a-a999-a6fe8a6c7361%2Fimage.png)
❗❗ 요구되는 테이프 길이의 측정
- 백만개의 100바이트 레코드로 구성된 파일 백업
- 블럭간 갭(g) = 0.3인치
- 테이프밀도(bite per inch (bpi) ) : 6250
필요한 테이프 길이 s = n * (b+g)
b = 데이터 블록의 물리적인 길이
g = 블럭간 갭의 길이
n = 데이터 블록의 수
b+g = 블럭을 저장하기 위해 요구되는 인치수
- 블럭킹 계수가 1인경우
b = 블럭크기(블럭당바이트) / 테이프밀도(인치당바이트) = 1*100/6250 = 0.016inch
n = 레코드 개수 / 블럭킹 계수 = 1,000,000/1 = 1,000,000
s = 1,000,000 * (0.016 + 0.3(g) ) = 316,000inches = 26,333feet
- 블럭킹 계수가 50인경우
b = 50100/6250 = 0.8inch
n = 1,000,000/50 = 20,000
s = 20000(0.8+0.3) = 22000inch
유효 레코딩 밀도
= 유효레코딩밀도 = 블럭당바이트수(블럭킹계수 * 바이트수) / 블럭을 저장하기 위해 요구되는 인치수
데이터 전송 시간의 측정
ex) 6250 bpi, 200ips 테이프의 전송률
- 명목 전송률 = 테이프밀도(bpi) * 테이프 속도(ips)
- 유효 전송률 : 블럭간갭 고려
- 블럭간갭 0.3, 백만개 100bye 레코드, 블럭킹계수 1일때
: 유효레코딩밀도 = 1100/(0.016+0.3) = 316.4bpi
: 유효전송률 = 316.4 200 - 블럭킹계수 50일때
: 유효레코딩밀도 = 50100/0.11 = 4545
: 유효전송률 = 4545 200 =