전부터 생각해보던건데..
피씨와 제로클라이언트 단말을 분리한다고 생각하면 어느정도 트래픽 밴드위드가 필요할까..
예를들어 요새 유행하는 4k 해상도 듀얼 모니터를 아주 이상없이 쓰려면 60프레임은 되야 할테니...
최대 해상도는 4096*2160*60Hz*2대 =1.062mbps 거기다 usb 2.0 4포트 정도 키보드 마우스 RF나 NFC리더 적당한 카메라 달면 한 1기가는 필요할듯하니.. 결국 2기가 정도 필요할듯 합니다. 그런데 이걸 지연 느끼지 못할 정도로 압축 잘하면...(H.265의 경우 풀HD가 2메가 정도 먹으니 원래 레이트라면..1920*1080*60Hz= 124.416mbps 인걸 감안하면.. 대약 압축율은 1/60 정도이니까..) 최대 40mbps 라고 예상이되네요...이런저런 여유를 둬도 100메가 속도만 유지된다면.. 4k 두대 쓰는 정도는 해결될듯 합니다....
이론적으로 맞는지 모르겠습니다.. 일단 맞다는가정하에..
그럼에도 실제로는 RDP나 VNC 팀뷰 등등 원격 프로토콜 들은 실제로 성능이 제대로 안나오더군요.. 이번에 테스트한 Teradici PCoIP 프로토콜에서는 그런면에서 2560*1440 두대 정도를 사용하면서 USB 2.0 4포트(스토리지 제외) 를 무리없이 운영하게 해주더군요..
왜일까??? 그게 이해가 안가서요... 원격 프로토콜들이 지연이 높고 효율이 떨어지는 이유가 뭘까요?
뭔가 제가 계산을 잘못한건가요?
더 이상한건 hyper-v remote-fx 를 쓰면 적당하게 1920*1080 30hz 수준은 지원을 하던데.. 이게 결국 vGPU를 가상머신에 할당하는 방식이던데..
그게 뭔상관인거 싶더군요.. 그래픽 프로세싱을 잘 해줘서 성능을 내는게 아니라 리얼이든 가상이든 머신에서 알아서 잘 프로세싱한 결과물만 잘 전송해서 화면에 뿌려주면 되지 않나? 라는 생각이 드는겁니다.
결국 밴드위드만 충분하고 지연적은 압축만 지원된다면 어떤 해상도이든 아무이상없이 원격에서 되야하는거 아닌가? 라는게 머리속에 드는 생각입니다.
그런기술이 따로 없으려나요?
¾ÐÃà°ú Àü¼Û¿¡¼ °¡ÀåÅ« ¹®Á¦°¡ °è»êÀÔ´Ï´Ù..
Àüü »çÀÌÁî°¡ ÆÄÀϸ¶´Ù ´Ù¸£Áö¿ä.
°Å±â¼ ¾ÐÃàÀ» ÇÏ¸é¼ Àü¼Û ºÐÇÒÀ» ÇÕ´Ï´Ù.
Àü¼ÛÀ» ÇÏ¸é ¹Þ´Â ÂÊ¿¡¼´Â Àüü »çÀÌÁ ¹Þ°í ºÐÇÒ ¾ÐÃàµÈ ÆÄÀÏÀ» Çϳª¾¿ ¹Þ¾Æ Ç®°í Àüü »çÀÌÁî¿¡ ¸Â´ÂÁö È®ÀÎ ÇÏ¸é¼ Àü¼ÛÀ» ¼ö½ÅÀ» ÇÕ´Ï´Ù.
´ç±Ù Ç÷¹ÀÌ´Â µÇ¸é¼¿ä.
¿¹Àü¿¡´Â ´Ù Àü¼ÛÇÏ°í Ç÷¹ÀÌ ¹æ½Ä ÀÌ¿´½À´Ï´Ù.
Áö±ÝÀº ¼øÂ÷ ¾ÐÃàÀü¼Û ¹æ½ÄÀ¸·Î ¸¹ÀÌµé »ç¿ë ÇÕ´Ï´Ù.
ÀÌ·±°ÍÀÌ´Ù °è»êÀÌ ÇÊ¿ä ÇÕ´Ï´Ù...
¸Þ¸ð¸® Àü¼Û¼Óµµ°¡ ¸¹ÀÌ »¡¶óÀú¼ °¡´ÉÇÑ °ÍÀÔ´Ï´Ù..
Á»´õ Áö´ÉÀûÀ¸·Î ¸¸µç´Ù°í Çϸé ÀÚ·á Àü¼ÛÀü¿¡ ³×Æ®¿öÅ©¹× ¸Þ¸ð¸® ¼Óµµ¸¦ ýũ ÇÏ°í °Å±â¿¡ ¸Â°Ô Àü¼ÛÇÏ´Â ¹æ¹ýµµ ÀÖ½À´Ï´Ù.
Çػ󵵰¡ ³ôÀ¸¸é »çÀÌÁî°¡ Ä¿Áö°í ÇÏ´Â ¹®Á¦µµ Àֱ⿡ º¸ÅëÀº Ç¥ÁØ ¸ðµå·Î Àü¼ÛÀ» ¸¹ÀÌ ÇÏÁö¿ä.
±×·¯´Ù º¸´Ï ¼º´É ÁÁÀº Çǽóª ³×Æ®¿öÅ©¿¡¼´Â Àß³ª¿À°í Á» ´À¸° ½Ã½ºÅÛ¿¡¼´Â ·¢ÀÌ °É¸®°í... ÈåÈåÈå
ÄÄÇ»ÅÍ°¡ ³»ºÎÀûÀ¸·Î ¹«¾ð°¡¸¦ ó¸®ÇÑ °á°ú¸¦ ±â´Ù¸®´Âµ¥ ÇÊ¿äÇÑ Áö¿¬½Ã°£ÀÏ °ÍÀ¸·ÎÆǴܵ˴ϴÙ.
ȸéÀÌ ¾ø´Â ÇÁ·Î±×·¥µéÀº ÆÐŶÀ» º¸³»¸é ±×³É ³¡³ªÁö¸¸, ȸéÀº ±×·¸Áö ¾Ê°ÚÁö¿ä.
¸ðµç°É ´Ù ó¸®Çؼ ȸ鿡 »Ñ·ÁÁØ°É ´Ù½Ã À纹»çÇؼ º¸³»´Â ¹æ½ÄÀÏÅ״ϱî¿ä.
ȸ鿡 »Ñ¸°°É ´Ù½Ã º¹»çÇؼ »Ñ¸®´Â°Ô ¾Æ´Ï¶ó ȸ鿡 »Ñ·ÁÁú ³»¿ëÀ» Á÷Á¢ ÆÐŶÀ¸·Î º¸³»´Â °Å¶ó¸é Á»´õ ºü¸£Áö ¾ÊÀ»±î ÇÕ´Ï´Ù.
¾Æ¸¶µµ ¾Æ·¡¿Í °°Àº Ư¼ö ±×·¡ÇÈÄ«µå°¡ ÇÊ¿äÇÏ°ÚÁö¿ä? ¤¾¤¾
http://kr.nvidia.com/object/grid-boards-kr.html
1Çȼ¿´ç »öÇ¥Çö°ªÀº Æ®·çÄ÷¯ ±âÁØÀ¸·Î 32ºñÆ®À̹ǷΠ4Byte ¾Æ´Ñ°¡¿ä?.
Áï 4096dot*2160dot*4byte*60hz = 2025MB/s
°Å±â´Ù 2´ëÀÇ ¸ð´ÏÅÍÀÌ´Ï..
4050MB/s 10G NIC·Îµµ ºÒ°¡´ÉÇÑ°Ô ¾Æ´Ò±î¿ä ÇÏÇÏ...;(¸Þ°¡¹ÙÀÌÆ® ÆÛ ¼¼ÄÁµåÀε¥..)
32.4Gbps CPU IO¼º´Éµµ ¶Ù¾î³Ñ´Â°Ç°¡ ¾Æ´ÑÁö ¸ð¸£°Ú½À´Ï´Ù ÇÏÇÏ... Á¦°¡ ÀÌ»óÇÑ °è»ê¹ýÀÎÁö..
¶ÇÇÑ ¸¶¿ì½ºÀÇ µ¥ÀÌÅÍ Åë½Å¼Óµµ´Â À߸𸣰ÚÀ¸³ª
¸¶¿ì½º´Â 125HZ¿¡¼ 1000hz±îÁö Á¸ÀçÇϸç
Åë»ó 500Hz±îÁö Áö¿øÇÑ´Ù°í ÇÏ¿´À»¶§.
»óÇÏ 8ºñÆ® + Á¿ì 8ºñÆ® + Ŭ¸¯¹öÆ°µé 8ºñÆ®·Î ¿¹»óÇغ¼°æ¿ì
1Hz´ç ÃÖ¼Ò 3¹ÙÀÌÆ®°¡ ¼Ò¸ð µÉ°ÍÀ¸·Î ¿¹»óµË´Ï´Ù..
Áï 3 * 500 = 1.5KBps¸é µÉ°Å°°½À´Ï´Ù..
¿ä·± °ÍÀ» WiDi ·Î ÇÏ·Á°í ÇÏ´Â ÀÎÅÚÀº... °ú¿¬...