Month: February 2009
Canonical Software, which administers the popular Ubuntu distribution of Linux (and my personal favorite), recently announced improved support for Cloud computing in the upcoming release 9.10 , named Karmic Koala. In particular, Ubuntu will be available as a pre-packaged AMI, or Amazon Machine Instance, for convenient deployment on Amazon’s EC2 cloud. During a recent hands-on workshop on Amazon EC2 at SCaLE I noticed a potential security risk inherent in the large number of uncertified server images proliferating as “community AMI’s” on EC2. It’s not a good idea to build a production server, or even a dev server which may later be thrown into production, on an unknown image, just as you wouldn’t use a CD-R from a random stranger to build your new server. Good to see Canonical and Ubuntu moving forward with this initiative, the open-source community needs to take more leadership with emerging cloud technologies.
This announcement really caught my eye. Essentially, Microsoft and Red Hat have agreed to mutually support each other’s operating systems on their emerging virtualization platforms. Thus, Microsoft Hyper-V will support Red Hat Enterprise Linux (RHEL) 5, and Red Hat Enterprise virtualization will support Windows 2003, 2008 and so on. The timing of the announcement, last Monday February 16 which was a national holiday, was probably more than coincidental in order to lower the profile of the partnership. These two companies are not known to be friendly with each other, with Red Hat firmly established as the leading commercial vendor in the Linux market that competes fiercely with Microsoft’s Windows Server offerings. In fact, at SCaLE( Southern California Linux Conference) this past weekend, there was no mention or discussion of this announcement anywhere.
I recall testing an early release of Microsoft’s Virtual Server, the precursor to Hyper-V, several years ago and observing that the only non-Microsoft OS officially supported was SUSE Linux. Given that Red Hat and Ubuntu dominate the lion’s share of the Linux market, with SUSE a distant third, I was less than excited about Microsoft’s “cross-platform” support. Contrast this with VMware’s native support of Ubuntu, RHEL, OpenSUSE, in addition to Windows, Novell and Solaris. VMware’s competitors continue to maneuver for position, including Citrix recently offering the Xen hypervisor for free, along with enhanced coordination with Microsoft. But VMware is still leading the pack, and they’re not sitting still.
This is officially my first WordPress blog. I’ve been blogging somewhat infrequently at IT Toolbox, however their security-related outage over the weekend among other things has convinced me it’s time to launch a full stand-alone blog. I’ll be exploring and discussing primarily IT infrastructure-related topics, ranging from newer technologies such as virtualization and cloud computing to more general issues around network and system management.
Without further ado, I’ve come to the realization that, following several recent conversations and articles I’ve read, the current buzz around “Cloud Computing” is raising as many questions as answers. To wit, there seem to be widespread assumptions that presume all this messy “infrastructure stuff” – from physical servers to network switches, routers, backup devices, firewalls, appliances all the way down to cabling – is magically going away so that developers, and by extension IT, can get back to focusing on the soft and chewy application stuff. Hate to be the spoiler, folks…but it just ain’t happening, not yet, maybe never. Here’s why…The physical layer will continue to comprise one of the most support-intensive areas for IT. Desktops giving way to laptops, giving way to netbooks and mobile devices, all becoming smaller and more portable – but it’s still hardware, and still prone to failure. Who will that user call when their wristwatch/semi-neurally embedded PC stops functioning? Likewise, on a broader network level, pushing the responsibility for hosting applications and data out into the “cloud” away from local servers and infrastructure will just make the upstream connection, including the circuit, firewall, caching devices, LAN switches, that much more critical. It seems that there could be more than a passing semblance between the ASP hype of the dot-com era and today’s Cloud. And yet there are bound to be different implications in the business IT versus consumer space.
I plan to explore the Cloud more comprehensively in this blog, and will be sharing my experiences with real-world examples such as Amazon’s EC2 and Microsoft Azure. Other major topics to be covered include IT infrastructure, virtualization, Green IT, data centers, and hosting.