S3에 파일을 유지하는 이점은 무엇인가요?

저도 그렇게 이해했습니다. 마이그레이션 관련해서 저도 문제가 있습니다. 많은 문제들을 보고 있죠 (아마 해결되었을 수도 있고요). 그래서 궁금한 게, S3에 업로드를 유지하는 데는 어떤 의미가 있을까요? 비용 절감 외에는 어떤 의미가 있을까요?

어쨌든, 이런 절감은 정말 큰 포럼을 운영하고 파일과 사진이 많을 때만 가능합니다. 아니면 다른 이점이 있을까요?

저는 파일을 DigitalOcean Spaces(S3 호환)에 호스팅하는데, 정말 저렴해서 저장 공간에 대한 걱정을 할 필요가 없습니다. 이런 조합을 좋아합니다.

누군가 이미지를 공유하고 우리 중 여러 명이 그것을 불러와서 댓글을 달고 각자의 사진을 공유하고 싶을 때, 저는 CDN을 통해 해당 이미지를 서빙하고 서버는 브라우저에 텍스트만 전송하도록 하는 방식을 선호합니다. 제 커뮤니티는 크지 않지만, 이 워크플로우 덕분에 많은 이점을 얻고 있습니다. 저는 대부분의 장소(블로그, 위키, 채팅, 업로드가 허용되는 거의 모든 곳)에서 동일한 전략을 사용하고 있습니다. :slight_smile:

호기심으로 여쭤볼까 하는데, 이 데이터를 공유할 수 있다면 평균 페이지뷰는 얼마나 되고, 업로드된 파일 용량은 몇 GB이며, S3 비용은 월 얼마 정도 드시나요?

admin/reports/page_view_total_reqs에서:

요약
  • 2020년 2월 23일 428
  • 2020년 2월 24일 620
  • 2020년 2월 25일 700
  • 2020년 2월 26일 718
  • 2020년 2월 27일 722
  • 2020년 2월 28일 685
  • 2020년 2월 29일 344
  • 2020년 3월 1일 215
  • 2020년 3월 2일 425
  • 2020년 3월 3일 1036
  • 2020년 3월 4일 707
  • 2020년 3월 5일 800
  • 2020년 3월 6일 356
  • 2020년 3월 7일 463
  • 2020년 3월 8일 1859
  • 2020년 3월 9일 678
  • 2020년 3월 10일 620
  • 2020년 3월 11일 677
  • 2020년 3월 12일 519
  • 2020년 3월 13일 615
  • 2020년 3월 14일 423
  • 2020년 3월 15일 513
  • 2020년 3월 16일 512
  • 2020년 3월 17일 508
  • 2020년 3월 18일 551
  • 2020년 3월 19일 507
  • 2020년 3월 20일 531
  • 2020년 3월 21일 1725
  • 2020년 3월 22일 5426
  • 2020년 3월 23일 1293
  • 2020년 3월 24일 294
    표본 합계
    — 25.5k
    전체 기간 합계
    — 701k

page-view-total-reqs-200324-190518-7.csv.zip|첨부파일 (342 Bytes)

1.4 GB / 3484개 항목

Spaces 구독
$4.14

250 GB 기준 월 $5에서 일할 계산된 금액이기 때문입니다. 저는 업무에서 이 서비스를 광범위하게 사용하지만, 친근한 이 포럼의 경우 비교하면 지출로 크게 느껴지지 않습니다. :slight_smile:

또한 시·군 정부를 위한 캠페인 사이트를 구축하기도 하는데, 시민들이 이미지를 업로드하고 지도에 고정하거나 심지어 리믹스할 수 있도록 합니다. 업로드된 자산의 백엔드 저장소로 Spaces를 사용하는데, 비용이 저렴합니다. 비용에 대해 구체적인 우려 사항이 있으시면 말씀해 주세요.

S3에 포럼 파일을 보관하는 것은 당신에게 거의 이점이 없습니다. 이는 VPS의 처리 용량 범위 내에 잘 들어맞습니다.

디스크 공간이 부족해지는 상황이 세 번째로 발생하기 전까지는 걱정하지 마세요.

솔직히 나도 부하가 없습니다. 트래픽이 거의 없고 파일 수도 적습니다. 하지만 앞으로 문제를 방지하기 위해 CDN을 바로 설정해 두는 것이 좋겠다고 생각했습니다. 그런데 제 생각에는 이득보다 문제가 더 많아질 것 같습니다…

문제가 있는 주제가 정말 많고, 간단한 설정도 문제입니다.

DISCOURSE_S3_BUCKET=yy
DISCOURSE_S3_REGION=eu_west_2
DISCOURSE_S3_ACCESS_KEY_ID=yy
DISCOURSE_S3_SECRET_ACCESS_KEY=yy
rake uploads:migrate_to_s3

모든 파일을 한곳에 모아 두고 앞으로의 문제를 피하고 싶습니다. 그리고 불행히도 실수가 너무 많아서, 숲속으로 더 깊이 들어갈수록 위험이 커진다는 말이 떠오릅니다.

당신이 바로 저에게 말하는 것 같은 느낌이 드는데, 당신의 조언이 저를 위한 것이 아니기 때문에 어떻게 답해야 할지 잘 모르겠습니다.

반대 시나리오를 가정해 보겠습니다. S3 + CDN을 통한 파일 호스팅은 더 느릴 수 있습니까?

합리적인 지적이라고 생각합니다. VPS가 이미 처리할 수 있는 기능에 매년 50달러를 추가로 지불하는 셈이죠. 이는 실패할 수 있는 계층을 하나 더 추가하는 것이며, 추가 비용이 발생하지만, 현재로서는 당신에게 실질적인 기술적 이점이 없습니다.

이러한 지원 토픽은 항상 원글 작성자(OP)에게 교육하는 것만을 목적으로 하는 것은 아닙니다. 기분 나빠할 필요는 없으며, 여기서는 모두가 배우고 있습니다.

VPS를 먼저 사용하고, 이후 S3로 이동하는 것이 맞나요?

현재 60GB 중 55GB가 가득 찼다면, 기존 파일을 이동하지 않고 파일의 위치만 변경하는 방식인가요?