+ All Categories
Home > Technology > ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

Date post: 07-Aug-2015
Category:
Upload: jason-chen
View: 61 times
Download: 0 times
Share this document with a friend
Popular Tags:
25
Web Hosting Projects with AWS Services Chun-Ting Jason Chen International Cooperation and Development Fund Belize Government Central America Sobre el III Encuentro Centroamericano de Software Libre Aug, 10-12, 2011 http://ecsl2011.softwarelibre.ca/
Transcript
Page 1: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

Web Hosting Projectswith

AWS Services

Chun-Ting Jason ChenInternational Cooperation and Development Fund

Belize Government Central America

Sobre el III Encuentro Centroamericano de Software LibreAug, 10-12, 2011

http://ecsl2011.softwarelibre.ca/

Page 2: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

ICDF (International Cooperation and Development Fund)

TaiwanICDF is dedicated to boosting socio-economic development, enhancing human resources and promoting economic relations in a range of developing partner countries. We also offer humanitarian assistance and provide aid in the event of natural disasters or international refugee crises.

Ref: ICDF

Page 3: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

Sobre el III Encuentro Centroamericano de Software LibreAug, 10-12, 2011

http://ecsl2011.softwarelibre.ca/ Suchitoto, San Salvador,

El Salvador

Page 4: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

Cache server

Web hosting & FTP servers

Updating contents

Content Managers

Visitors

Page 5: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

System Infrastructure

LAMP(Liux,Apache,MySQL,PHP)

− Secureftpd(FTP service)

− Proxy-Suite(FTP Proxy)

− Postfix(Mail service)

− CSF(ConfigServer Firewall)

− Port Knocking

Reverse Proxy

− Varnish

(Reverse Proxy)

− EHCP

(Control Panel)

Page 6: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

Visible Challenges in Belize

− Bandwidth (Expensive)● ADSL 512Kb/s upstream

● (Average web page size for portal is around 500Kb)● Traffic burst (big files/ media streaming/ /concurrent access)● 2M/512K=250USD/month, 4M/1M=425USD/month● Unstable power caused randomly downtime about 4%

− Resources● Time, money, and people locally are always limited.● Hardware Maintenance● Reliable Storage● Reliable Electricity

Page 7: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

Centralized and Decentralized

● Host Locally − Reliable storage $$− Database/System

Backup− Bandwidth $$$$$− Human resources

$$$$$− Performance − Traffic − Load Balancer $$

● Hosting on Other Countries

− Lower Cost− Better Quality− Better availability− Higher Bandwidth

●Cost?●Quality?●Availability?●Security?(DDOS)●Efficiency?

Visitors only care about the speed.

Page 8: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

Visitors are came from where?

(who is using our bandwidth?)

Page 9: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

6

Statistics

1852 Visitors come from 683 cities in 30 days.

20% of visitors from Belize. 80% of visitors from all over the world

Page 10: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

Page Size

99%

1%

Only 1% is html/text.

Page 11: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

Only 1% is content, can be downloaded in 1.2s.

The 99% of bandwidth is using for deliver pictures, Style sheets, java scripts.

Page 12: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

How can we solve the bandwidth issue?

Buy more bandwidth?

Page 13: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

CDN Content Delivery Network

Page 14: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

Belize

Page 15: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

Content Delivery Network Servers

Web HostingProject

Page 16: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

Content Delivery Network Benefits

● Speed up TCP handshake● Efficiency – don't hit the server ● Security – DDOS Attack● Availability – Multiple backup● Cost – Cheap! Cheap! Cheap! CDN is MUCH CHEAPER

than BTL.

Page 17: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

Web Hosing Service in Belize

Canada

Belize

United Kingdom

Ireland

Page 18: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

Web Hosting Service in Belize

Content Manager

Page 19: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre
Page 20: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre
Page 21: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

Columbusundersea link

MiamiCDN Node

Belize

Page 22: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre
Page 23: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

How much it cost?

Bandwidth Service in Belize1.58 USD /GB (250USD /M, ADSL 2M/512K)1.34 USD /GB (425USD /M, ADSL 4M/1M, 15% off)

Cloud Computing ServiceAmazon Cloud Storage 0.12 USD /GB(92.5% off)Amazon CDN 0.12 USD /GB (92.5% off)Service 356/24/7 Bandwidth 10GB/sEnterprise service

Page 24: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

Conclusion● Cloud Computing Service can solve over 95% of

bandwidth issue if we push 99% of big files/media/pictures/documents to Cloud Storage and separate into Content Deliver Network.

● That means 61.44 KB/s upstream is enough for 20 websites.

Page 25: ECSL2011 - Sobre el III Encuentro Centroamericano de Software Libre

Thank you for your attention.Question?


Recommended