{"id":15367,"date":"2013-08-28T13:34:00","date_gmt":"2013-08-28T12:34:00","guid":{"rendered":"https:\/\/aidanfinn.com\/?p=15367"},"modified":"2013-08-28T13:34:00","modified_gmt":"2013-08-28T12:34:00","slug":"putting-the-scale-into-the-scale-out-file-server","status":"publish","type":"post","link":"https:\/\/aidanfinn.com\/?p=15367","title":{"rendered":"Putting The Scale Into The Scale-Out File Server"},"content":{"rendered":"<p>Why did Microsoft call the \u201chighly file server for application data\u201d the Scale-Out File Server (SOFS)?\u00a0 The reason might not be obvious unless you have lots of equipment to play with \u2026 or you cheat by using WS2012 R2 Hyper-V Shared VHDX as I did on Tuesday afternoon <img decoding=\"async\" class=\"wlEmoticon wlEmoticon-smile\" style=\"border-style: none;\" alt=\"Smile\" src=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2013\/08\/wlEmoticon-smile.png\" \/><\/p>\n<p>The SOFS can scale out in 3 dimensions.<\/p>\n<h4>0: The Basic SOFS<\/h4>\n<p>Here we have a basic example of a SOFS that you should have seen blogged about over and over.\u00a0 There are two cluster nodes.\u00a0 Each node is connected to shared storage.\u00a0 This <a href=\"https:\/\/aidanfinn.com\/?p=15345\" target=\"_blank\">can be any form of supported storage in WS2012\/R2 Failover Clustering<\/a>.<\/p>\n<p><a href=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2013\/08\/image3.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border: 0px;\" title=\"image\" alt=\"image\" src=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2013\/08\/image_thumb3.png\" width=\"404\" height=\"201\" border=\"0\" \/><\/a><\/p>\n<h4>1: Scale Out The Storage<\/h4>\n<p>The likely bottleneck in the above example is the disk space.\u00a0 We can scale that out by attaching the cluster nodes to additional storage.\u00a0 Maybe we have more SANs to abstract behind SMB 3.0?\u00a0 Maybe we want to add more JBODs to our storage pool, thus increasing capacity and allowing mirrored virtual disks to have JBOD fault tolerance.<\/p>\n<p><a href=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2013\/08\/image4.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border: 0px;\" title=\"image\" alt=\"image\" src=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2013\/08\/image_thumb4.png\" width=\"404\" height=\"406\" border=\"0\" \/><\/a><\/p>\n<p>I can provision more disks in the storage, add them to the cluster, and convert them into CSVs for storing the active\/active SOFS file shares.<\/p>\n<h4>2: Scale Out The Servers<\/h4>\n<p>You\u2019re really going to have to have a large environment to do this.\u00a0 Think of the clustered nodes as SAN controllers.\u00a0 How often do you see more than 2 controllers in a single SAN?\u00a0 Yup, not very often (we\u2019re excluding HP P4000 and similar cos it\u2019s weird).<\/p>\n<p>Adding servers gives us more network capacity for client (Hyper-V, SQL Server, IIS, etc) access to the SOFS, and more RAM capacity for caching.\u00a0 WS2012 allows us to use 20% of RAM as CSV Cache and WS2012 R2 allows us to use a whopping 80%!<\/p>\n<p><a href=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2013\/08\/image5.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border: 0px;\" title=\"image\" alt=\"image\" src=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2013\/08\/image_thumb5.png\" width=\"404\" height=\"397\" border=\"0\" \/><\/a><\/p>\n<h4>3: Scale Out Using Storage Bricks<\/h4>\n<p>GO back to the previous example.\u00a0 There you saw a single Failover Cluster with 4 nodes, running the active\/active SOFS cluster role.\u00a0 That\u2019s 2-4 nodes + storage.\u00a0 Let\u2019s call that a block, named Block A.\u00a0 We can add more of these blocks \u2026 into the same cluster.\u00a0 Think about that for a moment.<\/p>\n<p><em>EDIT: When I wrote this article I referred to each unit of storage + servers as a block. \u00a0I checked with\u00a0Claus Joergensen of Microsoft and the terms being used in Microsoft are\u00a0storage bricks or storage scale units. \u00a0So wherever you see &#8220;block&#8221; swap in storage brick or storage scale unit.<\/em><\/p>\n<p><a href=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2013\/08\/image6.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border: 0px;\" title=\"image\" alt=\"image\" src=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2013\/08\/image_thumb6.png\" width=\"604\" height=\"346\" border=\"0\" \/><\/a><\/p>\n<p>I\u2019ve built it and it\u2019s simple.\u00a0 Some of you will overthink this \u2026 as you are prone to do with SOFS.<\/p>\n<p>What the SOFS does is abstract the fact that we have 2 blocks.\u00a0 The client servers really don\u2019t know; we just configure them to access a single namespace called \\Demo-SOFS1 which is the CAP of the SOFS role.<\/p>\n<p>The CSVs that live in Block A only live in Block A, and the CSVs that live in Block B only live in Block B.\u00a0 The disks in the storage of Block A are only visible to the servers in Block A, and the same goes for Block B.\u00a0 The SOFS just sorts out who is running what CSV and therefore knows where share responsibility is.\u00a0 There is a single SOFS role in the entire cluster, therefore we have the single CAP and UNC namespace.\u00a0 We create the shares in Block A in the same place as we create them for Block B .. in that same single SOFS role.<\/p>\n<h4>A Real World Example<\/h4>\n<p>I don\u2019t have enough machinery to demo\/test this so I fired up a bunch of VMs on WS2012 R2 Hyper-V to give it a go:<\/p>\n<ul>\n<li>Test-SOFS1: Node 1 of Block A<\/li>\n<li>Test-SOFS2: Node 2 of Block A<\/li>\n<li>Test-SOFS3: Node 1 of Block B<\/li>\n<li>Test-SOFS4: Node 2 of Block B<\/li>\n<\/ul>\n<p>All 4 VMs are in a single guest cluster.\u00a0 There are 3 shared VHDX files:<\/p>\n<ul>\n<li>BlockA-Disk1: The disk that will store CSV1 for Block A, attached to Test-SOFS1 + Test-SOFS2<\/li>\n<li>BlockB-Disk1: The disk that will store CSV1 for Block B, attached to Test-SOFS3 + Test-SOFS4<\/li>\n<li>Witness Disk: The single witness disk for the guest cluster, attached to all VMs in the guest cluster<\/li>\n<\/ul>\n<p>Here are the 4 nodes in the single cluster that make up my logical Blocks A (1 + 2) and B (3 + 4).\u00a0 There is no \u201cblock definition\u201d in the cluster; it\u2019s purely an architectural concept.\u00a0 I don\u2019t even know if MSFT has a name for it.<\/p>\n<p><a href=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2013\/08\/image7.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border: 0px;\" title=\"image\" alt=\"image\" src=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2013\/08\/image_thumb7.png\" width=\"604\" height=\"166\" border=\"0\" \/><\/a><\/p>\n<p>Here are the single witness disk and CSVs of each block:<\/p>\n<p><a href=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2013\/08\/image8.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"image\" alt=\"image\" src=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2013\/08\/image_thumb8.png\" width=\"604\" height=\"129\" border=\"0\" \/><\/a><\/p>\n<p>Here is the single active\/active SOFS role that spans both blocks A and B.\u00a0 You can also see the shares that reside in the SOFS, one on the CSV in Block A and the other in the CSV in Block B.<\/p>\n<p><a href=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2013\/08\/image9.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border: 0px;\" title=\"image\" alt=\"image\" src=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2013\/08\/image_thumb9.png\" width=\"604\" height=\"324\" border=\"0\" \/><\/a><\/p>\n<p>And finally, here is the end result; the shares from both logical blocks in the cluster, residing in the single UNC namespace:<\/p>\n<p><a href=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2013\/08\/image10.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; margin-right: auto; border: 0px;\" title=\"image\" alt=\"image\" src=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2013\/08\/image_thumb10.png\" width=\"504\" height=\"210\" border=\"0\" \/><\/a><\/p>\n<p>It\u2019s quite a cool solution.<\/p>\n<div class=\"wlWriterEditableSmartContent\" id=\"scid:0767317B-992E-4b12-91E0-4F059A8CECA8:a4f5cce7-f484-41b0-b78d-1f3502ebe957\" style=\"float: none; margin: 0px; display: inline; padding: 0px;\">Technorati Tags: <a href=\"http:\/\/technorati.com\/tags\/Windows+Server+2012\" rel=\"tag\">Windows Server 2012<\/a>,<a href=\"http:\/\/technorati.com\/tags\/Windows+Server+2012+R2\" rel=\"tag\">Windows Server 2012 R2<\/a>,<a href=\"http:\/\/technorati.com\/tags\/Hyper-V\" rel=\"tag\">Hyper-V<\/a>,<a href=\"http:\/\/technorati.com\/tags\/Virtualisation\" rel=\"tag\">Virtualisation<\/a>,<a href=\"http:\/\/technorati.com\/tags\/Storage\" rel=\"tag\">Storage<\/a>,<a href=\"http:\/\/technorati.com\/tags\/Failover+Clustering\" rel=\"tag\">Failover Clustering<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Why did Microsoft call the \u201chighly file server for application data\u201d the Scale-Out File Server (SOFS)?\u00a0 The reason might not be obvious unless you have lots of equipment to play with \u2026 or you cheat by using WS2012 R2 Hyper-V Shared VHDX as I did on Tuesday afternoon The SOFS can scale out in 3 &hellip; <a href=\"https:\/\/aidanfinn.com\/?p=15367\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Putting The Scale Into The Scale-Out File Server&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"_wpcom_ai_launchpad_first_post":false,"footnotes":""},"categories":[20],"tags":[63,181,99,195,118,120],"class_list":["post-15367","post","type-post","status-publish","format-standard","hentry","category-hyper-v","tag-failover-clustering","tag-hyper-v","tag-storage","tag-virtualisation","tag-windows-server-2012","tag-windows-server-2012-r2"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"Why did Microsoft call the \u201chighly file server for application data\u201d the Scale-Out File Server (SOFS)? The reason might not be obvious unless you have lots of equipment to play with \u2026 or you cheat by using WS2012 R2 Hyper-V Shared VHDX as I did on Tuesday afternoon The SOFS can scale out in 3\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"AFinn\"\/>\n\t<meta name=\"google-site-verification\" content=\"TDKjbi2McB2eLIfL6KwPB3aQqv5E-mbcb2QYIcovGaI\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/aidanfinn.com\/?p=15367\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_GB\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Aidan Finn, IT Pro - A blog covering Azure, Hyper-V, Windows Server, desktop, systems management, deployment, and so on ...\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Putting The Scale Into The Scale-Out File Server | Aidan Finn, IT Pro\" \/>\n\t\t<meta property=\"og:description\" content=\"Why did Microsoft call the \u201chighly file server for application data\u201d the Scale-Out File Server (SOFS)? The reason might not be obvious unless you have lots of equipment to play with \u2026 or you cheat by using WS2012 R2 Hyper-V Shared VHDX as I did on Tuesday afternoon The SOFS can scale out in 3\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/aidanfinn.com\/?p=15367\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2013-08-28T12:34:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2013-08-28T12:34:00+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@joe_elway\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Putting The Scale Into The Scale-Out File Server | Aidan Finn, IT Pro\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Why did Microsoft call the \u201chighly file server for application data\u201d the Scale-Out File Server (SOFS)? The reason might not be obvious unless you have lots of equipment to play with \u2026 or you cheat by using WS2012 R2 Hyper-V Shared VHDX as I did on Tuesday afternoon The SOFS can scale out in 3\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@joe_elway\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=15367#article\",\"name\":\"Putting The Scale Into The Scale-Out File Server | Aidan Finn, IT Pro\",\"headline\":\"Putting The Scale Into The Scale-Out File Server\",\"author\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?author=1#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/aidanfinn.com\\\/wp-content\\\/uploads\\\/2013\\\/08\\\/wlEmoticon-smile.png\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=15367\\\/#articleImage\",\"width\":19,\"height\":19},\"datePublished\":\"2013-08-28T13:34:00+01:00\",\"dateModified\":\"2013-08-28T13:34:00+01:00\",\"inLanguage\":\"en-GB\",\"commentCount\":4,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=15367#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=15367#webpage\"},\"articleSection\":\"Hyper-V, Failover Clustering, Hyper-V, Storage, Virtualisation, Windows Server 2012, Windows Server 2012 R2\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=15367#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/aidanfinn.com\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?cat=20#listItem\",\"name\":\"Hyper-V\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?cat=20#listItem\",\"position\":2,\"name\":\"Hyper-V\",\"item\":\"https:\\\/\\\/aidanfinn.com\\\/?cat=20\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=15367#listItem\",\"name\":\"Putting The Scale Into The Scale-Out File Server\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=15367#listItem\",\"position\":3,\"name\":\"Putting The Scale Into The Scale-Out File Server\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?cat=20#listItem\",\"name\":\"Hyper-V\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#person\",\"name\":\"AFinn\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=15367#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"AFinn\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?author=1#author\",\"url\":\"https:\\\/\\\/aidanfinn.com\\\/?author=1\",\"name\":\"AFinn\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=15367#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"AFinn\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=15367#webpage\",\"url\":\"https:\\\/\\\/aidanfinn.com\\\/?p=15367\",\"name\":\"Putting The Scale Into The Scale-Out File Server | Aidan Finn, IT Pro\",\"description\":\"Why did Microsoft call the \\u201chighly file server for application data\\u201d the Scale-Out File Server (SOFS)? The reason might not be obvious unless you have lots of equipment to play with \\u2026 or you cheat by using WS2012 R2 Hyper-V Shared VHDX as I did on Tuesday afternoon The SOFS can scale out in 3\",\"inLanguage\":\"en-GB\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=15367#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?author=1#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?author=1#author\"},\"datePublished\":\"2013-08-28T13:34:00+01:00\",\"dateModified\":\"2013-08-28T13:34:00+01:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#website\",\"url\":\"https:\\\/\\\/aidanfinn.com\\\/\",\"name\":\"Aidan Finn, IT Pro\",\"description\":\"A blog covering Azure, Hyper-V, Windows Server, desktop, systems management, deployment, and so on ...\",\"inLanguage\":\"en-GB\",\"publisher\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Putting The Scale Into The Scale-Out File Server | Aidan Finn, IT Pro","description":"Why did Microsoft call the \u201chighly file server for application data\u201d the Scale-Out File Server (SOFS)? The reason might not be obvious unless you have lots of equipment to play with \u2026 or you cheat by using WS2012 R2 Hyper-V Shared VHDX as I did on Tuesday afternoon The SOFS can scale out in 3","canonical_url":"https:\/\/aidanfinn.com\/?p=15367","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"TDKjbi2McB2eLIfL6KwPB3aQqv5E-mbcb2QYIcovGaI","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/aidanfinn.com\/?p=15367#article","name":"Putting The Scale Into The Scale-Out File Server | Aidan Finn, IT Pro","headline":"Putting The Scale Into The Scale-Out File Server","author":{"@id":"https:\/\/aidanfinn.com\/?author=1#author"},"publisher":{"@id":"https:\/\/aidanfinn.com\/#person"},"image":{"@type":"ImageObject","url":"https:\/\/aidanfinn.com\/wp-content\/uploads\/2013\/08\/wlEmoticon-smile.png","@id":"https:\/\/aidanfinn.com\/?p=15367\/#articleImage","width":19,"height":19},"datePublished":"2013-08-28T13:34:00+01:00","dateModified":"2013-08-28T13:34:00+01:00","inLanguage":"en-GB","commentCount":4,"mainEntityOfPage":{"@id":"https:\/\/aidanfinn.com\/?p=15367#webpage"},"isPartOf":{"@id":"https:\/\/aidanfinn.com\/?p=15367#webpage"},"articleSection":"Hyper-V, Failover Clustering, Hyper-V, Storage, Virtualisation, Windows Server 2012, Windows Server 2012 R2"},{"@type":"BreadcrumbList","@id":"https:\/\/aidanfinn.com\/?p=15367#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/#listItem","position":1,"name":"Home","item":"https:\/\/aidanfinn.com\/","nextItem":{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/?cat=20#listItem","name":"Hyper-V"}},{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/?cat=20#listItem","position":2,"name":"Hyper-V","item":"https:\/\/aidanfinn.com\/?cat=20","nextItem":{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/?p=15367#listItem","name":"Putting The Scale Into The Scale-Out File Server"},"previousItem":{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/?p=15367#listItem","position":3,"name":"Putting The Scale Into The Scale-Out File Server","previousItem":{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/?cat=20#listItem","name":"Hyper-V"}}]},{"@type":"Person","@id":"https:\/\/aidanfinn.com\/#person","name":"AFinn","image":{"@type":"ImageObject","@id":"https:\/\/aidanfinn.com\/?p=15367#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g","width":96,"height":96,"caption":"AFinn"}},{"@type":"Person","@id":"https:\/\/aidanfinn.com\/?author=1#author","url":"https:\/\/aidanfinn.com\/?author=1","name":"AFinn","image":{"@type":"ImageObject","@id":"https:\/\/aidanfinn.com\/?p=15367#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g","width":96,"height":96,"caption":"AFinn"}},{"@type":"WebPage","@id":"https:\/\/aidanfinn.com\/?p=15367#webpage","url":"https:\/\/aidanfinn.com\/?p=15367","name":"Putting The Scale Into The Scale-Out File Server | Aidan Finn, IT Pro","description":"Why did Microsoft call the \u201chighly file server for application data\u201d the Scale-Out File Server (SOFS)? The reason might not be obvious unless you have lots of equipment to play with \u2026 or you cheat by using WS2012 R2 Hyper-V Shared VHDX as I did on Tuesday afternoon The SOFS can scale out in 3","inLanguage":"en-GB","isPartOf":{"@id":"https:\/\/aidanfinn.com\/#website"},"breadcrumb":{"@id":"https:\/\/aidanfinn.com\/?p=15367#breadcrumblist"},"author":{"@id":"https:\/\/aidanfinn.com\/?author=1#author"},"creator":{"@id":"https:\/\/aidanfinn.com\/?author=1#author"},"datePublished":"2013-08-28T13:34:00+01:00","dateModified":"2013-08-28T13:34:00+01:00"},{"@type":"WebSite","@id":"https:\/\/aidanfinn.com\/#website","url":"https:\/\/aidanfinn.com\/","name":"Aidan Finn, IT Pro","description":"A blog covering Azure, Hyper-V, Windows Server, desktop, systems management, deployment, and so on ...","inLanguage":"en-GB","publisher":{"@id":"https:\/\/aidanfinn.com\/#person"}}]},"og:locale":"en_GB","og:site_name":"Aidan Finn, IT Pro - A blog covering Azure, Hyper-V, Windows Server, desktop, systems management, deployment, and so on ...","og:type":"article","og:title":"Putting The Scale Into The Scale-Out File Server | Aidan Finn, IT Pro","og:description":"Why did Microsoft call the \u201chighly file server for application data\u201d the Scale-Out File Server (SOFS)? The reason might not be obvious unless you have lots of equipment to play with \u2026 or you cheat by using WS2012 R2 Hyper-V Shared VHDX as I did on Tuesday afternoon The SOFS can scale out in 3","og:url":"https:\/\/aidanfinn.com\/?p=15367","article:published_time":"2013-08-28T12:34:00+00:00","article:modified_time":"2013-08-28T12:34:00+00:00","twitter:card":"summary","twitter:site":"@joe_elway","twitter:title":"Putting The Scale Into The Scale-Out File Server | Aidan Finn, IT Pro","twitter:description":"Why did Microsoft call the \u201chighly file server for application data\u201d the Scale-Out File Server (SOFS)? The reason might not be obvious unless you have lots of equipment to play with \u2026 or you cheat by using WS2012 R2 Hyper-V Shared VHDX as I did on Tuesday afternoon The SOFS can scale out in 3","twitter:creator":"@joe_elway"},"aioseo_meta_data":{"post_id":"15367","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[],"defaultGraph":"","defaultPostTypeGraph":""},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2020-12-21 03:53:21","updated":"2025-06-04 16:04:02","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/aidanfinn.com\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/aidanfinn.com\/?cat=20\" title=\"Hyper-V\">Hyper-V<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tPutting The Scale Into The Scale-Out File Server\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/aidanfinn.com\/"},{"label":"Hyper-V","link":"https:\/\/aidanfinn.com\/?cat=20"},{"label":"Putting The Scale Into The Scale-Out File Server","link":"https:\/\/aidanfinn.com\/?p=15367"}],"amp_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts\/15367","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=15367"}],"version-history":[{"count":0,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts\/15367\/revisions"}],"wp:attachment":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=15367"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=15367"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=15367"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}