From 26dd10ee34d526f4187a37bd3b828594dc7a5a0f Mon Sep 17 00:00:00 2001 From: Pim van Pelt Date: Thu, 15 Aug 2024 15:43:10 +0200 Subject: [PATCH] Wednesday article --- content/blog/wk3day3.md | 91 ++++++++++++++++++- .../fullsize/2024-08-13/20240813_220724.jpg | 3 + static/img/fullsize/2024-08-14/IMG_0645.JPG | 3 + static/img/fullsize/2024-08-14/IMG_0646.JPG | 3 + static/img/fullsize/2024-08-14/IMG_0647.JPG | 3 + static/img/fullsize/2024-08-14/IMG_0651.JPG | 3 + static/img/fullsize/2024-08-14/IMG_0652.JPG | 3 + static/img/fullsize/2024-08-14/IMG_0654.JPG | 3 + static/img/fullsize/2024-08-14/IMG_0657.JPG | 3 + static/img/fullsize/2024-08-14/IMG_0658.JPG | 3 + static/img/headline/bassementcrew.png | 3 + static/img/headline/kushsessions-04.png | 3 + static/img/headline/method-drumbass-mixes.png | 3 + .../thumbnails/2024-08-13/20240813_220724.jpg | 3 + static/img/thumbnails/2024-08-14/IMG_0645.JPG | 3 + static/img/thumbnails/2024-08-14/IMG_0646.JPG | 3 + static/img/thumbnails/2024-08-14/IMG_0647.JPG | 3 + static/img/thumbnails/2024-08-14/IMG_0651.JPG | 3 + static/img/thumbnails/2024-08-14/IMG_0652.JPG | 3 + static/img/thumbnails/2024-08-14/IMG_0654.JPG | 3 + static/img/thumbnails/2024-08-14/IMG_0657.JPG | 3 + static/img/thumbnails/2024-08-14/IMG_0658.JPG | 3 + 22 files changed, 153 insertions(+), 1 deletion(-) create mode 100644 static/img/fullsize/2024-08-13/20240813_220724.jpg create mode 100644 static/img/fullsize/2024-08-14/IMG_0645.JPG create mode 100644 static/img/fullsize/2024-08-14/IMG_0646.JPG create mode 100644 static/img/fullsize/2024-08-14/IMG_0647.JPG create mode 100644 static/img/fullsize/2024-08-14/IMG_0651.JPG create mode 100644 static/img/fullsize/2024-08-14/IMG_0652.JPG create mode 100644 static/img/fullsize/2024-08-14/IMG_0654.JPG create mode 100644 static/img/fullsize/2024-08-14/IMG_0657.JPG create mode 100644 static/img/fullsize/2024-08-14/IMG_0658.JPG create mode 100644 static/img/headline/bassementcrew.png create mode 100644 static/img/headline/kushsessions-04.png create mode 100644 static/img/headline/method-drumbass-mixes.png create mode 100644 static/img/thumbnails/2024-08-13/20240813_220724.jpg create mode 100644 static/img/thumbnails/2024-08-14/IMG_0645.JPG create mode 100644 static/img/thumbnails/2024-08-14/IMG_0646.JPG create mode 100644 static/img/thumbnails/2024-08-14/IMG_0647.JPG create mode 100644 static/img/thumbnails/2024-08-14/IMG_0651.JPG create mode 100644 static/img/thumbnails/2024-08-14/IMG_0652.JPG create mode 100644 static/img/thumbnails/2024-08-14/IMG_0654.JPG create mode 100644 static/img/thumbnails/2024-08-14/IMG_0657.JPG create mode 100644 static/img/thumbnails/2024-08-14/IMG_0658.JPG diff --git a/content/blog/wk3day3.md b/content/blog/wk3day3.md index 9de1d58..a16e838 100644 --- a/content/blog/wk3day3.md +++ b/content/blog/wk3day3.md @@ -1,7 +1,96 @@ --- -title: "Week 3, Wednesday:" +title: "Week 3, Wednesday: Arista 7280SR with ASR9k" date: 2024-08-14T21:55:00+02:00 draft: false --- {{< image frame="true" width="17em" float="right" src="/img/headline/dropstation.png" alt="Credit: Drop Station, Youtube" >}} + +This morning I got up _bright and early_ at around 10:00. At this point, Quinn has worked already +for about 3.5hrs, and I don't know quite how he does it. Maybe it's because I tend to go to bed at +03:00 and he goes upstairs at 22:00? Nah, that can't be it! + +I boot up Pim O.S. and think about the day ahead. I can't make FrysIX stamps, because there's +something wrong with the stamp-head. Marina is in contact with the vendor, and has scheduled a video +call to go over the mechanism today. We looked yesterday and have a suspicion what might be wrong, +but before we tinker, we'll wait for the video call. I still have some time before the barbecue! + +Instead, I make good on my own promise to keep my workroom tidy. I grab the vacuum cleaner and go +over the whole floor - it's quite a novel experience for me to be able to even _see_ the floor, let +alone _vacuum_ it. On the floor next to the blue pattern wall, there's a little bit of white powdery +dust; I think it may be the remnants of the fungus that triggered my whole cleaning experience two +weeks ago. I make short work of it, and drench it in chlorine water, which also doubles as a nice +mopping agent. I mop up the rim of the floor twice, and the rest of the room once. At this point it +smells like a swimming pool in my room, so I escape it upstairs. + +For lunch, we rummaged around the fridge a little bit and I found two hamburger patties which we +never barbecued. Let's not let two perfectly good patties go to waste! So I fry them in the pan +while Marina slices the leftover bread - she shows me the holes that the yeast left - hah, yeast +fart holes. I'm such a child. The hamburger (see below) does hit the spot though! + +In the afternoon I spend a little bit of time getting to know Arista switches and its EOS operating +system. I find it incredibly intuitive, with the concepts being very similar to what I already use, +notably Centec and Cisco/Nexus. I play around with some OSPF, OSPFv3, enable LDP and MPLS, and do a +quick loadtest - the thing happily forwards traffic with IP4, IP6 and MPLS at line rate - to be +expected. I make a proto-config and prepare the switches for later tonight. I'll deploy them at +AS25091. + +Before dinner, I spend some time pairing and chopping veggies; I have sugar snaps, onions, spring +onions, _bimi_ (a sort of broccolini), bell pepper, carrots, bokchoi and soybean shoots. I blanche +the larger veggies, and then yeet them all into a wok, stirfrying them with some oil. + +After dinner I do some more investigating of the button press and Marina sends a few e-mails to the +vendor - who is _super_ nice by the way. After exchanging a few tips and videos showing where we +think the problem is, they offer to send a new stamping head while we prepare to ship back this one. +But, tomorrow they'll have a quick call to figure out if there's something else that could be done. +We concluded that there is about 0.5-0.75mm of play needed to let the stamp work. It's too +complicated to explain, so I'll just show a picture. + +Then at around 21:00 I grab some optics and patchcables, velcro, and tools in my backpack, and take +the 100G linecard for the ASR9010, as well as the two preconfigured Arista 7280SR switches, and make +my way to the datacenters. One will go at Interaction in Glattbrugg, and the other at NTT in +Rümlang, connected by a few kilometers of dark fiber. A hypervisor has taken the day off, so +I'll go take a look at it on console, while I'm there. + +I first let the 2x100G line card acclimatize by inserting it half-way into the chassis. I then +install the Arista, connect it to the router with 2x10G (will become 100G) and to a few CWDM +channels to the other datacenter (will also become 100G, optics are en route). I add it to the mgmt +VRF and serial console server, and it's up and running quickly! I then insert the blade and wait for +it to boot, it too happily registers itself in IOS/XR and is ready to serve. Nice! + +Then I go to my favorite [[IP-Max](https://ip-max/)] point of presence - NTT Rümlang, where I +have to make two long-haul patches (from here to _Lauss-ane_) and again connect 2x10G to the other +Arista, which is also connected with 2x10G to the first one back in Interxion. All links come up, +and the switch is further quickly installed and ready for service. + +The operation takes me a good three hours though. At the end of it, I feel exhilerated and tired at +the same time. There's something about this _digital gardening_, a term I heard from my buddy Lee at +work one day: I find it very rewarding to come home after a night in the colo, having done physical +labor and knowing that what I did, that day, was directly and immediately useful: the blinkenlights +go blinken, and the BGP session comes up, and traffic passes from Zurich to Lausanne directly rather +than via the backup path over Geneva. "I did a thing today". + +With that, I drive home, and pass out. If all goes well, tomorrow I get to play with some wireless +microphones that I ordered -- after having seen a few reviews (one of them proudly noting that even +[[MKBHD](https://www.youtube.com/user/marquesbrownlee)] uses them!), and hopefully also with the +electrostatic cutting bed for the Silhouette Cameo. + +Welterusten! + +## Pictures of the Day + +{{< gallery-category >}} + {{< gallery-photo fn="2024-08-14/IMG_0645.JPG" caption="I promised myself I would keep my workroom clean, so I started off the morning with a vacuuming and deep scrub of the floor " >}} + {{< gallery-photo fn="2024-08-14/IMG_0646.JPG" caption="Lunch time: the bread Aad and I baked has really nice holes, and I like!" >}} + {{< gallery-photo fn="2024-08-14/IMG_0647.JPG" caption="We have a few leftover hamburger patties, so I quickly fry them up and we make a make-shift burger. Delish!" >}} + {{< gallery-photo fn="2024-08-14/IMG_0651.JPG" caption="I am going to deploy two Arista 7280SR MPLS transport switches tonight; here they are, pre-configured and staged in IPng's lab rack" >}} + {{< gallery-photo fn="2024-08-14/IMG_0652.JPG" caption="Our evening meal is simply a stirfry wok with lots-o-veg, and chicken and rice to go with it. It makes for a very nice summer dish." >}} + {{< gallery-photo fn="2024-08-13/20240813_220724.jpg" caption="Marina and I take a good look at the faulty stamping press for the 59mm pins. We think we found the problem - TAC support ticket raised :)" >}} + {{< gallery-photo fn="2024-08-14/IMG_0654.JPG" caption="At datacenter #1, I pre-condition the 2x100G blade for AS25091 first" >}} + {{< gallery-photo fn="2024-08-14/IMG_0657.JPG" caption="Then, I install the Arista, hook it up to some WDM channels to datacenter #2 and to the ASR9010 below. Later, these will become 100G ports (optics are underway)" >}} + {{< gallery-photo fn="2024-08-14/IMG_0658.JPG" caption="I finish the evening at datacenter #2, my favorite one at AS25091, with the other Arista switch and a very loaded ASR9006." >}} +{{< /gallery-category >}} + +{{< gallery-modal >}} +{{< gallery-script >}} + diff --git a/static/img/fullsize/2024-08-13/20240813_220724.jpg b/static/img/fullsize/2024-08-13/20240813_220724.jpg new file mode 100644 index 0000000..42061d1 --- /dev/null +++ b/static/img/fullsize/2024-08-13/20240813_220724.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ada74c0aea0c86f4f4bcad942aba21eac132a89a1f0de6d5c60736628ed1661c +size 992667 diff --git a/static/img/fullsize/2024-08-14/IMG_0645.JPG b/static/img/fullsize/2024-08-14/IMG_0645.JPG new file mode 100644 index 0000000..1930167 --- /dev/null +++ b/static/img/fullsize/2024-08-14/IMG_0645.JPG @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4ba5d58e1245bf086c6896903e363e316fa734c9381e2385456f503739d943b +size 573160 diff --git a/static/img/fullsize/2024-08-14/IMG_0646.JPG b/static/img/fullsize/2024-08-14/IMG_0646.JPG new file mode 100644 index 0000000..6f896cf --- /dev/null +++ b/static/img/fullsize/2024-08-14/IMG_0646.JPG @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76da2f32b10511144ee6f50e379386fb18da8c0d383c15db0a415d24f303d84d +size 1274673 diff --git a/static/img/fullsize/2024-08-14/IMG_0647.JPG b/static/img/fullsize/2024-08-14/IMG_0647.JPG new file mode 100644 index 0000000..495fbb6 --- /dev/null +++ b/static/img/fullsize/2024-08-14/IMG_0647.JPG @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e811884c5fb4106bc5267d78614de7eac460ab75c27c820a5ed7e2bdb4ebc664 +size 1287063 diff --git a/static/img/fullsize/2024-08-14/IMG_0651.JPG b/static/img/fullsize/2024-08-14/IMG_0651.JPG new file mode 100644 index 0000000..294063b --- /dev/null +++ b/static/img/fullsize/2024-08-14/IMG_0651.JPG @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a89f15188d3cea64d3046bf8fae75409d9e5869774a9588a8a997894b0a33213 +size 931440 diff --git a/static/img/fullsize/2024-08-14/IMG_0652.JPG b/static/img/fullsize/2024-08-14/IMG_0652.JPG new file mode 100644 index 0000000..76fa05a --- /dev/null +++ b/static/img/fullsize/2024-08-14/IMG_0652.JPG @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2169e9e4d5a2ac2a929c491477d2786c6ff20f9539313e50c2610cac5de8680 +size 1171512 diff --git a/static/img/fullsize/2024-08-14/IMG_0654.JPG b/static/img/fullsize/2024-08-14/IMG_0654.JPG new file mode 100644 index 0000000..2301bdd --- /dev/null +++ b/static/img/fullsize/2024-08-14/IMG_0654.JPG @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e9890ea230d3a2950df5f9622856f89a586391f1928238333dcbf9f3befb025 +size 1497438 diff --git a/static/img/fullsize/2024-08-14/IMG_0657.JPG b/static/img/fullsize/2024-08-14/IMG_0657.JPG new file mode 100644 index 0000000..b17fff3 --- /dev/null +++ b/static/img/fullsize/2024-08-14/IMG_0657.JPG @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e1a5505642ab782cd9485d193d9ba000d9f63feec291a75d196406ff421164a +size 1575199 diff --git a/static/img/fullsize/2024-08-14/IMG_0658.JPG b/static/img/fullsize/2024-08-14/IMG_0658.JPG new file mode 100644 index 0000000..203addc --- /dev/null +++ b/static/img/fullsize/2024-08-14/IMG_0658.JPG @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9bbbb4cf2fa79bf9f3fdd00d46d35a73595a001333da7f33ff43829dade1214f +size 1370891 diff --git a/static/img/headline/bassementcrew.png b/static/img/headline/bassementcrew.png new file mode 100644 index 0000000..a794baa --- /dev/null +++ b/static/img/headline/bassementcrew.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8964e8ba6cc6c6ad19ff10c0c5bfac3a02ab8e681539d48efd98c346092c00a0 +size 215026 diff --git a/static/img/headline/kushsessions-04.png b/static/img/headline/kushsessions-04.png new file mode 100644 index 0000000..b289e6a --- /dev/null +++ b/static/img/headline/kushsessions-04.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58213edef41bd84389c7a6c5032e49acf195d081b713388af5d9698228047838 +size 152534 diff --git a/static/img/headline/method-drumbass-mixes.png b/static/img/headline/method-drumbass-mixes.png new file mode 100644 index 0000000..6b9b4a5 --- /dev/null +++ b/static/img/headline/method-drumbass-mixes.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a16e0d1899bbb0ddb68caebce926a0cba860b17ccb6e9d2d4dcc2303be0cccf5 +size 157979 diff --git a/static/img/thumbnails/2024-08-13/20240813_220724.jpg b/static/img/thumbnails/2024-08-13/20240813_220724.jpg new file mode 100644 index 0000000..b521acb --- /dev/null +++ b/static/img/thumbnails/2024-08-13/20240813_220724.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93cd9ca0b9da5fdf4b5c804f77bfcb9ed20580ede5df91af835d4ee7083e3f89 +size 85104 diff --git a/static/img/thumbnails/2024-08-14/IMG_0645.JPG b/static/img/thumbnails/2024-08-14/IMG_0645.JPG new file mode 100644 index 0000000..d07d760 --- /dev/null +++ b/static/img/thumbnails/2024-08-14/IMG_0645.JPG @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a8787d8c24f71cfee878d784987cb422d8ec5796f9cce6ded3c89e857768314 +size 31463 diff --git a/static/img/thumbnails/2024-08-14/IMG_0646.JPG b/static/img/thumbnails/2024-08-14/IMG_0646.JPG new file mode 100644 index 0000000..9b394a3 --- /dev/null +++ b/static/img/thumbnails/2024-08-14/IMG_0646.JPG @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f67c69aea7d45d3b8ab97a3be999c18260772c9f378f9d5bdd89e397bd03970b +size 44666 diff --git a/static/img/thumbnails/2024-08-14/IMG_0647.JPG b/static/img/thumbnails/2024-08-14/IMG_0647.JPG new file mode 100644 index 0000000..d0a0af8 --- /dev/null +++ b/static/img/thumbnails/2024-08-14/IMG_0647.JPG @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1f8093931e7cca3e690010bd1a4f4ef82b023e63df43136ff3c35d994f6b86c +size 47894 diff --git a/static/img/thumbnails/2024-08-14/IMG_0651.JPG b/static/img/thumbnails/2024-08-14/IMG_0651.JPG new file mode 100644 index 0000000..64f9ed6 --- /dev/null +++ b/static/img/thumbnails/2024-08-14/IMG_0651.JPG @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b528a5ee7c40cfef99bde6b0c3e81ec3776baf22db9b90741d205e35e832be5 +size 48068 diff --git a/static/img/thumbnails/2024-08-14/IMG_0652.JPG b/static/img/thumbnails/2024-08-14/IMG_0652.JPG new file mode 100644 index 0000000..896c38e --- /dev/null +++ b/static/img/thumbnails/2024-08-14/IMG_0652.JPG @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5286e40857c993fd8f6dd43c11e8de52a0ed55143b40184a699c0c6c9c318154 +size 53613 diff --git a/static/img/thumbnails/2024-08-14/IMG_0654.JPG b/static/img/thumbnails/2024-08-14/IMG_0654.JPG new file mode 100644 index 0000000..f324d6b --- /dev/null +++ b/static/img/thumbnails/2024-08-14/IMG_0654.JPG @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35ca2c02c02ab5ce31160ee8ace5590d9498c71dfb60264ada9e1bfb37724e6d +size 50587 diff --git a/static/img/thumbnails/2024-08-14/IMG_0657.JPG b/static/img/thumbnails/2024-08-14/IMG_0657.JPG new file mode 100644 index 0000000..8877840 --- /dev/null +++ b/static/img/thumbnails/2024-08-14/IMG_0657.JPG @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c163c83c4e518f7a9bc9bb4a2ace73dd1d9a9bd2d591905cab9bfd865c75b74e +size 58683 diff --git a/static/img/thumbnails/2024-08-14/IMG_0658.JPG b/static/img/thumbnails/2024-08-14/IMG_0658.JPG new file mode 100644 index 0000000..3185162 --- /dev/null +++ b/static/img/thumbnails/2024-08-14/IMG_0658.JPG @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d7b3045f21843511dc1deb32bca3ef1b3ddb4c63088f855689b21817f4c16b5 +size 46082