• No results found

Developments in Internet Infrastructure

N/A
N/A
Protected

Academic year: 2021

Share "Developments in Internet Infrastructure"

Copied!
32
0
0

Loading.... (view fulltext now)

Full text

(1)

Developments in Internet Infrastructure

Anne CM Johnson

[email protected], [email protected], [email protected]

1 May 2009

(2)

Developments

• Infrastructure

• Latency, bandwidth, diversity

• DWDMs and RAMAN amplifiers • 10GE and Cloud Computing

• Multi-core, multi-threading • References

(3)

Network Infrastructure

(4)
(5)

The Internet /24 IP networks

May 2009 5

Image Nov 2003

(6)

Physical connections - JANET

Peers: Google Akamai BBC At : Telehouse LINX Telecity

(7)

Latest JANET status

May 2009 7 Next upgrade of backbone to 100G Trials in 2009 Requirement in 2011

(8)

Latency, Bandwidth, Diversity

Latency, traffic, attacks

(9)

Diversity

(10)
(11)

Fast, reliable network – latency, bandwidth, diversity

11 May 2009

(12)

Available bandwidth

Capacity: link speed

• Narrow Link: link with the lowest capacity along a path

• Capacity of the end-to-end path = capacity of the narrow link • Utilized bandwidth: current traffic load

Available bandwidth: capacity – utilized bandwidth

• Tight Link: link with the least available bandwidth in a path • Achievable bandwidth: includes protocol and host issues

(13)

wide area bulk data transfers

(14)

DWDM - XKL

(15)

Raman Amplification

May 2009 15

Upgrade unrepeated and short repeated links

(16)

Clouds, clusters, containers

• Cloud computing

• Server interconnect • Building data centers

(17)

What is “Cloud

Computing

”?

4+ billion phones by 2010 Web 2.0-enabled PCs, TVs, etc. Businesses, from startups to enterprises

An emerging computing paradigm where data and

services reside in massively scalable data centers and can be ubiquitously accessed from any connected

devices over the internet.

Source: IBM

(18)

10 GbE Market Growth Drivers

10 GbE server attachment will increase significantly in the next 2 years:

Historically, the inflection point for adopting the next generation

Ethernet speed has been 2-3X the price per port of the previous speed

(19)

Rack-Server Aggregation - Arista

1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server 1U server Modular 10 GbE Switch Modular 10 GbE Switch Modular 10 GbE Switch

(20)

288 port non blocking 10GE cluster

2 12 3 12 4 12 5 12 6 12 1 12 7 12 8 12 9 12 10 12 11 12 12 12 23 12 22 12 21 12 20 12 19 12 24 12 18 12 17 12 16 12 15 12 14 12 13 12 7124-12 7124-1 7124-11 7124-2 …….. Legend: 10G uplink 10G CR

ƒ 12 spine switches, 24 leaf switches, 12 x 24 = 288 10GE ports

ƒ Each leaf switch connected to each spine switch via 2X 10G trunk connection

(21)

Data Centers in Containers

(22)

Google containers

• First used 2005

• Battery backup for each server

• Data center use 1AAA containers (12m ) with1,160 servers each

• A facility may have hundreds of containers • Minimise costs of software, hardware,

(23)

Inside – HP container

(24)

Inside a server

• Started with long haul and UK Wide Area Networks

• Reviewed containers and clusters

(25)

Nehalem – Intel Xeon 5500

- Lithography Process: 45 nm - Cores: 4

- Threads: 8

- Frequency: 2.66 GHz

- Cache: 256 KB L2/core and 8 MB shared L3

- Memory Controller: Triple channel DDR3 800/1066/1333 MHz - Bus Interface: 1x 4.8 GT/s QuickPath - TDP: 130W - Socket: LGA1366 - £200.49 ex vat May 2009 25 http://upload.wikimedia.org/wikipedia/commons/6/64/Int el_Nehalem_arch.svg

(26)

Quad core CPU

• Copy of L2 cache on L3 cache

• Memory controller on CPU die not on motherboard – new mechanism

(QuickPath) for access to external memory, PCI Express interconnect • Multi-threading – 2 threads per core • Changes available bandwidth for

(27)

Response time - server

• Multiple cores, multi-threading support can reduce latency and improve bandwidth

• Serialization has performance implications • Job service time variation matters too

• Communication bandwidth to cloud • Where is the bandwidth bottleneck ?

(28)

Accelerating old applications

• Motherboards with Nehalem and LOM 10GE • Existing performance limited programs

retesting

• Finite element analysis – automotive crash, powertrain simulation; seismic analysis for oil and gas exploration

• Image processing, video storage and delivery • Financial automated trading

(29)

Enabling new applications

• Lifestreams – subscribing to people (David

Gelerenter, Mirror Worlds; Robert Scoble,

Friendfeed)

• Computing and

networking moves ‘from object to fabric’ (Clay

Shirky)

• Blogrollr – collects blog reading activity

(30)

Summary

• Internet infrastructure is pervasive

• More reliability, bandwidth, less latency improves user experiences

• Huge quantities of processing, bandwidth, storage, memory are available at rapidly reducing cost

• Infrastructure has not yet become ‘fabric’ • Expect more new features and functions

(31)

Network System complexity

May 2009 31

@hugh MacLeod

(32)

References

• http://www.bmc.com/offers/performance/whitepapers/docs/2005/Bandwidth

_and_Latency_Their_Changing_Impact_on_Performance.pdf

• http://www.akamai.com/html/technology/dataviz1.html

• Google server designs http://news.cnet.com/8301-1001_3-1020958092.html?tag=newsLeadStoriesArea.1

• Intel Core i7 http://www.purelypc.co.uk/product_detail.php?product=8360

• http://en.wikipedia.org/wiki/Nehalem_(microarchitecture) • http://www.hpcwire.com/offthewire/Argonne-Speeds-Analysis-Using-MathWorks-Tools-43429957.html • http://nanog.org/meetings/nanog45/presentations/Tuesday/Chaires_submar ine_N45.pdf • http://mvdirona.com/jrh/TalksAndPapers/JamesHamilton_SMDB2009.pdf • http://www.edge.org/3rd_culture/gelernter09/gelernter09_index.html

References

Related documents

Vitamin D receptor (VDR) TaqI polymorphism, vitamin D and bone mineral density in patients with inflammatory bowel diseases.. Adv Clin

When FAS Finance positions grade 57 and above are posted in ASPIRE, FAS Recruitment Services notifies the divisional representative, who identifies the appropriate

bepaalt dat tegen het door het college van burgemeester en wethouders van Haarlem te nemen nieuwe besluit op bezwaar van appellant slechts bij de Afdeling beroep kan

However its length is also taken into consideration because the part of the waist of “ xhubleta ” has a considerable width (as we mentioned in part of the bell). Its height is

As it can be observed some significant differences were observed in the case of age at first mating and calving, calving interval, service period and lactation duration (Tab.. For

We find that the levels of the different measures are sensitive to changes in the weighting structures, but the ranking of the groups in terms of the poverty incidence and MPI

measured here by the estimated number of high-risk populations in the catchment area, c (3) competition level measured by the number of Avahan NGOs per district and by whether or