{"id":7155,"date":"2013-01-26T12:27:56","date_gmt":"2013-01-26T11:27:56","guid":{"rendered":"http:\/\/www.glorf.it\/blog\/?p=7155"},"modified":"2013-01-26T15:05:02","modified_gmt":"2013-01-26T14:05:02","slug":"refs-resilient-file-system","status":"publish","type":"post","link":"http:\/\/www.glorf.it\/blog\/2013\/01\/26\/sql-talk\/sql-server\/refs-resilient-file-system","title":{"rendered":"ReFS &#8211; Resilient File System"},"content":{"rendered":"<p>Im Zusammenhang mit Windows Server 2012, der im Gegensatz zu Windows 8 eher wegen seiner Features diskutiert wird und nicht wegen irgendwelcher Kacheln, ist das neue Dateisystem sicher eines der High-Lights. Es gab seitens Microsoft schon etliche erfolgreiche Versuche Dateisysteme zu verbessern:<\/p>\n<ul>\n<li><strong>FAT<\/strong> (File Allocation Table) wurde schon zu DOS-Zeiten verwendet (FAT12, ab 1980) und 1983 von Microsoft zu <strong>FAT16<\/strong> weiterentwickelt. Da letzteres immer noch eingesetzt wird, z.B. auf kleinen USB-Sticks, ist das wohl das bisher erfolgreichste Dateisystem.<br \/>\nEs unterst&#252;tzt maximal 4 GB gro&#223;e Partitionen.<\/li>\n<li><strong>FAT32<\/strong> wurde von Microsoft 1997 eingef&#252;hrt, um gr&#246;&#223;ere Partitionen zu unterst&#252;tzen. Es hat sich aber nicht wirklich durchsetzen k&#246;nnen. Es wurde vorwiegend mit Windows Millenium genutzt.<\/li>\n<li><strong>NTFS<\/strong> (New Technology File System) wurde 1993 mit Windows NT 3 ver&#246;ffentlicht. Das Dateisystem ist mittlerweile in der Windows-Welt standard. Es dauerte aber bis zum Jahr 2001 bis mit Windwows XP auch in der Standard-Installation f&#252;r die Boot-Partition NTFS eingerichtet wurde. Zuvor verwendete Microsoft daf&#252;r sicherheitshalber FAT16 oder sp&#228;ter FAT32. Das lag daran, dass Windows95\/98\/Me seltsamerweise kein NTFS unterst&#252;tzen. Microsoft wollte das ausschlie&#223;lich im Business-Bereich platzieren.<br \/>\nAuch NTFS erlaubt gr&#246;&#223;ere Partitionen als 4GB und ist deutlich robuster. Eine Datei kann hier bis zu 17 TB gro&#223; werden (1 Tera-Byte sind 2^12 Bytes).<\/li>\n<li><strong>ReFS<\/strong> (Resilient File System). Resiliency bedeutet Elastizit&#228;t und soll ausdr&#252;cken, wie robust und vielseitig das neue Dateisystem sein soll. Hier geht es beispielsweise um richtig gro&#223;e Datenmengen: Eine Datei kann 2^64 Bytes gro&#223; werden (gibt es dazu schon eine Abk&#252;rzung). BigData kann kommen&#8230;<\/li>\n<\/ul>\n<p>Wer sich &#252;ber ReFS informieren m&#246;chte, der findet hier sehr qualifizierte Artikel:<\/p>\n<ul>\n<li><a href=\"http:\/\/blogs.msdn.com\/b\/b8_de\/archive\/2012\/01\/20\/hier-entsteht-die-neue-generation-von-dateisystemen-f-252-r-windows-refs.aspx\">Hier entsteht die neue Generation von Dateisystemen f&#252;r Windows: ReFS<\/a> von Steven Sinofsky<\/li>\n<li><a href=\"http:\/\/blogs.technet.com\/b\/askpfeplat\/archive\/2013\/01\/02\/windows-server-2012-does-refs-replace-ntfs-when-should-i-use-it.aspx\">Windows Server 2012: Does ReFS replace NTFS? When should I use it?<\/a> von Martin Lucas<\/li>\n<li>Eine eingedampfte Erkl&#228;rung (basiert offensichtlich auf dem Aetikel von Synofsky) findet man bei Golem.de: <a href=\"http:\/\/www.golem.de\/1201\/89108.html\"> ReFS &#8211; Microsofts neues Dateisystem f&#252;r Windows 8<\/a>.<\/li>\n<\/ul>\n<p><strong>ReFS und SQL Server<\/strong><\/p>\n<p>Ungl&#252;cklicherweise unterst&#252;tzen die Microsoft SQL Server das neue Dateisystem (noch) nicht. Details <a href=\"http:\/\/www.glorf.it\/blog\/2012\/07\/06\/sql-talk\/sql-server\/refs-von-win8win2012-sql-server-muss-drausen-bleiben\">hier<\/a> und bei <a href=\"http:\/\/www.sqlmag.com\/blog\/troubleshooting-sql-server-storage-problems-51\/sql-server-2012\/sql-server-windows-server-2012s-refs-file-system-144055\">sqlmag.com<\/a>. Microsoft h&#228;lt sich verd&#228;chtig bedeckt. Offenbar haben sie das komplett verbockt bzw. verschlafen. Dabei w&#228;re eine Zusammenarbeit der Windows-Devision mit der SQL-Server-Division an der Stelle durchaus n&#246;tig gewesen&#8230; <\/p>\n<p>Man munkelt, dass Microsoft hektisch daran arbeitet mit SQL Server 2012 SP1 dann auch ReFS zu unterst&#252;tzen. Wenn man sich die gravierenden Unterschiede zwischen NTFS und ReFS anschaut, dann wei&#223; man, dass Microsoft auf viele Strategien zur&#252;ckfallen muss, die mit FAT genutzt werden mussten. Daher kam mir zu Ohren, dass Microsoft derzeit keine Unterst&#252;tzung mit SQL Server 2008 (R2) oder 2005 plant. In meinen Augen w&#228;re es wohl auch eine Alternative ReFS einfach noch um ein paar Features aufzur&#252;sten. Mal abwarten&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Im Zusammenhang mit Windows Server 2012, der im Gegensatz zu Windows 8 eher wegen seiner Features diskutiert wird und nicht wegen irgendwelcher Kacheln, ist das neue Dateisystem sicher eines der High-Lights. Es gab seitens Microsoft schon etliche erfolgreiche Versuche Dateisysteme zu verbessern: FAT (File Allocation Table) wurde schon zu DOS-Zeiten verwendet (FAT12, ab 1980) und [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[16,24],"tags":[901,932],"_links":{"self":[{"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/posts\/7155"}],"collection":[{"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/comments?post=7155"}],"version-history":[{"count":8,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/posts\/7155\/revisions"}],"predecessor-version":[{"id":7170,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/posts\/7155\/revisions\/7170"}],"wp:attachment":[{"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/media?parent=7155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/categories?post=7155"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/tags?post=7155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}