글로벌 Anycast 에지 CDN 및 지능형 전송
SmallPict가 전 세계 300개 이상의 PoP에서 15ms 미만의 초저지연, 지능형 포맷 협상 및 제로 설정 가속을 제공하는 원리.
웹사이트 및 애플리케이션 운영자 필독:
SmallPict Global Edge CDN은 100% 완전 턴키 방식이며 별도의 설정이 필요 없습니다.
선택 설정인 Cloud Offload를 켠 WordPress Pro 및 Business 플랜(그리고 API Momentum 플랜)에서는 글로벌 에지 가속이 완전히 관리됩니다. 모든 최적화된 이미지는cdn.smallpict.app을 통해 즉시 전송되며, 도메인의 DNS를 변경하거나 외부 CDN 계정을 만들 필요가 전혀 없습니다. Cloud Offload를 끄면 이미지는 WordPress 서버에 남아 그곳에서 제공됩니다.이미 자체 CDN 계약(BYO-CDN)을 보유한 팀만 별도 연동을 진행하시면 됩니다.
SmallPict 글로벌 에지 CDN이란?
방문자가 웹사이트나 모바일 앱을 이용할 때 단일 중앙 웹 서버에서 고해상도 이미지를 직접 로딩하면 로딩 지연, 호스팅 서버의 CPU 급증 및 Google Core Web Vitals (LCP) 점수 하락이 발생합니다.
SmallPict는 차세대 이미지 압축 기술과 Anycast 에지 전송 네트워크를 융합했습니다. **전 세계 100여 개국, 300개 이상의 Point of Presence (PoP)**에 분산 배치된 에지 노드를 통해 각 사용자와 지리적으로 가장 가까운 서버에서 수 밀리초 만에 이미지를 캐싱하고 전송합니다.
에지 전송의 작동 메커니즘
[웹사이트 방문자] │ (가장 가까운 글로벌 도시 노드로 이미지 요청, 예: 서울, 도쿄, 싱가포르, 프랑크푸르트) ▼[SmallPict 에지 PoP 노드 (< 15ms TTFB 첫 바이트 지연)] │ ├─► [에지 캐시 적중 HIT]: 고속 NVMe SSD에 캐시됨 ──► 즉시 초고속 응답! │ └─► [에지 캐시 미스 MISS]: SmallPict 클라우드 보관소에서 압축된 AVIF/WebP 인출 ──► 에지 PoP에 캐싱 ──► 즉시 초고속 응답!- 지능형 Anycast 라우팅: 사용자 요청은 BGP Anycast 프로토콜을 통해 지리적으로 가장 가까운 PoP로 라우팅되어 네트워크 왕복 시간(RTT)을 최소화합니다.
- 15ms 미만 에지 캐시 적중: 캐시된 이미지는 에지 메모리 및 고속 SSD에서 직접 전송되므로, 원본 호스팅 서버는 부하 0%, 송출 대역폭 최대 90% 절감 효과를 누립니다.
- 포맷 대체: Pro와 Business에서는 Smart Next-Gen이
<picture>요소로 AVIF와 WebP 대체 파일을 제공합니다. AVIF를 지원하는 브라우저는 AVIF를, 그 외 브라우저는 WebP를 불러오며, 서버에 있는 원본이 최종 대체 파일이 됩니다. - 오리진 보호 (Origin Shielding): SmallPict 에지 네트워크가 방패 역할을 하여 프로모션이나 트래픽 폭주 시에도 원본 서버가 다운되지 않도록 보호합니다.
매니지드 에지 전송 vs. 자체 CDN 연결 (BYO-CDN)
SmallPict는 인프라 요구 사항에 따라 두 가지 유연한 전송 방식을 제공합니다:
1. SmallPict 완전 매니지드 CDN (Pro, Business, Velocity 및 Momentum에 포함)
- 운영 부담 제로: DNS 설정이나 SSL 인증서 갱신, 별도 CDN 요금 청구가 없습니다. 플러그인에서 Cloud Offload를 켜거나(Pro·Business) API를 호출하면 즉시 적용됩니다.
- 글로벌 Anycast 네트워크: 멀티 티어 에지 캐싱, 스마트 장애 조치 및 DDoS 방어를 SmallPict가 24/7 관리합니다.
- 충분한 포함 대역폭: 매월 넉넉한 에지 트래픽이 구독 플랜에 기본 포함되어 있습니다.
(참고: Free 및 Starter 플랜에서는 이미지가 로컬 서버에 저장되며 에지 CDN을 거치지 않습니다).
2. 자체 스토리지와 CDN 연결 (Velocity 및 Momentum)
기존에 대규모 CDN 계약을 체결한 기업 및 SaaS 플랫폼을 위한 솔루션:
- 자체 도메인: CDN에서 사용하는 도메인은 고객 자체 CDN 계정에서 설정하고 관리합니다. (SmallPict CDN 자체는 항상
cdn.smallpict.app에서 제공됩니다.) - 기업 WAF 및 보안 정책 유지: 회사의 기존 웹 애플리케이션 방화벽 규칙과 봇 탐지 정책을 그대로 적용.
- 현재 지원: 스토리지: Amazon S3, Cloudflare R2, Google Cloud Storage, Alibaba Cloud OSS, Tencent Cloud COS, DigitalOcean Spaces, SumoPod Storage, MinIO 및 사용자 지정 엔드포인트를 통한 기타 S3 호환 서비스(예: Hetzner, Vultr, Wasabi). CDN: Cloudflare 또는 Amazon CloudFront. Azure Blob Storage와 Google Cloud CDN, Bunny CDN, Fastly, Akamai 등 기타 CDN은 예정되어 있으며 아직 사용할 수 없습니다. 클라우드 제공업체를 참고하세요.
- 함께 연결: 자체 스토리지와 CDN은 함께 켜지며, 하나만 켤 수는 없습니다. Business를 포함한 WordPress 플랜은 SmallPict 관리형 CDN을 사용합니다.
- 고객 책임 범위: 고객 자체 CDN 또는 스토리지 계정의 파일은 SmallPict 외부에 있습니다. SmallPict는 해당 사본을 백업하지 않으므로 직접 백업하세요.
- Velocity와 Momentum은 선택형: 기본값은 ‘SmallPict 관리형’(Velocity: SmallPict 스토리지 50 GB와 대역폭 한도가 있는 SmallPict CDN)이며, 자체 스토리지와 CDN을 가져올 수도 있습니다. 자체 인프라를 사용하면 SmallPict는 해당 데이터나 CDN 성능에 관여하지 않습니다.
실시간 글로벌 캐시 무효화 (Instant Purge)
WordPress에서 이미지가 변경되면 전 세계 에지 캐시가 자동으로 동기화됩니다:
1. WordPress 자동 캐시 퍼지
- 이미지 수정/크롭: 미디어 라이브러리에서 이미지를 자르거나 교체하면, 플러그인이 즉시 퍼지 요청(
POST /v1/plugin/purge)을 클라우드로 전송하여 전 세계 노드의 캐시를 밀리초 내에 무효화합니다. - 이미지 삭제: 이미지를 삭제하면 모든 썸네일 변형 사본이 CDN 메모리에서 함께 삭제됩니다.
2. REST API를 통한 수동 퍼지
개발팀은 REST API를 통해 특정 URL의 캐시를 언제든지 즉시 제거할 수 있습니다:
curl -X POST https://api.smallpict.app/v1/purge \ -H "X-API-Key: sp_live_key_9a8b7c6d5e4f3a..." \ -H "Content-Type: application/json" \ -d { "purge_type": "url", "urls": [ "https://cdn.smallpict.app/<customer_id>/<job_id>.avif", "https://cdn.smallpict.app/<customer_id>/<other_job_id>.webp" ] }'자신의 파일만 퍼지할 수 있습니다: /<customer_id>/ 아래 URL 또는 오프로드한 WordPress 사이트. "purge_type": "all"은 CDN 전체가 아니라 내 파일 전체를 비웁니다.
자주 묻는 질문 (FAQ)
SmallPict CDN을 쓰려면 사이트 DNS나 네임서버를 이전해야 하나요?
전혀 필요하지 않습니다. 귀하의 사이트 도메인 DNS는 현재 설정된 호스팅/네임서버(가비아, 카페24, 후이즈, Route53, Cloudflare 등)에 그대로 유지됩니다. SmallPict는 네임서버 수정 없이 독립된 에지 엔드포인트를 통해 이미지를 가속 전송합니다.
사이트에 이미 다른 CDN이나 리버스 프록시를 사용 중인 경우는 어떻게 되나요?
공존할 수 있습니다. 사이트의 HTML 문서와 동적 스크립트는 기존 호스팅 및 CDN에서 전송되며, 무거운 미디어 이미지 자산만 SmallPict의 전용 에지 네트워크를 통해 전송됩니다.
SmallPict CDN에서 자체 도메인을 사용할 수 있나요?
아니요. SmallPict CDN은 항상 cdn.smallpict.app에서 이미지를 제공하며 커스텀 도메인은 지원하지 않습니다. 자체 도메인이 필요하면 자체 스토리지와 CDN(Velocity 또는 Momentum)을 연결하고 도메인은 고객 자체 CDN 계정에서 관리하세요.