본문 바로가기

분류 전체보기

Ambient Light (Ambibox) 사용기 (빈자의 휴싱크박스) 필립스 휴싱크박스. 다른 대안으로는 샤오미 Yeelight 스트립 등의 대안도 알고 있습니다만, 깔끔한 구성에 비해 단순 게임 등의 엔터테인먼트 용도로 비용이 부담 되는 것이 사실입니다. 휴싱크박스는 HDMI 입력등의 별도 하드웨어를 통해 컬러를 추출하지만, Ambibox는 이 과정을 소프트웨어를 통해 추출 / 연동하여 필요한 구성 및 가격대를 낮춘 것이 장점입니다. Aliexpress를 통해 구매했고, 선택 가이드에 따라 제 모니터 (27인치, DELL U2711)의 사이즈에 맞게 "2M + 60LED" 옵션선택 약 27,000원 가량으로 구매 했습니다. 구성품은 1) LED 스트립 (WS2812B) 2) 컨트롤러 (Arduino UNO) 3) 파워 서플라이 (라인 길이 따라 용량 다름) 4) USB .. 더보기
apple carplay preparation 기본 - 카플레이는 기본적으로 USB 케이블을 통한 연동을 합니다. 차량의 USB 포트가 한 개 이상인 경우 카플레이를 지원하는 포트는 지정 되어있는 경우가 있으니 연결 시 주의 합니다. - (일부) 무선 카플레이 지원 기종은 블루투스 + WIFI 무선랜 (데이터 스트림) 기반으로 통신을 합니다. 이 경우, 손실 압축인 블루투스에 비해 음질의 향상을 꾀할 수 있습니다만, 동영상의 경우 오디오 스트림이 늦게 전달 되어 싱크가 안 맞는 경우가 발생하거나 (100%) 음악 재생의 초기 스트리밍 시 (버퍼 부족? 무선랜 간섭?) 약간의 끊어짐이 발생할 수 있습니다. (간혹) - IOS 12 부터 3rd party 내비게이션 맵의 사용이 가능해져 Waze,카카오,Tmap등의 애플맵이 아닌 앱의 사용이 가능합니다... 더보기
airplay with chromecast audio beyond bluetooth '전축'이라는 이름으로 집집마다 있었던 오디오 기기. 나중에는 짐이 된다는 이유로 아버지께서는 팔아버리셨지만, 워크맨 혹은 마이마이와 같은 포터블 음향기기 또는 미니 컴포넌트 등으로 음악을 듣는 환경이 급변하게 됩니다. 컴퓨터의 보급과 고도화에 따른 환경의 변화는 이제 더 이상 별도의 오디오 혹은 비디오 테이프 플레이어를 필요로 하지 않고 손 안에 쥐어진 작은 휴대폰 하나로 모든것을 가능하게 만들었습니다. 이 과정에서 조금 더 편리한 '무선'의 환경을 위해 '블루투스' 라는 기술을 만들었는데요, 이 블루투스를 통한 '음악 감상'이 우리가 원하는 궁극의 목표인지 아니면 또 다른 변화의 단계로 가는 과도기의 기술 중에 하나일지는 apple의 airplay와 google의 chr.. 더보기
office 2016 hidden bug fixes http://new.office-watch.com/2016/january-2016-office-hidden-bug-fixes-and-mysteries/ After you save an email message to an .msg file in Outlook 2016, the attachment in the email message is displayed as 0 kilobyte (KB). 내용을 발췌해보면 아웃룩 2016에서 메일 메시지를 .msg 형태로 뺄 때, 파일 사이즈가 0KB로 나오거나 정상 사이즈의 파일 사이즈를 갖고 있더라도, 빈 화면으로 표시되는 버그가 있었는데 (아.. 내가 이것 때문에 매번 .mhtml 로 따로 저장해서 메시지를 보냈었음.. ㅜㅜ) 오피스 2016 출시 되고 4달이나 되.. 더보기
wsken xcable 전체적인 마감이나 퀄리티는 별로지만, 한번 써보면 너무너무 편리해서... =_= Venue 7840에 아답터 끼울 때는 이러다 micro usb 포트 날려먹는거 아닌가 하고 쫄았음.. ;; 더보기
about windows 10 a. Windows 7 혹은 Windows 8.* 에서는 아래와 같은 버전으로 업그레이드 됨 b. Windows 8.1 Enterprise 에서 Windows 10 Enterprise 로 정상 업그레이드 됨 (다만, Windows Update를 통한 자동 업그레이드를 지원하진 않음) c. Windows 10 은 기본 K / KN (Media Player 미 포함) , x86 (없음) / x64 의 버전 트리 외에 CB / LTSB 의 버전으로 한번 더 나뉘어짐 CB는 일반적인 자동 업데이트를 강제하는 버전이고, LTSB 는 WSUS 등의 Delayed 업데이트 시스템을 사용하는 용도 Q. What is the Long Term Servicing Branch and Current Branch in Wind.. 더보기
[Hyper-V] improve network performance w/ SR-IOV (2/2) SR-IOV 적용 가이드를 기반으로 다른 플랫폼에서 테스트를 완료 했고, 실제 서비스 HOST/VM에 SR-IOV 의 할당을 받도록 적용 했지만, 안타깝게도 CPU 사용률은 떨어지지 않았습니다. i350 기가비트의 VF 스펙이 최대 6개 였고 서비스 VM이 6개 이상 올라갔기 때문에, 트래픽이 가중되는 공인(Public)망 쪽 pNIC 및 SR-IOV 가상 스위치를 2개로 나누어 두었는데, 실제 적용 후 모니터링을 해보니 각 SR-IOV 스위치 1/2에 실리는 트래픽이 전혀 다른 상태을 보여줬었습니다. vSwitch_Public_SR-IOV_1 의 가상 스위치와, HP 366FLR_6 번이 논리적으로 맵핑 된 한 세트이고, vSwitch_Public_SR-IOV_2 와 HP 366FLR_5 번이 나머지 .. 더보기
[Hyper-V] improve network performance w/ SR-IOV (1/2) 일반적으로 서버 가상화 환경에 올라가는 어플리케이션들의 종류를 보면 대부분 웹이나 게임 서버 등의 TCP 소켓 기반의 연결 혹은 연결 지향형 어플리케이션들 위주로 올라가고, 빠른 반응 속도(network latency)를 위해 디자인 된 UDP 프로토콜 기반의 중계 어플리케이션들은 (ex> Dedicated 서버 혹은 Relay 서버) 애초에 가상화 대상이 아니거나 물리 기반의 서버에서만 운용을 하던 것이 대부분이었습니다. 이유를 살펴보면 TCP 프레임에 비해 상대적으로 많은 수의 패킷을 처리하고 UDP 프레임을 인코딩/디코딩 하는 과정에서 많은 CPU의 오버헤드를 발생할 수 있어서 CPU 의존도가 높아서 그렇다고 합니다만, Hyper-V 기반의 VM에서 이와 같은 '데디 혹은 릴레이' 서버의 적용을 위.. 더보기
[Hyper-V] SQL Server 백업/복원 on VM Case1 물리서버/SQLServer에서 (Hyper-V)가상서버/SQLServer 로 로그 전달을 구성 시 아래의 경고 메시지가 발생한다. The tail of the log for database DATABASE_DBN is being rewritten to match the new sector size of 4096 bytes.2048 bytes at offset 836282368 in file X:\dblog\DATABASE_DBN.ldf will be written Case2 물리서버/SQLServer에서 백업된 풀백업/트랜잭션 백업 데이터를 (Hyper-V)가상서버/SQLServer 에서 복원 시 (restore database) 메시지 9004 로 오류가 발생한다. 이와 같은 문제가 발생하는.. 더보기
하스웰 haswell-ep 의 qpi snoop configration Haswell-EP (E5-26xx v3) 를 탑재한 모델 (정확히는 10-Core 이상 부터 적용)에서 추가 된 BIOS 옵션 설정 요약 1. SQL Server, Hyper-V 등의 NUMA Aware Application 에서는 QPI Snoop 을 Cluster On Die로 설정 기존 NUMA 아키텍쳐에서 2 Socket 기준 VM 1개의 최대 메모리 사용량이 1/2 이었다면, COD에서는 1/4로 가용량이 줄어듬 2. Hyper-V 에서의 1개의 최대 VM 메모리가 전체 메모리의 1/4을 초과 하는 경우에는 기본 설정 (Home Snoop)을 유지 (ex> vNUMA 를 지원하지 않는 Legacy Linux VM 등등) 3. NUMA 를 인식하지 않는 Application에서는 (non-awa.. 더보기
Windows 부팅 속도를 빠르게 하는 방법 1. 부트 드라이브로 SSD를 쓴다. 너무나도 당연... 2. Windows 8.x 로 업그레이드 한다. Windows 8 부터는 OS의 초기화 과정을 없애고, 최대 절전 모드를 기본으로 사용함으로 같은 하드웨어 장비를 쓰더라도 Windows 8.x 시스템이 더 빠른 부팅 속도를 경험할 수 있습니다. (MSFT 에서 테스트한 결과로는 30~70%까지 부팅 속도 향상) Old Shutdown Steps - 기존 부팅 스텝 셧다운 (종료) 클릭Windows 가 실행중인 프로그램들에게 브로드캐스트 종료 혹은 저장되지 않은 데이터를 저장하라고 메시지창을 띄움로그인된 유저 세션을 닫음 (로그 오프)Windows 가 각 시스템 서비스에게 셧다운 메시지를 알리고 프로세스를 종료 함. (반응이 없을 시 강제 종료)Wi.. 더보기
c:\windows\installer 삭제 c:\windows\installer 폴더 삭제하기 Windows Update가 실패하거나 취소 했을 떄 임시로 남아있는 폴더인데, OS 디스크를 옮기려고 보니 8GB 나 먹고 있음. 깔끔하게 삭제를 하기 위해서는 MSIZAP.EXE 를 필요로 하는데, Windows SDK Components 로만 제공.8GB 폴더 삭제하려고 4.5GB 짜리 SDK 를 설치할 수는 없잖아... -_-;; WIndows Resource kit 처럼 exe 파일만 다운로드 받아서 실행(MSIZAP.EXE !G)하면 지워 집니다. PS C:\Users\Administrator\Downloads> .\MsiZap.exe !G MsiZapInfo: Performing operations for user S-1-5-21-41384.. 더보기
SSD 840 EVO performance restoration tool Before After* HDTune 으로 Before (성능저하)와 After (성능 복원 후)를 100% 검증할 수는 없겠지만, 일반적으로 복원 전/후의 변화를 가장 극명하게 보여주는 그래프라서 어느 정도 영향도를 끼치는지 대략적으로 판단할 수 있으리라 봅니다.삼성 SSD 840 EVO 에서 저장 기간이 약 1주일에서 한 달 이상의 특정 기간을 넘은 파일들에 한해서 읽기 성능이 감소하는 버그가 있습니다. TLC 의 Nand 의 문제점이라고 보기도 하지만, 같은 TCL 의 840 / 850 에서는 이러한 문제가 발견되지 않아 840 EVO 컨트롤러의 버그 정도로 보는 의견이 더 많은 것으로 보입니다. 성능 복원 소프트웨어 10% 의 여유 공간을 필요로 하고 설치 후 전원 PC 전원 종료, 복원 완료 까.. 더보기
hp proliant gen9 변경점 CPU 1. Intel Haswell-EP (E5-26xx v3) / DDR4 메모리 사용 (2133Mhz, PC-17000) 2. AVX2 명령어 셋은 그대로, TSX 명령어 셋은 데이터 오염 버그로 기능이 Disable된 상태로 발매 됩니다RAID Controller 1. HP Whitepaper 기준으로 G7(Smart Array p410)의 ROC 성능이 약 50,000 IOPS, p420이 약 200,000 IOPS를 처리 (펌웨어 개선으로 최대 400,000 IOPS 까지 가능) 하고 GEN9 의 Smart Array P440 은 P420 대비 약 두 배 이상 Random READ 기준으로 최대 900,000 IOPS 까지의 성능 향상이 있다고 합니다. 2. 기존에는 p410i/p420i 의 .. 더보기
HP Microserver Gen8 (마이크로서버) psu updgrade HP MicroServer Gen 8의 기본 PSU 는 델타의 150W (효율 70% 정도의 일반 파워)를 고 있습니다. Smart Array P420, 3.5" LFF * 4 , 2.5" SFF * 5 개 (HDD 4개, SSD 1개), Intel Pentium G2020T 정도가 구성 되어있었는데요. 여름이 시작되는 6월 부터 3.5" LFF, 3TB SATA RAID Array 가 자꾸 사용 불가로 나오거나, Offline 으로 떨어지는 현상이 발생했습니다.아마도 추측컨데, RAID 로그 (ADU) 상에서는 Last Failure Reason 이 Hot Remove 였기 때문에, 시스템이나 RAID 컨트롤러의 문제는 아닌것 같았고, 날씨가 더워지면서 쿨링 팬에서 더 높은 전력을 요구하게 되는 것이 .. 더보기
레고, 75055 Imperial Star Destoyer 레고 스타워즈 2014년 하반기 발표 제품들 중 하나로 스타워즈 Imperial-Class Star Destoyer 를 디자인 한 제품입니다 비슷한 레벨의 6211 과 UCS (Ultimate Collection Series)의 10030 이 다른 제품 명으로 나와 있고, 현재 시점에서 신제품으로 구매할 수 있는 제품은 이 75055 ISD가 유일한 제품이라 봐도 될 것 같습니다. 같은 시기에 발매된 75044 AT-AT 혹은 75053 GHOST 에 비해서 제품을 구하기가 어려웠는데요. 레고 코리아에서 제품 수급을 조절하는 것인지는 알 수 없으나, 동일 시리즈 대비해서 구하기가 어려운 제품 인 것 같습니다. 가격은 Shop@Home 에서는 210,000원, 할인 마트에서는 20% 할인 된 169,900.. 더보기
[Hyper-V] VHD 이동(복사) 후, 권한 문제로 VM 시작이 안 될 시 시나리오1. Hyper-V Host 에서 VHD 가 담긴 디스크의 물리/논리적 재구성이 필요하여, 드라이브를 비웠다가 다시 구성해야할 경우 시나리오2. VM 을 정상적으로 내보내지 않고 오프라인 상태로 VM 의 파일들을 (Virtual Machines 의 XML 파일과 Virtual Hard Disks) 의 구조를 그대로 복사해서 백업하거나 가져올 경우 시나리오1의 경우로 VHD 파일이 저장된 디스크의 재구성 (DISK * 6 에서 DISK * 2 로 축소)이 필요하여 D:\VHD\ 아래에 저장된 VM 별 폴더를 다른 디스크로 이동 후 (이동 시 삭제하지 못하는 문제는 서비스에서 Hyper-V 가상 컴퓨터 관리를 잠시 중지) 디스크 재구성 후, 기존 환경과 동일한 경로로 다시 이동 후 VM 을 시작 시,.. 더보기
[Hyper-V] 에서는 MAC 을 어떻게 할당 하는가? Windows Server 2012 R2 부터 추가 된 기능 중, 가장 마음에 드는 것을 하나 꼽으라면 VM을 끄지 않더라도 내보내기 할 수 있는 "온라인 내보내기" 입니다. 기존 2012 까지만 하더라도 VM Guest를 복제하기 위해서는 반드시 VM을 꺼야 했었는데, 2012 R2 부터는 VM을 끄지 않고, 저장된 상태로 다른 호스트 혹은 복제를 할 수 있습니다. 이 기능을 쓰면서 발견한 문제인데, 종종 네트워크 (L2 Layer)에서 Mac Flapping 이 발생한다는 것이 었습니다. 저희 사이트에서는 고정 MAC이 아닌 동적 MAC을 사용하고 있었는데, VM을 복제해서 사용하면서 이와 같은 MAC 충돌이 발생 했습니다. 결론만 말씀드리면, 온라인 내보내기 후 가져오기를 한 다음 VM의 종료/시작.. 더보기
[Hyper-V] VM 시작 시, 메모리 부족 Hyper-V VM 시작 시, 사용 가능 한 메모리 (Available Memory)가 충분함에도 불구하고 시스템의 메모리가 부족하다고 에러를 뱉는 경우가 있는데 대부분 호스트 서버를 재시작 하면 해결 되긴 합니다만, 이는 작업 관리자에서는 Available Memory를 Standby + Free 로 표시하고 있고, Hyper-V 에서는 Free 영역에만 메모리를 할당 할 수 있어서 발생하는 문제 입니다. 이 대기 메모리 (Standby Memory, OSX 에서는 inactive memory)는 재사용을 할 수도 있고, 안 할 수도 있는 영역입니다만, Sysinternals 의 RamMap을 통해 Standby Memory를 비워주고 VM 을 시작 하면 정상적으로 VM 에 메모리가 할당 되고 실행 됩.. 더보기
[Hyper-V] Linux Intergration Component Hyper-V 에서 Windows 계열의 OS를 설치 시, Intergration Component를 같이 설치하면 가상 하드웨어(네트워크) 드라이버를 같이 설치하게 되어 최적의 VM Guest의 상태로 운영 됩니다만, 비-Windows 계열의 (예, Linux) OS에서는 이와 같은 IC가 Linux Kernel 혹은 배포본에 포함 되어있습니다. 하지만, 이 Linux용 IC는 Windows VM과는 다르게 아무리 최신 버전으로 설치를 해도 Degraded 에서 Ok 상태로 올라오지 않습니다.“저하됨(Degraded)” 으로 표시되는 것과는 다르게, 실제로는 Hyper-V 프로토콜을 통해 백단(backward compatible)에서 호환되어 이용 되고 있으며 이는 다음 Hyper-V 릴리즈 에서는 정.. 더보기