Ideas

You are currently browsing the archive for the Ideas category.

My friend Jeremy left a comment on an earlier post I made regarding  Virtualization Software. I had just downloaded VMware Workstation 6.5 for Linux and thought the Unity Mode sounded like something I could really use. I really don’t use Windows all that often these days but Visio is one thing I still need. Since we use Exchange 2007 for mail, I just use Thunderbird and every so often OWA for calendaring and contact stuff. I also have a Motorola Q9 which acts as my central calendaring piece.

But Jeremy mentioned in the comment that I should give VirtualBox a try. So I did. In all fairness, I have VirtualBox with XP SP3 and VMware 2.5 Player with Server 2003. In my completely unofficial test; VirtualBox beats the pants off VMware Player. Both have a seamless or unity mode feature; but VirtualBox seems to actually want to run on my Thinkpad T43 with 1.5g of memory while VMware Player seems to struggle.

I think VMware has tried to do too much with too much bloat. it just feels all syrupy slow and loaded with a unity mode which really makes it not useful. My advice, VMware, is to lose the menu thing on top which lets you find menus or whatever. Instead try the lower in fuel VirtualBox method and just let us launch from the Windows Taskbar. Secondly, take a look at the memory use here.

All that being said, I’m still a VMWare Server and ESXi afficianado. Server must be the 1.0.x release though. The 2.0 server seems awkward and all webified. ESXi just rocks but Linux desktoppers need a VI client.

I’d say for lightweight desktop virtualization, it does not get much better than VirtualBox.

One of my tasks at work these days is to build a knowledge management solution for the company. We have Redmine in place which I favor; but if you want to manage knowledge, you have to be sensitive to its requirements and dissemination. Otherwise, the very people that would normally use a tool will swear off and not get involved. The trick is to balance the tools and make something that makes folks happy. So I started down the path of building an internal collaboration server. I settled on three wiki engines for people to look at which are Twiki, Mediawiki, and PMWiki

All of them offer a set of constructs and use which are similar; but Twiki seems to bill itself as a enterprise collaboration tool. Mediawiki is nothing short of amazing as it powers the Wikipedia and PMwiki is simply simple. My first test was installing and setup. Installing Twiki seems rather daunting at times and you can mess up the whole thing easily with a twiki.conf which is not written correctly. Mediawiki and Pmwiki install easily. Use is not much different that I can see. The markup language is all the same. Adoption is another area. Who will adopt a particular media and then publish on it? And why? It seems we all chose Twiki and now we are off and running on it. I do prefer simpler tools like PMwiki; but I can use Twiki.

Adoption Grids

Wiki’s are great tools to bring folks together, build networks that bind thoughts, and also allow people to refine ideas. They also need to be used. Simply put a wiki requires “we”. Without a “we”, there is no I on a wiki. Thoughts, expressions, verbal jousting. Its all grist for the wiki mill.

I found this project to be very satisfying in that i got to listen to my fellow product manager, the VP of our group, the CEO. I also happen to work for those guys so its easier. But I also wanted to see how the use would be. Would Sales people use the tool? We want Sales guys to reach the site, understand it, use it. We’ll see if the adoption grid stretches to encompass sales.

Passages

Its been over a week since a blogpost. Things at work have been busier and I’ve been re-assigned to new responsibilities which carry requirements for me to take active ownership of a number of priority projects on the Linux side. That’s a good thing since I enjoy that work immensely. I did notice the time that I have not written a blogpost. Bad me…

Time passages have been going on of late and I’ve had to build new servers at work for knowledge management, collaboration/wiki, and mailing lists. It all takes a bite out of time. I do have some time reserved for “play” and I will be learning iSCSI this next week to bring on dedicated storage via that protocol to my ESXi box. Its more about learning than needing.

I just noticed that now its been about 5 months or so since I left Visa Information Products and one of the most enjoyable jobs I ever had. A person at the defunked Levanta once told me I would never had a job with a big company with my work attitude. Neener. But I left it and now things are even better. I do miss Scott and Mani and I miss the times we spent working on product things, change management, etc. Visa was a great job but when it came time to turn the corner they simply could not equal where I’m at now. Celestix is just better in so many diverse areas. I wrote my own new job description and then the company management agreed. What a refreshing turn. I was able to name what i wanted to do.

I’ll definitely try to blog more often. I’ve had some pretty basic feelings about the whole anthropology thing. I seem to go through “spikes” of emotion over it. I guess I will never let it go all the way. Dammit. Baggage has its tentacles on me. Archeology was just so much more and different than anything I have ever done. I guess I do miss it.

Anyways, I am planning another trip back to Singapore and India and this time, I’m gonna get elsewhere. I want to get to HongKong for 2 days and then a day or so in Shanghai. We’ll see when it happens…

When VMware announced that ESXi would be downloadable for free, I knew that I’d be able to find a good source to do a so-called unsupported install onto a whitebox. Its tricky though. The installer just will not see any ole network interface card or hard disk drives. I’ll skip all the failures and get on with what I did to make things work on a lowly home whitebox. It is lowly compared to what we used to run ESX on at Visa; but still its a decent system. Here are the specs and data on the system:

  1. ECS GeForce 6100SM-M2 Socket AM2 Motherboard (RETAIL) GeForce6100SM-M2 (V1.0A)
  2. Socket AM2 NVIDIA GeForce 6100 Chipset
  3. NVIDIA nForce 405 Chipset
  4. SATA RAID 0/1
  5. NVIDIA GeForce 6100 Video Onboard

    My particular system has 4g of memory but I could go farther with it as it all the way up to 16gb of memory and it has a dual core AMD64 6000+ CPU in it.

    Note that most of the list above will not work with ESXi. Well, the memory and CPU will and perhaps that’s the most important. Here is what I had to add to make it work though:

    • Promise SATA300 TX4
    • 2 x 500gb Seagate SATA 3.0 Drives
    • 1 crummy but reliable E100 Network card

    So I assembled all this into the system, booted the ESXi installer ISO image and off it went. It found the Promise SATA controller, gave me a choice of drives to install to. The install went fine but of course the Marvel Yukon gig ethernet card is not found. Hence, the E100 card above that I have a few of. When done, I got the warning from the ESXi install that I had no “persistent memory”. So I configured two disks worth of 900gb of usable storage space.Promise SATA300 TX4. The other nice thing about this promise controller is that I still have two more SATA ports left with nothing on them and plenty of space in the case I chose.

    So what to do with this you may ask? Well, its a home experiment and I already had the system. Just had to add the Promise controller which cost about $70.00. Its baremetal so things are different than VMWare Server at a few levels. Its faster, cleaner, and more dedicated which is fine for me. it also has a very constrained HCL that VMWare openly promotes; but as you can see it is possible to do ESXi on a comfortable; yet minimal system at home.

    The next step is to run the VMware converter which talks to ESXi directly and “port” a few VMWare workstation images I have to the server. I could also just do installs of new guests if I wanted; but I have a few different ones.

    If you decide to go play in the fields of ESXi, read the vm-help website for tips and tricks to get you through the experience. You too can have a whitebox running a baremetal hypervisor!

    Final Steps

    Why you may ask would I do this? Mess around with temporal and spatial things like virtualization. This leads me to my last area. My position has changed dramatically at the company. I am know working as a product evangelist and technologist/product manager for our evolving and emerging solutions which includes our Linux portfolio. I am expected to participate in wide-ranging technology discussions with partners, assess new technologies (like virtualization) and then promote their use in the company ecology. I’m very excited about this move because I think I’m good at this. I’ve been around Linux for about 12 years now in a few settings. I’ve managed deployments, built custom distributions, managed large PS engagements. I also feel that I understand its place and what it offers as a compelling alternative in a few settings to more standardized solutions. Call me a disruptive solutions specialist if you will :)

    Things never stay the same and when they change, they really change. Change is good and I believe our minds and spirits and bodies thrive with it. If we just stay the status quo, we never feel the challenge.

    I spent today with family and did a bbq tritip, turkey breast, some special potatoes that I like cooking, and cauliflower. If you have never bbq’ed with Newman’s Italian Dressing as a marinade; you are missing out. Its simply great on veggies, fowl, and other stuff like spuds. But I also thought and sat and hoped. I’m now waiting for a evening work call at 10pm tonite because its some other time in India and its what we do :)

    I’ve given a great deal of thought lately to my current state of affairs; what I enjoy doing; what I miss; what I have. Its like blowing a balloon up and then knowingly letitng it whisper out a bit. Its not full; but if you did not know that I left air out; it would not be obvious. That’s the way “it is”. I’m very content; very happy; but I feel that somewhere some air was left out.

    I go to work, come home, perhaps write a bloggable. Or not. More often, I don’t write a bloggable these days during the weekdays. Too many other things to sit and hope and think on. Why is it we reachable venerable ages and we seem to live vicariously I wonder? Why cannot we go out and challenge some life direct? March into our life actively and not always just watch and wait.

    But the BBQ made up for it all the way. The tritip was excellent, the turket fair. The potatoes ruled. My daughter, the lovely little irritant in my evenings always tells me how much she loves these cookeries. Thanks daughter of mine. You may irritate me at times; but I do love you.

    I miss the other things though. The mornings staring at a breathless desert sky. The days with sweat streaming down and feeling damned alive. The days with a trowel and a tape measure. Now its VMWare and Hyper-V.

    At least its all fun and my company insists on participating and is giving me brand new work on the Linux appliance frontier. I’m about to morph into something else. Perhaps a platform product manager of sorts. I like it. I like what we do with Linux. I feel kinda lost with its desktop aspirations; but on servers I love it.

    So, I’ll post a bloggable tomorrow maybe when the news come down officially. Or perhaps not… There is no trowel in my hands. Its in my mind now and it carves effortlessly through paths of air and history. Fitting, wondrous, and simple.

    Cormac’s Rules

    I’ve been considering a few of Cormac’s books of late. I had wanted to see the movie adaptation of No Country for Old Men but never did. I read the trilogy All the Pretty Horses and now I note that The Road is coming out as a movie.

    This brought me to looking at the authors I really enjoy and the ones that may have let me see a world that was brutal, sensual, or stripped of its ecological niceties. Cormac writes in this brutal way that makes you pay attention. It strips away all the pretty and nice things and lets you see a world perhaps in the West that has terrible truth in it. I hated and loved Pretty Horses for that reason. It upset me, bothered me, made me want more.

    The second guy that always got me was Edward Abbey. Mr. Abbey always struck me with his vision questing and desires to see a world for what it was. Desert Solitaire was perhaps the one book I read that made me love the desert even more than growing up in it, practicing archeology in it, seeing its myriad hues.

    I remember also reading a passage from a mysterious author named Ambrose Bierce that simply disappeared into the west. Once asked what he thought about a book he was reviewing, he remarked that there were too many pages between the covers. As the venerable wikipedia notes in the link, Bierce simply disappeared. I watched a Gregory Peck movie onced called Old Gringo that tried to capture that moment. Krakauer’s Into the Wild remains the most disturbing vision quest movie though for me. It still haunts steps I take.

    Why, I wonder. Because we all take steps like a wandering Alexander SuperTramp. Because we all know that we each have journeyed forth on perilous reaches. Some like Bierce and Christopher did not come back and their mark was larger than their reach.

    I wanted to tie a blogpost together with string and twine and wire that made people see that we can read material that challenges, perhaps threatens, even disgusts us at times. Because life is that way. Its not all Winnie the Pooh and 100 acre woods and Piglets that get hungry and afraid. Its terrible lonely death in obscure border towns. They are Cormac’s rules and life either goes on or not.

    Most often it does, but some of us are not there for the return trip.

    Flesh is willing; but I notice a disturbing trend in blog posts these days. I am going through the week kinda busy and only doing my posts weekends. That’s not really good for me. Its funny tonite though. I’m sitting in a Vagabond Inn Hotel in Sacramento over by the California State Fair and have found a hotel at a level that I would never book. Light switches that don’t work. A desk with no power outlet. Uncomfortable beds and furniture that sags. Perhaps as my wife says I am spoiled by nicer class hotels like Marriott or Hyatt’s. I do like business class hotels with business comfort and roomy room service. I like international hotels in Singapore with almost instantaneous service. This place is creepy. We’re only here for a night though and on a mission of mercy.

    Now I’m sitting at the bathroom door; laptop in lap. Beer iced and drinkable and thinking. I watched the sun do its retirement tonite and I remembered so many days in the field as an archeologist watching it. Days in the Mojave; afternoons in the Sequioa. Evenings in the Sierra. Wonderment in the Great Basin. What became of those years? Simply memories that I cull up when the mood strikes. I miss them though. I miss the best part of anthropology which was the cowboy science and the looking at incomplete things and forming pictures. Truly archeology is a record of trash and dumps and converting it all to behavior. I’ve always felt that those prehistoric cave painters were the ancestors of the blogger today. They reached to a pinnacle of expression and found a cave wall. It became their canvas and paradigm and speech network. They marked their world in uncertain hues.

    I traveled that world, saw the record, and ate home-cooked rattlesnake chili many times. Drank way too much beer and considered the wonder of a sunset with a bunch of people that fell silent at the same time. Was there some bond or boundary that no one crossed those days? Yes. There was. I have never seen the same boundary and bond today. Computer technologists don’t possess the same joy, frustration, and love. Because archeology reaches to a depth of the spirit and rewards.

    I’ll hoist my beer to all those I knew, that I dug with, that broke bread with me. I’m still here guys. I’m sitting in a bathroom blogging.

    I’ve been playing around with two cool virtualization technologies. One is on my almost brand spanking new Windows Server 2008 box. This box is a AMD64 dual core 6000+ with 6g of memory. It runs most stuff very robustly and VMware Server and/or Hyper-V are no exception. Unfortunately, on Ubuntu 7.10 AMD64 I can no longer seem to get the Console Monitor to work no matter what I try; so I moved things off that box. Now I have VMware Workstation installed on a Server 2003 box and my 2008 Workstation (uhm Server). Truth be told, Server 2008 is an excellent workstation OS. It flat outflies Vista 64 which I have one of as well. Now I just use the Vista box to serve up my new HP printer software.

    I found a few interesting newbie things with Hyper-V which took me a bit to deal with. Ubuntu 7.10 no matter what just won’t install and its been reported a few times. I installed Ubuntu 8.04 server and it works fine but you have to assign a legacy network card and you also have to “associate the real card” with the virtual card or at least I did to make networking work. Then you can just reboot the VM and networking/dhcp comes right up. Hyper-V is pretty cool though once you learn its little tricks and traps. I can see why VMware is threatened. It does some stuff and I’m just starting. Bundling it with an Operating System is smart. Damned smart Microsoft. Good one! That makes VMWare have to give things away like ESXi.

    On to VMware Server. As I noted, something is just wrong with Server on Ubuntu 7.10 and I don’t know what. Server Console won’t work but I can RDP and ssh to the guests. What’s up with that? VMware Server seems to be a back step since it does all kinds of weird stuff with web and console. Forget about it!

    I could probably just stabilize on Hyper-V but I have been a VMWare customer for years and I want it to work. VMware Workstation is still plenty nice but I think VirtualBox threatens it with its transparent or seamless modes for guest applications. I have not tried VirtualBox on Ubuntu yet; but I may do that at work. Truth is, it appears that VirtualBox is a great personal virtualization thing but I cannot serve up images. Since I am involved with building out a support lab that is all virtual for work; I need to serve up the guests.

    I also wonder what’s next for VMWare? They seem to be giving away stuff now and Hyper-V is plenty cool and its something for VMware to worry over. Gnaw that bone VMWare guys. You need some competition! It gives the rest of us new toys and tools to test out.

    Its the weekend so perhaps its blog-time. Seems that I only write these days on the weekends. I started writing some stuff last night about a slashdot story on Linux and where it would be in 3 years; but I stopped. I’ve been using Linux one way or another for about 10 years now. At home, work, selling it, preselling it, managing it, deploying it. The last year or so I’ve moved off center from it. I worked at Visa and only touched Linux things and now I’m more involved at a few levels since I seem to be moving to a place where I’ll be some kind of Product Manager for our Linux line of appliances. That’s to be defined still I guess. But after reading the comments and the article, I’m unsure where the whole thing is going and perhaps that’s part of the mystique and why the desktop environments replicate but really don’t innovate. I cannot find where Linux will be and my questions are:

    • Will Linux on the desktop ever truly arrive for the masses? People point at Dell selling Linux as though this is the first time it happened. Here’s a bit of news for ya. In 2001, Dell was packaging 4 different forms of Linux on desktop machines and laptops. Linuxcare Labs certified that hardware for Dell back then and I managed the technical relationship with Dell back then.
    • Will KDE and Gnome ever see it will be better to come together? Perhaps there is one integrating platform between the two camps. We also need to evolve applications in general. Applications are organisms. They require feeding and watering and they need to take a dump every so often. Dumps mean learning for developers I think.

    I went to the show at Moscone this year. We need something else and I suggest that its SCALE in Los Angeles. Linuxworld has lost whatever vision and participation it once had. Drop the feeble attempts guys. You’ve lost the thread of what the show is. Somehow its some next generation data center show. You’ve lost the consciousness and evolution of things. The show is not a show-case of Linux and it does not capture a meeting place between Linux and users (corporate, personal, company). its some bastardization of open source and show with a dash of feeble representation by dwindling attendees and exhibitors.

    For me personally, I love Linux and what it is and does. I’ve just moved beyond using it on the desktop and have gone backwards unfortunately. Perhaps this habilis has gotten lazy and wants something simple. The idea for me is the tool. The tool must deliver and give function. If I have to run one thing to launch another thing which in turn is virtual and I do that to take care of default tools, I have questions. Like Why. Why am I doing things this way and am I doing the best job at tool using?

    Sunday in Singapore. I gave some thought to doing things versus doing nothing and I came down in favor of relaxing today. Its not like next week I am going to do a triathlon or anything. I’m just lazy and inclined to be lazy. I had a great day yesterday hanging at the pool, doing the museum thing, and I found this great American expat hangout for dinner. Tonite I do chili crab nearby. I also rev’ed wordpress to 2.6 and the Tarski Theme up to 2.2.1. How you may ask could I reach out to a friendly webserver and get that done? The answer is tools and habilis friends and a dash of OpenVPN. OpenVPN is one of those wondrous pieces of code that switches on productivity by default. I think its an automatically enabled compile option!! Yet what it actually does is open up corridors if you have the right creds to reach corridors where there are friendly Unix or other servers. OpenVPN is a tool for the multi-habilis toolkit where a single thing can be used for multiple enabling toolkits.

    Tomorrow I go back to work and I’ve thought a deal about my last week traveling. I’ll be glad to get back home in a week or so. I miss the family unit and it’ll be good to see them. The little spats, arguments, family time is good when you don’t have them. But I also have enjoyed the “me time” on this trip. I’m on to Chennai India for a few days later this week and then back to Singapore for a evening and then on to home next Saturday. In the global sweep of time, I get in an hour after I leave from here. Its really kinda strange how that works but it all leads up to a few days of roaming, waking at strange hours, and trying to acclimate.

    I’ll be blogging each day I think which is more than what I’ve been able to do when I’m just at home @ work. That seems good since I feel less blogstipated when I take the daily dose.

    « Older entries