Server untuk Menjalankan LLM Lokal: Berapa GPU,
Agustus 3, 2026
Server untuk 50–100 user umumnya membutuhkan prosesor sekitar 8–24 core, RAM ECC 64–256 GB, serta storage mulai dari 4–16 TB usable. Namun, angka tersebut hanya menjadi gambaran awal. Spesifikasi akhirnya tetap harus disesuaikan dengan aplikasi, jumlah pengguna yang aktif bersamaan, volume transaksi, pertumbuhan data, dan kebutuhan virtualisasi.
Server yang hanya digunakan untuk berbagi dokumen tentu tidak membutuhkan konfigurasi sebesar server yang menjalankan ERP, database, dan beberapa virtual machine sekaligus. Karena itu, menghitung kebutuhan server berdasarkan jumlah karyawan saja dapat menghasilkan konfigurasi yang terlalu kecil atau justru berlebihan.
Microsoft juga menyarankan agar pemilihan hardware file server mempertimbangkan beban rata-rata, beban puncak, kapasitas, rencana pertumbuhan, dan target waktu respons. Dengan kata lain, jumlah user perlu dilihat bersama karakter workload yang akan dijalankan.

Server untuk 50 user tidak selalu membutuhkan spesifikasi setengah dari server untuk 100 user. Kebutuhan resource tidak bertambah secara lurus karena setiap pengguna dapat menjalankan aktivitas yang berbeda.
Sebuah perusahaan dengan 50 karyawan dapat menghasilkan beban tinggi apabila seluruh user aktif menggunakan ERP, membuka laporan, mengunggah file, atau melakukan transaksi pada waktu yang sama. Sebaliknya, perusahaan dengan 100 karyawan mungkin hanya memiliki 30–40 pengguna aktif karena sebagian karyawan bekerja dalam sistem shift atau tidak menggunakan aplikasi server secara rutin.
Angka yang lebih penting adalah concurrent user, yaitu jumlah pengguna yang mengakses sistem secara bersamaan. Perusahaan juga perlu mengetahui apa yang dilakukan oleh pengguna tersebut.
Aktivitas membuka file PDF berukuran kecil tidak memberikan beban yang sama dengan:
Perusahaan dengan 50 user file sharing mungkin cukup menggunakan prosesor 8 core dan RAM 64 GB. Namun, 50 pengguna ERP dengan proses database intensif dapat membutuhkan prosesor 12–16 core, RAM 128 GB, dan storage SSD enterprise.
Untuk 100 pengguna, kebutuhan biasanya meningkat karena terdapat lebih banyak sesi aplikasi, permintaan database, dan aktivitas storage. Walaupun demikian, konfigurasi tidak boleh ditentukan hanya dengan menggandakan komponen server untuk 50 user.
Server sizing harus melihat penggunaan CPU, RAM, storage, serta jaringan pada kondisi normal dan saat jam tersibuk. Intel juga menekankan bahwa pemilihan CPU server perlu disesuaikan dengan aplikasi atau use case, sekaligus menyeimbangkan kebutuhan performa dengan biaya platform agar resource tidak banyak menganggur.
Jenis aplikasi merupakan faktor utama yang membedakan spesifikasi server. Setiap workload memberikan tekanan pada komponen yang berbeda.

File server digunakan untuk menyimpan serta membagikan dokumen antaruser. Workload ini biasanya tidak terlalu berat pada CPU, tetapi membutuhkan storage yang memiliki kapasitas cukup, konfigurasi RAID yang sesuai, dan jaringan yang stabil.
Apabila file yang disimpan hanya berupa dokumen kantor, kebutuhan server relatif ringan. Namun, file desain, video, gambar resolusi tinggi, dan data teknik membutuhkan kapasitas serta bandwidth lebih besar.

ERP menjalankan proses transaksi, pencatatan stok, pembelian, penjualan, keuangan, hingga pembuatan laporan. Bebannya dapat meningkat ketika banyak pengguna melakukan transaksi atau menjalankan laporan pada waktu yang sama.
Server ERP perlu memiliki CPU yang cukup cepat, RAM besar, serta storage dengan performa baca-tulis yang baik. Spesifikasinya juga dipengaruhi oleh jumlah modul, ukuran database, integrasi dengan aplikasi lain, dan kompleksitas laporan.
Database lebih sensitif terhadap kapasitas RAM dan performa storage. RAM digunakan untuk menyimpan data yang sering diakses dalam cache sehingga server tidak perlu terus-menerus membaca disk.
Database dengan aktivitas transaksi tinggi sebaiknya menggunakan SSD enterprise atau NVMe. Kapasitas storage memang penting, tetapi performa random read, random write, IOPS, dan latency juga perlu diperhatikan.
Virtualisasi memungkinkan satu server fisik menjalankan beberapa virtual machine. Setiap VM dapat dipakai untuk Active Directory, file server, aplikasi, database, monitoring, atau backup.
Kebutuhan CPU dan RAM harus dihitung berdasarkan total resource seluruh VM, ditambah kebutuhan hypervisor serta ruang cadangan. Microsoft menjelaskan bahwa server virtualisasi cenderung membutuhkan CPU, RAM, dan bandwidth disk I/O lebih besar karena harus menangani konsolidasi beberapa workload.
Karena karakter setiap aplikasi berbeda, perusahaan sebaiknya membuat daftar workload beserta kebutuhan minimumnya sebelum memilih server.
Berikut gambaran awal kebutuhan CPU dan RAM untuk server dengan 50–100 pengguna. Angka ini bukan standar mutlak dan tetap perlu divalidasi melalui assessment.
| Jumlah dan Jenis Penggunaan | CPU Awal | RAM ECC Awal |
| 50 user, file server ringan | 6–8 core | 32–64 GB |
| 50 user, file server dan aplikasi | 8–12 core | 64–128 GB |
| 50 user, ERP atau database | 12–16 core | 128 GB |
| 100 user, file server dan aplikasi | 12–16 core | 128 GB |
| 100 user, ERP dan database | 16–24 core | 192–256 GB |
| 100 user dengan beberapa VM | 16–32 core | 256 GB atau lebih |
Untuk file sharing dan aplikasi kantor ringan, prosesor server dengan 6–8 core dapat menjadi titik awal. Jika server juga menjalankan aplikasi akuntansi, antivirus, backup, dan database ringan, konfigurasi 8–12 core lebih aman.
ERP atau database untuk 50 user dapat membutuhkan 12–16 core. Namun, perhatikan bahwa jumlah core bukan satu-satunya penentu performa. Kecepatan setiap core, generasi prosesor, ukuran cache, dan karakter aplikasi juga berpengaruh.
Beberapa aplikasi lama belum dapat memanfaatkan banyak core secara optimal. Dalam kondisi tersebut, prosesor dengan core lebih sedikit tetapi performa per core lebih tinggi dapat memberikan hasil lebih baik.
Untuk 100 pengguna dengan aplikasi kantor dan file sharing, prosesor 12–16 core dapat dipertimbangkan. Jika server menjalankan ERP, database, atau virtualisasi, kebutuhan dapat meningkat menjadi 16–24 core atau lebih.
Perusahaan juga perlu memeriksa model lisensi software. Beberapa sistem operasi, database, dan aplikasi enterprise menghitung lisensi berdasarkan jumlah core atau socket. Membeli CPU dengan core terlalu banyak dapat meningkatkan biaya lisensi walaupun seluruh performanya belum digunakan.
Server untuk 50 user dapat dimulai dari RAM ECC 64 GB apabila digunakan untuk file sharing dan aplikasi ringan. Untuk ERP atau database, kapasitas 128 GB lebih layak dipertimbangkan.
Server untuk 100 pengguna umumnya dapat menggunakan RAM 128–256 GB, terutama jika menjalankan beberapa aplikasi atau virtual machine.
Untuk virtualisasi, gunakan perhitungan berikut:
Total RAM server = RAM seluruh VM + kebutuhan hypervisor + ruang cadangan
Misalnya, server akan menjalankan:
Total alokasi VM adalah 152 GB. Setelah menambahkan kebutuhan hypervisor serta ruang cadangan, konfigurasi 192 GB atau 256 GB lebih masuk akal.
Perhatikan pula jumlah slot dan channel RAM. Sebaiknya jangan langsung memenuhi semua slot dengan modul berkapasitas kecil karena dapat menyulitkan proses upgrade. Microsoft menyebutkan bahwa performa server juga dipengaruhi oleh konfigurasi prosesor, memori, storage, dan keseimbangan antarkomponen.

Kebutuhan storage tidak dapat dihitung hanya berdasarkan jumlah user. Lima puluh pengguna yang mengelola video dapat menghasilkan data lebih besar daripada seratus pengguna yang hanya mengelola spreadsheet.
Gunakan rumus awal berikut:
Kebutuhan storage = data saat ini + pertumbuhan data + ruang aplikasi dan log + cadangan
Misalnya, perusahaan memiliki data aktif sebesar 3 TB dan pertumbuhannya sekitar 1 TB per tahun. Jika server direncanakan digunakan selama empat tahun, total data diperkirakan menjadi 7 TB.
Setelah menambahkan sistem operasi, database, log, file sementara, dan cadangan sekitar 25 persen, kebutuhan storage usable dapat mendekati 9 TB.
Kapasitas mentah adalah total kapasitas seluruh disk sebelum RAID. Kapasitas usable merupakan ruang yang benar-benar dapat dipakai setelah sebagian kapasitas digunakan untuk redundansi.
Contohnya, empat disk berkapasitas 4 TB menghasilkan kapasitas mentah 16 TB. Jika menggunakan RAID 10, kapasitas usable menjadi sekitar 8 TB karena setengah kapasitas digunakan untuk mirroring.
RAID 5 memberikan kapasitas usable lebih besar, tetapi proses penulisannya memiliki beban parity dan hanya dapat menoleransi kegagalan satu disk. RAID 10 menggunakan lebih banyak kapasitas untuk redundansi, tetapi biasanya menawarkan performa tulis dan proses rebuild yang lebih baik.
Untuk server 50–100 user, storage dapat dibagi berdasarkan fungsi:
| Fungsi | Jenis Storage yang Dapat Dipertimbangkan |
| Sistem operasi | Dua SSD enterprise dengan RAID 1 |
| Aplikasi | SSD enterprise |
| Database | SSD enterprise atau NVMe |
| Virtual machine | SSD atau NVMe dengan RAID |
| File perusahaan | HDD enterprise atau SSD |
| Arsip | HDD berkapasitas besar |
| Backup | Storage terpisah dari server utama |
RAID tidak dapat menggantikan backup. RAID hanya membantu menjaga layanan tetap tersedia ketika terjadi kegagalan disk tertentu. File yang terhapus, terkena ransomware, atau rusak akibat kesalahan aplikasi tetap membutuhkan salinan backup terpisah.
Jaringan 1GbE masih dapat mencukupi untuk server dengan 50–100 user apabila aktivitasnya didominasi dokumen kantor, aplikasi ringan, dan file berukuran kecil.
Namun, koneksi 10GbE mulai perlu dipertimbangkan apabila server digunakan untuk:
Kecepatan teoritis 1GbE sekitar 1 gigabit per detik, tetapi throughput aktual dapat dipengaruhi oleh protokol, switch, kabel, konfigurasi server, dan kondisi trafik.
Sebagai ilustrasi, jika 50 pengguna masing-masing membutuhkan bandwidth rata-rata 20 Mbps pada waktu yang sama, kebutuhan teoritisnya sudah mencapai sekitar 1.000 Mbps. Dalam kondisi tersebut, satu koneksi 1GbE dapat menjadi bottleneck.
Server juga dapat menggunakan dua atau lebih network interface untuk redundansi, pemisahan trafik, atau link aggregation. Contohnya, jaringan pengguna dipisahkan dari jaringan backup dan storage.
Microsoft menjelaskan bahwa pengaturan network adapter yang tepat dapat membantu meningkatkan throughput, menurunkan latency, serta memaksimalkan penggunaan resource server. Pengaturannya tetap harus disesuaikan dengan jenis adapter dan workload yang dijalankan.
Penggunaan 10GbE tidak cukup dilakukan dengan mengganti NIC server saja. Switch, kabel, transceiver, storage, dan perangkat lain pada jalur komunikasi juga harus mendukung.
Berikut beberapa contoh konfigurasi awal untuk membantu perusahaan membayangkan kebutuhan implementasinya.
Konfigurasi awal yang dapat dipertimbangkan:
Konfigurasi ini sesuai untuk dokumen kantor, PDF, spreadsheet, dan data administratif. Jika banyak file besar diakses bersamaan, gunakan lebih banyak disk, SSD, atau jaringan 10GbE.
Perusahaan dapat mempertimbangkan:
Konfigurasi awalnya dapat berupa:
Konfigurasi final harus mengikuti persyaratan vendor ERP, ukuran database, modul yang digunakan, dan jumlah transaksi.
Jika satu server menjalankan beberapa VM, perusahaan dapat mempertimbangkan:
Contoh tersebut bukan paket yang otomatis cocok untuk semua perusahaan. Assessment tetap diperlukan karena perbedaan aplikasi dapat menghasilkan kebutuhan yang sangat jauh berbeda.
View this post on Instagram
Upgrade server diperlukan ketika penggunaan CPU sering tinggi, RAM hampir penuh, storage menipis, disk latency meningkat, atau proses backup membutuhkan waktu terlalu lama.
Namun, upgrade komponen tidak selalu menjadi solusi terbaik. Jika seluruh layanan ditempatkan pada satu server, perusahaan tetap memiliki satu titik kegagalan. Ketika server utama rusak, seluruh file, aplikasi, database, dan virtual machine dapat berhenti bersamaan.
Perusahaan dapat mempertimbangkan penambahan server atau cluster apabila:
Cluster menggunakan lebih dari satu server agar workload dapat dibagi atau dipindahkan ketika salah satu node bermasalah. Implementasinya dapat menggunakan active-passive, active-active, shared storage, replikasi, atau arsitektur lain sesuai kebutuhan.
Sebelum membuat cluster, perusahaan perlu menghitung biaya hardware, lisensi, storage, jaringan, backup, dan maintenance. Cluster juga membutuhkan pengelolaan yang lebih kompleks dibandingkan satu server.
Microsoft menyediakan panduan untuk memantau bottleneck pada lingkungan virtualisasi, termasuk CPU, memori, storage, dan jaringan. Data monitoring tersebut dapat digunakan untuk menentukan apakah masalah cukup diselesaikan dengan upgrade atau sudah membutuhkan pemisahan workload.
Server untuk 50 user dapat dimulai dari prosesor 8–12 core, RAM ECC 64–128 GB, dan storage sekitar 4–8 TB usable. Sementara itu, server untuk 100 user yang menjalankan ERP, database, atau virtualisasi dapat membutuhkan prosesor 16–24 core, RAM 128–256 GB, dan storage 8–16 TB usable atau lebih.
Angka tersebut hanya menjadi estimasi awal. Jenis aplikasi, concurrent user, transaksi, pertumbuhan data, RAID, jaringan, backup, dan target uptime harus dianalisis sebelum server dibeli.
Sparta Server Indonesia menyediakan solusi penjualan dan penyewaan server, storage, networking, instalasi, pemeliharaan, serta konsultasi infrastruktur.
Untuk konsultasi kebutuhan server 50–100 user, hubungi:
Email: sales@spartaserverindonesia.com
WhatsApp: +62 878-2224-1000
Alamat kantor: Jl. Raya Lenteng Agung Barat Nomor 8, RT 02/RW 04, Srengseng Sawah, Jagakarsa, Jakarta Selatan, DKI Jakarta
Website: spartaserverindonesia.com
RAM 64 GB mungkin cukup untuk file server ringan. Untuk ERP, database, atau virtualisasi dengan 100 user, kapasitas 128–256 GB lebih layak dijadikan titik awal.
Tidak selalu. Satu prosesor server modern dengan jumlah core, channel memori, dan performa yang mencukupi dapat menangani banyak workload. Dua prosesor lebih relevan jika kebutuhan core, RAM, dan jalur ekspansi sudah melebihi kapasitas satu socket.
Tidak wajib menggunakan seluruh storage berbasis SSD. Sistem operasi dan aplikasi dapat memakai SSD, sedangkan file berkapasitas besar dapat disimpan pada HDD enterprise. Pemilihannya perlu disesuaikan dengan pola akses dan anggaran.
Jaringan 1GbE dapat mencukupi untuk dokumen dan aplikasi ringan. Untuk file besar, virtualisasi, backup, atau shared storage, 10GbE lebih layak dipertimbangkan.
Kapasitasnya bergantung pada ukuran data dan pertumbuhan tahunan. Hitung data saat ini, proyeksi tiga sampai lima tahun, kapasitas RAID, ruang aplikasi, log, dan cadangan operasional.
Copyright 2025 spartaserverindonesia.com. All Rights Reserved.