Urbex Trip

Previous Saturday I went with friends to a urbex trip in Belgium, we went to 3 different locations there. Urbex, Urban Exploration, visiting old locations, making photographs and having fun with friends. We visited a militairy fort, mine and railway station. We also did some cosplay photoshoots but that will get another post. Pictures below, Yours truly.

Read More

Visit to the datacenter 11

It's been more than 3 years ago that I did a post about visiting a datacenter. A lot has happened in between, moved 2 times from colocation provider and with that moving from datacenter. I started in July 2011 with hosting on my own hardware in Grafix NOC/DataHouse Capelle a/d IJsel, moved to Serverius DC1 in Dronten when my colocation provider (GetHost at the time) moved. After 3 years I moved to GyroCenter DC2 in Amsterdam with colocation Provider PCeXtreme and after 6 months I moved to ColoClue. I'm hosting now more than 2 years at Coloclue and I have to say, it was a good decision. Having servers in both locations, The Datacenter Group in Sloterdijk and euNetworks in Amstel, both in Amsterdam. Today I went to both datacenters for placing resque media in my servers, that I can boot to those media instead of the harddisks/SSDs and repair the servers or reinstall them remotely. Also 1 of the core routers in euNetworks gave problems, as a network engineer at Coloclue I swapped it with a spare server we had laying around. After the swap an another network engineer did the software part remotely. Pictures are below. Yours truly

Read More

Routing with anycast

Around a year ago I posted about routing my own prefixes to my machines with BGP, and running anycast. anycast is a routing architecture where your visitors are going to the (logical) nearest node of the cluster. I run a 2 node cluster, located in 2 different datacenters in Amsterdam in the Coloclue network. In this blogpost I'll dive deeper in how I configured it. There are propably more spaces with such tutorials, but I'd like to keep a record for my self :).

Read More

Relocated Hayate

Yesterday I relocated my own server, Hayate, from The Datacenter Group (DCG) to euNetworks (EUN).
My second server Reinforce-Zwei was in February removed there, so I only had 2 servers remaining on my account (my own server and a server owned by the MangaKissa Foundation).

I can propably get my hands on a colocation spot in Tele2 Gyrocenter DC2 for Reinforce-Zwei, I relocated Hayate from DCG In Sloterdijk (north-west Amsterdam) to EUN in Amstel (south-east Amsterdam). This way I have geographic seperate infrastructure because I'd like to locate my second nameserver on Reinforce-Zwei, which currently recides in France. DC2 and DCG are both located in Sloterdijk.

DCG and EUN are 10KM removed from each other, so with approval from MangaKissa I setup a daily backup job that transfers each others data to the other server. In case of fire and/or physical damage that there is still a copy left of our data.

Routing your own ip space

For almost a year my server is colocated at the non-profit association ColoClue. I had my own vlan with my own ip space and it worked well. I have also colocated the server of a friend of my, in the same vlan/ip space.

Previous weekend I colocated my second server in an another datacenter used by ColoClue, now it becomes a little bit tricky. At ColoClue lans only exists in 1 location and do not extend to the other. With my IP space in 1 location I had to reinvent my own network. What made it complicater was that I want to run my systems on both servers at the same time, which is anycast.

There is a wonderfull solution that can be used, which is use network protocols such as BGP. Per server I announce with BGP to the ColoClue routers which IP addresses of my range I want to terminate at that server. Since you can see this, you can conclude it works like a charm.

Yours truly.

A scalable platform requires scalable software - part 2

In october last year I made a post about the livestream platform employed by the now defunct Whenever.is. Not much has changed since then, the tech does work and it scales nicely, as I have experienced first hand during the Clara Cow Cosplay Cup at our Animecon livestream. I underestimated the popularity of the show and deployed only one stream server. I was mistaken and had to deploy a second server during the show to keep up with the rising bandwidth use. This show is our best livestream to date with 600 viewers worldwide.

Read More

Programmatical short messages

Short message service or SMS is a services provided by cellular providers for communication between cellular devices such as mobile phones. Some will ask, is that still in use o.O? The answer is pretty simple, yes! SMS is still in use. Not every cellular device has an internet connection for using services such as WhatsApp, or the user don't want it. But the use of SMS is an another story, I want to use it and send it automaticly.

Read More

The end will bring something new

Couple of months ago Patrick and I decided with approval of the general assembly of Whenever.is to disband the association. We couldn't achieve what we wanted, providing an agenda for the Dutch Japanese pop culture scene and providing livestreams at events.

Read More

A scalable platform requires scalable software

2 years ago I started with Patrick the Whenever.is project, an agenda where new comers in the Dutch Japanse popculture scene can see which events are held and where. We also added a livestream so that they can watch what the so called anime conventions are. Patrick and I are both webdevelopers so the website wouldn't be a problem, but the livestream was a whole other story :P

Read More

Digital Rights Management

DRM is a difficult subject to talk about. Some people call it defect by design or other things. I must admit myself that I use DRM is some sort of way; my own CMS Fusion Core is running on a platform controlled by my self. But I must also admit that I don't like DRM; it restricts me in how I use media I legaly buy.

Read More