Network Attached Storage
Network-attached storage (NAS) adalah level file penyimpanan data komputer yang tersambung jaringan komputer yang menyediakan akses data ke heterogen klien .
Deskripsi
Unit NAS adalah komputer yang terhubung ke jaringan yang hanya menyediakan layanan penyimpanan data berbasis file ke perangkat lain di jaringan. Meskipun secara teknis dimungkinkan untuk menjalankan perangkat lunak lain pada unit NAS, itu tidak dirancang untuk menjadi server tujuan umum. Misalnya, unit NAS biasanya tidak memiliki keyboard atau layar, dan dikontrol serta dikonfigurasi melalui jaringan, seringkali menggunakan browser.
Sistem operasi berfitur lengkap tidak diperlukan pada perangkat NAS, sehingga sering kali sistem operasi sangat sederhana yang digunakan. Misalnya, FreeNAS, solusi NAS open source yang dirancang untuk perangkat keras PC komoditas, diimplementasikan sebagai versi sederhana dari FreeBSD.
Sistem NAS berisi satu atau lebih hard disk, sering kali diatur ke dalam container penyimpanan yang logis dan redundan atau array RAID (array redundan dari disk yang tidak mahal/independen). NAS menghilangkan tanggung jawab penyajian file dari server lain di jaringan.
NAS menggunakan protokol berbasis file seperti NFS (populer pada sistem UNIX), SMB/CIFS (Server Message Block/Common Internet File System) (digunakan dengan sistem MS Windows), atau AFP (digunakan dengan komputer Apple Macintosh). Unit NAS jarang membatasi klien ke satu protokol.
NAS vs SAN
NAS menyediakan penyimpanan dan sistem file. Ini sering dikontraskan dengan SAN (Storage Area Network), yang hanya menyediakan penyimpanan berbasis blok dan meninggalkan masalah sistem file di sisi "klien". Protokol SAN adalah SCSI, Fibre Channel, iSCSI, ATA over Ethernet (AoE), atau HyperSCSI.
Terlepas dari perbedaannya, SAN dan NAS tidak saling eksklusif, dan dapat digabungkan sebagai SAN-NAS hybrid, menawarkan protokol tingkat file (NAS) dan protokol tingkat blok (SAN) dari sistem yang sama. Contohnya adalah Openfiler, produk free software yang berjalan di Linux.
Sejarah
Pada awal 1980-an, 'Newcastle Connection' oleh Brian Randell dan rekan-rekannya di Newcastle University mendemonstrasikan dan mengembangkan akses file jarak jauh di serangkaian mesin UNIX.Novell's NetWare sistem operasi server dan protokol NCP dirilis pada tahun 1983. Setelah Newcastle Connection, Sun Microsystems' tahun 1984 rilis NFS memungkinkan jaringan server untuk berbagi ruang penyimpanan mereka dengan klien jaringan. 3Com dan Microsoft akan mengembangkan perangkat lunak dan protokol LAN Manager untuk memajukan pasar baru ini. Perangkat lunak 3Server dan 3+Share 3Com adalah server pertama yang dibuat khusus (termasuk proprietary hardware, software, dan multiple disk) untuk open system server. Terinspirasi oleh kesuksesan file server dari Novell, IBM, dan Sun, beberapa perusahaan mengembangkan server file khusus. Sementara 3Com adalah salah satu perusahaan pertama yang membangun NAS khusus untuk sistem operasi desktop, Auspex Systems adalah salah satu yang pertama mengembangkan server NFS khusus untuk digunakan di pasar UNIX. Sekelompok insinyur Auspex memisahkan diri pada awal 1990-an untuk membuat filer NetApp terintegrasi, yang mendukung CIFS Windows dan NFS UNIX, dan memiliki skalabilitas yang unggul dan kemudahan penerapan. Ini memulai pasar untuk perangkat NAS proprietary yang sekarang dipimpin oleh NetApp dan EMC Celerra.
Dimulai pada awal tahun 2000-an, beberapa startup muncul menawarkan solusi alternatif untuk solusi filer tunggal dalam bentuk NAS; Spinnaker Networks (diakuisisi oleh NetApp pada Februari 2004), Exanet (diakuisisi oleh Dell pada Februari 2010), ONStor (diakuisisi oleh LSI pada 2009), [[IBRIX] ] (diakuisisi oleh HP), Isilon, PolyServe (diakuisisi oleh HP pada tahun 2007), dan Panasas.
Pada 2009, vendor NAS (terutama CTERA Networks dan NETGEAR) mulai memperkenalkan solusi Online Backup yang terintegrasi dalam peralatan NAS mereka, untuk online disaster recovery.
Benefits
The key difference between direct attached storage (DAS) and NAS is that DAS is simply an extension to an existing server and is not networked while NAS sits on a network as its own entity; it is easier to share files with NAS.
Availability of data might potentially be increased with NAS if it provides built-in RAID and clustering capabilities.
Performance can be increased by NAS because the file serving is done by the NAS and not done by a server responsible for also doing other processing. The performance of NAS devices, though, depends heavily on the speed of and traffic on the network and on the amount of cache memory on the NAS computers or devices.
Drawbacks
Because of the need to support multiple protocols and the shared OS layer running on shared hardware, the NAS has its limitations compared to the DAS/SAN systems. If the NAS is occupied with too many users, too many I/O operations, or CPU processing power that is too demanding, the NAS reaches its limitations. A server system is easily upgraded by adding one or more servers into a cluster, so CPU power can be upgraded, while the NAS is limited to its own hardware, which is in most cases not upgradeable.
Certain NAS devices fail to expose well-known services that are typical of a file server, or enable them in a way that is not efficient. Examples are: ability to compute disk usage of separate directories, ability to index files rapidly (locate), ability to mirror efficiently with rsync. One may still use rsync, but through an NFS or CIFS client; that method fails to enumerate huge file hierarchies at the nominal speed of local drives and induces considerable network traffic.
NAS is effectively a server in itself, with all major components of a typical PC – a CPU, motherboard, RAM, etc. – and its reliability is a function of how well it is designed internally. A NAS without redundant data access paths, redundant controllers, redundant power supplies, is probably less reliable than Direct Attached Storage (DAS) connected to a server which does have redundancy for its major components.
Uses
NAS is useful for more than just general centralized storage provided to client computers in environments with large amounts of data. NAS can enable simpler and lower cost systems such as load-balancing and fault-tolerant email and web server systems by providing storage services. The potential emerging market for NAS is the consumer market where there is a large amount of multi-media data. Such consumer market appliances are now commonly available. Unlike their rackmounted counterparts, they are generally packaged in smaller form factors. The price of NAS appliances has plummeted in recent years, offering flexible network-based storage to the home consumer market for little more than the cost of a regular USB or FireWire external hard disk. Many of these home consumer devices are built around ARM, PowerPC or MIPS processors running an embedded Linux operating system.
Open source implementations
Open source NAS-oriented distributions of Linux and FreeBSD are available, including FreeNAS, Gluster, Openfiler and the Ubuntu-based TurnKey File Server. Ubuntu-based TurnKey File Server These are designed to be easy to setup on commodity PC hardware, and are typically configured using a web browser.
They can run from a virtual machine, Live CD, bootable USB flash drive (Live USB), or from one of the mounted hard drives. They run Samba (an SMB daemon), NFS daemon, and FTP daemons which are freely available for those operating systems.
NexentaStor, built on the Nexenta Core Platform, is similar in that it is built on open source foundations; however, NexentaStor requires more memory than consumer oriented open source NAS solutions and also contains most of the features of enterprise class NAS solutions, such as snapshots, management utilities, tiering services, mirroring, and end to end check summing due, in part, to the use of ZFS.
Clustered NAS
A clustered NAS is a NAS that is using a distributed file system running simultaneously on multiple servers. The key difference between a clustered and traditional NAS is the ability to distribute (e.g. stripe) data and metadata across the cluster nodes or storage devices. Clustered NAS, like a traditional one, still provides unified access to the files from any of the cluster nodes, unrelated to the actual location of the data. The examples of commercial products are GlusterFS and IBM Scale-out File Services.
See also
- List of NAS manufacturers
- File Area Networking
- Storage area network
- Shared disk file system
- Disk enclosure
- Network architecture
- Network protocols used to serve NAS:
- CIFS
- NFS
- FTP
- SFTP
- HTTP
- UPnP
- Apple Filing Protocol (AFP)
- rsync
- Andrew file system (AFS)
- Network File Control
External links
- NAS-Central - A community site detailing information on many NAS devices and associated articles
Pranala Menarik
- Western Digital MyBook World Edition
- NAS: Buffalo LinkStation Mini
- NAS: Buffalo LinkStation Mini - menu konfigurasi utama
- NAS: Buffalo LinkStation Mini - setup network
- NAS: Buffalo LinkStation Mini - setup system
- NAS: Buffalo TeraStation
- Network Attached Storage (NAS).
- Membuat Repository Ubuntu Lokal menggunakan NAS
- OpenMediaVault