• Sparta Enterprise
  • Lokasi:

    Srengseng Sawah, Jagakarsa Jakarta Selatan

Server untuk 50–100 User: Berapa CPU, RAM, dan Storage yang Dibutuhkan?

images images
  • Agustus 3, 2026
  • No Comments

Server untuk 50–100 User: Berapa CPU, RAM, dan Storage yang Dibutuhkan?

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.

Apakah 50 dan 100 User Membutuhkan Spesifikasi Berbeda?

server untuk 100 user

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:

  • Menjalankan laporan keuangan.
  • Memproses transaksi ERP.
  • Membuka database berukuran besar.
  • Memindahkan file desain atau video.
  • Mengakses virtual desktop.
  • Melakukan backup pada jam operasional.

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.

Pengaruh Jenis Aplikasi terhadap Kebutuhan Server

Jenis aplikasi merupakan faktor utama yang membedakan spesifikasi server. Setiap workload memberikan tekanan pada komponen yang berbeda.

1. File server

server untuk 100 user

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.

Baca Juga:  10 Pilihan Server Refurbished untuk Hosting Bisnis

2. ERP dan aplikasi bisnis

server untuk 100 user

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.

3. Database server

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.

4. Virtualisasi

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.

Rekomendasi CPU dan RAM Berdasarkan Jumlah User

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

1. CPU untuk server 50 user

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.

2. CPU untuk server 100 user

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.

3. RAM untuk server 50–100 user

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:

  • Active Directory: 8 GB.
  • File server: 32 GB.
  • Application server: 32 GB.
  • Database server: 64 GB.
  • Backup dan monitoring: 16 GB.

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.

Baca Juga:  Server Single Processor vs Dual Processor: Kapan Perlu Menggunakan Dua CPU?

Kapasitas Storage, RAID, dan Pertumbuhan Data

server untuk 100 user

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.

1. Perbedaan kapasitas mentah dan usable

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.

2. Pemilihan jenis storage

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.

Kebutuhan Network 1GbE atau 10GbE

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:

  • Virtualisasi.
  • Shared storage.
  • Database dengan trafik tinggi.
  • Backup berukuran besar.
  • File desain atau video.
  • Sinkronisasi antarsever.
  • Banyak user aktif secara bersamaan.

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.

Contoh Konfigurasi untuk File Server, ERP, dan Database

Berikut beberapa contoh konfigurasi awal untuk membantu perusahaan membayangkan kebutuhan implementasinya.

1. File server untuk 50 user

Konfigurasi awal yang dapat dipertimbangkan:

  • Prosesor server 8 core.
  • RAM ECC 64 GB.
  • Dua SSD enterprise untuk sistem operasi dengan RAID 1.
  • Empat HDD enterprise untuk data.
  • Kapasitas 4–8 TB usable.
  • Dual NIC 1GbE.
  • Dual power supply.
  • Backup pada perangkat terpisah.

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.

2. File server dan aplikasi untuk 100 user

Perusahaan dapat mempertimbangkan:

  • Prosesor 12–16 core.
  • RAM ECC 128 GB.
  • SSD RAID 1 untuk sistem operasi.
  • SSD atau HDD enterprise untuk data.
  • Kapasitas 8–16 TB usable.
  • Dual NIC 1GbE atau 10GbE.
  • Dual power supply.
  • Backup lokal dan salinan di lokasi terpisah.

3. ERP untuk 50–100 user

Konfigurasi awalnya dapat berupa:

  • Prosesor 16–24 core.
  • RAM ECC 128–256 GB.
  • SSD RAID 1 untuk sistem operasi.
  • SSD enterprise atau NVMe RAID 10 untuk aplikasi dan database.
  • Storage terpisah untuk file dan backup.
  • Network 10GbE apabila trafik tinggi.
  • Dual power supply dan UPS.
Baca Juga:  Jual Server untuk CCTV dan AI

Konfigurasi final harus mengikuti persyaratan vendor ERP, ukuran database, modul yang digunakan, dan jumlah transaksi.

4. Virtualisasi dan database

Jika satu server menjalankan beberapa VM, perusahaan dapat mempertimbangkan:

  • Prosesor 20–32 core.
  • RAM ECC 256–384 GB.
  • SSD atau NVMe untuk VM.
  • RAID 10 untuk workload baca-tulis tinggi.
  • NIC 10GbE.
  • Dual power supply.
  • Backup VM dan database.
  • Sistem monitoring hardware.

Contoh tersebut bukan paket yang otomatis cocok untuk semua perusahaan. Assessment tetap diperlukan karena perbedaan aplikasi dapat menghasilkan kebutuhan yang sangat jauh berbeda.

Kapan Server Perlu Ditambah atau Dibuat Cluster?

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:

  • Aplikasi harus tersedia selama 24 jam.
  • Downtime menimbulkan kerugian besar.
  • Jumlah VM terus bertambah.
  • Database menghasilkan transaksi tinggi.
  • Server lama sudah sulit di-upgrade.
  • Proses maintenance tidak boleh menghentikan layanan.
  • Perusahaan membutuhkan failover otomatis.

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

FAQ tentang Server untuk 50-100 User

1. Apakah RAM 64 GB cukup untuk server 100 user?

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.

2. Apakah server untuk 100 user harus memakai dua prosesor?

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.

3. Apakah file server 50 user harus memakai SSD?

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.

4. Apakah jaringan 1GbE cukup untuk 100 user?

Jaringan 1GbE dapat mencukupi untuk dokumen dan aplikasi ringan. Untuk file besar, virtualisasi, backup, atau shared storage, 10GbE lebih layak dipertimbangkan.

5. Berapa kapasitas storage yang ideal untuk 100 user?

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.