Microsoft Introduced the new File System ReFS(Resilient File System) codenamed Protogon for its upcoming Windows 8 Server,which was built on the foundation of NTFS.
The new file system has been built keeping in mind the increasing demands of storage requirements for Windows,allowing a maximum handling of of 1 Yobibite of storage,shared storage pools across multiple machines ,as well as enhanced resiliency to corruptions.
Recently FirstEver posted the comparison between the benchmark results of ReFS v/s NTFS file systems,with the following test system:
CPU: Intel Corel 2 Duo E8400 @ 4.1GHz
Memory: 4GB Dual DDR2 PC2-9600 1200MHz
HDD 1: Samsung HD753LJ 750GB
HDD 2: Western Digital WD2500BEVS-60U?ST0 250GB
Operating System: Windows 8 Release Preview (build 8400) 64-bit
Here are some of the Test Results,
Copying a file of 3GB from one hard disk drive to another(NTFS to NTFS) took 83.74 seconds while for NTFS to ReFS it took 85.04 seconds.While copying a 4.10 GB file within a same hard disk had the following outcome,
Here are the results of the HD Tune 3.50 Benchmarks for both NTFS and ReFS file systems.
Results Of the FutureMark PCMark 7 Tests
If we compare the copying time in NTFS and in the new ReFS there is a notable difference between the copying times between those two,in the futuremark Tests however the ReFS stands better than NTFS in almost all the departments like gaming,starting applications and other heavy multimedia related work.
Checkout more benchmark Results Here
Building Windows 8 blog is back again with a new informative post,this time detailing the new upcoming File System named ReFS(Resilient File System) which is built on the foundation of highly popular NTFS file system.
The ReFS has been built keeping in mind the new improvements and innovations in the new generation of Storage devices and technologies and as with the earlier file system introductions,this one will also be first introduced for the Windows Server 8 only.
Here are the key Goals of ReFS :
- Maintain a high degree of compatibility with a subset of NTFS features that are widely adopted while deprecating others that provide limited value at the cost of system complexity and footprint.
- Verify and auto-correct data. Data can get corrupted due to a number of reasons and therefore must be verified and, when possible, corrected automatically. Metadata must not be written in place to avoid the possibility of “torn writes,” which we will talk about in more detail below.
- Optimize for extreme scale. Use scalable structures for everything. Don’t assume that disk-checking algorithms, in particular, can scale to the size of the entire file system.
- Never take the file system offline. Assume that in the event of corruptions, it is advantageous to isolate the fault while allowing access to the rest of the volume. This is done while salvaging the maximum amount of data possible, all done live.
- Provide a full end-to-end resiliency architecture when used in conjunction with the Storage Spaces feature, which was co-designed and built in conjunction with ReFS.
Features of ReFS are as follows:
- Metadata integrity with checksums
- Integrity streams providing optional user data integrity
- Allocate on write transactional model for robust disk updates (also known as copy on write)
- Large volume, file and directory sizes
- Storage pooling and virtualization makes file system creation and management easy
- Data striping for performance (bandwidth can be managed) and redundancy for fault tolerance
- Disk scrubbing for protection against latent disk errors
- Resiliency to corruptions with “salvage” for maximum volume availability in all cases
- Shared storage pools across machines for additional failure tolerance and load balancing
Checkout the detailed Post by Surendra Verma on ReFS here.
Microsoft has recently discussed about Windows 8 Server at WPC 2011 which was held from July 10 to July 14, and according to the video available on net from the conference Windows 8 would have more than 100 new features including the next version of Hyper-V Hypervisor and support for more than 16 virtual processors per machine. Recently probably after the conference HP has upgraded the technical specifications of one of it’s entry level servers HP ProLiant ML110 G7 and has included Windows 8 Server as one of the operating system.
You can download the full specification from here.
We already know that Microsoft would be releasing the beta builds of Windows 8 client and server during Build conference which is scheduled to be held in September and now we don’t see any builds leaking soon, so wait for the Build where we definitely would have lot of info to talk about.
We have earlier posted that Windows 8 Server build 7959 has been leaked, though the changes in Windows 8 build 7955 and Build 7959 are very less still the enthusiasts at BetaArchive forums have managed to find the improved Server Manager in this new leak. The Server Manager eases the task of managing and securing multiple server roles in an enterprise.
Though Server Manager has already been available in Windows Server 2008 R2, Microsoft has considerably improved the features and UI in Windows 8 Server.
Here are the screenshots of the Server Manager in Build 7959-
If you are running Windows 8 Server Build 7959 you can run Server Manager by running
A new job post has been posted on the Microsoft Career site,stating that a new Powershell Automation platform would be added for managing Windows Servers.
Here is what the job posted on Microsoft Career site read-
Job Category: Software Engineering: Development
Location: United States, WA, Redmond
Job ID: 707889 10199
Product: (Not Product Specific)
Division: Server & Tools Business
Windows Server is the top-selling server operating system and is growing share in a growing market. Central to the success of Windows Server is the experience of IT Professionals managing Windows Server. For our next release, we are taking that experience to the next level by helping to make IT Professionals more effective and more productive by shipping a product they will love to use.
We work closely with a passionate PM & Test team to deliver world-beating next generation of PowerShell for managing Windows Servers. For Windows 8 Server, we are planning, architecting and building a new PowerShell Automation platform around themes that are key to the success of the entire Server product line.
We are looking for a Senior Software Development Engineer to help design, implement and deliver the next generation of this Automation Platform. In this role, you will deliver new features for the Windows Server Management which will help in the data center automation. You will work closely with many other teams delivering in Windows Server. You will take on the challenge of bridging the existing with the new and have an understanding and appreciation of lower level protocols and higher level user interaction design, using the automation platform as a middle tier. You will also have a record of technical leadership, good planning, and shipping world-class software.
• BSCS/MSCS (or equivalent)
• At least 5-7 years of experience as a commercial software developer in C++ or C# (C# preferred) in all phases of a product cycle.
• Ideally familiar with PowerShell language.
• Prior management technology experience is an advantage.
• Experience in Windows Workflow Foundation, WS-Man, RBAC and/or repository technologies (SQL, AD) are an advantage.
• Experience in development of a scalable service is highly preferred.
• Experience with other IT management products like System Center is a plus.
• Delivery of several business-impacting components for which you were directly responsible.
• Passion for quality. A core belief that all members of the feature team share the responsibility for the quality of the product.
• Technical Leadership. Track record of building and leading world-class product design and architecture.
• Ability to work with partners and drive cross-group initiatives.
• Execution. Proven track record in project definition, articulation, planning and delivery.
• Can-do entrepreneurial attitude with experience working in a team with industry-leading, innovative, and high-quality releases.
• Deep understanding and passion for IT Professionals as customers.
According to the Italian Windows Server presentation the next version of the Server would be available by 2012.The next server release is indeed going to be one of the major releases and as usual their is a three year gap between the current and the future Windows server release
Thanks to Stephen for the info