Feeds

XP successor Longhorn goes SQL, P2P – Microsoft leaks

Hi! I send you this SELECT statement in order to have your advice!

  • alert
  • submit to reddit

New hybrid storage solutions

Exclusive Sources close to Microsoft confirm that The Beast is set to include a new relational file store at the core of its next version of Windows. Some roadmap slippage has apparently occurred, too, as the database core will be introduced into Longhorn, and Blackcomb has been pushed further back. That leaves a gap for a point revision of XP next year, although there's no sign of this on the roadmap just yet. Despite the annual revisions being named as users' number one bugbear, Microsoft hasn't let a year go by without releasing a new version of Windows since 1997, when it was fighting the browser wars.

The final feature set for Longhorn - the codename for the successor to Windows XP - hasn't been nailed down yet, and the database core had been rumored for inclusion in Blackcomb, the next Windows after Longhorn.

It's highly significant, as it signals a much tighter integration between Microsoft's enterprise server products and the client.

As Jon Honeyball wrote here last May - but it's still the most comprehensive dissection of the change - file systems would become plug-ins for a raw, native relational data store.

We don't yet know if this runs in user land, or kernel mode.

Peep to Peep

Microsoft will also offer a new peer-to-peer networking feature, say sources briefed by The Beast. A new "sub-workgroup" network level - a subset of the current "workgroup" - offers a finer granularity of network access for ad hoc collaboration. Microsoft is intent on P2P-style workgroup collaboration looks seamless, with additional updates to NetMeeting built in to the OS.

(Microsoft took a $51 million stake in P2P pin-up Groove Networks, the company started by Lotus Notes creator Ray Ozzie, last year).

The demonstration version of Longhorn currently being demoed to Microsoft's teams and selected third parties displays a new type of task dock that can include everything from stock tickers to work group collaboration features. The task dock is similar to what is found in Office XP with the tasks panels. That's the pane in Office XP that provides a list of most recently used files, or clipboard entries, or other frequently-accessed features.

Sources tell us that the Longhorn "screenshots" showing some of this functionality currently doing the rounds, but sources briefed by Microsoft assure us these are not genuine.

Sane, useful, legal?
There's a sensible rationale for such a move, argue advocates: our data stores are confined to silos such as our email application. A shared namespace would allow distributed corporate queries such as 'Find emails from Bob to Carole about ProjectX in FacilityY'.

Although Microsoft has touted such a vision for a decade, precedents are rare. They've run into performance issues, and no namespace schema has won general acceptance.

Hans Reiser, of ReiserFS fame, has been leading the discussion in how free software can respond to the challenge, and his arguments are summarized in his excellent paper here which should be compulsory reading.

As we noted last year, Pick and IBM's OS/400 effectively run a data store as the file system, but they didn't get there from here, so to speak, having designed the OS around such an architecture from the ground up. On the desktop, the late Be Inc attempted such an ambitious scheme (hi Benoit) before reverting to a more conventional file system layer which has database-like properties [see Bootnote below].

The move has antitrust implications: it potentially puts Microsoft at an advantage over Oracle and other competing SQL implementations every copy of Windows will effectively come with a light version of Microsoft SQL Server.

In practice, however, a distributed database is only as strong as its weakest link, and we can't imagine a corporate IS manager who'd turf out Oracle for a distributed network of Windows PCs running Longhorn. A mantra in recent years has been that IBM and Sun offer a "single point of failure", but the dangers of multiple points of failure become more stark in a distributed system. Want last quarter's accounts receivable? Ah, you'll have to wait until the cleaner's unplugged the Hoover. ®

Bootnote: Dominic Giampaulo, designer of the Be file system BFS, mailed us with this clarification:-

"The first system, written by Benoit Shillings, was actually generic hierarchical file system with a database built on top (in user space) and maintained on the side. I wrote the successor to that, BFS, which was a more tightly integrated system. The attributes could be indexed and the indexing was done on the fly -- as you changed
attributes it updated the indices (and would send notifications if any outstanding queries were affected by the change). The indices were
not constantly re-indexed (which implies some sort of disconnected operation). Benoit's system as a whole was more database like than what I did but both could achieve pretty much the same end result for the user.
Thanks Dominic.

Recent Leakware

MS struggles to discredit Linux
Leaked MS email reveals WinXP, Xbox launch spin plans
MS promotes Linux from threat to 'the' threat - Memo

Related Story

MS poised to switch Windows file systems with Blackcomb

Security for virtualized datacentres

More from The Register

next story
Not appy with your Chromebook? Well now it can run Android apps
Google offers beta of tricky OS-inside-OS tech
Greater dev access to iOS 8 will put us AT RISK from HACKERS
Knocking holes in Apple's walled garden could backfire, says securo-chap
NHS grows a NoSQL backbone and rips out its Oracle Spine
Open source? In the government? Ha ha! What, wait ...?
Google extends app refund window to two hours
You now have 120 minutes to finish that game instead of 15
Intel: Hey, enterprises, drop everything and DO HADOOP
Big Data analytics projected to run on more servers than any other app
New 'Cosmos' browser surfs the net by TXT alone
No data plan? No WiFi? No worries ... except sluggish download speed
prev story

Whitepapers

Providing a secure and efficient Helpdesk
A single remote control platform for user support is be key to providing an efficient helpdesk. Retain full control over the way in which screen and keystroke data is transmitted.
Top 5 reasons to deploy VMware with Tegile
Data demand and the rise of virtualization is challenging IT teams to deliver storage performance, scalability and capacity that can keep up, while maximizing efficiency.
Reg Reader Research: SaaS based Email and Office Productivity Tools
Read this Reg reader report which provides advice and guidance for SMBs towards the use of SaaS based email and Office productivity tools.
Security for virtualized datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.
Secure remote control for conventional and virtual desktops
Balancing user privacy and privileged access, in accordance with compliance frameworks and legislation. Evaluating any potential remote control choice.