Det jag är mest rädd för är att du missförstår hur dessa konsument diskar mår när de fylls. Låt oss bryta ner "problemen" jag syftar på, så du kanske förstår varför jag tror att fler SSDer är bättre, än att fylla upp de ni har för mycket. Nu vet jag inte din kunskap om just SSD, så om det låter lite grundläggande så är det inte menat som nedlåtande, utan pga jag inte vet din kunskap om dem.
SSDer har visst antal celler, och problemet är att MLC, eller mer vanligare idag TLC skriver fler bit data per cell. De kan inte tömmas som individuella celler, utan måste tömmas som blocks av många celler. Så när du fyller dem >90% så är där brist på tomma celler typ hela tiden. Det innebär att för varje liten sektor som skrivs, måste ofta många andra celler läsas, och skrivas om för att sen kunna tömma de gamla blocksen. Detta gör att en enkel 1MB skrivning kan lätt börja ta både 4-5MB slitage, och Write Amplification factorn stiger mot taket, vilket kommer att snabbt riskera slita ut era diskar.
Finns två sätt att "fixa" detta problem. Ena är vad man gör med enterprise diskar, och det är att sätta enorm Over Provision utrymme. Mao.. man ger SSDn massor med ledigt utrymme att göra dessa rotationer på. Så en SSD med totalt 512GibiByte (ca 550GigaByte) rent fysiskt, säljs som en 480-500GB med 7-8% OP och lite extra för reservsektorer mm. Samma "disk" kommer dock säljas som 400GB disk för enterprise, men då med över 30% OP istället, vilket gör att den klarar av denna last.
Sen har vi den viktigaste grundtekniken som är ett måste för konsument SSDer idag, nämligen TRIM. Detta då vårt filsystem aldrig tar bort något.. utan den bara skriver om fil-tabellen att den sektorn är ledig, något en HDD inte bryr sig om, då den kan skriva om ny data rakt ovanpå den gamla. Eftersom en SSD dock aldrig kan skriva på det sättet så kommer den hålla kvar den datan, tills samma LBA adress skrivs om igen, eller ett TRIM kommando säger: "den sektorn är nu ledig" till SSDn direkt.
Utan TRIM mao, kommer disken aldrig kunna tömma dessa celler med gammal data, utan den kommer tom skriva om den som aktiv data när du skriver nytt, tills exakt den LBA adressen "skrivs på nytt". Först då kan den ta bort den gamla. Du kan tänka dig att skriva 1 byte till varje sektor på hela SSDn. Sen tar du bort alla i filsystemet. Du ser en tom disk... SSDn ser en 100% full disk och kan inte göra något.
Och problemet är... väldigt få RAID kontrollern och mjukvaror har fullt TRIM stöd. Vilket gör att SSDer i RAID ofta saknar detta, vilket ökar både slitage och sänker prestandan rejält med tiden, pga det jag beskrev ovan.
Problemet med en traditionell JBOD är ju att diskarna läggs en efter varandra, så de första 1-2 diskarna kommer att vara fulla nästa direkt, då det är så LBA adressering sker. Den SSDn som ligger sist i ledet kommer knappt se någon last alls, och troligen vara rätt tom.
Så min poäng är... SSDer ska inte fyllas helt och RAID/JBOD utan TRIM is bad, mkay?
Lite info kan du läsa här: http://www.anandtech.com/show/6489/playing-with-op
Sen kommer en motfråga jag undrar. Om ni nu har typ samma grund i flera WMs... varför kör ni inte parent och child VHDs? Du borde kunna köra en parent med system mm och på så sätt spara det mesta av systemets plats. Sen kommer ju varje elevs VHD att expandera efter behovet, och ni borde få mer effektiv plats.
Iden jag sa tidigare med att köpa in några 500(+)GB SSDer och trycka dubbelt (eller mer) av 240GB i de andra borde ändå vara en prisvärd lösning med minimalt jobb. Det kan också göra successivt, så köp en disk här och där på rea och sen bygg om en maskin med ny disk och en 240GB som extra disk i en annan. Lägg till parent och child VHD och du borde kunna få det att räcka länge då du bara har ett "system" att lagra som är samma för alla. Ändringarna lagras sen i en child VHD för varje elev.
Andra alt är ju att som andra föreslagit, göra en riktig lagrings server... men du måste då tänka på OP och TRIM, och slitage, annars kommer de konsument diskarna att sega ihop väldigt fort.
Förstår att pengar inte växer på träd och parent/child VM är ev ett gratis alt att få mer utrymme även ur befintliga diskar, men det blir ju inte gratis om du sliter sönder en massa SSDer heller...