by clicking on the page. A slider will appear, allowing you to adjust your zoom level. Return to the original size by clicking on the page again.
the page around when zoomed in by dragging it.
the zoom using the slider on the top right.
by clicking on the zoomed-in page.
by entering text in the search field and click on "In This Issue" or "All Issues" to search the current issue or the archive of back issues respectively.
by clicking on thumbnails to select pages, and then press the print button.
this publication and page.
displays a table of sections with thumbnails and descriptions.
displays thumbnails of every page in the issue. Click on a page to jump.
allows you to browse through every available issue.
GCN : February 2014
RECENTLY, I READ AN ARTICLE about a new open- source "cloud operating system" called OSv, which was written by the creator of the popular KVM hypervisor. This cloud operating system is designed to run applica- tions in virtual machines extremely fast via a stripped down version of Linux. In other words, it is a custom operating system that runs inside a virtual machine and efficiently runs only a single application. If you Google "cloud oper- ating system," you will find an ambiguous mess with at least four distinct concepts showing up on the first page of results (not to mention an outdated and incorrect Wiki- pedia page that is in desper- ate need of disambiguation). The four different purported meanings of "cloud operat- ing system" in the search results are: Browser-based desk- tops. This type of software dominates the first page listings with articles like "9 operating systems you can try out for free." Products in this area are JoliOS, Glide OS, SilveOS, ZeroPC and Cloudo. The idea behind these systems is that they of- fer a virtual desktop, central storage of data and a basic set of typical office applica- tions. Roll-your-own cloud. OpenStack is the very first search result of this type, with the company s home page stating that "Open- Stack software delivers a massively scalable cloud operating system." Open Stack is a set of open-source software that enables the creation of a cloud comput- ing environment that is primarily being used to set up private clouds inside an organization. Given that a traditional operating system manages the hardware re- sources of a single machine, the analogy of a cloud oper- ating system managing a set of networked machines to deliver cloud services makes sense. Marketing hype. The search result that links to Microsoft s "cloud OS vi- sion" is merely marketing techno-babble. On ensuing results pages there is similar marketing hype from Oracle and HP, billing their custom offerings as cloud operat- ing systems. This form of "cloud washing" is usu- ally counter-productive and quite pathetic. Let the buyer beware. Intra-VM OS. As discussed in the opening paragraph, the latest buzz about cloud operating systems involves traditional operating sys- tems that are tailored and customized to run more efficiently within a virtual machine, which in turn can be run in a public, private or hybrid cloud. So, will the REAL cloud operating system please stand up? Or, in other words, what is the proper definition of a cloud operat- ing system? The best way to settle this would be to use the estab- lished definition of a "com- puter operating system" as our baseline. A "computer operating system" is the system (or collection) of programs that enables usage of a computer s hardware by one or more applications, which then enables usage by end-users. Given that, the proper definition of a cloud operat- ing system would be the set or collection of software that enables usage of a cloud environment (or pooled computing resources) by one or more applications that in turn enable usage by end- users. In other words, just as an end-user application is not an operating system, an end-user cloud applica- tion is not a cloud operating system. Thus, in my opinion, the only concept among the four above above that properly deserves the moniker of "cloud operating system" is the second one (OpenStack s definition). The other ones should change their labeling (and possibly marketing) to more accurately match their meaning. Overall, this type of ambiguity is an indicator of the rapid evolution of cloud computing and the conse- quences of that torrid pace of change. On the bright side, this is also an indicator of the high-level of interest, opportunity and innovation in cloud computing that is a harbinger of more good things to come. • --- Michael C. Daconta is vice president of advanced technology at InCadence Strategic Solutions and the former metadata program manager for the Homeland Security Department. WILL THE REAL CLOUD OPERATING SYSTEM PLEASE STAND UP? REALITY CHECK BY MICHAEL DACONTA If you Google "cloud operating system," you will find an ambiguous mess with at least four distinct concepts showing up on the first page of results. GCN FEBRUARY 2014 • GCN.COM 13