SlideShare a Scribd company logo
1 of 21
Application Acceleration Manager (AAM 1st) 
WEB가속
F5 AAM : 웹 가속 
성능 개선을 통한 생산성 향상 
10배 이상 빠른 페이지 로딩 시간 모바일 환경에서의 접속 시간 단축 사용자의 생산성 향상 
BIG-IP WA 적용 기술 
• 모바일 사용자나 원거리 사용자를 위한 Front-End 최적화 기법 구현 
• 네트워크 최적화 - TCP 및 HTTP 최적화 
• SPDY Gateway 
• Multi TCP Connection, Dynamic Cache, IBR 과 같은 HTTP Offload 기법 적용
F5 AAM 
웹 어플리케이션에 대한 가속 기능 
Page Generation 
Time 
Page Load 
Time 
Internet WAN 
Client Browser Server 
Infrastructure 
Page Delivery Time Page Delivery Time 
Server Offload 
• Dynamic Caching 
• TCP Express 
• OneConnect 
• Rate Shaping 
• Connection limit 
Network Acceleration 
• Compression 
• Dynamic Caching 
• TCP Express 
• Differential Compression 
• Content Spooling 
• Security/authentication 
• TCP Muti-Connect 
• 지능적 브라우저 캐시 
• PDF 재조합 
• 이미지 최적화
헤더 삭제 후 —102 KB 
QUALITY: 70 
SIZE: 50 
Location 
File Size 
Dimensions 
File Date 
JPEG Quality 
Unique ID 
Location 
Copyright 
ISO 
Shutter Speed 
Exposure Bias 
Max Aperture 
Focal Plane X Resolution 
Focal Plane Y Resolution 
Focal Plane Resolution Unit 
Custom Rendered 
Exposure Mode 
Scene Capture Type 
Label 
Firmware 
Flash Compensation 
Image Number 
Lens 
Lens ID 
Serial Number 
Software 
Files size 
Dimensions 
Camera make 
Camera model 
Camera Date 
Digitized Date 
Modified Date 
File Date 
Flash 
Focal Length 
Focal Length in 35mm film 
CCD Width 
Aperture 
F Number 
White balance 
Metering Mode 
Exposure Program 
Thumbnail 
JPEG Quality 
Tags 
Unique ID 
X Resolution 
Y Resolution 
Flash Function Not Present 
Flash Mode 
Supports Red-Eye Reduction 
Flash Return 
모든 헤더 포함 시 —135 KB 
QUALITY: 90 
SIZE: 102 
F5 AAM : 웹 이미지 최적화 
SOURCE: HTTP Archive (http://www.httparchive.org) 
• 
• 
•
F5 AAM : 웹 이미지 최적화 
(JPEG Quality Change function: “F5 Unique”) 
• Before WA: 172K byte image Response • After WA: 45K byte image Response
F5 AAM : 웹 이미지 최적화 적용 효과 
On average 40% based on internal testing 
Site (Homepage) Original image Size 
(total image bytes) 
Average image size 
(total image bytes) 
Image Opt 
Reduction % 
788647 16780 30.47% 
58919 3682 46.77% 
299486 6511 43.53% 
494832 10081 49.96% 
1959236 14731 24.24%
원 본 재배열 후 원 본 재배열 후 
원 본 재배열 후 
원 본 재배열 후 
F5 AAM : 웹 컨텐츠 재배열 
WEB Accelerator 적용 효과 
• 페이지 디스플레이 시간 개선 ( 페이지 로딩에 대한 절대 시간은 변경되지 않았으나 체감속도 개선 ) 
• CSS Style Sheet 를 HTML 의 상위로 이동 
• JavaScript 를 HTML 의 하위로 이동
F5 AAM : IBR – 웹 브라우저 캐시 
최초 사용자 
요청 
Cache Compression 
No Cache 혹은 짧은 만료 시간으로 응 
답 
정책에 정의된 캐시 만료 시간으로 응답하여 IBR 적용 
이후 사용자 요청 
Cache 
IBR Cache 만료 시간 적 
용 
반복 접속 
브라우저 캐시 사용 
WEB Accelerator 적용 효과 
• 반복적으로 요청되는 컨텐츠에 대한 사용자의 브라우저 캐시 사용 유도 
• 서버나 브라우저에 별도의 설정 변경 없이 적용 가능 
• 서버 부하의 획기적인 감소 및 페이지 로딩 속도 개선
웹 애플리케이션 
100 pages 
WebAccelerator 
F5 AAM : PDF 최적화 
사용자 
서버로부터 전체 페이지 
다운로드 
한번에 일부분씩 페이지 전송 
나머지 페이지가 다운로드 되는 동안 첫번째 페 
이지를 먼저 디스플레이 
• 첫페이지를 디스플레이하는 시간 단축 
• Adobe PDF 스펙과 완벽 호환 
• 현재 사용자들이 사용중인 대부분의 브라우저 지원 
WEB Accelerator 적용 효과
F5 AAM : HLS 비디오 최적화 
+ 
+ 
Assign bitrate and 
bandwidth by user policy 
Adjust cache score based 
on video, segment, policy 
01001 
11010 
10010 
iOS and Android 3.0+ 
HLS video files
For more information about SPDY, visit www.chromium.org/spdy/spdy-whitepaper. 
• 
• 
• 
• 
Amazon Silk Android 3.0+ Chrome Firefox v11+ 
F5 AAM : SPDY
USERS 
SDPY 
… 
INTERNET 
HTTP 
기존 SPDY 적용 시 제약 사항 
SPDY 적용 시 제약 사항 
• SPDY 적용을 위해선 Web Server 인프라의 업그레이드가 필요 
• 현재는 오직 Apache web server 만이 SPDY 지원 
• ISV enterprise 애플리케이션의 경우 SPDY 를 지원하지 않음 (Oracle, MSFT, IBM, SAP…)
HTTP 
… 
USERS 
SDPY 
INTERNET 
DATACENTER 
BIG-IP 
SPDY GATEWAY 
F5 AAM : SPDY Gateway 
BIG-IP WA 를 통한 SPDY Gateway 적용 
• 업그레이드를 위한 비용이나 시스템의 복잡성에 대한 우려 절감 
• 리-아키텍쳐링 없이 모든 기기 지원 
• 구형 웹 인프라에 대한 확장성 보장
Application Acceleration Manager (AAM 2nd) 
WAN가속
F5 AAM : WAN가속 
BIG-IP WOM BIG-IP WOM 
• DR 구축을 위한 데이터 복제 가속 
• 데이터 센터 간 트래픽 암호화 및 가속 
• 전용선 구간 회선 효율성 증대 
기대효과
F5 AAM : 데이터 센터간 WAN구간 가속 및 최적화 
BIG-IP AAM optimizes and secures DC to DC replication 
LAN Data Optimized WAN Data 
Secure iSessions Tunnel 
• WAN 구간의 데이터 복제 및 선택적 압축 기능을 활용하여 WAN 구간의 대역폭 효율성 개선 
• 주요 프로토콜 별 최적화를 통하여 프로토콜 자체에서 발생할 수 있는 지연 최소화 
• TCP 최적화 기법 적용을 기반으로 한 기본 네트워크 성능 개선 
• SSL 혹은 IPSec 기반의 암호화 지원 
기대효과
Before BIG-IP WOM After BIG-IP WOM 
Replication 
Web Browsing 
Email 
VoIP 
Replication 
Web Browsing 
Email 
VoIP 
F5 AAM : 가중치 부여 (QoS) 
• 중요 애플리케이션의 안정적인 서비스를 위하여 해당 애플리케이션에 할당된 대역폭 보장 
• 설정된 대역폭을 초과하여 점유하는 애플리케이션에 대한 대역폭 제한 
• 각 애플리케이션에 대한 Classification, Coloring 및 Enforcement 
적용 기법
F5 AAM : Symmetric Adaptive Compression 
WAN 구간에서 발생하는 트래픽의 효과적인 절감 
Internet or WAN 
BIG-IP AAM BIG-IP AAMJ 
• 압축에 사용될 압축 알고리즘은 링크와 데이터에 기반하여 최적의 효과를 적용할 수 있도록 자동으로 선택됨 
• 압축을 적용할 수 없는 데이터 포맷에 대해서는 압축 기능이 자동으로 비활성화 
• 압축 기능을 위한 전용 하드웨어 장착 
BIG-IP WOM 적용 기법
File Servers 
F5 AAM : 데이터 복제 
BIG-IP AAM BIG-IP AAM 
WAN 
01001010011100110101 
01001010010010010010 
01001001110110110110 
1110101101 
01001010011100110101 
01001010010010010010 
01001001110110110110 
1110101101 
File Servers 
WAN 구간에서 반복적으로 사용되는 데이터 제거 
• TMOS 에 내부에 저장된 패턴을 Byte Level 에서 구현하여 적용 
• 최대 처리 성능을 보장하기 위하여 Full CMP 지원 
• 많은 데이터 저장 공간 제공을 위하여 디스크 지원 
BIG-IP WOM 적용 기법
F5 AAM : TCP 최적화 
WAN 구간에서 랜덤하게 발생하는 에러로 인한 영향을 최소화 
0101010101010101010101 
0 1 0 1 0 1 0 1 0 1 0 1 0 1 
0 1 0 1 0 1 0 1 0 1 
0 1 0 1 0 1 0 
010101010101010101 
010101010101010101 
Internet or WAN 
BIG-IP LTM + WOM 
Data Center 
App Servers 
BIG-IP LTM + WOM 
Data Center 
App Servers 
BIG-IP WOM 적용 기법 
• WAN 연결 상황에 따라 WAN 구간에 사용되는 TCP 연결의 최적화 제공 
• 세션 레벨의 애플리케이션 인식 및 세션 지향성 보장 
• TCP Window 사이즈에 대한 자동 최적화 제공 
• 지연이 많은 네트워크 환경에서의 사용되는 트래픽의 처리량 최대화 
• 손실율이 높은 네트워크를 이용하는 애플리케이션의 성능 개선
F5 AAM : CIFS 최적화 
CIFS Request 
CIFS Response 
CIFS Request 
CIFS Response 
WAN 구간 지연으로 인한 영향을 최소화 
Before After 
Servers 
Client/Desktop 
Internet or WAN 
BIG-IP LTM + WOM BIG-IP LTM + WOM 
• 사용자의 요청 Data 에 대한 Pre-Fetch 
• LAN 에서 발생하는 요청에 대해 BIG-IP 에서 Ack 전송 
BIG-IP WOM 적용 기법 
• 압축 기능과 바이트 캐싱 기법을 동시에 적용하여 데이터 전송 최적화 
• 디렉토리 브라우징 최적화 
• CIFS Client 의 동작방식의 높은 이해도를 기반으로 한 사전 동작

More Related Content

What's hot

스택 분석 활용 사례 (송재진)
스택 분석 활용 사례 (송재진)스택 분석 활용 사례 (송재진)
스택 분석 활용 사례 (송재진)WhaTap Labs
 
[오픈소스컨설팅]Performance Tuning How To
[오픈소스컨설팅]Performance Tuning How To[오픈소스컨설팅]Performance Tuning How To
[오픈소스컨설팅]Performance Tuning How ToJi-Woong Choi
 
[IMQA] performance consulting
[IMQA] performance consulting[IMQA] performance consulting
[IMQA] performance consultingIMQA
 
개발자 지향 WAS : IBM WebSphere Liberty Server
개발자 지향 WAS : IBM WebSphere Liberty Server개발자 지향 WAS : IBM WebSphere Liberty Server
개발자 지향 WAS : IBM WebSphere Liberty ServerJungWoon Lee
 
[오픈소스컨설팅]Scouter 설치 및 사용가이드(JBoss)
[오픈소스컨설팅]Scouter 설치 및 사용가이드(JBoss)[오픈소스컨설팅]Scouter 설치 및 사용가이드(JBoss)
[오픈소스컨설팅]Scouter 설치 및 사용가이드(JBoss)Ji-Woong Choi
 
HTTP/2와 웹 성능 최적화 방안
HTTP/2와 웹 성능 최적화 방안HTTP/2와 웹 성능 최적화 방안
HTTP/2와 웹 성능 최적화 방안SangJin Kang
 
HTTP/3 시대의 웹 성능 최적화 기술 이해하기
HTTP/3 시대의 웹 성능 최적화 기술 이해하기HTTP/3 시대의 웹 성능 최적화 기술 이해하기
HTTP/3 시대의 웹 성능 최적화 기술 이해하기SangJin Kang
 
IBM WAS ND v8.5.5 소개자료
IBM WAS ND v8.5.5 소개자료IBM WAS ND v8.5.5 소개자료
IBM WAS ND v8.5.5 소개자료JungWoon Lee
 
[오픈소스컨설팅]Fault Tolerance Architecture by Netflix
[오픈소스컨설팅]Fault Tolerance Architecture by Netflix[오픈소스컨설팅]Fault Tolerance Architecture by Netflix
[오픈소스컨설팅]Fault Tolerance Architecture by NetflixJi-Woong Choi
 

What's hot (11)

씨디네트웍스 China Acceleration 소개서
씨디네트웍스 China Acceleration 소개서씨디네트웍스 China Acceleration 소개서
씨디네트웍스 China Acceleration 소개서
 
China acceleration_web seminar_2014
China acceleration_web seminar_2014China acceleration_web seminar_2014
China acceleration_web seminar_2014
 
스택 분석 활용 사례 (송재진)
스택 분석 활용 사례 (송재진)스택 분석 활용 사례 (송재진)
스택 분석 활용 사례 (송재진)
 
[오픈소스컨설팅]Performance Tuning How To
[오픈소스컨설팅]Performance Tuning How To[오픈소스컨설팅]Performance Tuning How To
[오픈소스컨설팅]Performance Tuning How To
 
[IMQA] performance consulting
[IMQA] performance consulting[IMQA] performance consulting
[IMQA] performance consulting
 
개발자 지향 WAS : IBM WebSphere Liberty Server
개발자 지향 WAS : IBM WebSphere Liberty Server개발자 지향 WAS : IBM WebSphere Liberty Server
개발자 지향 WAS : IBM WebSphere Liberty Server
 
[오픈소스컨설팅]Scouter 설치 및 사용가이드(JBoss)
[오픈소스컨설팅]Scouter 설치 및 사용가이드(JBoss)[오픈소스컨설팅]Scouter 설치 및 사용가이드(JBoss)
[오픈소스컨설팅]Scouter 설치 및 사용가이드(JBoss)
 
HTTP/2와 웹 성능 최적화 방안
HTTP/2와 웹 성능 최적화 방안HTTP/2와 웹 성능 최적화 방안
HTTP/2와 웹 성능 최적화 방안
 
HTTP/3 시대의 웹 성능 최적화 기술 이해하기
HTTP/3 시대의 웹 성능 최적화 기술 이해하기HTTP/3 시대의 웹 성능 최적화 기술 이해하기
HTTP/3 시대의 웹 성능 최적화 기술 이해하기
 
IBM WAS ND v8.5.5 소개자료
IBM WAS ND v8.5.5 소개자료IBM WAS ND v8.5.5 소개자료
IBM WAS ND v8.5.5 소개자료
 
[오픈소스컨설팅]Fault Tolerance Architecture by Netflix
[오픈소스컨설팅]Fault Tolerance Architecture by Netflix[오픈소스컨설팅]Fault Tolerance Architecture by Netflix
[오픈소스컨설팅]Fault Tolerance Architecture by Netflix
 

Similar to Aam1,2

기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호 상무, 조영준 상무, BSG::AWS Summit Se...
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호 상무, 조영준 상무, BSG::AWS Summit Se...기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호 상무, 조영준 상무, BSG::AWS Summit Se...
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호 상무, 조영준 상무, BSG::AWS Summit Se...Amazon Web Services Korea
 
게임 서비스에 딱 맞는 AWS 신규 서비스들로 게임 아키텍처 개선하기 - 김병수 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
게임 서비스에 딱 맞는 AWS 신규 서비스들로 게임 아키텍처 개선하기 - 김병수 솔루션즈 아키텍트, AWS :: AWS Summit Seo...게임 서비스에 딱 맞는 AWS 신규 서비스들로 게임 아키텍처 개선하기 - 김병수 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
게임 서비스에 딱 맞는 AWS 신규 서비스들로 게임 아키텍처 개선하기 - 김병수 솔루션즈 아키텍트, AWS :: AWS Summit Seo...Amazon Web Services Korea
 
클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018
클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018
클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018Amazon Web Services Korea
 
국내 미디어 고객사의 AWS 활용 사례 - POOQ서비스 그리고 마이크로서비스 아키텍처, 콘텐츠연합플랫폼 - 박명순부장, 콘텐츠연합플랫폼 ...
국내 미디어 고객사의 AWS 활용 사례 - POOQ서비스 그리고 마이크로서비스 아키텍처, 콘텐츠연합플랫폼 - 박명순부장, 콘텐츠연합플랫폼 ...국내 미디어 고객사의 AWS 활용 사례 - POOQ서비스 그리고 마이크로서비스 아키텍처, 콘텐츠연합플랫폼 - 박명순부장, 콘텐츠연합플랫폼 ...
국내 미디어 고객사의 AWS 활용 사례 - POOQ서비스 그리고 마이크로서비스 아키텍처, 콘텐츠연합플랫폼 - 박명순부장, 콘텐츠연합플랫폼 ...Amazon Web Services Korea
 
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...Amazon Web Services Korea
 
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...Amazon Web Services Korea
 
AWS Summit Seoul 2015 - CloudFront를 활용한 글로벌 진출기 (Com2us 사례)
AWS Summit Seoul 2015 -  CloudFront를 활용한 글로벌 진출기 (Com2us 사례)AWS Summit Seoul 2015 -  CloudFront를 활용한 글로벌 진출기 (Com2us 사례)
AWS Summit Seoul 2015 - CloudFront를 활용한 글로벌 진출기 (Com2us 사례)Amazon Web Services Korea
 
CloudFront - Cloud Native CDN vs. Primitive CDN
CloudFront - Cloud Native CDN vs. Primitive CDNCloudFront - Cloud Native CDN vs. Primitive CDN
CloudFront - Cloud Native CDN vs. Primitive CDNGS Neotek
 
NAVER의 웹/HTML5환경 대응 현황
NAVER의 웹/HTML5환경 대응 현황NAVER의 웹/HTML5환경 대응 현황
NAVER의 웹/HTML5환경 대응 현황NAVER Engineering
 
[온라인교육시리즈] 글로벌 서비스를 위한 인프라 구축방법(남용현 클라우드 솔루션 아키텍트)
[온라인교육시리즈] 글로벌 서비스를 위한 인프라 구축방법(남용현 클라우드 솔루션 아키텍트)[온라인교육시리즈] 글로벌 서비스를 위한 인프라 구축방법(남용현 클라우드 솔루션 아키텍트)
[온라인교육시리즈] 글로벌 서비스를 위한 인프라 구축방법(남용현 클라우드 솔루션 아키텍트)NAVER CLOUD PLATFORMㅣ네이버 클라우드 플랫폼
 
NexGen overview_201705
NexGen overview_201705NexGen overview_201705
NexGen overview_201705CDIT-HCI
 
타 게임사의 경험으로 본 AWS 핵심 모범 사례 한방에 배우기 - 이정훈 솔루션즈 아키텍트, AWS / 김지선 테크니컬 어카운트 매니저, ...
타 게임사의 경험으로 본 AWS 핵심 모범 사례 한방에 배우기 - 이정훈 솔루션즈 아키텍트, AWS / 김지선 테크니컬 어카운트 매니저, ...타 게임사의 경험으로 본 AWS 핵심 모범 사례 한방에 배우기 - 이정훈 솔루션즈 아키텍트, AWS / 김지선 테크니컬 어카운트 매니저, ...
타 게임사의 경험으로 본 AWS 핵심 모범 사례 한방에 배우기 - 이정훈 솔루션즈 아키텍트, AWS / 김지선 테크니컬 어카운트 매니저, ...Amazon Web Services Korea
 
Front end 웹사이트 성능 측정 및 개선
Front end 웹사이트 성능 측정 및 개선Front end 웹사이트 성능 측정 및 개선
Front end 웹사이트 성능 측정 및 개선기동 이
 
1711 azure-live
1711 azure-live1711 azure-live
1711 azure-live세준 김
 
cdit hci zerto '소통하는 세미나' 소개자료(201705)
cdit hci zerto '소통하는 세미나' 소개자료(201705)cdit hci zerto '소통하는 세미나' 소개자료(201705)
cdit hci zerto '소통하는 세미나' 소개자료(201705)CDIT-HCI
 
091106kofpublic 091108170852-phpapp02 (번역본)
091106kofpublic 091108170852-phpapp02 (번역본)091106kofpublic 091108170852-phpapp02 (번역본)
091106kofpublic 091108170852-phpapp02 (번역본)Taegil Heo
 
vFORUM2016 _ IBM Public cloud 발표
vFORUM2016 _ IBM Public cloud 발표vFORUM2016 _ IBM Public cloud 발표
vFORUM2016 _ IBM Public cloud 발표HyunHwa Myoung
 

Similar to Aam1,2 (20)

LTM
LTMLTM
LTM
 
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호 상무, 조영준 상무, BSG::AWS Summit Se...
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호 상무, 조영준 상무, BSG::AWS Summit Se...기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호 상무, 조영준 상무, BSG::AWS Summit Se...
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호 상무, 조영준 상무, BSG::AWS Summit Se...
 
게임 서비스에 딱 맞는 AWS 신규 서비스들로 게임 아키텍처 개선하기 - 김병수 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
게임 서비스에 딱 맞는 AWS 신규 서비스들로 게임 아키텍처 개선하기 - 김병수 솔루션즈 아키텍트, AWS :: AWS Summit Seo...게임 서비스에 딱 맞는 AWS 신규 서비스들로 게임 아키텍처 개선하기 - 김병수 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
게임 서비스에 딱 맞는 AWS 신규 서비스들로 게임 아키텍처 개선하기 - 김병수 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
 
클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018
클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018
클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018
 
국내 미디어 고객사의 AWS 활용 사례 - POOQ서비스 그리고 마이크로서비스 아키텍처, 콘텐츠연합플랫폼 - 박명순부장, 콘텐츠연합플랫폼 ...
국내 미디어 고객사의 AWS 활용 사례 - POOQ서비스 그리고 마이크로서비스 아키텍처, 콘텐츠연합플랫폼 - 박명순부장, 콘텐츠연합플랫폼 ...국내 미디어 고객사의 AWS 활용 사례 - POOQ서비스 그리고 마이크로서비스 아키텍처, 콘텐츠연합플랫폼 - 박명순부장, 콘텐츠연합플랫폼 ...
국내 미디어 고객사의 AWS 활용 사례 - POOQ서비스 그리고 마이크로서비스 아키텍처, 콘텐츠연합플랫폼 - 박명순부장, 콘텐츠연합플랫폼 ...
 
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...
 
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...
 
AWS Summit Seoul 2015 - CloudFront를 활용한 글로벌 진출기 (Com2us 사례)
AWS Summit Seoul 2015 -  CloudFront를 활용한 글로벌 진출기 (Com2us 사례)AWS Summit Seoul 2015 -  CloudFront를 활용한 글로벌 진출기 (Com2us 사례)
AWS Summit Seoul 2015 - CloudFront를 활용한 글로벌 진출기 (Com2us 사례)
 
Gtm
GtmGtm
Gtm
 
CloudFront - Cloud Native CDN vs. Primitive CDN
CloudFront - Cloud Native CDN vs. Primitive CDNCloudFront - Cloud Native CDN vs. Primitive CDN
CloudFront - Cloud Native CDN vs. Primitive CDN
 
NAVER의 웹/HTML5환경 대응 현황
NAVER의 웹/HTML5환경 대응 현황NAVER의 웹/HTML5환경 대응 현황
NAVER의 웹/HTML5환경 대응 현황
 
[온라인교육시리즈] 글로벌 서비스를 위한 인프라 구축방법(남용현 클라우드 솔루션 아키텍트)
[온라인교육시리즈] 글로벌 서비스를 위한 인프라 구축방법(남용현 클라우드 솔루션 아키텍트)[온라인교육시리즈] 글로벌 서비스를 위한 인프라 구축방법(남용현 클라우드 솔루션 아키텍트)
[온라인교육시리즈] 글로벌 서비스를 위한 인프라 구축방법(남용현 클라우드 솔루션 아키텍트)
 
NexGen overview_201705
NexGen overview_201705NexGen overview_201705
NexGen overview_201705
 
타 게임사의 경험으로 본 AWS 핵심 모범 사례 한방에 배우기 - 이정훈 솔루션즈 아키텍트, AWS / 김지선 테크니컬 어카운트 매니저, ...
타 게임사의 경험으로 본 AWS 핵심 모범 사례 한방에 배우기 - 이정훈 솔루션즈 아키텍트, AWS / 김지선 테크니컬 어카운트 매니저, ...타 게임사의 경험으로 본 AWS 핵심 모범 사례 한방에 배우기 - 이정훈 솔루션즈 아키텍트, AWS / 김지선 테크니컬 어카운트 매니저, ...
타 게임사의 경험으로 본 AWS 핵심 모범 사례 한방에 배우기 - 이정훈 솔루션즈 아키텍트, AWS / 김지선 테크니컬 어카운트 매니저, ...
 
Front end 웹사이트 성능 측정 및 개선
Front end 웹사이트 성능 측정 및 개선Front end 웹사이트 성능 측정 및 개선
Front end 웹사이트 성능 측정 및 개선
 
CDN overview
CDN overviewCDN overview
CDN overview
 
1711 azure-live
1711 azure-live1711 azure-live
1711 azure-live
 
cdit hci zerto '소통하는 세미나' 소개자료(201705)
cdit hci zerto '소통하는 세미나' 소개자료(201705)cdit hci zerto '소통하는 세미나' 소개자료(201705)
cdit hci zerto '소통하는 세미나' 소개자료(201705)
 
091106kofpublic 091108170852-phpapp02 (번역본)
091106kofpublic 091108170852-phpapp02 (번역본)091106kofpublic 091108170852-phpapp02 (번역본)
091106kofpublic 091108170852-phpapp02 (번역본)
 
vFORUM2016 _ IBM Public cloud 발표
vFORUM2016 _ IBM Public cloud 발표vFORUM2016 _ IBM Public cloud 발표
vFORUM2016 _ IBM Public cloud 발표
 

More from itian-f5

F5 spdy 솔루션 선관
F5 spdy 솔루션 선관F5 spdy 솔루션 선관
F5 spdy 솔루션 선관itian-f5
 
Capstone 발표 pt
Capstone 발표 ptCapstone 발표 pt
Capstone 발표 ptitian-f5
 
F5 프로그래밍 기능
F5 프로그래밍 기능F5 프로그래밍 기능
F5 프로그래밍 기능itian-f5
 
Virtual Edition
Virtual EditionVirtual Edition
Virtual Editionitian-f5
 
경쟁사비교:성능
경쟁사비교:성능경쟁사비교:성능
경쟁사비교:성능itian-f5
 
경쟁사비교:기능
경쟁사비교:기능경쟁사비교:기능
경쟁사비교:기능itian-f5
 
솔루션소개
솔루션소개솔루션소개
솔루션소개itian-f5
 
DNS Express
DNS ExpressDNS Express
DNS Expressitian-f5
 

More from itian-f5 (11)

F5 spdy 솔루션 선관
F5 spdy 솔루션 선관F5 spdy 솔루션 선관
F5 spdy 솔루션 선관
 
Capstone 발표 pt
Capstone 발표 ptCapstone 발표 pt
Capstone 발표 pt
 
F5 프로그래밍 기능
F5 프로그래밍 기능F5 프로그래밍 기능
F5 프로그래밍 기능
 
Virtual Edition
Virtual EditionVirtual Edition
Virtual Edition
 
경쟁사비교:성능
경쟁사비교:성능경쟁사비교:성능
경쟁사비교:성능
 
경쟁사비교:기능
경쟁사비교:기능경쟁사비교:기능
경쟁사비교:기능
 
Swg
SwgSwg
Swg
 
F5 adc
F5 adcF5 adc
F5 adc
 
Products
ProductsProducts
Products
 
솔루션소개
솔루션소개솔루션소개
솔루션소개
 
DNS Express
DNS ExpressDNS Express
DNS Express
 

Aam1,2

  • 1. Application Acceleration Manager (AAM 1st) WEB가속
  • 2. F5 AAM : 웹 가속 성능 개선을 통한 생산성 향상 10배 이상 빠른 페이지 로딩 시간 모바일 환경에서의 접속 시간 단축 사용자의 생산성 향상 BIG-IP WA 적용 기술 • 모바일 사용자나 원거리 사용자를 위한 Front-End 최적화 기법 구현 • 네트워크 최적화 - TCP 및 HTTP 최적화 • SPDY Gateway • Multi TCP Connection, Dynamic Cache, IBR 과 같은 HTTP Offload 기법 적용
  • 3. F5 AAM 웹 어플리케이션에 대한 가속 기능 Page Generation Time Page Load Time Internet WAN Client Browser Server Infrastructure Page Delivery Time Page Delivery Time Server Offload • Dynamic Caching • TCP Express • OneConnect • Rate Shaping • Connection limit Network Acceleration • Compression • Dynamic Caching • TCP Express • Differential Compression • Content Spooling • Security/authentication • TCP Muti-Connect • 지능적 브라우저 캐시 • PDF 재조합 • 이미지 최적화
  • 4. 헤더 삭제 후 —102 KB QUALITY: 70 SIZE: 50 Location File Size Dimensions File Date JPEG Quality Unique ID Location Copyright ISO Shutter Speed Exposure Bias Max Aperture Focal Plane X Resolution Focal Plane Y Resolution Focal Plane Resolution Unit Custom Rendered Exposure Mode Scene Capture Type Label Firmware Flash Compensation Image Number Lens Lens ID Serial Number Software Files size Dimensions Camera make Camera model Camera Date Digitized Date Modified Date File Date Flash Focal Length Focal Length in 35mm film CCD Width Aperture F Number White balance Metering Mode Exposure Program Thumbnail JPEG Quality Tags Unique ID X Resolution Y Resolution Flash Function Not Present Flash Mode Supports Red-Eye Reduction Flash Return 모든 헤더 포함 시 —135 KB QUALITY: 90 SIZE: 102 F5 AAM : 웹 이미지 최적화 SOURCE: HTTP Archive (http://www.httparchive.org) • • •
  • 5. F5 AAM : 웹 이미지 최적화 (JPEG Quality Change function: “F5 Unique”) • Before WA: 172K byte image Response • After WA: 45K byte image Response
  • 6. F5 AAM : 웹 이미지 최적화 적용 효과 On average 40% based on internal testing Site (Homepage) Original image Size (total image bytes) Average image size (total image bytes) Image Opt Reduction % 788647 16780 30.47% 58919 3682 46.77% 299486 6511 43.53% 494832 10081 49.96% 1959236 14731 24.24%
  • 7. 원 본 재배열 후 원 본 재배열 후 원 본 재배열 후 원 본 재배열 후 F5 AAM : 웹 컨텐츠 재배열 WEB Accelerator 적용 효과 • 페이지 디스플레이 시간 개선 ( 페이지 로딩에 대한 절대 시간은 변경되지 않았으나 체감속도 개선 ) • CSS Style Sheet 를 HTML 의 상위로 이동 • JavaScript 를 HTML 의 하위로 이동
  • 8. F5 AAM : IBR – 웹 브라우저 캐시 최초 사용자 요청 Cache Compression No Cache 혹은 짧은 만료 시간으로 응 답 정책에 정의된 캐시 만료 시간으로 응답하여 IBR 적용 이후 사용자 요청 Cache IBR Cache 만료 시간 적 용 반복 접속 브라우저 캐시 사용 WEB Accelerator 적용 효과 • 반복적으로 요청되는 컨텐츠에 대한 사용자의 브라우저 캐시 사용 유도 • 서버나 브라우저에 별도의 설정 변경 없이 적용 가능 • 서버 부하의 획기적인 감소 및 페이지 로딩 속도 개선
  • 9. 웹 애플리케이션 100 pages WebAccelerator F5 AAM : PDF 최적화 사용자 서버로부터 전체 페이지 다운로드 한번에 일부분씩 페이지 전송 나머지 페이지가 다운로드 되는 동안 첫번째 페 이지를 먼저 디스플레이 • 첫페이지를 디스플레이하는 시간 단축 • Adobe PDF 스펙과 완벽 호환 • 현재 사용자들이 사용중인 대부분의 브라우저 지원 WEB Accelerator 적용 효과
  • 10. F5 AAM : HLS 비디오 최적화 + + Assign bitrate and bandwidth by user policy Adjust cache score based on video, segment, policy 01001 11010 10010 iOS and Android 3.0+ HLS video files
  • 11. For more information about SPDY, visit www.chromium.org/spdy/spdy-whitepaper. • • • • Amazon Silk Android 3.0+ Chrome Firefox v11+ F5 AAM : SPDY
  • 12. USERS SDPY … INTERNET HTTP 기존 SPDY 적용 시 제약 사항 SPDY 적용 시 제약 사항 • SPDY 적용을 위해선 Web Server 인프라의 업그레이드가 필요 • 현재는 오직 Apache web server 만이 SPDY 지원 • ISV enterprise 애플리케이션의 경우 SPDY 를 지원하지 않음 (Oracle, MSFT, IBM, SAP…)
  • 13. HTTP … USERS SDPY INTERNET DATACENTER BIG-IP SPDY GATEWAY F5 AAM : SPDY Gateway BIG-IP WA 를 통한 SPDY Gateway 적용 • 업그레이드를 위한 비용이나 시스템의 복잡성에 대한 우려 절감 • 리-아키텍쳐링 없이 모든 기기 지원 • 구형 웹 인프라에 대한 확장성 보장
  • 14. Application Acceleration Manager (AAM 2nd) WAN가속
  • 15. F5 AAM : WAN가속 BIG-IP WOM BIG-IP WOM • DR 구축을 위한 데이터 복제 가속 • 데이터 센터 간 트래픽 암호화 및 가속 • 전용선 구간 회선 효율성 증대 기대효과
  • 16. F5 AAM : 데이터 센터간 WAN구간 가속 및 최적화 BIG-IP AAM optimizes and secures DC to DC replication LAN Data Optimized WAN Data Secure iSessions Tunnel • WAN 구간의 데이터 복제 및 선택적 압축 기능을 활용하여 WAN 구간의 대역폭 효율성 개선 • 주요 프로토콜 별 최적화를 통하여 프로토콜 자체에서 발생할 수 있는 지연 최소화 • TCP 최적화 기법 적용을 기반으로 한 기본 네트워크 성능 개선 • SSL 혹은 IPSec 기반의 암호화 지원 기대효과
  • 17. Before BIG-IP WOM After BIG-IP WOM Replication Web Browsing Email VoIP Replication Web Browsing Email VoIP F5 AAM : 가중치 부여 (QoS) • 중요 애플리케이션의 안정적인 서비스를 위하여 해당 애플리케이션에 할당된 대역폭 보장 • 설정된 대역폭을 초과하여 점유하는 애플리케이션에 대한 대역폭 제한 • 각 애플리케이션에 대한 Classification, Coloring 및 Enforcement 적용 기법
  • 18. F5 AAM : Symmetric Adaptive Compression WAN 구간에서 발생하는 트래픽의 효과적인 절감 Internet or WAN BIG-IP AAM BIG-IP AAMJ • 압축에 사용될 압축 알고리즘은 링크와 데이터에 기반하여 최적의 효과를 적용할 수 있도록 자동으로 선택됨 • 압축을 적용할 수 없는 데이터 포맷에 대해서는 압축 기능이 자동으로 비활성화 • 압축 기능을 위한 전용 하드웨어 장착 BIG-IP WOM 적용 기법
  • 19. File Servers F5 AAM : 데이터 복제 BIG-IP AAM BIG-IP AAM WAN 01001010011100110101 01001010010010010010 01001001110110110110 1110101101 01001010011100110101 01001010010010010010 01001001110110110110 1110101101 File Servers WAN 구간에서 반복적으로 사용되는 데이터 제거 • TMOS 에 내부에 저장된 패턴을 Byte Level 에서 구현하여 적용 • 최대 처리 성능을 보장하기 위하여 Full CMP 지원 • 많은 데이터 저장 공간 제공을 위하여 디스크 지원 BIG-IP WOM 적용 기법
  • 20. F5 AAM : TCP 최적화 WAN 구간에서 랜덤하게 발생하는 에러로 인한 영향을 최소화 0101010101010101010101 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 010101010101010101 010101010101010101 Internet or WAN BIG-IP LTM + WOM Data Center App Servers BIG-IP LTM + WOM Data Center App Servers BIG-IP WOM 적용 기법 • WAN 연결 상황에 따라 WAN 구간에 사용되는 TCP 연결의 최적화 제공 • 세션 레벨의 애플리케이션 인식 및 세션 지향성 보장 • TCP Window 사이즈에 대한 자동 최적화 제공 • 지연이 많은 네트워크 환경에서의 사용되는 트래픽의 처리량 최대화 • 손실율이 높은 네트워크를 이용하는 애플리케이션의 성능 개선
  • 21. F5 AAM : CIFS 최적화 CIFS Request CIFS Response CIFS Request CIFS Response WAN 구간 지연으로 인한 영향을 최소화 Before After Servers Client/Desktop Internet or WAN BIG-IP LTM + WOM BIG-IP LTM + WOM • 사용자의 요청 Data 에 대한 Pre-Fetch • LAN 에서 발생하는 요청에 대해 BIG-IP 에서 Ack 전송 BIG-IP WOM 적용 기법 • 압축 기능과 바이트 캐싱 기법을 동시에 적용하여 데이터 전송 최적화 • 디렉토리 브라우징 최적화 • CIFS Client 의 동작방식의 높은 이해도를 기반으로 한 사전 동작