Tag Archive - labsphoenix

Office networking

Lets say one got bored and decide to finally update its office network to something decent. I guess he would do just *that* :

– Get a Microtik RB1200 (10x1gb ports) and connect it to a fixed IP, ethernet upstream provider. (~500$)
– Use 2 ports in 802.3AD link aggregation to an iomega StorCenter IX4-200D (4TB raw, in a raid5 array: ~3TB usable) that can advertise CIFS & AFP. Also support iSCSI, rsync, ftp, time machine, etc. (~700$)
– Use 1 port to connect toward a Cisco E4200 which will advertise a secure-2.4ghz, secure-4ghz and a guest network. Each individually protected by a firewall. (~150$)
– Use 1 port to connect to a Soekris net6501-50 Board which will be a remote connection appliance (sshd) (/onsite presence & monitoring system). (~500).
– Use 2 ports in link aggregation toward a Cisco switch for the users.

There, you have a perfect remote office. It’s able to archive files, do some HTTP proxy, do site-to-site VPNs, on-site firewalls… In fact this is so much of a nice setup – and its a cheap commitment (about ~2k$), that it’s the new setup Labs Phoenix is deploying to all clients sites.

Of ready-made solutions…

Weird bug here. I’ve been locked with one main client for about 2 years, I’m losing my edge.

I’ve been suggesting, going as far a setting a demo system, that their document revision system be migrated from Rational ClearCase to GIT. The current setup support code (developers) and documentation (infrastructure, products, management teams).

Change rational: I don’t have anything specific against ClearCase, but their licences are ending and, as a corporate decision, they are looking into cutting recurring costs. Going for a widely deployed & supported open-source/free software solution looked like a safe bet. While not involved in the decision process, I suggested GIT as an alternative to whatever they could be thinking of. I’m that kind of ‘consultant’, always with an opinion on everything, hmm… computer related.

The bug is: Why the hell did I suggest GIT ? I’ve entered a weird mental pattern. Through the years, I’ve convinced myself that peoples would be supported by an outdated system (ie: CVS), then upgrade to a more recent one (ie: SVN), then change their ways to a true developer friendly revision control system (ie: GIT).

GIT and SVN aren’t the same type of product.

Sometimes, you DO need a central repository – mainly if all you are doing hard-to-merge binary file commit. Sometimes, you DO need a locking mechanism. Think of 10 employees working on different part of the same Visio document. A project complete and you get 10 ‘branch’ merge request ? You’ll want to kill yourself. At least with locking, they will fight amongst themselves!

But the GIT vs SVN vs ‘whatever‘ isn’t the point here. The problem was that I took a ready-made solution (that I deployed long ago) and went as far as proposed it ‘to the outside world’. That would have never happen while I was leading the infrastructure decisions of 5+ startup (and maintaining a lot more). I’m losing my edge. It’s time to start posting a bit more (on this blog) and bouncing ideas off my entourage.

Notes taking apps review for ipad

I’ve recently bought an Apple iPad (v2), for apps development, for LabsPhoenix business support (Zendesk, Remember the Milk, Freshbooks), for mobile reading (Safari Books Online) and.. alas… gaming (Civilization Revolution, Pirates!, and a couples others).

All theses apps have a common trait: I’ve used them before getting an iPad. So, it’s only a new mobile medium to access services to which I already subscribe – nothing very interesting there – not worth making a blog post about it. However, there was one feature I wanted to test: the ability to use the iPad as a notebook.

Peoples around me knows I’ve always been carrying notebooks, normally some Moleskine as I like their paper and form factor… so switching to an application is kind of a big change, as the tactile experience is different – but I’ve been forcing myself to go through a full month before going back to pen & paper. Here is the process I’ve followed and the apps I’ve tried. YMMV.

Applications-reviewed

3 notes applications

I’ve tried Bamboo Paper (free*), PenUltimate (1.99$) and Notes Plus (4.99$). The order is quite important, because otherwise, I might have ended with a different solution.

So Bamboo paper was the first. Installed in my first series of apps – it did the job as advertised. Nice sketching feedback, a bit imprecise for writing (so I bought a series of different Stylus) – it reminded me of my Toshiba Portege M200 Tablet PC… a few years back.

After 2 weeks, I’ve discovered that Bamboo Paper offered a multiple notebooks (up to 20) feature for 1.99$ ; It was too late, I already moved to PenUltimate – recommended by a colleague. The drawing experience of Bamboo Paper was the best of all apps, however, the initial lack of multiple notebooks (option is hard to see, its hidden inside the app.) and the fact that I really don’t see how I could manage a 200+ pages notebooks, with a mix of sections for clients, for blog post drafts, for quick notes… made me switch. However, I do plan to get the Bamboo Pen/Stylus as soon as it become available again.

PenUltimate, second best drawing apps, a bit harder to write with than bamboo paper (anti-aliasing isn’t as great), is an obvious upgrade for features list. Notebooks management is better (with ‘last opened page’ shown), native multiple notebooks support, inside a notebook you get thumbnails of all its pages… I used it for a week, until someone mentioned “Notes Plus”, which “I had to try” (I do have a good purchasing budget for business related apps – so 5$ is negligible).

Notes Plus doesn’t worth anything for drawing. Seriously. I’ve tried copying network schema I drafted in Bamboo Paper (awesome) and Penultimate (acceptable) – it was an utter failure. Add to that a very bad anti-aliasing applied AFTER you lift your tracing devices*, which make it weird, unnatural and a totally uninteresting experience. I almost ditched the app because of that.. but… the developer website spoke of an impending new version, so I decided to stick around a bit.

The, I tried it to take notes. Impressive. Very. I mean, writing a structured text, the application feature a perfectly designed auto-advancing magnifying glass. It takes all the negative aspect of using an imprecise stylus and output good looking text. Good looking enough to be able to use the “send page” feature to send it directly to a client.

Notes Plus text entry mode

So, for now, Notes Plus does worth the 5$. It is my main notes taking application for the last week and a new version with enhanced anti-aliasing is planned for end-of-month of July. So… It might be a keeper.

** Selection of the stylus/pen is the subject of another post, currently being drafted.

Geo-diversity

Along with development for Theatre.IO (server management system) (dev. version available for Les Laboratoires Phoenix enterprise clients), I’ve had to look into geo-diversity for the datacenter where the company got ‘silo’/'reference stack’ (a group of servers & devices which are the same, standardized, everywhere).

After a couple of very funny – they must have been a joke) – quotes from well known providers, look like we’ll be doing a dual deployment (Seattle & Chicago). That should cover north-America quite well. The phase 3, our Europe site, being on hold for another 5 months. This is a major investment for Les LabsPhoenix as our reference stack cost are in the 5 digits realm, but with geo-diversity and our own IPv4 and IPv6 ranges, there is much that can be accomplished.

Stay tuned as I’ll soon be presenting that reference stack (the free software which compose it, and the not-so-free-ones). There is still some things that need to be figured out (constant evolution, redesign), such as if the Mikrotik RB1200 will be powerful enough to hold the main traffic.

VMWARE vCenter operations

VMWARE recently quietly released a product called “vCenter Operations“. The product helps system administrator get a better view of the general (and specific) health of their infrastructure.

I’d suggest anyone with a vCenter/vSphere setup to try it out. The results are pretty amazing: the graphs and the analytic engine helped me quite a few time to diagnose issues clients have been reporting. Here is a quick screenshot where you can see the default view of one of my Labs environment, configured for testing purpose – a cluster of 3 ESX hosts and 12 VMs:

Overview of your system health


Ok, this might not be very interesting, but if you click on any items, a datacenter, cluster, esx hosts, vm… you get a screen similar to this one:
Cluster metrics/data

Way more interesting data & metrics. You also have a quick analysis of resources in contention, of your current usage and growth/run-way space.

As the software is available for larger environment (package ‘minimum size’ is 50 licenses), this should produce some pretty interesting metrics/data once deployed. I’ll try to do that soon ;-).

Page 1 of 612345»...Last »