Home Communication Services page 1 A long-lived home-grown Linux-based low-cost leading mass-market service Pierre AUBERT & Eric OLIVERI FranceTelecom/Home.

Slides:



Advertisements
Similar presentations
You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
Advertisements

From Startup to Enterprise A Story of MySQL Evolution Vidur Apparao, CTO Stephen OSullivan, Manager of Data and Grid Technologies April 2009.
UBIQUITY V3 An extensible platform for creating dynamic, customized, and geocentric native mobile applications.
Network Aware Forward Caching Presenter: Alexandre Gerber Jeffrey Erman, Mohammad T. Hajiaghayi, Dan Pei, Oliver Spatscheck AT&T Labs Research April 24.
Info to Enterprise Migration Implementation Case Study: SBC Corporation Presented to the Crystal Decisions Regional Users Group for the Bay Area on October.
© 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Installation & management of SUSE.
A Flexible Cloud-Computing Platform Focus on solving business problems
Usenet Training May 4-7, 2004 Orlando, FL At Disneys Coronado Spring Resort.
Operations Management Maintenance and Reliability Chapter 17
Chapter 1: The Database Environment
Clustering Technology For Scaleability Jim Gray Microsoft Research
1 Mixing Public and private clouds a Practical Perspective Maarten Koopmans Nordunet Conference 2009 Maarten Koopmans Nordunet Conference 2009.
NetSEC: metrology-based application for network security Jean-François SCARIOT Bernard MARTINET Centre Interuniversitaire de Calcul de Grenoble TNC 2002.
By Rick Clements Software Testing 101 By Rick Clements
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
1Abacast - Confidential1 Hybrid Content Delivery Network (CDN) Technologies and Services.
1Abacast - Confidential1 Hybrid Content Delivery Network (CDN) Technologies and Services.
1Abacast - Confidential1 Hybrid Content Delivery Network (CDN) Technologies and Services.
Nairobi, Kenya, 30 – 31 July 2010 Interoperability Challenges in ISPs Operations Tamer M. Kamel, Networks Operation & Maintenance Division, TE-DATA Egypt.
1 The Metro Ethernet Forum Helping Define the Next Generation of Service and Transport Standards Ron Young Chairman of the Board
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Addition Facts
Internet, Web and Database server architectures for e-commerce
Case Study: Photo.net March 20, What is photo.net? An online learning community for amateur and professional photographers 90,000 registered users.
Mythbusters Debunking Common SharePoint Farm Misconceptions ITP361 Spencer Harbar.
| Copyright © 2009 Juniper Networks, Inc. | 1 WX Client Rajoo Nagar PLM, WABU.
Computing Infrastructure
Facts about Welcome to this video from Ozeki. In this video I will present what makes Ozeki Phone System XE the Worlds best on-site software PBX for Windows.
PaperCut MF Reseller Resource Material An Introduction to PaperCut MF.
BREAKOUT SESSION 2 Smart Grid 2-B: Grid Integration – Essential Step for Optimization of Resources Integrating Intermittent Wind Generation into an Island.
Configuration management
1 RAID Overview n Computing speeds double every 3 years n Disk speeds cant keep up n Data needs higher MTBF than any component in system n IO.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Fast Crash Recovery in RAMCloud
The IP Revolution. Page 2 The IP Revolution IP Revolution Why now? The 3 Pillars of the IP Revolution How IP changes everything.
Information Systems Today: Managing in the Digital World
1 Real World Performance Tuning Ask Bjørn Hansen OSCON 2001.
Virtualization & Disaster Recovery
Welcome to Middleware Joseph Amrithraj
Describing Complex Products as Configurations using APL Arrays.
MAXIMIZE WEBFOCUS GO MOBILE! Copyright 2010, Information Builders. Slide 1 Brian Carter 3/21/12.
1 Sizing the Streaming Media Cluster Solution for a Given Workload Lucy Cherkasova and Wenting Tang HPLabs.
1 Cloud Services Professionals ReadySpace IDA Cloud Computing Call 6.
A Comparison of HTTP and HTTPS Performance Arthur Goldberg, Robert Buff, Andrew Schmitt [artg, buff, Computer Science Department Courant.
1 World Meteorological Organization Working together in weather, climate and water Sixteenth World Meteorological Congress Information Technology Support.
Database System Concepts and Architecture
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Introduction to Computer Administration Introduction.
Strategy Review Meeting Strategy Review Meeting
Page 1 / 18 Internet Traffic Monitor IM Page 2 / 18 Outline Product Overview Product Features Product Application Web UI.
1 Chapter 11: Data Centre Administration Objectives Data Centre Structure Data Centre Structure Data Centre Administration Data Centre Administration Data.
Electronic Filing System Proposal Texas Ethics Commission January 31, 2013 Texas Ethics Commission January 31, 2013.
Addition 1’s to 20.
25 seconds left…...
Slippery Slope
Test B, 100 Subtraction Facts
Performance Tuning for Informer PRESENTER: Jason Vorenkamp| | October 11, 2010.
Week 1.
Number bonds to 10,
What An Application Wants Glenn Ricart June 5, 2014.
Introduction to ikhlas ikhlas is an affordable and effective Online Accounting Solution that is currently available in Brunei.
Web Server Hardware and Software
Virtual Network Servers. What is a Server? 1. A software application that provides a specific one or more services to other computers  Example: Apache.
IDK0040 Võrgurakendused I Building a site: Implementation Deniss Kumlander.
MANIT WEB HOSTING SERVICES Presented by - Sandeep Jain & Devesh Lal CRISP, Bhopal.
Ladd Van Tol Senior Software Engineer Security on the Web Part One - Vulnerabilities.
1 Web Server Administration Chapter 1 The Basics of Server and Web Server Administration.
IT Infrastructure Chap 1: Definition
Presentation To. Mission Think Dynamics is in the business of automating the management of data center resources thereby enabling senior IT executives.
Presentation transcript:

Home Communication Services page 1 A long-lived home-grown Linux-based low-cost leading mass-market service Pierre AUBERT & Eric OLIVERI FranceTelecom/Home Communication Services/Broadband & Internet Wanadoo Portals

Home Communication Services page 2 We talk about mass market net & computer engineering the #1 in France a simple web page the Big Picture : pure* Open source – Linux – PC hardware some thoughts about the past and the future works well, costs little delivers more from less

Home Communication Services page 3 The #1 portals in France wanadoo.fr – voila.fr – MMGs – IM/IRC… 65% reach – 13 M unique visitors 80 M pages to 4.2 M customers daily Every days peaks : simultaneous users 1 Gb/s Internet content new users/mn web pages/mn transport conn/s, forks/s, SELECTs/s…

Home Communication Services page 4 We talk about mass market net & computer engineering the #1 in France a simple web page the Big Picture : pure* Open source – Linux – PC hardware some thoughts about the past and the future works well, costs little delivers more from less

Home Communication Services page 5 A simple web page …

Home Communication Services page 6 …, but … Mathopd Apache/C++ Apache/Oracle Solaris/Linux Apache/PHP/mySQL IIS/ASP/SQLsvr TUX LVS embedded firewalls

Home Communication Services page 7 We talk about mass market net & computer engineering the #1 in France a simple web page the Big Picture : pure* Open source – Linux – PC hardware some thoughts about the past and the future works well, costs little delivers more from less * well, mostly

Home Communication Services page 8 Not only a web server Front office Network* – Load Balancers* – Firewalls – DNS Web servers : Apache/Mathopd/TUX, mostly PHP Databases : mySQL, postgreSQL Back office Publishing – Content management Audience collection Databases** Supervision, backups, etc. * sometimes open source/Linux/PC hardware ** most often non-open source/non-Linux/non-PC hardware

Home Communication Services page 9 DNS databases content management audience collection supervision backups web farms load-bal cers + firewalls + routers redirect N x FRONT SERVICES databases other services IMAP, HTTP… VPN BACK SERVICES

Home Communication Services page 10 3 ways to deliver Web service Apache for dynamic content Mostly PHP, some C++, some SSI 20 M pages for 2.5 M users daily 12 servers : Bi-CPU Intel, type 1 – 60 Mb/s Mathopd for static content Maximize browser cache effect 2000 HTTP/second 6 servers : 1-CPU Intel, type 0 – 25 Mb/s TUX for redirection service Built-in Linux kernel 2500 HTTP/second – 2 Mb/s 3 servers (1 is enough) : 1-CPU Intel, type -1 ;–)

Home Communication Services page 11 Some other services Cookies (identity, tracking…) 1250 HTTP/sec 4 servers : 1-CPU Intel type 0 – 10 Mb/s Databases : authentication 1000 reads/mn – 150 simultaneous connections 1 server 1-CPU 1G RAM, type 1 Databases : search engine crawler 500 M docs – 4 Tb – 100k writes/mn 12 servers 2-CPU 5x72Gb each, type 1 WAN-LAN DNS : 4 servers 1-CPU Intel type 0 – Zebra (BGP/OSPF) Firewall + load-balance appliance : 1-CPU Intel, type -1 Tricks : lingerd, nscd, multicast… tuning : sockets per IRC server

Home Communication Services page 12 Supervision etc. 60+ parameters per server on each of 1000 servers Net-SNMP, big brother/big sister, Perl… ad hoc monitoring (~ 30%) : 1 h to develop and deploy 20 servers 1-CPU Intel, type 1 At-the-fly graph generation : parameters 300+ samples/s – 3 servers Bi-CPU Intel, type 1 RRD-Tool + SNMP managers (Perl) + Apache Env – Network – from HW&CPU to application internals Backups, storage Amandas self-planning, no routine restore 1/10th FTE 2 servers P2-400MHz 2,4To (2/GO/y)– cheaper than tape : (6/GO/y) backs up daily 300 servers

Home Communication Services page 13 We talk about mass market net & computer engineering the #1 in France a simple web page the Big Picture : pure* Open source – Linux – PC hardware some thoughts about the past and the future works well, costs little delivers more from less * well, mostly

Home Communication Services page 14 Lessons from the past Choose what fits best 1996 : from FreeBSD to Solaris 2003 : from Solaris to Linux voila.fr launched 1998 : Apache/PHP/Linux Service first system administrators are front-line diagnose and fix fast (or alternate service/systems) end-user satisfaction = systems health accounting transparency (CAPEX & OPEX per server/day)

Home Communication Services page 15 Lessons from the past PC hardware is a key factor Failures are facts not problems « Small is beautiful » : cost of redundancy is 1/N Competitive mass market sourcing PC operating system is hw-independent Reuse – assemble components Open source OS is a key factor Best use of hardware resources Flexible kernels – Excellent network support Application level Open source platforms – Internet applications Interoperability is in DNA

Home Communication Services page 16 Lessons from the past Design – skills Not a sequential « product » process Expert staff allow short & long term savings Efficiency Low-range (90%) = 3 to 5 k/year High-end PC servers cost 5+ times more Mid-range Unix servers cost 20+ times more Numerous distributed small systems scale at front office keep back office + infra stable distribute bandwidth, IO buffers, axis…

Home Communication Services page 17 We talk about mass market net & computer engineering the #1 in France a simple web page the Big Picture : pure* Open source – Linux – PC hardware some thoughts about the past and the future works well, costs little delivers more from less * well, mostly

Home Communication Services page 18 Costs little Some figures 1 system administrator for 40 servers 1 low-range server = 3 to 5 k/year OPEX Per unique visitor : 1 /year Per 1k web pages : 0.5 margin cost = 2 c OPEX, 3 c CAPEX Cost breakdown – OPEX 15% shell & core 15% hardware 15% bandwidth 5% maintenance/support 50% man power

Home Communication Services page 19 Costs little = « works » well Home page Solaris 12 Sun 4-CPU : 6 dynamic + 6 static content 400 k/year OPEX (amort. included) Additional CAPEX : 10 per 1k daily pages Home page Linux 18 PC 1&2-CPU : 12 dynamic + 6 static content 100 k/year OPEX (amort. included) Additional CAPEX : 3 per 1k daily pages works well

Home Communication Services page 20 Works well Voila.fr ranked* #1, Wanadoo.fr ranked* #3 (*) Googles home page always #1… but thats not a real portal home page Both fastest real portal home pages Unavailability mostly due to a sub-service : freewareexpensive : fees + maint ce + poor support Open sourceproprietary code : cant fix This sub-service delivers less from more ;–)

Home Communication Services page 21 Next Steps Convince top management that Open-Source solutions can replace proprietary one! Most agree on web front office (1-tier) Most disagree on 2 nd tier: Jonas,Jboss / Websphere, 9iAS All disagree on DB: MySQL, PostgreSQL / Oracle, DB2, SQLs Carefully select an appropriated database for your needs Deploy Oracle on PC + Linux+ attached disks (Instead of Sun + Solaris + SAN or NAS :)

Home Communication Services page 22 Thank you Some Open Source Oriented Question ?