FB / Linkedin – Performance….

FaceBook

https://code.fb.com/developer-tools/performance-scale-2019-recap/
https://www.usenix.org/conference/srecon15europe/program/presentation/shuff

Comment le RUM est mis en place chez LinkedIn:

How LinkedIn used PoPs and RUM to make dynamic content download 25% faster

https://engineering.linkedin.com/performance/how-linkedin-used-pops-and-rum-make-dynamic-content-download-25-faster

Next Gen DC how support scale out

Some article about DataCenter and how it’s working

Date: 2017-02-11

Article from Criteo about DC and hosting team

Criteo Lab – DataCenter (http://labs.criteo.com/2017/02/hosting-power-everything-youve-always-wanted-know-datacenter-management-criteo/)


DC Google en carton

Link (https://docs.google.com/presentation/d/1gBGS5UFyyR0mcwg990I1YDOFQwAhL-nmonNPGvGYnlk/pub#slide=id.gd8e487ad00209)

Presentation about LinkedIn DC

It’s in Richardson, Texas. Ashburn, Virginia and in Oregon with a new design made by LinkedIn.
New LinkedIn DC
(http://www.networkworld.com/article/3161184/data-center/linkedin-pumps-water-down-to-its-server-racks-uses-an-interesting-spine-and-leaf-network-fabric.html)

Cabinet Load Ratings: Why They Matter (and Why They’re Changing)

Cabinet Load Ratings

– – – – – –

To make better use of floor space and decrease operating costs, more active gear is being placed inside cabinets and enclosures. As a result, they’re getting wider, deeper and taller. Just a few years ago, most enclosures offered 42 RUs or 45 RUs of space. Today, however, many cabinets offer 48 RUs of space – and can offer as many as 52 RUs (or more).

But as cabinets grow in size to accommodate more active gear, they also get heavier. If cabinets get too heavy, the floor may not be able to support them; the cabinets may also be very difficult to move (rolled from one spot to another, transported for loading and shipping, etc.).

It’s becoming crucial to analyze load ratings (also known as “load capacities”) when selecting enclosures. Here are the load ratings you need to know:

– *Static load rating*: How much weight a cabinet can hold when racks are loaded in the data center
– *Dynamic load rating*: How much weight a cabinet can accommodate when shipped fully loaded (important to note with services like Data Center Ready becoming more popular)
– *Rolling load rating*: How much weight a cabinet can tolerate as it is moved/rolled across the floor

Most enclosures are listed against UL 2416 for static load. Just a few years ago, the average static load rating was approximately 1500 pounds; now, a static load rating of 3000 pounds isn’t unusual. In many cases, dynamic and rolling load ratings will be the same for a cabinet.

It’s also critical to note that static, dynamic and rolling load ratings are *not* the same as a cabinet’s seismic rating. Seismic ratings indicate how much protection the rack-mount equipment in a cabinet will receive during an earthquake. (We’ll cover this topic in an upcoming blog post.)

While a cabinet’s width, depth and height can influence load ratings, there are other factors to consider as well.

## Cabinet Construction

There are two main enclosure types: fully welded enclosures and enclosures with bolted-together components. A bolted design allows cabinets to be shipped flat, saving shipping costs. Typically, however, fully welded enclosures have higher load ratings; they can adequately support more weight from active gear.

Corner post geometry and the steel gauge (thickness) used to construct corner posts and mounting rails can also influence a cabinet’s load rating.

## Casters

Before a cabinet is shipped, it is often loaded with switches, servers and everything else needed. Then, it is tested and commissioned. Once testing is complete, the cabinet is shipped to the end-user. To get the enclosure into a truck, however, it needs to be rolled – and then rolled again once it arrives at its destination.

Moving an enclosure across the floor doesn’t just require an adequate rolling load rating – it also requires the correct casters. Heavy-duty casters make a world of difference in accommodating a heavier rolling load rating, as well as withstanding rolling movement. There’s a significant load-rating difference (up to 1000 pounds or more) between a cabinet with regular-capacity casters and a cabinet with high-capacity casters.

## Built-In Levelers

Levelers don’t impact a cabinet’s static, rolling or dynamic load rating – but they can make it much easier to safely move a cabinet. For best performance of active gear, enclosures need to be level. Built-in levelers underneath enclosures allow installers to move cabinets and level them once they’re in place.

A few years ago, cabinets were leveled before equipment was placed inside – which made it more difficult to move the cabinet and ensure that everything remained level. Today, however, built-in levelers allow you to install equipment inside beforehand and level the enclosures once the cabinets are loaded.

## Vibration

Vibration doesn’t directly influence load ratings, either, but the ability of a cabinet to withstand vibration and shocks when being moved – without distortion – is an important factor.

Many times, special shock-absorbent pallets are used to insulate active gears mounted in the enclosure to offer protection during transportation.

## Belden

Belden’s X Series enclosures – XHM and XHS – have a static load rating of 3000 pounds. They seamlessly integrate power distribution, airflow containment and management, networking connectivity and cable management. They are shipped fully assembled and configured to your exact specifications, with several options for doors, side panels, passive chimneys or active AEHC units and PDU mounting.

Learn more about the data center solutions available from Belden to help maximize space, save time, speed up deployment, reduce downtime and save costs here.

Advances in Multi-Fiber Connectivity WP CTA
Advances in Multi-Fiber Connectivity WP CTA Source: Spine and Leaf (1st) test

[Contact and Source]

Bending Loss: A Risk Associated with Reusing Installed Fiber Cable

[![Fiber Bending Loss](http//info.belden.com/webadmin/blog/images/Fiber-Bending-Loss.jpg « Fiber Bending Loss »)](http//info.belden.com/webadmin/blog/images/Fiber-Bending-Loss.jpg)

Thanks to its ultra-high data transmission capacity, ultra-low loss and installation flexibility, glass optical fiber is the most power-efficient data transmission media available today. Optical fiber cables have been deployed worldwide to connect people and “[things](http://info.belden.com/ecos/iot-convergence-wp)” together.

According to [CRU’s Optical Fibre and Cable Monitor](http://www.crugroup.com/market-analysis/products/Optical-fibre-and-cable-monitor), last year, the global optical cable demand reached 318 million kilometers in the first three quarters of 2016.

As we mentioned in a [previous blog](https://www.belden.com/blog/datacenters/singlemode-vs-multimode-transceivers-how-do-you-choose.cfm), two types of optical fiber are available for different network environments and link distances:

– Multimode fiber (MMF) for short-reach links up to a few hundred meters, mainly used in data centers environments
– Singlemode fiber (SMF) for long-reach links, such as in LANs, access networks, metro/transport networks and hyperscale data centers

![Multimode Fiber](http//info.belden.com/webadmin/blog/images/mmf.png « Multimode Fiber »)

Fiber cables are typically installed and owned by internet service providers or internet content providers (including cloud service providers), or enterprise IT departments. People commonly believe that fiber cable has unbounded bandwidth capacity and can last forever; however, with the recent [data traffic boom](https://www.belden.com/blog/datacenters/booming-traffic-from-the-content-delivery-network.cfm) – cloud services, over-the-top content delivery and [Internet of Things (IoT)](http://www.forbes.com/sites/michelleevans1/2017/01/24/5-ways-the-internet-of-things-will-influence-commerce/#432cd6ab3c30) – some old fiber infrastructure has hit its capacity limit and needs to be upgraded.

This blog is the first of three in a series where we will walk you through the risks of reusing installed fiber cable, and help you understand how fiber cable infrastructure performance and quality could impact your business operations.

## Macrobending and Bend-Insensitive Fiber

Optical fiber cables are recognized as the superior data transmission media over long distances. The optical fiber is a waveguide that confines light within the fiber core, which is bounded by the cladding material that prevents light from escaping.

![Macrobending](https://info.belden.com/webadmin/blog/images/macrobending.png « Macrobending »)
*Source: IBM*

Compared to copper cable, optical fiber cable has a much smaller cross-section diameter to support flexible cable routing and installation, especially for high-density I/O. Nevertheless, strict fiber cable installation rules have to be followed because light can leak out of the fiber core through the cladding when bent or wrapped. Bending loss occurs when a fiber cable bend is tighter than its maximum bend tolerance; bending loss is due to physical bends that are large in relation to the diameter of the cable. As the bend tightens, more light is lost. This phenomenon is referred to as “fiber macrobending.”

![Macrobending 2](https://info.belden.com/webadmin/blog/images/macrobending-2.jpg « Macrobending 2 »)

TIA 568.3-D specifies the minimum bend radius for fiber cable installation to avoid excessive “light leakage” or bending loss:

*Cables with four or fewer fibers intended for Cabling Subsystem 1 shall support a minimum bend radius of 25 mm (1 in) when not subject to tensile load. Cables with four or fewer fibers intended to be pulled through pathways during installation shall support a minimum bend radius of 50 mm (2 in) under a pull load of 220 N (50 lbf). All other inside plant cables shall support a minimum bend radius of 10 times the cable outside diameter or less when not subject to tensile load, and 20 times the cable outside diameter or less when subject to tensile loading up to the cable’s rated limit.*

## Macrobending Hurdles in New Use Cases

In many new practical use cases, fiber cables are required to be installed with even smaller bend radii, which could lead to bending loss:

1. In access networks, optical fiber is installed closer to subscribers; therefore, smaller bend radius is required to support high-density, flexible fiber installation and routing.
2. In data center networks, more and denser fiber cables are installed to support ever-growing bandwidth requirements in limited space; therefore, hassle-free fiber cable installation with higher bend tolerance is increasingly important to reduce bending loss and speed up data center deployment and upgrades.

![Bent and Pinched Fiber](https://info.belden.com/webadmin/blog/images/Bent-amd-Pinched-Fiber.jpg « Bent and Pinched Fiber »)

![Fiber Slack Loop](https://info.belden.com/webadmin/blog/images/Fiber-Slack-Loop.png « Fiber Slack Loop »)

*Source: Anixter*

Legacy fiber cable, although optimized for low-attenuation data transmission, is subject to excessive transmission loss; it was not optimized to support sharp bends and can suffer from bending loss. Accidental fiber loss can happen on a daily basis if care is not taken:

– *Sharp bend*: severe 90-degree bend can induce high link loss of up to 0.4 dB to 0.5 dB
– *Pinched cable*: pinching standard fiber jumper can lead to an attenuation of 3 dB to 4 dB
– *Fiber slack loop*: a tight pulling tension on the fiber jumper can cause an attenuation of >5 dB

## Fibers with Enhanced Macrobend Loss Performance: Bend-Insensitive Fibers

Recently, bend-insensitive SMF and MMF (BI-SMF and BI-MMF) products have been introduced to the market to meet the needs of tighter fiber-bend tolerance to avoid bending loss. Optical fiber manufacturers used a refractive index “trench” in the fiber structure – a ring of lower refractive index material – to reflect lost light back into the core of the fiber.

Industry standards have also been developed to specify the bend-radius tolerance of BI-SMF and BI-MMF.

– BI-MMF: ISO/IEC 60793-2-10 provides specifications for A1a.1b, A1a.2b, A1a.3b and A1a.3W that support two turns of 15mm bending radius with <0.1 dB loss at 850nm, and two turns of 7.5mm bending radius with <0.2 dB at 850 nm. *(BI-MMF cables are only optimized for 850nm but not for 1300nm. While the bend loss at 850nm is as described above, the results at 1300nm are not much different than with standard 50µm MMF.)*
– BI-SMF: ISO/IEC 60793-2-50 provides specifications for B6 singlemode fibers that can support minimum bending radius of 10mm, 7.5mm and 5mm. The same recommendation has also been made in the ITU-T G.657 standard document. *(G.657.A1 and G.657.A2 are fully compliant with traditional SMF standard G.652.D with lower fiber transmission loss; G.657.B2 and G.657.B3 are compatible with G.652.D with smaller minimum bending radii, but the transmission loss is slightly higher.)*

Using bend-insensitive fiber cable will minimize the risks of fiber bending loss, and reduce accidental system downtime by considerably improving link robustness and overall performance.

Given the installation and maintenance advantages, considering BI-MMF and BI-SMF for system upgrades or new fiber cable deployment is highly recommended.

Belden offers BI-MMF and BI-SMF [fiber products](https://www.belden.com/products/enterprise/fiber/) that are faster, easier and better to use. Our fiber connectivity solutions reduce complexity, increase flexibility and streamline installation.

<div style= »text-align: center; »>[![Advances in Multi-Fiber Connectivity WP CTA](https://info.belden.com/webadmin/blog/images/Advances in Multi-Fiber Connectivity WP CTA_86060.png « Advances in Multi-Fiber Connectivity WP CTA »)](http://info.belden.com/ecos/multi-fiber-connectivity)</div>

Source: Spine and Leaf (1st) test

URLs and links to read later….

Liens et site de documentations / news a suivre

Technical
* Napalm:
http://blog.ipspace.net/2015/06/napalm-integrating-ansible-with-network.html

* Python/Napalm for network:
https://pynet.twb-tech.com/blog/automation/napalm-ios.html

* Tools & Automation
https://www.mirantis.com/blog/virtlet-vms-containers-opencontrail-network-kubernetes-nfv/

* Facebook tools: FBNet-Command-Runner: A thrift service to run commands on heterogeneous Network devices with configurable parameters: 

https://github.com/facebookincubator/FCR#device-vendors 
The presentation: https://code.facebook.com/posts/117615485632126/fcr-open-source-command-runner-for-network-devices-/


* DDOS with memcached:
https://www.wired.com/story/github-ddos-memcached/amp?__twitter_impression=true

* AI with Google:
https://www.lesnumeriques.com/vie-du-net/google-lance-plateforme-pour-enseigner-machine-learning-ia-n72051.html

https://www.albatorssx.com/index.php?menu=multimedia&page=objetderive

* Tools for dev
[vim editor – fonctions avancees](https://www.plpeeters.com/blog/fr/post/24-vim-fonctions-avancees)
[From gitlab an Infrastructur handbook](https://about.gitlab.com/handbook/infrastructure/)

* IoT / Domotic
New soft for domotic: (demo) http://iobroker.click/ + doc http://www.iobroker.net/docu/?lang=en
OpenHardware devices and howtos: https://www.mysensors.org/


# Social
* Working & related stuff
https://korben.info/teletravail.html  
https://korben.info/n-guide-materiel-teletravail.html

* Networking & Social net
[MP #198 : Réussir sa photo de profil pour les réseaux sociaux et sites de rencontres](https://phototrend.fr/2017/04/mercredi-pratique-reussir-photo-profil-enflammer-applis-sites-rencontres/)

[Mes petites astuces Instagram](https://santadenn.com/petites-astuces-instagram/)

https://www.grafikart.fr/tutoriels?page=2

https://yeuxdelibad.net/Blog/

https://solar-management.fr/nos-articles/

# Photos
* Photos

1. https://www.lebonbon.fr/nuit/
2. https://mariegphotography.exposure.co/
3. http://marielaganeva.com/new-gallery/gvltla0hobfstoab6fdmr714flkwby

* Videos

Paris in Video:
<iframe allowfullscreen= » » frameborder= »0″ height= »295″ mozallowfullscreen= » » src= »https://player.vimeo.com/video/226419760″ title= »Paris. » webkitallowfullscreen= » » width= »525″></iframe>

Google Authenticator VS Authy:
[Authy vs. Google Authenticator](https://authy.com/blog/authy-vs-google-authenticator/)
<iframe allowfullscreen= » » frameborder= »0″ height= »295″ mozallowfullscreen= » » src= »https://authy.com/blog/authy-vs-google-authenticator/embed/#?secret=cLlSVT6Zen » title= »Authy vs. Google Authenticator » webkitallowfullscreen= » » width= »525″></iframe>


# Not checked
* Technical
Dev/Net visialisation tools in python for BGP: https://basimaly.wordpress.com/2017/07/03/bgp-visualization-using-python/
dotfiles management: http://sametmax.com/regrouper-ses-fichiers-de-settings-avec-stow/

* Blogs
http://www.brendangregg.com/overview.html

* Photos

* dev
https://developer.mozilla.org/en-US/docs/Learn/Server-side/Django
Check code in git searching for password and other bad stuff: https://github.com/zricethezav/gitleaks
Liste of django apps: https://gitlab.com/rosarior/awesome-django

* Docker / VM / Sec
VPN L2TP/IPSEC:
http://harrylee.me/2016/06/25/Docker-Create-your-own-IPsec-L2TP-VPN-container/
https://wiki.strongswan.org/projects/strongswan/wiki/InstallationDocumentation
https://vincent.bernat.im/en/blog/2017-route-based-vpn

Password / vault managment: https://www.vaultproject.io/intro/getting-started/first-secret.html

* Other
https://mitmproxy.org/
https://www.justwatch.com/gopass/docs/  
https://github.com/justwatchcom/gopass
https://deadc0de.re/articles/dotfiles.html
https://docs.docker.com/compose/django/
http://www.mairie15.paris.fr/actualites/balades-a-velo-rail-sur-la-petite-ceinture-351
[832 TB – ZFS on Linux – Project “Cheap and Deep”: Part 1](http://www.jonkensy.com/832-tb-zfs-on-linux-project-cheap-and-deep-part-1/)

Story of someone at criteo: https://www.criteo.com/insights/meet-andreea-dicu-criteos-global-director-people-culture-brand/?utm_source=Social&utm_medium=Twitter&utm_campaign=Blog

—————

To check:

https://www.albatorssx.com/index.php?menu=multimedia&page=objetderive

https://korben.info/teletravail.html  
https://korben.info/n-guide-materiel-teletravail.html

[MP #198 : Réussir sa photo de profil pour les réseaux sociaux et sites de rencontres](https://phototrend.fr/2017/04/mercredi-pratique-reussir-photo-profil-enflammer-applis-sites-rencontres/)

<iframe class= »wp-embedded-content » data-secret= »HjfZuDvvrv » frameborder= »0″ height= »296″ marginheight= »0″ marginwidth= »0″ sandbox= »allow-scripts » scrolling= »no » security= »restricted » src= »https://phototrend.fr/2017/04/mercredi-pratique-reussir-photo-profil-enflammer-applis-sites-rencontres/embed/#?secret=HjfZuDvvrv » style= »position: absolute; clip: rect(1px, 1px, 1px, 1px); » title= »« MP #198 : Réussir sa photo de profil pour les réseaux sociaux et sites de rencontres » — Phototrend.fr » width= »525″></iframe>

 https://www.grafikart.fr/tutoriels?page=2

> [Git : Apprendre à utiliser le gestionnaire de versions](http://borntocode.fr/git-tutoriel-et-configuration-sur-le-gestionnaire-de-versions/)

<iframe class= »wp-embedded-content » data-secret= »2n6dRGttNM » frameborder= »0″ height= »296″ marginheight= »0″ marginwidth= »0″ sandbox= »allow-scripts » scrolling= »no » security= »restricted » src= »http://borntocode.fr/git-tutoriel-et-configuration-sur-le-gestionnaire-de-versions/embed/#?secret=2n6dRGttNM » style= »position: absolute; clip: rect(1px, 1px, 1px, 1px); » title= »« Git : Apprendre à utiliser le gestionnaire de versions » — Born to Code: la programmation par l’exemple » width= »525″></iframe>

 https://www.plpeeters.com/blog/fr/post/24-vim-fonctions-avancees

 https://yeuxdelibad.net/Blog/

 https://solar-management.fr/nos-articles/

> [Mes petites astuces Instagram](https://santadenn.com/petites-astuces-instagram/)

<iframe class= »wp-embedded-content » data-secret= »yjp6qcwU0Y » frameborder= »0″ height= »296″ marginheight= »0″ marginwidth= »0″ sandbox= »allow-scripts » scrolling= »no » security= »restricted » src= »https://santadenn.com/petites-astuces-instagram/embed/#?secret=yjp6qcwU0Y » style= »position: absolute; clip: rect(1px, 1px, 1px, 1px); » title= »« Mes petites astuces Instagram » — Santadenn » width= »525″></iframe>

> [Authy vs. Google Authenticator](https://authy.com/blog/authy-vs-google-authenticator/)

<iframe class= »wp-embedded-content » data-secret= »cLlSVT6Zen » frameborder= »0″ height= »296″ marginheight= »0″ marginwidth= »0″ sandbox= »allow-scripts » scrolling= »no » security= »restricted » src= »https://authy.com/blog/authy-vs-google-authenticator/embed/#?secret=cLlSVT6Zen » style= »position: absolute; clip: rect(1px, 1px, 1px, 1px); » title= »“Authy vs. Google Authenticator” — Authy » width= »525″></iframe>

 https://mitmproxy.org/

 

 https://www.justwatch.com/gopass/docs/  
 https://github.com/justwatchcom/gopass

 

 https://deadc0de.re/articles/dotfiles.html

 https://docs.docker.com/compose/django/

 https://www.mirantis.com/blog/virtlet-vms-containers-opencontrail-network-kubernetes-nfv/

<iframe allowfullscreen= » » frameborder= »0″ height= »295″ mozallowfullscreen= » » src= »https://player.vimeo.com/video/226419760″ title= »Paris. » webkitallowfullscreen= » » width= »525″></iframe>

 

 http://www.mairie15.paris.fr/actualites/balades-a-velo-rail-sur-la-petite-ceinture-351

 https://www.lebonbon.fr/nuit/

 https://mariegphotography.exposure.co/

 http://marielaganeva.com/new-gallery/gvltla0hobfstoab6fdmr714flkwby

> [832 TB – ZFS on Linux – Project “Cheap and Deep”: Part 1](http://www.jonkensy.com/832-tb-zfs-on-linux-project-cheap-and-deep-part-1/)

<iframe class= »wp-embedded-content » data-secret= »JxOAVbIJMl » frameborder= »0″ height= »296″ marginheight= »0″ marginwidth= »0″ sandbox= »allow-scripts » scrolling= »no » security= »restricted » src= »http://www.jonkensy.com/832-tb-zfs-on-linux-project-cheap-and-deep-part-1/embed/#?secret=JxOAVbIJMl » style= »position: absolute; clip: rect(1px, 1px, 1px, 1px); » title= »“832 TB – ZFS on Linux – Project “Cheap and Deep”: Part 1” — JonKensy.com » width= »525″></iframe>