Free Newsletters
Technology & Business Daily

InfoWorld
Log-in | Register

  Thursday, July 11, 2002 

XSH: A Perl viewing/editing shell for XML

Kimbro Staken was intrigued by XSH, a Perl viewing/editing shell for XML:

In this month's Perl and XML column, Kip Hampton introduces XSH, an XML editing shell, which Kip suggests should become a part of your XML tool kit. [XML.com

At first glance it seems like a pretty odd concept, but I think this should actually be really useful. As an interactive tool it's kind of interesting, but the very interesting thing is that you can use it to build executable scripts to manipulate XML in a pretty simple manner. Apparently it supports XUpdate too, which is a surprise. Not sure why it does given the much more compact language it provides to do the same things. [Kimbro Staken: XML Database JuJu]

I'm intrigued also. This looks like the iODBC of XML, an ancient tool that Brian Jepson and I found, when comparing notes recently, we still use.

 

IBM's mainframe Linux hosting service

A few months back I researched and wrote a story on mainframe Linux. (Now I wish that story were hosted on mainframe Linux, because the link currently reports: Microsoft OLE DB Provider for ODBC Drivers error '80004005'.)  I continue to find this technology alliance fascinating. Moving parts are the enemy, in my mind. The fewer the better. Provisioning a server farm in software, rather than as a collection of physical blades, seems like a great idea. The mainframe always had the raw virtualization capability, now in Linux it has something that's really worth virtualizing. One outcome, as this story notes, is a new kind of competition for the RackSpaces of the world:

IBM last week announced a plan to create "virtual servers" for corporate users connected to mainframes running in its data centers, provided that the users are willing to run applications on a Linux operating system.

The Linux Virtual Services offering takes advantage of a virtual partitioning technology that's built into IBM's zSeries mainframes. IBM said it will partition processing, storage and network capacity for multiple virtual server users on zSeries machines, isolating applications to provide the same level of separation that companies would get in setting up their own physical systems.

Applications can be hosted on mainframes running Version 7.2 of Nuremberg, Germany-based SuSE Linux AG's Linux distribution at IBM's 170 data centers around the world. Pricing will be based on IBM's "service unit" formula, which takes into account the amount of processing resources being used and data center costs such as power and floor space. [Computerworld]

Nobody seems to know how popular this will become. But it sure looks like a better way to deliver a managed instance of Linux. And "managed" in this context means, among other things, that your apps can run variable workloads without having to pay for max capacity that's mainly idle.

Addendum: This LinuxWorld story offers a critical and cogent look at the claimed vs. real benefits of mainframe Linux. It's an excellent report. To be clear: I don't think people are going to buy mainframes as alternatives to PC server farms. I do think there is a lot of existing mainframe capacity and knowhow, inside and outside IBM, that Linux can profitably utilize.

 


Recent Entries


















































Sponsored Technology Links

 
 
 HOME  NEWS  BLOGS  PODCASTS  VIDEOS  TECHNOLOGIES  TEST CENTER  EVENTS  CAREERS   About | Advertise | Awards | RSS | Contact Us 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy, Terms of Service.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

CIO :: ComputerWorld :: CSO :: Demo :: GamePro :: Games.net :: IDG Connect :: IDG World Expo
Industry Standard :: IT World :: JavaWorld :: LinuxWorld :: MacUser :: Macworld :: Network World :: PC World :: Playlist