xor연산이 부하가 그렇게 많이 걸리는 건가요?

Sikieiki   
   조회 5460   추천 1    

 해놀로지 로 파일옮길때 매번 드는생각이

전송속도는 100mb/s정도 나오는데

해놀 cpu점유율은 20~30% 밖에 안나오는데

그럼 xor연산은 20~30% 안에 다 달어있다는건데

hdd쓰기 속도는 1


쓰면서 생각하니 알겠네여

패리티 연산하고 저장되는 속도는 패리티 드라이브 저장하는데 1개드라이브가 사용되니 

최종 저장속도는 1개속도군여 ㅜㅜ


잠깐 멍청한 생각을 했습니다

읽기는 조금 더 나오겠네요 ㅜㅜ


Yesterday is history, tomorrow is a mystery, So Today is a present
짧은글 일수록 신중하게.
너무 깊이 생각 하면 머리가 아픕니다.. 하하하
무아 2017-02
오래된 기억에 의하면...
cpu 레지스터간 xor 은 1스탭이고
외부 메모리와 레지스터간 xor은 좀더 많은 스탭이 필요하고
외부 메모리끼리 xor 은 좀 더 더 많은 스탭이 필요했던 것 같습니다. ???!!
EdH 2017-02
보통 패리티 연산이 도입되는 레이드 레벨의 경우는 패리티를 디스크 하나에 몰아넣지 않기때문에 다스크 하나의 쓰루풋이 논리볼륨 전체의 병목으로 작용하진 않아요.
전송속도 100메가에사 상한이 걸리는 현상은 10기가망 구성이 한게 아니라면 해놀이 연결된 네트워크 대역폭 제한에서 오는 현상이 아닐까 추측을 해봅니다~
     
서완호 2017-02
10g nic으로 교체후 테스팅 한 환경입니다 ㅜㅜ
새벽늑대 2017-02
100mb/s가 나온다면 EdH님의 의견에 +1 입니다.

100mb/s 은 12.5MByte/s 와 같은데 하드 속도는 그보다는 빠릅니다. (랜덤 억세스의 경우는 장담하기 어렵습니다만..)

그리고 Raid 3이나 4 같은 경우가 패리티를 하나의 디스크에 기록하는 방식인데 위에 얘기하신 것처럼 성능 및 안정성 문제로
개념만 있지 실제로는 거의 사용되지 않습니다. 보통 0,1,5,6, 10,01 등이 많이 쓰이죠
     
서완호 2017-02
아! raid5 가 패리티 분산저장이엇던걸 깜빡했네용 ㅜㅜ
10g nic으로 테스트 한 환경입니다 ㅜㅜ
          
새벽늑대 2017-02
반대쪽 서버 또는 스위치 중에 10g가 적용 안된 부분이 있을 가능성이 높네요.
10g가 아니라 1g 환경에서도 보통 80~90MByte/sec 정도는 뽑아 줄텐데요.

만약 표현하신 100mb/s 가 100MByte/sec을 의미하신 거라면 주고 받는쪽 중의 한쪽의 하드 디스크 전송률이 병목일 수도 있습니다.
               
서완호 2017-02
아무래도 wd그린이라 속도는 많이 느리네여 저전력은 마음에 드는데 ㅜㅜ
100Mbyte/s는 나오는데 아무래도 raid1보단 못하고 raid0 보단 나을거란 생각이...


QnA
제목Page 3084/5709
2014-05   5148338   정은준1
2015-12   1682929   백메가
2007-12   5461   한동훈
2008-06   5461   권종일
2007-05   5461   김종태
2016-12   5462   봉봉이
2015-05   5462   쁘삐
2006-03   5462   최일섭
2011-12   5462   왕용필
2016-09   5462   슬러그
2016-05   5462   Landa
2013-03   5462   임종열
2013-02   5462   방o효o문
2008-05   5462   방효문
2016-03   5462   Lynx
2008-07   5462   정영철
2008-03   5462   손경화
2008-04   5462   김건우
2006-05   5462   김건우
2015-03   5462   아름다운노을
2007-01   5462   박인수
2018-01   5462   처버