로고

LSDTech
  • SUPPORT
  • 신문기사
  • SUPPORT

    신문기사

    40Gbps VOD SSD서버를 개발하며,,,,,,

    페이지 정보

    작성자 최고관리자 댓글 0건 조회 870회 작성일 16-10-27 11:05

    본문

    L2024N.jpg

    현존 하는 아키텍쳐를 기반으로 안정적으로 얼마까지 서비스가 가능 할까? 궁금 했다.

     
    현재 상품화된 20Gbps(2400MB/sec network 밖으로 내보내는 수치)의 완성도가 생각
     보다 안정적 서비스가 되었다.
     
    또한 중요한 것은 동시 접속자가 일정하게 시간을 두고 접속하는 경우는 없다.
     1~2초 사이에 수천명이 접속을 하더라도 안정정인 서비스가 되어야 한다는 기본에
     순간 피크시 서버에 부하가 걸리지 않도록 하는것이 매우 어려웠다.
     
    해결 방법은 network을 통하여 받는 Scrtion을 CPU 부하 없이 Memory 에 안착하고,
     즉시 DISK에 오다를 주며, 반복되는 동일 contents는 바로 메모리에서 서비스 해주는
     방법을 선택 하였다. 

    스트림의 경우 시작 위치가 달라 순간 순간 DISK를 읽어야 하지만, 
    DISK를 최소로 읽을수 있는 방법은  VOD SW의 서비스 방법도 매우 중요 하였다.
     
    FTP의 경우 일방적인 DISK IO성능을 활용하여 Network로 퍼 내면 되지만, 스트림인 경우는 매우 까다롭다.
     영상 크기에 따라 초당 내보내는 size를 결정하고, 확인하고, DISK IO방법도 매우 중요하다. 
    DISK IO가 순간순간 못 받쳐주는 경우 CPU wait이 생기며, Network에 부하가 걸려 정상적인 서비스가 어렵다.
     
    20Gbps VOD서버를 상품화 하며, 어려웠던, 부분이 Network TOE 부분과 DISK IO의 병목이다. 
    DISK IO가 3000MB/sec을 지원 한다고 해서 Network으로 다 퍼낼수 있는것이 아니다.
     network에서 원하는 요구 사항을 미리 감지 하지 않으면, DISK IO에 순간 부하가 생긴다.
      결국은 메모리와 cache와 DISK IO를 잘 병합하여, CPU에 부하를 최소화 해야 40Gbps 서비스가 가능 하다는 결론을 내렸다,
     
    12/22 기자간담회를 통하여 40Gbps 스트림 서비스 시연을 할 계획이다.
     
    이기택

    • 트위터로 보내기
    • 페이스북으로 보내기
    • 구글플러스로 보내기

    댓글목록

    등록된 댓글이 없습니다.