SlideShare a Scribd company logo

Contents Localization Initiatives to get better User Experience

Contents Localization Initiatives to get better User Experience

1 of 31
Download to read offline
CONTENTS LOCALIZATION INITIATIVES
TO GET BETTER USER EXPERIENCE
MD. RASHEDUL HASAN
SYSTEM ADMINISTRATOR
DIGICON TELECOMMUNICATION LIMITED
Acknowledgement
I have made this presentation with the help of different
source like (website, presentation slide).
How Users are Connected to the Internet?
Interconnection:
- Is the mutual exchange of traffic across separate networks
by contractual agreement between different Internet service
providers (ISPs).
Hierarchy of Interconnection
• Transit
- Is a default path for any traffic that comes and goes from outside of the network.
• Peering
- Peering is the direct interconnection between One network and another network to support the exchange
of traffic.
- Types of Peering:
• Private Peering:
- Private peering allows a network to connect directly with Google over a dedicated physical link known
as a private network interconnect (PNI)
• Public Peering
- Public peering allows a network to connect with Google and other networks over a shared fabric
known as an internet exchange (IX)
DifferentTypes of Networks
Networks come in all shapes and sizes, and they all have different purposes.
- Eyeball Networks
- Content Networks
- Carrier Networks
Eyeball Networks
• ISP that provides internet connectivity to end-users – The ISP
may peer with Google (which is a content provider) where the end users consume
content serviced/provided by Google, in this case the ISP is just an “eyeball network”
providing a means for the end user to reach Google provided actual content.
• However, it is to be noted that not all ISPs are eyeball networks, they can be pure transit
providers. With Tier 2 networks and lower, they can serve as both an eyeball network
and a transit provider, depending on their business model.
Content
Provider
Carrier
Eyeball
Network
Content Flow Direction

Recommended

Cloud CDN Hosting
Cloud CDN HostingCloud CDN Hosting
Cloud CDN HostingComputeHost
 
Content Delivery Network – CDN
Content Delivery Network – CDNContent Delivery Network – CDN
Content Delivery Network – CDNAhmed Banafa
 
Content Delivery Network - CDN
Content Delivery Network - CDNContent Delivery Network - CDN
Content Delivery Network - CDNMojtaba HOUSHMAND
 
Content delivery network - Beluga Cheap CDN Server
Content delivery network - Beluga Cheap CDN ServerContent delivery network - Beluga Cheap CDN Server
Content delivery network - Beluga Cheap CDN ServerThirumalai Kumar
 
Content Distribution Network(CDN) Report(IEEE Format)
Content Distribution Network(CDN) Report(IEEE Format)Content Distribution Network(CDN) Report(IEEE Format)
Content Distribution Network(CDN) Report(IEEE Format)KeshavKumar315
 
Content Delivery Networks (CDN) - What You Really Need to Know
Content Delivery Networks (CDN) - What You Really Need to KnowContent Delivery Networks (CDN) - What You Really Need to Know
Content Delivery Networks (CDN) - What You Really Need to KnowGlobalDots
 

More Related Content

Similar to Contents Localization Initiatives to get better User Experience

38th TWNIC OPM: Future network needs
38th TWNIC OPM: Future network needs38th TWNIC OPM: Future network needs
38th TWNIC OPM: Future network needsAPNIC
 
Cloud description
Cloud descriptionCloud description
Cloud descriptionthanuambika
 
determining the delivery network needs
determining the delivery network needsdetermining the delivery network needs
determining the delivery network needsMaimoon Sulthan
 
IETF 112: Internet centrality and its impact on routing
IETF 112: Internet centrality and its impact on routingIETF 112: Internet centrality and its impact on routing
IETF 112: Internet centrality and its impact on routingAPNIC
 
AWS Cloudfront Fundamentals
AWS Cloudfront FundamentalsAWS Cloudfront Fundamentals
AWS Cloudfront FundamentalsPiyush Agrawal
 
Building Cloud Network.pptx
Building Cloud Network.pptxBuilding Cloud Network.pptx
Building Cloud Network.pptxHasaanali14
 
Brief a+smarter...
Brief a+smarter...Brief a+smarter...
Brief a+smarter...gyanendra1
 
'Future Network Needs' presentation by Geoff Huston for AINTEC 2022
'Future Network Needs' presentation by Geoff Huston for AINTEC 2022'Future Network Needs' presentation by Geoff Huston for AINTEC 2022
'Future Network Needs' presentation by Geoff Huston for AINTEC 2022APNIC
 
Geographic Distribution for Global Web Application Performance
Geographic Distribution for Global Web Application PerformanceGeographic Distribution for Global Web Application Performance
Geographic Distribution for Global Web Application Performancekkjjkevin03
 
introduction to Web system
introduction to Web systemintroduction to Web system
introduction to Web systemhashim102
 
Chapter 1 Introduction to Cloud Computing
Chapter 1 Introduction to Cloud ComputingChapter 1 Introduction to Cloud Computing
Chapter 1 Introduction to Cloud Computingnewbie2019
 
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스Amazon Web Services Korea
 
CloudComputing
CloudComputingCloudComputing
CloudComputingAdi Challa
 
Chapter 1 & 2 - Introduction-to-Cloud-Computing.pptx
Chapter 1 & 2 - Introduction-to-Cloud-Computing.pptxChapter 1 & 2 - Introduction-to-Cloud-Computing.pptx
Chapter 1 & 2 - Introduction-to-Cloud-Computing.pptxhaileysuszelalem
 
Unit VI Overlays
Unit VI OverlaysUnit VI Overlays
Unit VI Overlayssangusajjan
 
CONTENT DELIVERY NETWORK
CONTENT DELIVERY NETWORK CONTENT DELIVERY NETWORK
CONTENT DELIVERY NETWORK Saif Muttair
 
An Efficient Distributed Control Law for Load Balancing in Content Delivery N...
An Efficient Distributed Control Law for Load Balancing in Content Delivery N...An Efficient Distributed Control Law for Load Balancing in Content Delivery N...
An Efficient Distributed Control Law for Load Balancing in Content Delivery N...IJMER
 

Similar to Contents Localization Initiatives to get better User Experience (20)

Content Delivery Networks
Content Delivery NetworksContent Delivery Networks
Content Delivery Networks
 
38th TWNIC OPM: Future network needs
38th TWNIC OPM: Future network needs38th TWNIC OPM: Future network needs
38th TWNIC OPM: Future network needs
 
Riverbed Content Delivery Cloud
Riverbed Content Delivery CloudRiverbed Content Delivery Cloud
Riverbed Content Delivery Cloud
 
Cloud description
Cloud descriptionCloud description
Cloud description
 
determining the delivery network needs
determining the delivery network needsdetermining the delivery network needs
determining the delivery network needs
 
IETF 112: Internet centrality and its impact on routing
IETF 112: Internet centrality and its impact on routingIETF 112: Internet centrality and its impact on routing
IETF 112: Internet centrality and its impact on routing
 
AWS Cloudfront Fundamentals
AWS Cloudfront FundamentalsAWS Cloudfront Fundamentals
AWS Cloudfront Fundamentals
 
Building Cloud Network.pptx
Building Cloud Network.pptxBuilding Cloud Network.pptx
Building Cloud Network.pptx
 
Brief a+smarter...
Brief a+smarter...Brief a+smarter...
Brief a+smarter...
 
'Future Network Needs' presentation by Geoff Huston for AINTEC 2022
'Future Network Needs' presentation by Geoff Huston for AINTEC 2022'Future Network Needs' presentation by Geoff Huston for AINTEC 2022
'Future Network Needs' presentation by Geoff Huston for AINTEC 2022
 
Geographic Distribution for Global Web Application Performance
Geographic Distribution for Global Web Application PerformanceGeographic Distribution for Global Web Application Performance
Geographic Distribution for Global Web Application Performance
 
Business_Cases_v46
Business_Cases_v46Business_Cases_v46
Business_Cases_v46
 
introduction to Web system
introduction to Web systemintroduction to Web system
introduction to Web system
 
Chapter 1 Introduction to Cloud Computing
Chapter 1 Introduction to Cloud ComputingChapter 1 Introduction to Cloud Computing
Chapter 1 Introduction to Cloud Computing
 
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
 
CloudComputing
CloudComputingCloudComputing
CloudComputing
 
Chapter 1 & 2 - Introduction-to-Cloud-Computing.pptx
Chapter 1 & 2 - Introduction-to-Cloud-Computing.pptxChapter 1 & 2 - Introduction-to-Cloud-Computing.pptx
Chapter 1 & 2 - Introduction-to-Cloud-Computing.pptx
 
Unit VI Overlays
Unit VI OverlaysUnit VI Overlays
Unit VI Overlays
 
CONTENT DELIVERY NETWORK
CONTENT DELIVERY NETWORK CONTENT DELIVERY NETWORK
CONTENT DELIVERY NETWORK
 
An Efficient Distributed Control Law for Load Balancing in Content Delivery N...
An Efficient Distributed Control Law for Load Balancing in Content Delivery N...An Efficient Distributed Control Law for Load Balancing in Content Delivery N...
An Efficient Distributed Control Law for Load Balancing in Content Delivery N...
 

More from Bangladesh Network Operators Group

Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and CephAccelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and CephBangladesh Network Operators Group
 
Re-define network visibility for capacity planning & forecasting with Grafana
Re-define network visibility for capacity planning & forecasting with GrafanaRe-define network visibility for capacity planning & forecasting with Grafana
Re-define network visibility for capacity planning & forecasting with GrafanaBangladesh Network Operators Group
 

More from Bangladesh Network Operators Group (20)

Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and CephAccelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
 
Recent IRR changes by Yoshinobu Matsuzaki, IIJ
Recent IRR changes by Yoshinobu Matsuzaki, IIJRecent IRR changes by Yoshinobu Matsuzaki, IIJ
Recent IRR changes by Yoshinobu Matsuzaki, IIJ
 
Fact Sheets : Network Status in Bangladesh
Fact Sheets : Network Status in BangladeshFact Sheets : Network Status in Bangladesh
Fact Sheets : Network Status in Bangladesh
 
AI Driven Wi-Fi for the Bottom of the Pyramid
AI Driven Wi-Fi for the Bottom of the PyramidAI Driven Wi-Fi for the Bottom of the Pyramid
AI Driven Wi-Fi for the Bottom of the Pyramid
 
IPv6 Security Overview by QS Tahmeed, APNIC RCT
IPv6 Security Overview by QS Tahmeed, APNIC RCTIPv6 Security Overview by QS Tahmeed, APNIC RCT
IPv6 Security Overview by QS Tahmeed, APNIC RCT
 
Network eWaste : Community role to manage end of life Product
Network eWaste : Community role to manage end of life ProductNetwork eWaste : Community role to manage end of life Product
Network eWaste : Community role to manage end of life Product
 
A plenarily integrated SIEM solution and it’s Deployment
A plenarily integrated SIEM solution and it’s DeploymentA plenarily integrated SIEM solution and it’s Deployment
A plenarily integrated SIEM solution and it’s Deployment
 
IPv6 Deployment in South Asia 2022
IPv6 Deployment in South Asia  2022IPv6 Deployment in South Asia  2022
IPv6 Deployment in South Asia 2022
 
Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)
 
RPKI Deployment Status in Bangladesh
RPKI Deployment Status in BangladeshRPKI Deployment Status in Bangladesh
RPKI Deployment Status in Bangladesh
 
An Overview about open UDP Services
An Overview about open UDP ServicesAn Overview about open UDP Services
An Overview about open UDP Services
 
12 Years in DNS Security As a Defender
12 Years in DNS Security As a Defender12 Years in DNS Security As a Defender
12 Years in DNS Security As a Defender
 
BdNOG-20220625-MT-v6.0.pptx
BdNOG-20220625-MT-v6.0.pptxBdNOG-20220625-MT-v6.0.pptx
BdNOG-20220625-MT-v6.0.pptx
 
Route Leak Prevension with BGP Community
Route Leak Prevension with BGP CommunityRoute Leak Prevension with BGP Community
Route Leak Prevension with BGP Community
 
Tale of a New Bangladeshi NIX
Tale of a New Bangladeshi NIXTale of a New Bangladeshi NIX
Tale of a New Bangladeshi NIX
 
MANRS for Network Operators
MANRS for Network OperatorsMANRS for Network Operators
MANRS for Network Operators
 
Re-define network visibility for capacity planning & forecasting with Grafana
Re-define network visibility for capacity planning & forecasting with GrafanaRe-define network visibility for capacity planning & forecasting with Grafana
Re-define network visibility for capacity planning & forecasting with Grafana
 
RPKI ROA updates
RPKI ROA updatesRPKI ROA updates
RPKI ROA updates
 
Blockchain Demystified
Blockchain DemystifiedBlockchain Demystified
Blockchain Demystified
 
Measuring the Internet Economy: How Networks Create Value
Measuring the Internet Economy: How Networks Create ValueMeasuring the Internet Economy: How Networks Create Value
Measuring the Internet Economy: How Networks Create Value
 

Recently uploaded

Biometrics Technology Intresting PPT
Biometrics Technology Intresting PPTBiometrics Technology Intresting PPT
Biometrics Technology Intresting PPTPraveenKumarThota7
 
Model Jaringan network jaringan komputer.pdf
Model Jaringan network jaringan komputer.pdfModel Jaringan network jaringan komputer.pdf
Model Jaringan network jaringan komputer.pdfgalfinprihardiputra0
 
Elevate Your Business: Unleashing Collaboration and Efficiency through Expert...
Elevate Your Business: Unleashing Collaboration and Efficiency through Expert...Elevate Your Business: Unleashing Collaboration and Efficiency through Expert...
Elevate Your Business: Unleashing Collaboration and Efficiency through Expert...Prometix Pty Ltd
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonAPNIC
 
Regulation is Coming - Trusted Media Summit 2023
Regulation is Coming - Trusted Media Summit 2023Regulation is Coming - Trusted Media Summit 2023
Regulation is Coming - Trusted Media Summit 2023Damar Juniarto
 
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonAPNIC
 

Recently uploaded (6)

Biometrics Technology Intresting PPT
Biometrics Technology Intresting PPTBiometrics Technology Intresting PPT
Biometrics Technology Intresting PPT
 
Model Jaringan network jaringan komputer.pdf
Model Jaringan network jaringan komputer.pdfModel Jaringan network jaringan komputer.pdf
Model Jaringan network jaringan komputer.pdf
 
Elevate Your Business: Unleashing Collaboration and Efficiency through Expert...
Elevate Your Business: Unleashing Collaboration and Efficiency through Expert...Elevate Your Business: Unleashing Collaboration and Efficiency through Expert...
Elevate Your Business: Unleashing Collaboration and Efficiency through Expert...
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff Huston
 
Regulation is Coming - Trusted Media Summit 2023
Regulation is Coming - Trusted Media Summit 2023Regulation is Coming - Trusted Media Summit 2023
Regulation is Coming - Trusted Media Summit 2023
 
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
 

Contents Localization Initiatives to get better User Experience

  • 1. CONTENTS LOCALIZATION INITIATIVES TO GET BETTER USER EXPERIENCE MD. RASHEDUL HASAN SYSTEM ADMINISTRATOR DIGICON TELECOMMUNICATION LIMITED
  • 2. Acknowledgement I have made this presentation with the help of different source like (website, presentation slide).
  • 3. How Users are Connected to the Internet? Interconnection: - Is the mutual exchange of traffic across separate networks by contractual agreement between different Internet service providers (ISPs).
  • 4. Hierarchy of Interconnection • Transit - Is a default path for any traffic that comes and goes from outside of the network. • Peering - Peering is the direct interconnection between One network and another network to support the exchange of traffic. - Types of Peering: • Private Peering: - Private peering allows a network to connect directly with Google over a dedicated physical link known as a private network interconnect (PNI) • Public Peering - Public peering allows a network to connect with Google and other networks over a shared fabric known as an internet exchange (IX)
  • 5. DifferentTypes of Networks Networks come in all shapes and sizes, and they all have different purposes. - Eyeball Networks - Content Networks - Carrier Networks
  • 6. Eyeball Networks • ISP that provides internet connectivity to end-users – The ISP may peer with Google (which is a content provider) where the end users consume content serviced/provided by Google, in this case the ISP is just an “eyeball network” providing a means for the end user to reach Google provided actual content. • However, it is to be noted that not all ISPs are eyeball networks, they can be pure transit providers. With Tier 2 networks and lower, they can serve as both an eyeball network and a transit provider, depending on their business model. Content Provider Carrier Eyeball Network Content Flow Direction
  • 7. Content Networks Content networks are the reverse of the eyeball networks: these networks originate the majority of traffic, destined to be consumed by end-users. Content Provider Carrier Eyeball Network Content Flow Direction
  • 8. Carrier Networks These networks are the providers of all the other networks: in essence, they transport packets from content networks to eyeball networks across the globe and are “the backbone of the internet.” Content Provider Carrier Eyeball Network Content Flow Direction
  • 9. Why Do People Access the Internet? •To AccessThe Internet Contents •To Communicate Each Other •To Socialize •For Entertainment •WebTransactions
  • 10. What is contents? in internet Internet Content refers to the information that you find on the internet. It can be anything from a picture, video, or even text. There are many other kinds of content such as audio, live streams, games, software, and more.
  • 11. Where Contents are Available? • Contents are available in different location all over the world. • So, all contents sources are not same. • And Contents Path may vary as per their origin and delivering location.
  • 12. How Contents are Serving to the Users By using the following: •Global Internet •Private Network Interconnection (PNI) •Content Delivery Network (CDN) Edge Server. •Local Cache on Premises.
  • 13. What Dimensions Matter? For Better User Experience The three well-known dimensions: • Cost: - Generally, a transit interconnect is more expensive than peering on a cost per Mbps basis. • Performance: - Performance relies among others on the number of hops to reach a specific destination. - A direct peering connection allows for content to go directly from the content provider to the subscriber • Reliability: - As a rule of thumb, the more available paths to choose from between a source and a destination, the more reliable the eventual service rendered between the two. - For example, if the primary path fails, a backup path is immediately available.
  • 14. Best Practices for Contents Serving Implement Content Localization to Delivery the Contents to the End User.
  • 15. Content Localization is the process or mechanism that optimizes the way in which data or content is accessed and delivered from the closest servers, data centers, and clouds to the requesting endpoint server. This helps in optimizing the time taken and improving overall speed and performance. Contents Localization
  • 16. Benefits of Contents Localization • Contents Load within Short PossibleTime. • Improve Application Performance • Reduce Database Cost • Reduce the Load on the Backend • Predictable Performance • Eliminate Database Hotspots • Increase ReadThroughput (IOPS)
  • 17. Initiatives for Content Localization - Content Delivery Network (CDN) Caching - Implement Cache Server into Own Premises. -Save the Day! - Keeping a Customer Happy. Contents Localization
  • 18. CDN, the latest in edge delivery • A Content Delivery Network (CDN) refers to a geographically distributed group of servers which work together to provide fast delivery of Internet content. • A CDN allows for the quick transfer of assets needed for loading Internet content including HTML pages, images and videos. • The popularity of CDN services continues to grow, and today the majority of web traffic is served through CDNs, including traffic from major sites like Facebook, Netflix, and Amazon.
  • 20. CDN Origin Server and Edge Server CDNs place Data Centers at strategic locations across the globe, enhance security, and are designed to survive various types of failures and Internet congestion. CDN Origin Server: An origin server can take on all the responsibility of serving up the content for an internet property such as a website, provided that the traffic does not extend beyond what the server is capable of processing and latency is not a primary concern. CDN Edge Server: A CDN edge server is to store content as close as possible to a requesting client machine, thereby reducing latency and improving page load times.
  • 21. CDN, How is it beneficial to you? • Static content will be served from the nearest server, your bandwidth requirements will be certainly decreased. • Content delivery network provide faster page loads and performance with redundancy. • CDN copies your static contents to geographically dispersed servers, hence your website load is divided among them. Ultimately, your website is highly available to your visitors. • CDN service is probably primary step to improve your SEO strategies and lift Google page rankings. Because, poor and slow loading websites will face more challenges to rank good in search engines.
  • 22. Major Challenges For CDN • Technical Understanding (Proper tricks ) • Proper Planning for Contents Delivery. • Fulfill the CDN Providers requirements. • Financial Capabilities New Hardware Cost and Maintenance Cost.
  • 23. Considerations while choosing a CDN While choosing a CDN, you will compare the services offered by several different content delivery network companies. • How many PoPs does the CDN provider own and what is the strength of their overall infrastructure? • Can the content delivery network handle all types of content and is it capable of meeting your specific requirements? • Does the CDN technology offer advanced network security without hampering the speed? Is there a seamless integration between the two? • How do the CDN pricing and customer support work? • Does the CDN provider give you network statistics and analytics to understand speed, performance, and real-time network latency?
  • 24. Peering Category (at a glance) Total Capacity Domestic International Direct Peer Upstream IX Peering MyIX Local Peer CDN PNI
  • 25. On Premises Cache Server Implementation
  • 26. Various Use Cases • Game Caching • Web Caching • General Cache • Integrated Cache • Database Caching • Session Management • Domain Name System (DNS) Caching • Application Programming Interfaces (APIs) • Caching for Hybrid Environments
  • 27. local Steam caching server: How this works
  • 28. DNS Caching and How It MakesYour Internet Better
  • 29. Guidelines and Best Practices • Caching is a long and complex topic, but the following rules are a good start: - Keep DNS resolution on-premises - ConfigureAccess Control Lists (ACLs) - Deploy Anycast DNS Server - Build a local Stream Caching Server
  • 30. Recommendation for Content Localization Performance optimization is an ongoing exercise. Customers are becoming more demanding, the internet is becoming more complex, and delivery platforms are becoming increasingly specialized. So, we can make the focus on Contents Localization as soon as possible to get the better
  • 31. Questions are welcome & encouraged -This is for you, be sure you get the most out of it