728x90

INTRODUCTION TO CONTENT DELIVERY NETWORKING

 μ΄ μ„œλ‘  μž₯의 λͺ©μ μ€ λ…μžκ°€ μ±…μ—μ„œ λ‹€λ£¨λŠ” 주제λ₯Ό μ•Œ 수 μžˆλ„λ‘ ν•˜λŠ” 것이며, 이 μž₯도 μ˜ˆμ™ΈλŠ” μ•„λ‹™λ‹ˆλ‹€. 컨텐츠 전달 λ„€νŠΈμ›Œν¬ (CDN)의 μ •μ˜λΆ€ν„° μ‹œμž‘ν•˜μ—¬, CDN의 λ°œμ „ 과정을 μ„€λͺ…ν•˜κ³  λ…Όμ˜ν•  κ²ƒμž…λ‹ˆλ‹€. κ·Έ κ³Όμ •μ—μ„œ, νŠΉμ • μœ ν˜•μ˜ 컨텐츠λ₯Ό μ „λ‹¬ν•˜κΈ° μœ„ν•΄ 개발된 μ—¬λŸ¬ μœ ν˜•μ˜ λ„€νŠΈμ›Œν‚Ή 기술과 ν˜„λŒ€ CDN 개발의 이유λ₯Ό μ‚΄νŽ΄λ³Ό κ²ƒμž…λ‹ˆλ‹€.

 

1.1 The Modern Content Delivery Network

 ν˜„λŒ€ CDN은 맀우 κ°„λ‹¨ν•˜κ²Œ λ‹€μŒκ³Ό 같이 μ •μ˜ν•  수 μžˆμŠ΅λ‹ˆλ‹€. CDN은 μ›Ή κ²Œμ‹œμžκ°€ μƒμ„±ν•œ 정보λ₯Ό μ‹œκΈ° μ μ ˆν•˜κ³  효율적으둜 λ°°ν¬ν•˜κΈ° μœ„ν•΄ 배포된 μ§€λ¦¬μ μœΌλ‘œ λΆ„μ‚°λœ μ„œλ²„ 그룹을 λ‚˜νƒ€λƒ…λ‹ˆλ‹€. λ¬Όλ‘  이 μ •μ˜μ—λŠ” λΆ„μ‚°λœ μ„œλ²„μ˜ μš©λŸ‰μ΄ μ–ΈκΈ‰λ˜μ–΄ μžˆμ§€ μ•ŠμŠ΅λ‹ˆλ‹€. 10년도 채 λ˜μ§€ μ•Šμ•„ 디지털 λΉ„λ””μ˜€ 전솑은 초기 단계에 μžˆμ—ˆμŠ΅λ‹ˆλ‹€. μ˜€λŠ˜λ‚  YouTube 및 기타 μ‚¬μ΄νŠΈλŠ” λΉ„λ””μ˜€ μ‚¬μš©μ„ μΌμƒν™”ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. 2009λ…„ 10μ›” 30일 μ›”μŠ€νŠΈλ¦¬νŠΈ 저널 기술 μ„Ήμ…˜μ— μ‹€λ¦° "건물 λ‚΄ 무선 λ„€νŠΈμ›Œν¬ 해체"λΌλŠ” 제λͺ©μ˜ 기사에 λ”°λ₯΄λ©΄, AT&TλŠ” 2006λ…„ 3λΆ„κΈ°λΆ€ν„° 2009λ…„ 2λΆ„κΈ°κΉŒμ§€ λ„€νŠΈμ›Œν¬μ—μ„œ 데이터 μ„±μž₯이 4,932% μ¦κ°€ν–ˆμœΌλ©° 슀마트폰과 데이터 전달을 μΆ”κ°€ν•˜λ©΄ μ„œλ²„ μš©λŸ‰μ€ 맀우 μ€‘μš”ν•΄μ§‘λ‹ˆλ‹€. μ΄λŠ” 이 μ±…μ—μ„œ μ—¬λŸ¬ 번 λ‹€μ‹œ λ‹€λ£° μ£Όμ œμž…λ‹ˆλ‹€.

 

 μ΄μ „μ˜ 컨텐츠 전달 λ„€νŠΈμ›Œν¬ μ •μ˜λŠ” λ‹¨μˆœν•˜μ§€λ§Œ, CDN이 무엇을 μ˜λ―Έν•˜λŠ”μ§€μ— λŒ€ν•œ μ€‘μš”ν•œ 정보λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€. 즉, CDN은 μ›Ή κ²Œμ‹œμžκ°€ μƒμ„±ν•œ 정보λ₯Ό μ‹œκΈ° μ μ ˆν•˜κ³  효율적으둜 λ°°ν¬ν•˜λ„λ‘ μ§€μ›ν•˜λŠ” μ„œλ²„ κ·Έλ£Ήμž…λ‹ˆλ‹€. 이 μž‘μ—…μ„ μˆ˜ν–‰ν•˜λ €λ©΄ μ„œλ²„κ°€ μ›Ή κ²Œμ‹œμžκ°€ μš΄μ˜ν•˜λŠ” μ„œλ²„λ³΄λ‹€ μ΅œμ’… μ†ŒλΉ„μž λ˜λŠ” 잠재적인 ν΄λΌμ΄μ–ΈνŠΈ μš΄μ˜μžμ— 더 κ°€κΉŒμ΄ μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€.

 

 μ»¨ν…μΈ  전달 μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜λŠ” μ—¬λŸ¬ 타사 쑰직이 μžˆμ§€λ§Œ, 쑰직이 자체 λ„€νŠΈμ›Œν¬λ₯Ό κ΅¬μΆ•ν•˜λŠ” 것도 κ°€λŠ₯ν•©λ‹ˆλ‹€. κ·Έλ ‡κ²Œ ν•˜λ©΄ μ—¬λŸ¬ μ‚¬μ΄νŠΈμ— μ„œλ²„λ₯Ό λ°°μΉ˜ν•˜κ±°λ‚˜ 타사 데이터 μ„Όν„°λ₯Ό μ‚¬μš©ν•˜μ—¬ 자체 CDN을 λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€. λ”°λΌμ„œ 컨텐츠 전달 λ„€νŠΈμ›Œν¬ 개발 및 μ‚¬μš©κ³Ό κ΄€λ ¨λœ νŠΉμ • νŠΈλ ˆμ΄λ“œ μ˜€ν”„κ°€ 있으며, 이 μ±…μ—μ„œ 이λ₯Ό μ‚΄νŽ΄λ³Ό κ²ƒμž…λ‹ˆλ‹€.

1.1.1 Advantages

 ν˜„λŒ€ 컨텐츠 전달 λ„€νŠΈμ›Œν¬μ—λŠ” 두 가지 μ£Όμš” μž₯점이 μžˆμŠ΅λ‹ˆλ‹€. 두 μž₯점 λͺ¨λ‘ μ›Ή κ²Œμ‹œμžμ˜ 컨텐츠λ₯Ό μ—¬λŸ¬ 개 λ³΅μ‚¬ν•˜κ³  인터넷에 걸쳐 λ°°ν¬ν•˜μ—¬ 고객 μš”μ²­μ΄ μ›Ή κ²Œμ‹œμžμ˜ μ‹œμ„€μ— 직접 μ•‘μ„ΈμŠ€ν•˜κΈ° μœ„ν•΄ λ§Žμ€ λΌμš°ν„°λ₯Ό 톡과할 ν•„μš”κ°€ μ—†λ‹€λŠ” μ‚¬μ‹€μ—μ„œ λΉ„λ‘―λ©λ‹ˆλ‹€. μ΄λŠ” 인터넷을 ν†΅κ³Όν•˜λŠ” νŠΈλž˜ν”½λΏλ§Œ μ•„λ‹ˆλΌ νŠΈλž˜ν”½ λΌμš°νŒ…κ³Ό κ΄€λ ¨λœ 지연 μ‹œκ°„λ„ μ€„μž…λ‹ˆλ‹€. λ”°λΌμ„œ CDN은 ν΄λΌμ΄μ–ΈνŠΈμ™€ μ„œλ²„ κ°„μ˜ 지연 μ‹œκ°„μ„ 쀄일 κ²ƒμœΌλ‘œ μ˜ˆμƒλ©λ‹ˆλ‹€. μ΄λŠ” ν΄λΌμ΄μ–ΈνŠΈμ— λŒ€ν•œ μ‹€μ‹œκ°„ λΉ„λ””μ˜€ 전달에 μ€‘μš”ν•œ λ¬Έμ œκ°€ 될 수 μžˆμ§€λ§Œ, ν˜„μž¬ μΈν„°λ„·μ—μ„œ λ³΄λŠ” λŒ€λΆ€λΆ„μ˜ λΉ„λ””μ˜€λŠ” λ²„νΌλ§λ˜κ³  있으며 λ²„νΌλ§μœΌλ‘œ μΈν•œ 지연은 비ꡐ적 μ›ν™œν•œ 전달을 κ°€λŠ₯ν•˜κ²Œ ν•œλ‹€λŠ” 점을 μΈμ‹ν•˜λŠ” 것이 μ€‘μš”ν•©λ‹ˆλ‹€. 10년이 λ„˜λ„λ‘ 쑰직듀이 μ„±κ³΅ν•˜μ§€ λͺ»ν•œ 유료 μ‚¬μš© λͺ¨λΈμ„ μ‹€ν—˜ν•˜κΈ° μ‹œμž‘ν–ˆκΈ° λ•Œλ¬Έμ—, λŒ€λΆ€λΆ„μ˜ μ»¨ν…μΈ λŠ” 무료둜 배포되며, μ΄λŠ” λ§Žμ€ 쑰직듀이 경제적인 λΉ„λ””μ˜€ 전달 방법인 버퍼링을 계속 μ‚¬μš©ν•  κ²ƒμž„μ„ μ˜λ―Έν•©λ‹ˆλ‹€.

 

[κ·Έλ¦Ό 1] 쿠팑 cdn content, (yahoo κ΄‘κ³  μ˜ˆμ‹œ)

 

 κ·Έλ¦Ό 1은 μΈν„°λ„·μ—μ„œ λΉ„λ””μ˜€κ°€ μ–Όλ§ˆλ‚˜ 널리 μ‚¬μš©λ˜λŠ”μ§€ λ³΄μ—¬μ£ΌλŠ” μ˜ˆμž…λ‹ˆλ‹€. 이 μ˜ˆμ—μ„œ, μ €μžλŠ” 2009λ…„ μ„ κ±° κ²°κ³Όκ°€ λ°œν‘œλœ λ‹€μŒ 날인 2009λ…„ 11μ›” 3일에 Yahoo λ‰΄μŠ€λ₯Ό λ°©λ¬Έν–ˆμŠ΅λ‹ˆλ‹€. POLITICOλΌλŠ” 제λͺ© μ•„λž˜μ˜ μ›λž˜ μ°½μ—μ„œ, 뉴저지 주지사 λ‹Ήμ„ μžμ˜ 사진과 μž¬μƒ λΉ„λ””μ˜€λΌλŠ” λ ˆμ΄λΈ”μ΄ 뢙은 λ²„νŠΌμ„ λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€. 이 λ²„νŠΌμ„ ν΄λ¦­ν•˜λ©΄ λ‰΄μŠ€ λΉ„λ””μ˜€κ°€ λ‚˜μ˜€κΈ° 전에 크레슀트 μΉ˜μ•½ κ΄‘κ³ κ°€ ν‘œμ‹œλ©λ‹ˆλ‹€. κ·Έλ¦Ό 1에 ν‘œμ‹œλœ λ°°κ²½ 창을 μžμ„Ένžˆ μ‚΄νŽ΄λ³΄λ©΄, 일반적인 μ›Ή νŽ˜μ΄μ§€μ—μ„œ λ³Ό 수 μžˆλŠ” μ„Έ 개의 μΆ”κ°€ λΉ„λ””μ˜€κ°€ μžˆλ‹€λŠ” 것을 μ•Œ 수 μžˆμŠ΅λ‹ˆλ‹€. λ”°λΌμ„œ 이 단일 Yahoo νŽ˜μ΄μ§€λŠ” μ‹œμ²­μžκ°€ 졜근 선거에 λŒ€ν•œ λ„€ 개의 λΉ„λ””μ˜€ μ€‘μ—μ„œ 선택할 수 μžˆλ„λ‘ ν•©λ‹ˆλ‹€.

 

 ν¬λ ˆμŠ€νŠΈ μΉ˜μ•½ κ΄‘κ³ κ°€ ν‘œμ‹œλœ μ „κ²½ 창으둜 주의λ₯Ό 돌리면, 화면이 캑처된 λ‹Ήμ‹œ Yahoo λ‰΄μŠ€ 버전은 μ°½ μ™Όμͺ½μ˜ μž¬μƒ λ²„νŠΌ μœ„μ— "κ΄‘κ³ " λ ˆμ΄λΈ”κ³Ό λ””μŠ€ν”Œλ ˆμ΄ 였λ₯Έμͺ½ λͺ¨μ„œλ¦¬μ— λΉ„λ””μ˜€ μ‹œκ°„κ³Ό 길이λ₯Ό ν‘œμ‹œν•©λ‹ˆλ‹€. 이 ν™”λ©΄μ—μ„œ λ‹€λ₯Έ λΉ„λ””μ˜€λ₯Ό λ³Ό 수 있으며, μ΄λŠ” μ»΄ν“¨ν„°λ‘œ λ§Žμ€ νŠΈλž˜ν”½μ΄ 전달될 수 μžˆμŠ΅λ‹ˆλ‹€. 컨텐츠 전달 λ„€νŠΈμ›Œν¬ (CDN)λ₯Ό μ‚¬μš©ν•˜μ§€ μ•Šκ±°λ‚˜ λΆ„μ‚°λœ μ„œλ²„κ°€ μ—†λŠ” μ‚¬μ΄νŠΈμ— μ•‘μ„ΈμŠ€ν•˜λŠ” 경우, λΉ„λ””μ˜€μ— μ•‘μ„ΈμŠ€ν•˜λŠ” μ‚¬λžŒμ€ 지ꡬ λ°˜λŒ€νŽΈμ— μžˆμ„ 수 μžˆλŠ” μ„œλ²„μ—μ„œ ν΄λΌμ΄μ–ΈνŠΈλ‘œ 데이터 μŠ€νŠΈλ¦Όμ„ μ–»κ²Œ λ©λ‹ˆλ‹€. μ΄λŠ” 인터넷을 ν†΅ν•œ 데이터 흐름에 μƒλ‹Ήν•œ 영ν–₯을 λ―ΈμΉ©λ‹ˆλ‹€. λ°˜λŒ€λ‘œ, CDN을 μ‚¬μš©ν•˜κ±°λ‚˜ λΆ„μ‚°λœ μ„œλ²„λ₯Ό μœ μ§€ κ΄€λ¦¬ν•˜λŠ” 쑰직의 λΉ„λ””μ˜€μ— μ•‘μ„ΈμŠ€ν•˜λŠ” 경우, λΉ„λ””μ˜€λ₯Ό μ‹œμ²­ν•˜λ €λŠ” μš”μ²­μ€ μΈν„°λ„·μ—μ„œ λ§Žμ€ λΌμš°ν„°λ₯Ό 톡과할 ν•„μš” 없이 인근 λ„μ‹œ λ˜λŠ” μ„œλ²„ 팜으둜만 μ΄λ™ν•˜μ—¬ μ»΄ν“¨ν„°λ‘œ 직접 전달될 수 μžˆμŠ΅λ‹ˆλ‹€. λ”°λΌμ„œ 이 가상적인 μ˜ˆλŠ” 컨텐츠 전달 λ„€νŠΈμ›Œν¬ λ˜λŠ” μ„œλ²„ λΆ„μ‚°κ³Ό κ΄€λ ¨λœ 두 가지 μ£Όμš” μž₯점을 λ³΄μ—¬μ€λ‹ˆλ‹€. 첫째, ν΄λΌμ΄μ–ΈνŠΈ-μ„œλ²„ μš”μ²­κ³Ό κ΄€λ ¨λœ 응닡 μ‹œκ°„ 지연을 크게 쀄일 수 μžˆμŠ΅λ‹ˆλ‹€. λ‘˜μ§Έ, λΉ„λ””μ˜€μ— κ°€μž₯ μ€‘μš”ν•˜μ§€λ§Œ, μš”μ²­λœ λΉ„λ””μ˜€μ˜ 일뢀λ₯Ό ν¬ν•¨ν•˜λŠ” νŒ¨ν‚· μ „λ‹¬μ˜ 지연 μ‹œκ°„ λ˜λŠ” 지연 μ‹œκ°„μ„ 쀄일 수 μžˆμŠ΅λ‹ˆλ‹€.

1.1.2 Disadvantages

 μΈν„°λ„·μ€ 사싀상 μ „ 세계 λ„€νŠΈμ›Œν¬μ΄κΈ° λ•Œλ¬Έμ—, μ›Ή κ²Œμ‹œμžλŠ” 지ꡬ상 거의 λͺ¨λ“  κ³³μ—μ„œ 히트λ₯Ό 기둝할 수 μžˆμŠ΅λ‹ˆλ‹€. μ΄λŠ” 거의 λͺ¨λ“  쑰직이 μ „ 세계에 μ „λž΅μ μœΌλ‘œ μœ„μΉ˜ν•œ 쀑볡 μ„œλ²„λ₯Ό μœ μ§€ κ΄€λ¦¬ν•˜λŠ” 것은 λΉ„μ‹€μš©μ μ΄λΌλŠ” 것을 μ˜λ―Έν•©λ‹ˆλ‹€. λ”°λΌμ„œ μ›Ή 쑴재감이 큰 λŒ€λΆ€λΆ„μ˜ 쑰직, μ•„λ‹ˆλ©΄ λͺ¨λ“  쑰직은 인터넷에 μ—°κ²°λœ μ‹œμ„€μ΄ μžˆλŠ” μ „ μ„Έκ³„μ μœΌλ‘œ λΆ„μ‚°λœ λ„€νŠΈμ›Œν‚Ή μž₯λΉ„λ₯Ό κ°–μΆ˜ 타사 컨텐츠 전달 λ„€νŠΈμ›Œν¬ (CDN) μš΄μ˜μžμ— μ˜μ‘΄ν•΄μ•Ό ν•©λ‹ˆλ‹€. λŒ€λΆ€λΆ„μ˜ 쑰직이 타사λ₯Ό μ‚¬μš©ν•΄μ•Ό ν•˜κΈ° λ•Œλ¬Έμ—, μ΄λŠ” λΉ„μš© 및 지원을 ν¬ν•¨ν•˜μ—¬ λͺ¨λ“  타사 기술 곡급업체 μ‚¬μš©κ³Ό κ΄€λ ¨λœ λ‹¨μ μœΌλ‘œ 이어지며, CDN 곡급업체가 타사가 μš΄μ˜ν•˜λŠ” 컨텐츠 전달 λ„€νŠΈμ›Œν¬ μ „μ²΄μ—μ„œ μ›Ή κ²Œμ‹œμžμ˜ μ„œλ²„ λ³€κ²½ 사항을 μ‹œκΈ° μ μ ˆν•˜κ²Œ μ—…λ°μ΄νŠΈν•  수 μžˆλŠ”μ§€ 확인해야 ν•©λ‹ˆλ‹€. λ§ˆμ§€λ§‰μœΌλ‘œ, κ°€μž₯ μ€‘μš”ν•˜μ§€λ§Œ, 쑰직의 μ„œλ²„μ— μ•‘μ„ΈμŠ€ν•  잠재적인 μ›Ή ν΄λΌμ΄μ–ΈνŠΈ κ·Έλ£Ή λ˜λŠ” ν΄λŸ¬μŠ€ν„°κ°€ κ±°μ£Όν•˜λŠ” μœ„μΉ˜μ— μ΅œλŒ€ν•œ λ§žλŠ” CDN κ³΅κΈ‰μ—…μ²΄μ˜ μœ„μΉ˜λ₯Ό 확인해야 ν•©λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, λ‰΄μš• νƒ€μž„μ¦ˆμ— μ•‘μ„ΈμŠ€ν•˜λŠ” μ‚¬λžŒμ€ 주둜 λ―Έκ΅­ 동뢀에 κ±°μ£Όν•  κ²ƒμœΌλ‘œ μ˜ˆμƒλ˜μ§€λ§Œ, μ‹œμ• ν‹€ νƒ€μž„μ¦ˆμ˜ 온라인 λ…μžλŠ” 주둜 λ―Έκ΅­ λΆμ„œλΆ€μ— κ±°μ£Όν•  κ²ƒμœΌλ‘œ μ˜ˆμƒλ©λ‹ˆλ‹€. λ”°λΌμ„œ ν•œ 신문은 λ‹€λ₯Έ 신문보닀 CDN의 νŠΉμ„±μ— λŒ€ν•œ μš”κ΅¬ 사항이 μƒλ‹Ήνžˆ λ‹€λ₯Ό κ²ƒμž…λ‹ˆλ‹€.

 

 μ΄μ œ 컨텐츠 전달 λ„€νŠΈμ›Œν¬κ°€ μ‹€μ œλ‘œ 무엇을 μ˜λ―Έν•˜λŠ”μ§€μ™€ κ΄€λ ¨λœ 일반적인 μˆ˜μ€€μ˜ 지식과 μ‚¬μš©κ³Ό κ΄€λ ¨λœ λͺ‡ 가지 μž₯점과 단점을 μ•Œκ²Œ λ˜μ—ˆμœΌλ―€λ‘œ, 이 주제λ₯Ό 더 깊이 νŒŒκ³ λ“€μ–΄ λ³΄κ² μŠ΅λ‹ˆλ‹€. κ·Έλ ‡κ²Œ ν•¨μœΌλ‘œμ¨, κ³Όκ±°μ—μ„œ 배우고 λ‹€μ–‘ν•œ 컨텐츠 전달 λ°©λ²•μ˜ λ°œμ „μ„ μ‚΄νŽ΄λ³Ό 수 μžˆλŠ” "역사" μš”μ†Œλ₯Ό κ³ λ €ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

λ°˜μ‘ν˜•
λ‹€ν–ˆλ‹€