VMware PEX 2010 was great... but it did mean I was extremely busy and didn't have time to create the top-5. I just picked the 5 best reads this week. Check it out:
Jason Boche - My VCDX defense experience The first 75 minutes is spent “defending” my design. I’ve got about a 15 slide deck to get through and to use as reference throughout the design defense. I’d highly recommend putting as much reference as you can in the slide deck which you can yourself refer to during the defense. It will help illustrate design choices and jog your memory for design elements which you’ve forgotten due to nervousness. The first 5-10 minutes I was pretty nervous and stuttered once or twice during my presentation. After that, I warmed up and it felt more like a good technical discussion with co-workers which I enjoyed.
Mike La Spina - Running ZFS over NFS as a VMware Store In this architecture we are defining a fault tolerant configuration using two physical 1Gbe switches with a quad or dual Ethernet adapter(s). On the OpenSolaris storage head we are using IPMP aka IP Multipathing to establish a single IP address to serve our NFS store endpoint. A single IP is more appropriate for VMware environments as they do not support multiple NFS IP targets per NFS mount point. IPMP provisions layer 3 load balancing and interface fault tolerance. IPMP commonly uses ICMP and default routes to determine interface failure states thus it well suited for a NAS protocol service layer. In a effort to reduce excessive ICMP rates we will aggregate the two dual interfaces into a single channel connection to each switch. This will allow us to define two test IP addresses for the IPMP service and keep our logical interface count down to a minimum. We are also defining a 2 port trunk/aggregate between the two physical switches which provides more path availability and reduces switch failure detection times.
Hany Michael - vSphere In Motion: A Real-World Live Migration Scenario I was having a discussion with one of the large enterprises here in Qatar lately, and I was quite surprised to know from them that they are hesitated to migrate their VI3.5 environment to vSphere because of the associated downtime. What surprised me was not the fact that they can't afford a downtime, I've spent 6 years of my career working in the Telecom sector and I know for a fact that 1 second of downtime could mean a disaster, or even translate to a loss of thousand of $$. What surprised me was that they didn't know that it is possible to do this migration without any downtime!
Scott Drummonds - Inaccuracy of In-guest Performance Counters Every couple of months I receive a request for an explanation as to why performance counters in a virtual machine cannot be trusted. While it is unfairly cynical to say that in-guest counters are never right, accurate capacity management and troubleshooting should rely on the counters provided by vSphere in either vCenter or esxtop. The explanation is too short to merit a white paper but I hope a blog article will serve as the authoritative comment on the subject.
Bouke Groenescheij - Removevmha Today I've updated the popular removevmhba script to version 5.0. This version now includes the removal of the drivers in vSphere ESX 4.0 update 1 isos. Thanks to Dinny Davies who did excellent work again on finding a solution for removing them on vSphere ESX4 (he just beat me to it Wink). Check the original ESX 3.x.x version here, and the new ESX 4.x.x document here. Go ahead, grab removevmhba from the downloads section and give it a try. It removes the drivers only during installation, so you don't need to bother disconnecting your SAN or zone out anything during installation (both Emulex and Qlogic - and also hardware initiated iSCSI adapters). It's much safer for a scripted installation of ESX using the UDA or EDA. After the installation you will have the drivers (since it is installed as a package) - so you will get connection back to your SAN.
26.09.2013 The End of the Google Summer of Code The GSoC coding period has ended last Monday. In this blog post, I will summarize what I have done during the summer, to give a general idea of what you can expect from a future version of Nepomuk, if my work is accepted by the Nepomuk maintainers. The source code of the first two projects is available in the steckdenis-gsoc2013 branches of the nepomuk-core and nepomuk-widgets Git repositories. The browser plugin can be found in the scratch/dsteckelmacher/nepomukintegration.git scratch repository. The Nepomuk Query Parser The first part of my GSoC project was to implement a new ...02.04.2009 Milian Wolff (milianw): KDevelop Hack Sprint Huzza! The KDevelop Hack Sprint 09 is now official. Thanks to the huge engagement of Alexander Dymo we will meet from the 19th to 26th April 2009. The meeting will take place at Alexander’s university, the national university of shipbuilding in Odessa, Ukraine. Thanks to the people there responsible for making this sprint possible by providing us with the premises, internet, power etc. Since this is my very first Hack Sprint and considering that I only recently started contributing to KDE in general and KDevelop in particular I am very excited. The topics I will plan to hack on include (...14.07.2010 Mario Fux (unormal): KDE work day 1 - xml and nepomuk I’m sitting in the train from Zurich to Burgdorf (Switzerland) and want to report, dear reader, about my first week of KDE (or atm qt) development. It was not really as I planned it, I did not work a whole day on qt and kde, but several hours during the week. As I told you last week my first week was about an xml indenter. Some years ago when I started to track routes for OpenStreetMap.org my Garmin GPS device spat out bad formatted xml (GPX) files. Bad means here that all of the content was on one line and as I sometimes wanted to extract single tracks me and the dear editor (Kwrite or ...15.01.2009 Aaron Seigo (aseigo): building a community around your F/OSS project Today has turned into another writing day for me. Huzzah! I started going through my list of blog-posts-I've-not-yet-written and decided to punctuate the day with a couple of them. So let's talk a bit about building a community around your F/OSS project.Usual disclaimers apply: this is what works for me, it may not work for you; I could be completely insane and talking about my posterior; I probably am just repeating what other people have said elsewhere; I'm going to be hypocritical in places by giving advice that I don't follow overly well myself. So there.Onwards!Why It MattersIt is not unc...27.01.2010 Troy Unrau: Camp KDE coverage summary Hi guys, I was preparing this summary of blogs and other coverage of Camp KDE to forward to our sponsors to show the activity occurring at the event. I figured I'd share it with the planet, if you folks are interested. If blogging is a measure of productivity, we certainly set the bar high. :) Dot.kde.org Posts (during and around the event only):http://dot.kde.org/2010/01/16/camp-kde-about-starthttp://dot.kde.org/2010/01/17/day-one-camp-kde-2010http://dot.kde.org/2010/01/21/camp-kde-2010-continues-more-talkshttp://dot.kde.org/2010/01/21/camp-kde-day-three-technical-talks-summarieshttp://dot.kd...16.02.2010 Aurelien Gateau: A week in Portland, Oregon I spent the first week of February in Portland, where I attended Canonical Platform Sprint for Ubuntu Lucid. We got some good work done on the DBusMenu front. You can read about it on Jono and Jorge blog posts. 18.05.2008 Michael Pyne (mpyne): Usability in interfaces So on an article on a programming weblog. The topic of the article was a group that decided to make a copy of Funpidgin and was essentially created because the people making the copy feel the Pidgin development team are not listening to the needs of their users. Celeste Lyn Paul, one of the KDE team’s usability designers (the group that tries to make the software we make actually usable by the end user) a comment about the amount of issues that people bring in the name of usability. He then later posted a S5W nuclear reactor plant. This plant was very old by the time I qualified on it (M...01.03.2008 Niels van Mourik (nielsvm): Re-entering the blogosphere Hello there blogosphere, It has been almost one year ago the last time I wrote a entry in this dusty blog. And since then, a lot of things changed in my life and on the web. And one of those is that I got a new, and my first serious job back in June last year. So, back in June ‘07 I started working at the funny called company FOSDEM took place at the free university of Brussels, Belgium. After some bad experiences with hostels the previous years I subscribed to the organised KDE accomodation by Lydia Pintscher (Quassel). Before the event started the FOSDEM people organised the ‘Fri...08.05.2010 Ronny Yabar (ronnyml): First steps with Grantlee and my KDE PIM GSoC project Well, coding officially starts on May 24, now is time supposed to read documentation, know your mentor(s) and discuss the project ideas, needs, requirements, difficulties, etc. but as many other GSoCers I couldn’t resist to code something. My goal for the last week was to write a very simple Qt application showing the power of Grantlee. The idea was to simulate that I am reading a message in Kmail and I want to change the theme again and again. You can take a look at the code in the soc-pim branch or: svn co svn://anonsvn.kde.org/home/kde/branches/work/soc-pim/kdepim/examples/mail_grantl...05.03.2008 Mike Arthur (mikearthur): Where is the love? I realise I’m probably going to get lynched for this but I think it needs to be said. If you, as a KDE developer, get annoyed with a KDE feature you didn’t write and feel like blogging about your bad interaction with a part of KDE or a spat with another KDE developer then please don’t. You have every right to do so but it isn’t good for you, it isn’t good for the other developer and it is really bad for KDE. The problem with a community like KDE doing the majority of their work online is that sometimes we forget basic social rules of interaction. If your blog is o...