Rutnätsorienterad förvaring
Grid-oriented Storage ( GOS ) var en term som användes för datalagring av ett universitetsprojekt under den tid då termen grid computing var populär.
Beskrivning
GOS var en efterföljare av termen nätverksansluten lagring (NAS). GOS-system innehöll hårddiskar, ofta RAID (redundanta arrayer av oberoende diskar), som traditionella filservrar.
GOS utformades för att hantera långdistans-, domänöverskridande och enbildsfiloperationer, vilket är typiskt i Grid-miljöer. GOS beter sig som en filserver via det filbaserade GOS-FS-protokollet till vilken enhet som helst på nätet. I likhet med GridFTP , integrerar GOS-FS en parallell strömmotor och Grid Security Infrastructure (GSI).
I enlighet med den universella VFS (Virtual Filesystem Switch), kan GOS-FS användas som en underliggande plattform för att på bästa sätt utnyttja den ökade överföringsbandbredden och accelerera de NFS / CIFS -baserade applikationerna. GOS kan också köra över SCSI , Fibre Channel eller iSCSI , vilket inte påverkar accelerationsprestandan, och erbjuder både filnivåprotokoll och blocknivåprotokoll för Storage Area Network (SAN) från samma system.
I en nätinfrastruktur kan resurser vara geografiskt avlägsna från varandra, producerade av olika tillverkare och ha olika åtkomstkontrollpolicyer. Detta gör tillgången till nätresurser dynamisk och villkorad av lokala begränsningar. Centraliserade hanteringstekniker för dessa resurser är begränsade i sin skalbarhet både vad gäller exekveringseffektivitet och feltolerans. Tillhandahållande av tjänster över sådana plattformar kräver en distribuerad resurshanteringsmekanism och de peer-to-peer-klustrade GOS-enheterna tillåter en enda lagringsbild att fortsätta att expandera, även om en enda GOS-enhet når sina kapacitetsbegränsningar. Klustret delar en gemensam, aggregerad presentation av data som lagras på alla deltagande GOS-apparater. Varje GOS-apparat hanterar sitt eget interna lagringsutrymme. Den största fördelen med denna aggregering är att klustrad GOS-lagring kan nås av användare som en enda monteringspunkt.
GOS-produkter passar kategoriseringen av tunna servrar. Jämfört med traditionella "fettserver"-baserade lagringsarkitekturer, ger tunna server-GOS-enheter många fördelar, såsom lindring av potentiella nätverks-/nätflaskhalsar, CPU och OS optimerade endast för I/O, enkel installation, fjärrhantering och minimalt underhåll, låg kostnad och Plug and Play, etc. Exempel på liknande innovationer är NAS, skrivare, faxar, routrar och switchar.
En Apache-server har installerats i GOS-operativsystemet, vilket säkerställer en HTTPS-baserad kommunikation mellan GOS-servern och en administratör via en webbläsare. Fjärrhantering och övervakning gör det enkelt att konfigurera, hantera och övervaka GOS-system.
Historia
Frank Zhigang Wang och Na Helian föreslog ett finansieringsförslag till den brittiska regeringen med titeln "Grid-Oriented Storage (GOS): Next Generation Data Storage System Architecture for the Grid Computing Era" 2003. Förslaget godkändes och beviljades en miljon pund [ citat behövs ] 2004. Den första prototypen konstruerades 2005 vid Center for Grid Computing, Cambridge-Cranfield High Performance Computing Facility. Den första konferenspresentationen var vid IEEE Symposium on Cluster Computing and Grid (CCGrid), 9–12 maj 2005, Cardiff, Storbritannien. Som en av de fem bästa pågående arbetena ingick den i IEEE Distributed Systems Online. 2006 publicerades GOS-arkitekturen och dess implementeringar i IEEE Transactions on Computers, med titeln "Grid-oriented Storage: A Single-Image, Cross-Domain, High-Bandwidth Architecture". Från och med januari 2007 presenterades demonstrationer vid Princeton University , Cambridge University Computer Lab och andra. År 2013 använde Cranfield Center fortfarande framtida tid för projektet.
Peer-to-peer fildelningar använder liknande tekniker.
Anteckningar
Vidare läsning
- Frank Wang, Na Helian, Sining Wu, Yuhui Deng, Yike Guo, Steve Thompson, Ian Johnson, Dave Milward & Robert Maddock, Grid-Oriented Storage, IEEE Distributed Systems Online, Volym 6, Issue 9, Sept. 2005.
- Frank Wang, Sining Wu, Na Helian, Andy Parker, Yike Guo, Yuhui Deng, Vineet Khare, Grid-oriented Storage: A Single-Image, Cross-Domain, High-Bandwidth Architecture, IEEE Transactions on Computers, Vol.56, No .4, s. 474–487, 2007.
- Frank Zhigang Wang, Sining Wu, Na Helian, An Underlying Data-Transporting Protocol for Accelerating Web Communications, International Journal of Computer Networks, Elsevier, 2007.
- Frank Zhigang Wang, Sining Wu, Na Helian, Yuhui Deng, Vineet Khare, Chris Thompson och Michael Parker, Grid-based Data Access to Nucleotide Sequence Database with 6x Improvement in Response Times, New Generation Computing, No.2, Vol.25, 2007.
- Frank Wang, Yuhui Deng, Na Helian, Evolutionary Storage: Speeding up a Magnetic Disk by Clustering Frequent Data, IEEE Transactions on Magnetics, Issue.6, Vol.43, 2007.
- Frank Zhigang Wang, Na Helian, Sining Wu, Yuhui Deng, Vineet Khare, Chris Thompson och Michael Parker, Grid-based Storage Architecture for Accelerating Bioinformatics Computing, Journal of VLSI Signal Processing Systems, No.1, Vol.48, 2007.
- Yuhui Deng och Frank Wang, A Heterogeneous Storage Grid Enabled by Grid Service, ACM Operating System Review, No.1, Vol.41, 2007.
- Yuhui Deng & Frank Wang, Optimal Clustering Size of Small File Access in Network Attached Storage Device, Parallel Processing Letters, No.1, Vol.17, 2007.