제2의 비엔지니어 인생관을 꿈꾸며

Posted
Filed under HW&SW

개인 하드디스크 및 SSD/NVME 그리고 레이드콘트롤러를 사용하면서 아쉬운점이 많은 저장장치 속도에 대한 고민이 많았습니다.
윈도우의 SSD/NVME 를 사용하면 고용량을 사용할경우 더많은 SSD요구하게 되고 비용도 많이 들어가게 됩니다. 스토리지도 마찬가지였습니다. 디스크 레이드콘트롤러에 레이드 디스크 여러개를 장착하더라도 직렬속도는 잘나오지만 4K 속도는 너무 아쉬울정도로 고민이 많았고 이를 해결하기 위한 솔루션이 몇가지가 있었습니다. 윈도우같은 경우는 저장소풀을 이용하여 SSD Tier로 쓰기 및 읽기속도에 가속에 나은 솔루션이긴 하지만 별도로 풀을 구성해야되고 SSD 쓰기캐쉬를 좀더 많이 확보할려면 Powershell 을 이용해야만 가능해서 일반인이 접근하기에는 쉽지 않았습니다.
다른 솔루션은 솔라리스 및 리눅스 계열 ZFS를 이용하는것입니다. ZFS는 풀을 구성하여 SSD/NVME를 읽기캐쉬 영역에 배치시키면 읽기속도에 좋은 성능을 보여주게 됩니다. 그러나 이것도 윈도우에서 사용할려면 FC 및 iSCSI를 사용하여 스토리지로 붙여야만 가능한 시나리오입니다.
ZFS도 아쉽고 윈도우 스토리지풀도 아쉽고 고성능 레이드 콘트롤러를 구입한다면 몇십에서 백단위로 비싸고 그래도 디스크만 장착하면 4K 속도가 안나오고 전부 SSD로 레이드를 구성한다면 비용이 넘사벽으로 꿈만꾸게 되는 현실에 직면하게 됩니다.

이런 고민을 완벽하게 해결해준 솔루션을 검색하다가 딱 내눈에 나타났습니다. 이건 운명이였습니다.

사용자 삽입 이미지

http://www.romexsoftware.com/en-us/index.html
위 회사에서 램디스크 및 캐쉬 소프트웨어를 말도 안되는 아주 저렴한 가격에 판매하고 있었습니다. 오래전부터 나오긴 했었던거 같은데 최근 버젼부터 안정성이 입증되고 입소문이 타기 시작했던거였고 이를 통해 구글검색에 노출이 되어 필자와 운명같은 만남이 시작되었습니다.
프리웨어버젼 깔고 1시간정도 테스트를 진행하였는데 뒤도 안돌아보고 바로 서버버젼 구입해버렸습니다.
사용자 삽입 이미지

기존 레이드카드에 장착된 디스크 4개에 캐쉬 소프트웨어를 설정하고 적용한 속도 테스트 결과입니다. 이 미친속도를 내눈으로 보고도 믿기지가 않는 결과입니다. 아무리 SSD/NVME 레이드를 때려 박아도 위와같은 결과를 보여주기 쉽지 않습니다.
읽기속도만 잘나오는데? 하겠지만 쓰기캐쉬를 좀더 부여하고 후기록 지연시간을 늘리면 좀더 나은 성능을 보여주겠지만 휘발성 메모리에 쓰기를 하는건 아주 위험한 방법입니다. 임시성 데이터에 권장하는 방식이고 데이터가 깨져도 되는거라면 후기록 사이즈를 많이 늘려주면 속도의 끝판왕을 볼수가 있습니다.
사용자 삽입 이미지
NVME 에 OS를 설치했더니 부팅만 빨랐지 딱히 그 이상이 없었습니다. 프로그램 뜨는건 빠를뿐 실제 데이터가 디스크에 있기 때문에 그냥 고만고만하게 사용하는게 대부분의 사용자들입니다.
그래서 사용안하는 공간은 파티션으로 쪼개서 L2 캐쉬사이즈 영역으로 배치시켰습니다.
사용자 삽입 이미지
그리고 캐쉬 사용 비율을 조정하는게 있습니다. 쓰기보단 읽기배율 위주로 사용하는것이 좋습니다. 그림에는 Enable Defer-Write가 사용함으로 체크되어 있는데 중요한 데이터가 존재하는 디스크라면 절대 이기능을 활성화 시켜선 안됩니다. 정전이나 OS 커럽션으로 비정상 셧다운이 발생했을때 저장되던 데이터가 크래쉬가 되어버립니다.(UPS 달면 되겠지? 하겠지만 정전보단 OS나 기타 하드웨어장치 오류로 떨어지는 케이스가 많습니다 이건 UPS 할애비가 와도 못도와줍니다.)
뭐 일반적인 문서 데이터는 실시간으로 저장되는 데이터가 아니기에 크게 문제는 되지 않겠지만 DB나 가상디스크 VHD같은건 백빵 크래쉬 납니다.
사용자 삽입 이미지
프리모캐쉬 아키텍쳐는 솔라리스 ZFS 아키텍쳐 99프로 동일합니다. 윈도우서버도 ZFS처럼 메모리를 읽기캐쉬로 사용하면 얼마나 좋을까 고민하면서 검색하다가 이게 딱 나타난겁니다.
메모리가 많으면 많을수록 속도는 강력하며 메모리가 부족하다면 NVME를 추가 장착하면 NVME가 캐쉬데이터를 저장하여 읽기속도를 빠르게 해줍니다.
랜덤IO가 많은 스토리지 그리고 여러 가상머신을 운영하는 스토리지 그리고 DB서버 일반 개인 사용자들은 토렌트 IO에 의해 디스크 속도가 느려짐을 고민하고 있었습니다만 이 제품으로 인해 모든 고민이 한방에 해결되었습니다.
사용자 삽입 이미지
이 제품의 또하나 강력한 장점은 기존 데이터가 존재하는 디스크나 레이드를 다시 구성할 필요 없고 캐쉬를 제거한다고 해도 기존 데이터에 영향이 없습니다.
현재 사용하고 있는 디스크 및 스토리지에 아이어맨 슈트를 입혀주는거라고(아이언맨은 사망?했지만...) 말하고 싶습니다.

2019/10/12 23:11 2019/10/12 23:11
Posted
Filed under HW&SW
리눅스 우분투 기반으로 LDAP , 윈도우 서버의 Active Directory를 대신할수 있는 서버가 예전 버젼부터 제공이 되긴 하였습니다.
그런데 5.0 들어서면서 Openchange 가 망해버렸고 그 이후로 익스체인지와 동일한 기능을 사용하지 못하는 아쉬움에 관심을 갖지 못한 서버였습니다. 삼바 프로토콜 버젼이 올라가도 포리스트와 도메인 기능수준은 여전히 2003까지만 지원하고 있습니다.(윈도우10, 서버2016 도메인가입은 지원)
5.1 버젼에는 IDS/IPS 기능과 IM 메신저 서버 기능이 추가되었습니다. 그래도 별반 관심이 없었던 이유중 하나가 가장 치명적인게 아래 그림과 같이 전화접속 권한 부여 기능이 없어서입니다.
VPN계정용으로 사용할려고 했는데 그게 안되서 단순하게 파일서버 및 클러스터 기능밖에 사용할수 없는 한계에 차기 6 버젼때 해결해 줄려나? 했는데 역시나 지원불가였습니다.
사용자 삽입 이미지
그런데 반전이 일어났습니다. 누가 필자대신 피드백 메일을 보냈는지 이걸 대신할수 있는 서비스가 추가되었습니다. RADIUS 서버 기능이 아래 그림과 같이 떡 추가가 되어버렸습니다.
사용자 삽입 이미지
가상화 KVM도 추가가 되었더군요. OS지원이 너무 한정적이여서 그냥 에뮬레이션 용도로 쓰는것만 추천합니다. Hyper-V에 KVM 서비스가 구동이 되는거 보니 에뮬레이션 방식이 아닌가 싶습니다.
아래 그림과 같이 RADIUS 인증으로 바꾸고 접속해보니 아주 접속이 잘됩니다.
리눅스 Free RADIUS 서버가 생기면서 VPN 서버 이중화 구성이 용이하고 사용자 라이센스의 부담이 덜하게 되었습니다.
사용자 삽입 이미지



2018/11/24 00:28 2018/11/24 00:28
Posted
Filed under HW&SW
제주에 10TB 구성된 파일서버가 데이터도 90% 정도 쌓이고 디스크가 쿨링의 부족으로 하나씩 고장나는 일이 잦아진 관계로 새로이 스토리지 서버를 구성하였습니다.
24TB...
24TB 스토리지를 구성하는데는 보통의 비용이 드는것이 아니기 때문에 이번 구성이 영세모드 스토리지 구성에 많은 영향이 있을거라는 판단에 포스팅을 남깁니다.
"사용자
3TB 디스크 8개를 주문했더니 하드 박스 그대로 받아보기엔 처음이였습니다. 그냥 뽁뽁이 말아서 올거라 생각했는데 그냥 박스채 보내주는 이 센스.
"사용자
USB 3.0 콘트롤러 입니다. 1만5천원 조금 넘는듯 한데 구형 메인보드여서 3.0 지원 콘트롤러가 필요했습니다.
"사용자
미러링 레이드에 쓰여진 250G 웬디 구형하드입니다. 온보드 NVIDIA RAID 구성으로 올렸습니다. 레이드 콘트롤러에 OS볼륨을 따로 구성해서 올릴수 있지만 예전에 한번 날려먹은 후로 OS와 데이터는 따로 구성되게 하는 습관이 생겼습니다.
"사용자
위그림처럼 아레카 1220 콘트롤러에 8개 하드가 층층이 꼽힌 사진입니다. 하드는 무조건 쿨링이 생명이다라는 생각에 내부에도 쿨러를 달았습니다. 밑에 공간 하나더 설치하고 싶어도 더이상 꼽을 파워잭이 없습니다. OS 레이드와 8채널 레이드 디스크에도 4핀 확장 SATA Y케이블로 겨우 설치했습니다.
"사용자
PCI-EX 1x 슬롯을 제외하고 전부 사용되고 있습니다. 8139 WAN 용 온보드 및 리얼텍 저가 기가빗 랜카드 두채널은 2012 SMB 멀티채널용으로 사용될 랜카드입니다.
"사용자
정면 사진입니다. 멀티가이드가 참 엿같은게 쿨러를 달아버리면 안쪽에 3.5인치 하드 꼽기가 쉽지 않다는겁니다. 브라보텍은 쿨러용 멀티가이드는 하드장착 구조를 제거해야한다는것이 숙제입니다.
"사용자
내부도 저렇게 보입니다. 빨간색이라 그런지 그냥 열이 무지 날거 같은 저 기분...
사이트에는 블루라든데 왜 레드야 넨자.
"사용자
전면도 저렇게 되어 있습니다. 위에 3층쿨러는 겨우 달았습니다.
"사용자
USB 3.0 콘트롤러 디스크와 온보드 SATA 디스크를 꼽아서 테스트 해봤습니다.
"사용자
위와같은 결과가 나왔습니다.

사용자 편의데로 디스크를 꼽아서 데이터를 이전받을수 있는 구성을 잡았습니다.
"사용자
디스크 레이드 초기화 구성이 무지 오래걸리는 그림입니다.
"사용자
"사용자
밑에 쿨러 안달았더니 저렇게 1-2도의 차이를 보이는 상황입니다. 그래도 저정도 온도에서만 버텨주면 감지덕지입니다. 조금있으면 겨울이여서 걱정은 없지만 내년 여름이 어떻게 견딜지 미지수입니다.
"사용자
전반적인 구성은 이렇습니다. 디스크 초기화 구성이 다 끝나지 않아서인지 읽기 쓰기 속도가 그다지 잘나오는편이 아닙니다. 24TB의 디스크 구성이 여기서 마무리 됩니다.

CPU : AMD x925(4Core 2.8G)
M/B : M4N75TD
RAM : 16G
VGA : NVIDIA G210
POWER : 마이크로닉스 750W
HDD : 3TB 8EA / 250G 2EA
CASE : 브라보텍 스텔스 FX



하드와 케이스 파워를 제외하고는 대부분 재활용입니다. VGA는 강한모님의 적극적인 분양으로 정상적인 구성에 도움이 되었습니다.

하드값이 약 119만원정도였습니다. 기타 나머지 자잘한 부품까지 포함된다면 150만원 정도 비용이 들지 않았나 생각을 해봅니다.

영세모드로 최적의 비용으로 구성한게 150만원정도입니다.
24TB 스토리지가 이정도라면 급 땡기지 않습니까?
세월이 흘러 이 포스팅을 보면 피식 웃으며 어이없어 할지 모르겠지만 2013년 9월말에는 뭐 이렇다였다?라는 글로 포스팅을 마무리 하겠습니다.      
2013/09/29 01:05 2013/09/29 01:05
Posted
Filed under HW&SW

"사용자
기존 미니오디오 앰프기능에서 오리지널 앰프와 EQ를 구입하게 되어 이렇게 스피커까지 질러버리는 사태가 결국 와버렸습니다.
"사용자
미국에 장기간 생활하신다는 2CPU 김모 회원님 덕분에 저렴하게 앰프를 손에 넣게 되었습니다. 앰프에만 관심을 갖고 있었는데 EQ가 필자의 귀를 즐겁게 했습니다.

원음을 살려주기 위해 사운드카드는 온쿄 미운오리 새끼로 취급받는 마이크로사운드의 코모레이드 Hi-Fi 카드로 흥겹게 음악을 듣고 있습니다.          
          사용자 삽입 이미지
         
CDP를 지를까 말까 고민중에 있습니다만 DVDP를 중고로 구입해서 들을까도 고민입니다. 예전엔 둘째형이 블루레이 플레이 준다고 했는데 그때는 그걸 볼일이 없어서 그냥 됐다고 했는데 막상 PC 켜지 않고 단순하게 CD음악 듣고 싶을때는 없네요. 개똥도 약에쓸라면 없다고...


2013/07/09 20:38 2013/07/09 20:38
Posted
Filed under HW&SW
"사용자
호갱님 사채이자로 대출 받지 않으시렵니까?의 발신위조 피싱전화입니다.
KT와 SK는 통신 사용자가 원래번호까지 볼수있도록 락을 풀어달라 달라~~~
통신 사용자가 피싱사기로 피해를 당하고 있음에도 이익추구를 목적으로 방관하는 대표자와 관계자는 사퇴하라?~~!! 라고 떠들지만 정작 그들은 ㅈ까 꼬우면 쓰지 말든가...라는 답변이 되돌아 옵니다.

즉 물건너온 폰만 가능합니다. 국내폰은 통신사에서 이 기능을 사용못하게 막아버리죠.

지금 이글을 보는 여러분들은 통신사들의 얄팍한 수법에 이용당하고 있으십니다.
2013/06/18 11:43 2013/06/18 11:43