main

Longhorn and Windows Future Storage (WinFS)

Unknown   on 25 March 2003 - 16:33 · 41 comments & 1539 views

Advertisement (Why?)
Cnet has this interesting short look at how Longhorn will be implementing the new Yukon-based storage system.

Imagine a Windows operating system that makes the physical location of your files irrelevant. Imagine that, regardless of where you save a file, you can search for it, find it, and open it from any location on your computer--so that anytime you need to organize, access, or otherwise manage any file on your system, it's all just one viewing pane away.

That's the concept we see in early builds of Windows Longhorn, the OS Microsoft says will merge all flavors of Windows XP, and, more importantly, overhaul the Windows file system for the first time since Windows NT.

But we just got used to NTFS
Based on a look at a recent alpha build that leaked onto the Net, the benefits of Microsoft's new file system, called Windows Future Storage, are starting to emerge (even though the current build doesn't use WinFS, as it's known, as its native file system). WinFS is based on the next version of SQL Server, code-named Yukon, and will replace the old FAT and NTFS of previous versions.

News source: C|Net
View: Full article


WinFS introduces new data-storage capabilities intended to make it much easier to find files on your PC--for example, two new features called Windows Storage Full-Text Index and Windows Future Storage Services aim to vastly improve Windows searching. The new Longhorn search dialog gets rid of Windows XP's multiple options (file type, location, hidden documents, and so on) and simply asks, "What are you looking for?" Longhorn provides examples of search queries you can enter, such as "What is a firewall?" or "Pictures from John."

Fluid files
Longhorn's "virtual file" structure lets you categorize your files, then filter your folder views by criteria you assign. For example, you can organize music in the Music Library folder using album, artist, playlist, track, song duration, or genre, then filter your folder view so that you see only, say, songs shorter than one minute (handy if you want to get rid of incomplete MP3 downloads or corrupted song files, for example). Every folder in Longhorn offers a Filter By option.

In addition, you can use various criteria to "stack" files in virtual folders. You can stack your contacts (Longhorn includes a My Contacts folder that acts as a central location for all your address book entries, vCards, and more) by name, e-mail address, and street address, or it can stack digital images by your camera type or the date a picture was taken. This stacking method is just the start of the benefits that Yukon and WinFS might eventually provide--the goal is a totally fluid file structure, in which you can access anything you need by context rather than simply by location. However, WinFS will no doubt increase OS system requirements: its indexing system runs continuously in the background.

Blend of features
Early Longhorn has also worked in some security improvements, including an administrative feature that would restrict times during which users can log on to their PCs (for example, a company could restrict use to daytime hours to prevent hackers from trying to sneak in at night); you'll also find changes to the Control Panel and some subtle interface changes. Microsoft has overhauled the installation procedure, which will be almost totally graphical and will allow users to add or remove specific OS components, such as support for tablet PCs.

Meanwhile, digital media elements abound, albeit in incomplete form. A My TV application seems destined to draw from Windows XP Media Center Edition's personal video recorder capabilities, Windows Media Player is a nearly invisible component of the entire OS (remember that whole Internet Explorer lawsuit, guys?), and Longhorn lets you create photo albums and digital photo slide shows without opening a separate app.

We'll be keeping an eye out for future Longhorn versions and development builds; Microsoft hasn't given a time frame for the final OS, but industry reports suggest it will be complete by late 2004 or 2005.

Post a comment · Send to friend Comments · There are 41 additional comments
#1 Spyder on 25 Mar 2003 - 16:41
interesting read
#2 eseiat on 25 Mar 2003 - 16:48
yawn...this is all weeks old news
#3 headless_armadillo on 25 Mar 2003 - 16:53
yawn... - already in longhorn...
#4 tmaxxtigger on 25 Mar 2003 - 17:26
truncate table files ..... ah, no, undelete!
#5 pctuk on 25 Mar 2003 - 17:28
Stop moaning, thnkyou mrogers1113. Sure I've seen the features in LH, but it's nice to see how this relates to the winFS roadmap.
#6 mrogers1113 on 25 Mar 2003 - 17:37
Yeah, I know we've all seen the feature list before, but this was the first article that I had seen that actually illustrated exactly how it would be implemented in a way that made sense to me. Just wanted to share
#7 ThunderRiver on 25 Mar 2003 - 17:43
Yeah stop moaning.. if you moan it means longhorn is not for you
#8 Evolution on 25 Mar 2003 - 17:53
[QUOTE]Microsoft has overhauled the installation procedure, which will be almost totally graphical and will allow users to add or remove specific OS components, such as support for tablet PCs.[/QUOTE] Sweet, I wonder if we can really select the components we want for the installation (ie selecting services). Also they haven't given us that much info on the architecture of the system, it seems to me that it's NTFS with enhanced file indexing.
#9 Sierra_Whiskey on 25 Mar 2003 - 17:59
I WANT TO WIN FS TOO !!!!
#10 jkuy9 on 25 Mar 2003 - 18:00
I am looking forward to the day Microsoft get rid of labeling partitions with letter such as C: D: E etc Mapping network drives is awful because of this, limiting it to 24 (because A: and C: are always local). The *NIX way of partitions, etc is so much better and easier. I know this will cause problems for legacy applications but surly it cant be that hard to emulate (or create virtual mount points) which link to a certain filesystem?
#11 n3Mo on 25 Mar 2003 - 18:19
me too, file systems can be so much better than today, winfs is a step in the right direction
(4 replies) #12 xStainDx on 25 Mar 2003 - 18:29
[quote]Blend of features Early Longhorn has also worked in some security improvements, including an administrative feature that would restrict times during which users can log on to their PCs (for example, a company could restrict use to daytime hours to prevent hackers from trying to sneak in at night); you'll also find changes to the Control Panel and some subtle interface changes. Microsoft has overhauled the installation procedure, which will be almost totally graphical and will allow users to add or remove specific OS components, such as support for tablet PCs.[/quote] You can already do this with Windows Server Family. Its called Policies, and used by Active Directory.
#12.1 briangw on 25 Mar 2003 - 19:18
You can also do this in NT 4, too.
#12.2 Jason on 25 Mar 2003 - 20:03
Its called GPO's - Group Policy Object's and each NT systm has a local one as well as the domain / domain controllers GPO's.

Last edited by 9969 on 25 Mar 2003 - 20:14
#12.3 vetToxicfume on 25 Mar 2003 - 20:24
[neoquote=#12.1 by briangw]You can also do this in NT 4, too.[/neoquote] Yeah!! He's not lying, really!! I just did it 2 days ago!
#12.4 Jason on 25 Mar 2003 - 20:27
Network admins have been using features like this for years.
(1 reply) #13 primortal on 25 Mar 2003 - 18:57
[QUOTE]WinFS introduces new data-storage capabilities intended to make it much easier to find files on your PC--for example, two new features called Windows Storage Full-Text Index and Windows Future Storage Services aim to vastly improve Windows searching. The new Longhorn search dialog gets rid of Windows XP's multiple options (file type, location, hidden documents, and so on) and simply asks, "What are you looking for?" Longhorn provides examples of search queries you can enter, such as "What is a firewall?" or "Pictures from John." [/QUOTE] Does it speed up the access of the files or slow it down even more? I can see it now, lets tell word to open up a file in the Docs directory, but first WinFS will search for it even though you told WinFS the directory....
#13.1 JaggedFlame on 25 Mar 2003 - 19:10
Well, just because it does that when searching for files doesn't automatically mean that it does that all the time. It could still do a reverse lookup based on location or whatever. But since we don't know that yet, best not to make assumptions.
(4 replies) #14 ThunderRiver on 25 Mar 2003 - 19:10
#13, it is a database system! The instance that you put in the file on the hard drive.. all the information is instantly stored and classified..so when you open up My Documents, records shows up immediately It is real time. no time delay
#14.1 dp123 on 25 Mar 2003 - 19:27
Right. Even on high-end, dedicated DB Servers, everything happens instantaneously! Data recording, querying--immediately! Right!
#14.2 pctuk on 25 Mar 2003 - 20:09
Have you tried Ava Find? It works on the same database principle - it catalogues all of ones files and then searchs are very very quick. Took me 5 secs to search a 30Gb drive. They would have to speed it up though, if something like this was used - 5 secs to load My Documents would be too much. Or would an index on folder names make this a lot faster? I'm not experienced enough with databases to know - can anyone enlighten me? Cheers
#14.3 radixvir on 25 Mar 2003 - 23:36
im concerned about real speed issues. ive heard early versions of it were real slow. the physical location on a disk does matter. im not sure if this means the drive table will be the same as before. when reading the disk its best to have related files next to each other so its read faster. unless the idea is just to build a database of all your files then its just lame cause i can use the locate command on unix to do that.
#14.4 Jason on 26 Mar 2003 - 00:07
Longhorn doesn't have WinFS in it yet, just an emulated version running as a service on top of the current FS.
(1 reply) #15 Beta on 25 Mar 2003 - 19:22
downloading longhorn now to see what all this hype is all about
#15.1 JaggedFlame on 25 Mar 2003 - 19:28
Don't bother. WinFS isn't implemented yet.
(1 reply) #16 giantsnyy2002 on 25 Mar 2003 - 19:33
they should ditch all their file systems and go for a true file system, one that, in my experience has had no real fragmentation, and no file access problems: HFS+ or EXT3
#16.1 radixvir on 25 Mar 2003 - 23:29
hey UFS too! for us BSD folks
(3 replies) #17 Jason on 25 Mar 2003 - 19:39
This has only taken about 7 years to get in to the OS, remember the Cairo project and OFS back in 97 ? Its about time we had an Object Orientated Filesystem, probably won't appear in Longhorn before the beta's though. This filesystem will make any network admin's job so much easier, with the unified data storage.

Last edited by 9969 on 25 Mar 2003 - 20:02
#17.1 Evolution on 25 Mar 2003 - 21:13
[neoquote=#17.0 by Jason]This has only taken about 7 years to get in to the OS, remember the Cairo project and OFS back in 97 ? Its about time we had an Object Orientated Filesystem, probably won't appear in Longhorn before the beta's though. This filesystem will make any network admin's job so much easier, with the unified data storage.[/neoquote] I agree it's a great system in [U]theory[/U], but what will be the extra system requirements? Is it really worth it in the long run?
#17.2 JaggedFlame on 25 Mar 2003 - 21:29
Doesn't Mac OS X have some elements of a file system like this? If so, its requirements aren't that steep compared to before.
#17.3 dp123 on 25 Mar 2003 - 21:39
No, Jagged, HFS+ contains more metadata options than most filesystems, but even in Apple's implementation most of these possibilities go unused. Back when OpenDoc/CyberDog was the rage, this could have been the case--but in that case, the design had more to do with treating apps/files as interchangeable objects. I don't see WinFS really doing anything to enable an OO-OS--in terms of searching and storage, yes, but not programmatically/system-wise. Apple is probably working on building an interesting system on top of HFS+ though. This will take time as right now they need to be more concerned about juggling the differences between HFS+ and Nix Filesystems via the VFS--once they are able to abandon Classic, then they can work more with the filesystem--i.e. maintain the ease of the traditional Mac filesystem while further enhancing the transparency for Nix filesystems while introducing new features. But anyway... No, Mac FS isn't doing anything special in terms of data storage nor would a performance comparison yield much valuable evidence as to how WinFS is going to perform. It would be nice if they could learn just a few of the basics of Apple's filesystem though--drive mappings (with Letters) are retarded, the Mac Filesystem NEVER needs to be "refreshed"--updates to the filesystem are immediate and automatic, etc... (The merits or metadata (we do miss labels--bring back labels but enhanced) and resource forks particularly being debatable.)

Last edited by 9953 on 25 Mar 2003 - 21:59
#18 Trust on 25 Mar 2003 - 21:11
I was wondering what hardware you will need to run winfs...
#19 Monkeh on 25 Mar 2003 - 21:33
hard drive, ram, mobo, cpu, cd-rom
#20 jessejlt on 25 Mar 2003 - 21:58
Hmm, sounds a like HSF+ jesse ;-)
(2 replies) #21 Scorpio on 26 Mar 2003 - 00:03
Honestly, this sounds like a step backwards to me. What about people who already can't understand computers and just got used to them? I don't think it will work. Better still be able to install old things like games :p lol
#21.1 Skyfrog on 26 Mar 2003 - 00:43
I'm sure you'll still be able to use NTFS or maybe even FAT32 if you wish, the same way you can use either in XP.
#21.2 Octol on 26 Mar 2003 - 04:12
[neoquote=#21.0 by Scorpio]Honestly, this sounds like a step backwards to me. What about people who already can't understand computers and just got used to them? I don't think it will work. Better still be able to install old things like games :p lol[/neoquote] These people will just buy a Dell, dude, and run it in its default configuration. I know people who've been "computing" for years and have one hard drive with one partition. All their files are in their "My Documents" folder (no subdirectories), and all their email is in their "Inbox". What's inside their computer is to them completely incomprehensible, especially the OS. As long as they can insert a game CD in its drive and the autorun function works, what OS they're using and how it works is to them irrelevant. I wouldn't worry too much about these people.
#22 Jstphish on 26 Mar 2003 - 01:24
I think this is a step in the right direction but where we need to be is still a loooong way off unfortunatly.
#23 Jackalo on 26 Mar 2003 - 06:54
I'll be staying with NTFS for a while... I may like to stay on the bleeding edge of technology, but why change something that works just the way I need it to?
#24 Furet on 26 Mar 2003 - 11:05
Well...hope this is not win bullsh*ts... I only hope it wont eat all ressources to search files
#25 Jugalator on 26 Mar 2003 - 19:41
I like NTFS and don't really wish to have some low level stuff like a file system consuming too much resources. That's the last thing I need. NTFS has half a ton of features alone, with journalling features to not make it lose data as easily as FAT if Windows would crash or something. The security features are also good enough for me, and it even has some basic file compression at file system level which is kinda cool. Furet, I think it might actually be *quicker* to search files, but I'm afraid it comes at the cost of continously indexing stuff.

Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!

Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.

Advertisement (Why?)