• 목록
  • 아래로
  • 위로
  • 8
  • GsusWeb
  • 조회 수 283

안녕하세요. 어쩌다 보니 1일 1문 이네요. 

 

요즘 웹페이지를 만들어가면서 오디오파일을 저장하고 읽는(스트리밍)에 대해 작은 의문이 들었습니다. 

파일을 저장하는 저장공간, 그리고 클라이언트가 오디오 파일을 듣게 되면, 서버 단 특히, 저장장치에서는 어떤 변화가 있는가에 대한 것인데요. 

 

최근 오디오 파일(개당 50mb 이하,30분 분량)을 타사 클라우드(Naver,Gdrive)에 올려두고, 이곳에서 호스팅하여 꾸미는 중인 

개인 웹페이지에서 클라우드 파일의 공유URL을 Audio 태그로 로딩하니, 잘 작동했습니다.

 

그런데 테스트하면서 반복되는 리로드때문인지 어느순간 이후부터는 아예로딩이 되지 않았습니다. (구글 드라이브 사용 기준, 네이버는 30일, 50회 정도) 

 

결국 이문제의 근본적인 해결책을 고민하게 되었고, 이래서 개인 서버를 운영하려는 것인가 라는 생각으로 이어졌지만, 

그또한 막연한 추측에 불과했습니다. 

 

이런 이유로 서버에 대해 궁금함이 생겨, 새벽내내 리눅스에 대한 강의를 1시간동안 보며 간지러운 곳을 긁어보려 했습니다.

그러다 Sfu 마스터님의 이전 블로그(?)에서 서버 관련 글을 보니, 낯선 용어들이 아주 조금 가까워지는 정도였지 여전히 땅 짚고 헤엄치기 수준이었습니다. 

 

잡설이 길었습니다. 

 

 

<구현되었으면 하는 원함>

 

- 50mb 정도의 Audio 파일 200~300개(주 마다 1개씩 늘어남) 서버에 직접 저장하여 웹페이지에서 사용.

(동영상의 경우 유튜브에 업로드하여 임베디드(심는?)하니 문제가 없었는데 오디오 파일은 방법을 모르겠습니다. /클라우드는 근본해결책이 아닌 듯)

 

 

<서버에 관한 Q>

기본) 개인서버 운영하는 것을 전제로 Study for us 호스팅을 비교하여 예를 들자면

 

1. 개인서버의 저장장치 용량은 Study for us 호스팅에서 Simple 1G의 '1G' 일까요? 

 

2. 트래픽은 서버장치(Nas 시*로지 등)의 스펙과 컴퓨터와 서버장치를 연결해주는 라인에 따라 다른 것인가요?

 

<서버 운영의 모의상황>

 

1Tb ssd Nas 서버에 있는 50mb 오디오 파일을 개인 웹페이지에 올려두고 플레이버튼을 누르면 듣게 하고 싶습니다. 

이때 열 사람이 듣게 된다면, 저장장치는 오디오 파일 용량 50mb만 차지하고 있고, 트래픽? Bandwidth?는 열 사람이 동시에 들을 때 

저장장치 스펙과 컴퓨터를 연결해주는 라인 스펙에 따라 누구에게는 서비스되고, 누구에게는 되지 않는 것인가요, 아니면 

모두 들을 수 있는 있되 느린 것일까요? 

(가령 파일 용량이 1G이고, 열 사람이 동시에 들으면 10G를 지원하는 저장장치와 라인이 필요할 것이고,

파일 용량이 10G 라면, 열 사람이 동시에 들을 때 100G를 지원하는 저장장치와 라인이 필요한 것이겠죠?) 

 

그리고 결과적으로 소모되는 데이터는 요청한 클라이언트의 데이터용량(폰의 경우)만 소진하고, 

서버쪽 저장장치는 저장된 파일용량만 차지하고 트래픽이나 다른 부분이 소진되진 않겠죠? 

 

모르는 것을 묻는데 부끄러움은 없지만, 묻는 과정이 다소 투박하고 불편하실까봐 부끄러운 점은 있습니다. 

아직 모르는 것이 많은 초보이니 양해를 구합니다. 

 

미리 관심 감사합니다.

 

 

 

 

 

포함 1명이 추천

추천인 1

작성자
GsusWeb 44 Lv. (55%) 158840/162000EXP

초행길 방랑자에겐 오아시스 같은 곳이네요.

 

댓글 8

라엘
profile image
+1
저장공간이 1GB 이면 약 1000MB 이기 때문에 50MB 파일을 20개 저장할 수 있습니다.
50MB 오디오 파일을 100명이 동시 시청 가능합니다. 이 경우 트래픽 5000MB 를 사용하게 됩니다.
comment menu
2020.07.03. 16:44

신고

"라엘님의 댓글"

이 댓글을 신고 하시겠습니까?

GsusWeb 작성자
라엘님 답변 감사합니다.
저장공간은 이해가 됐는데,
트래픽에 대해 좀 더 여쭤보자면,
50Mb 오디오 파일을 100명 동시청취가 가능한 경우가 트래픽 5,000Mb라면,
동시시청하지 않고, 드문드문 10명, 20명이 청취한다면, 트래픽은 드문 드문이라도 10명, 20명, 누적되는 것이겠죠?
comment menu
2020.07.03. 17:18

신고

"GsusWeb님의 댓글"

이 댓글을 신고 하시겠습니까?

NoYeah
profile image
저작권에 문제가 없다면 유튜브에 업로드 하고 동영상 자체를 플레이 시키는 대신 플레이어의 크기를 줄이면 해결되지 않을까 합니다.

유튜브 시도 해보셨을 때 임베드 방식으로 문제가 없었다고 하니 플레이어의 크기만 강제로 줄이고 사용하시면 될 듯합니다.

음악파일 300개를 audio 태그로 이용하면 트래픽이 심히 많이 나옵니다. (audio 태그는 라이브 스트리밍 방식이 아닌 다운로드 방식이기 때문입니다.)
comment menu
2020.07.03. 23:02

신고

"NoYeah님의 댓글"

이 댓글을 신고 하시겠습니까?

GsusWeb 작성자 → NoYeah

헐... 트래픽이 심히 많이 나오는군요? ㅠ
이 글을 적게 된 근본질문인, 개인서버를 운영하면 트래픽에서 자유로울까요?

 

그리고 mp3 파일이라 동영상으론 업로드가 안되더군요. 


맛스타님, 늘 답변 감사합니다.

comment menu
2020.07.04. 00:02

신고

"GsusWeb님의 댓글"

이 댓글을 신고 하시겠습니까?

NoYeah → GsusWeb
profile image
방문자가 많지 않았을때는 문제될리 없지만 동접자가 10명이 넘는 경우 개인서버에서는 대역폭으로 인해 견디기 힘들겁니다.
한번에 여러대에 전송을 하게되면 한정적인 대역폭을 사용하고 각자 다운로드 되는 방식이라 꽤 많은 시간과 부하가 걸립겁니다
comment menu
2020.07.04. 08:48

신고

"NoYeah님의 댓글"

이 댓글을 신고 하시겠습니까?

GsusWeb 작성자 → NoYeah
유튜브에 음악을 올리는 방법도 있었네요.
안 되는 줄 알고 상당히 많은 고민을 했는데 의외로 너무 간단하게 찾아서 기쁘고 허무하네요 ㅎ

다른 분 블로그같은데, 문제되면 삭제하겠습니다.
https://m.blog.naver.com/PostView.nhn?blogId=chaejaepil&logNo=221260334644&proxyReferer=https:%2F%2Fwww.google.co.kr%2F
comment menu
2020.07.04. 00:08

신고

"GsusWeb님의 댓글"

이 댓글을 신고 하시겠습니까?

{Cog}
깃허브에 올려두는 방법도 있습니다.
comment menu
2020.07.06. 18:03

신고

"{Cog}님의 댓글"

이 댓글을 신고 하시겠습니까?

GsusWeb 작성자 → {Cog}
오호 그런가요? 깃허브도 클라우드 개념으로 사용할 수 있나보군요.
좋은 정보 감사합니다. ^^
comment menu
2020.07.06. 23:37

신고

"GsusWeb님의 댓글"

이 댓글을 신고 하시겠습니까?

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 [작업 완료] 설 명절 맞이 서버 업데이트 안내 3 마스터 24.02.11.17:21 875
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 23.01.14.02:23 4549
공지 [필독] 질문하는 방법 17 마스터 18.02.23.03:09 4479
785 갤럭시 S2 (SHW-M250K) 복구에 도움을 요청합니다 8 Seia 17.05.09.14:50 599
784 다른 기기에서의 사이트 접속 불가 4 image 입체그림 20.02.17.19:03 597
783 게시판 푸시 알림을 구현할 수 있을까요? 9 260578 19.05.22.21:38 595
782 사파리브라우저 mp3파일 재생관련 문의드립니다. 11 자뻑보이 19.04.15.15:26 589
781 안드로이드 어플 개발은 어떤언어가 필요하나요? 6 샹키 18.08.06.18:19 587
780 클론질라 dhcp서버 질문입니다 ㅠㅠ 14 크로스하트 18.02.05.18:47 586
779 서브도메인 네임서버 3 benjamin 17.07.30.08:46 584
778 현재로서는 CKEditor 4.14를 사용하는게 최선일까요? 37 이니스프리 20.05.06.01:47 580
777 이미지 외부링크가 엑박으로 나온다면 어느 부분을 우선적으로 검토해야 될까요? 이니스프리 20.01.05.23:15 580
776 AWS Lightsail 관련해서 질문이 있습니다... 24 MYIG 20.05.26.00:18 576
775 RSA 암호화를 구현하려고 하는데.... 7 Hanam09 18.01.24.14:20 576
774 RPS에서 비정상적인 접근은 무엇을 의미하나요 4 Hanam09 17.11.11.11:07 575
773 로딩 로딩 도와줘요 21 모니터 17.10.12.13:32 573
772 웹사이트 제작 13 Wisdomhands 16.10.10.23:55 573
771 네트워크공유관련 제발좀 도와주세요!!! 16 김경민 18.10.11.18:43 569
770 IIS에 워드프레스 설치해서 쓰고 있는데 응답 속도가 너무 안 나옵니다. 6 file title: 금메달 (30일)동방개념지국 16.10.17.20:28 567
769 이어폰이 이상해요. 8 국내산라이츄 17.07.23.15:17 566
768 호스팅 FTP 계속 타임 아웃이 생깁니다..! 21 image BVC_Liper_Okbul 18.06.29.20:33 564
767 스마트폰 연락처 관리를 어떻게 하시나요? 8 이니스프리 18.11.29.18:24 556
766 덤프 파일 불러오는 법 18 맛수타 17.07.11.19:54 553