SharedIT | 묻고 답하기(AMP)

RAID 관련하여 질문드립니다

RAID1과 RAID5를 이용하여 9.6Gbps 데이터를 20대 1로 압축해서 2TB/6EA 디스크에 저장하는데 소요되는 처리시간을 계산하려면 어떻게 해야할까요 ....? ;;;;

5개의 답변이 있습니다.

차바라기
  0 추천 | 약 4년 전

빨간신발님 말씀처럼 아마도 속도차이가 많이 날겁니다.~혹시나 모를 오류가 있기때문에 검증이 필요 한거겠죠

낭만생선
  0 추천 | 약 4년 전

빨간 신발님도 써주셨지만..

수치적인 계산은 단순 계산으로 할수 있을지 모르지만..

변수가 워낙 많습니다.

파일의 종류, 네트워크 속도, 캐쉬나 콘트롤러등등..

정확한 답은 실제 구성에서 해보는 수밖에 없습니다.

Genghis Khan
  0 추천 | 약 4년 전

Raid1 를 두개 disk로 구성해서 read /write  속도와  Raid5를 4개 disk로 구성했을때의 read/write 속도

차이는

- Raid 1 : read 속도 중간  write 속도 좋음

-Raid5 : read 속도 좋음 write 속도 낮음

최근 8TB 용량을 성능 좋은 스토리지 <-> 스토리지로 넘겼을때  8시간이 안걸렸어요

질문자님께서 압축을 하고 넘기고 위 Raid에 따라 data를 넘긴다면 속도와 시간을 단축 가능할듯 합니다.


wansoo
  0 추천 | 약 4년 전

소요 시간을 측정하려면 디스크 입출력 속도랑, 압축 알고리즘에 의한 압축 속도, CPU 처리 속도 등등 다양한 요소를 모두 고려해야 할 거 같은데요...


RAID1은 양쪽 디스크에 동일한 내용을 이중으로 동시에 기록해야 하는 특성이 있겠고...

RAID 5는 여러개 디스크에 데이타를 분산 저장해서 디스크 기록 성능면에서는 장점이 있겠지만 패리티 값을 곗산해야 하고, 패리티 데이터를 추가적으로 기록해야 하는 부하가 걸리게 되는 단점이 있겠고요~

wansoo | 약 4년 전

그리고... 데이터 압축이 20:1 과 같은 형식으로 원하는 비율로 압축될 수 있는건 아니고요. 압축한 결과가 20:1로 되었다거나 100:1로 되었다거나 하는 건 말이 되지만, 연산을 많이 한다햇서 원하는 비율로 압축할 수 있는 건 아닙니다. 사진이나 소리, 동영상 처럼 사람 기준으로 별로 중요하지 않은 정보를 제거하는 손실 압축일 경우에는 압축율을 높이거나 낮추거나 하는 비율을 정한다는거 어느정도 의미가 있지만, 조금의 정보라도 없어질 경우에 자료가 손상을 입는 데이터에 대한 압축은 비율을 정하기 어렵습니다. 이미 압축 효과를 적용한 자료일 경우에는 압축이라는 과정을 거치면 원본 데이터를 추출하기 위한 추가 메타 정보가 포함되어야 해서 미미하지만 오히려 용량이 증가할 수도 있고요~ 압축 알고리즘에 따라 데이터 압축률이 높은 데이터, 압축률이 낮은 데이터로 차이가 있긴 하지만 몇 십 대 1 정도의 큰 차이가 나지는 않아요~
빨간신발
  0 추천 | 약 4년 전

디스크, 레이드 컨트롤러, 레이드 구성에 따라서 속도가 천차만별입니다.

9.6Gbps면 1.2GB입니다..

1.2GB를 20대 1로 압축을 얼마만에 가능한지 확인하셔야 합니다.

압축이 완료되면  60MB인데 이걸 디스크에 쓰는데 걸리는 시간도 체크하시고요...