Ketika kami meluncurkan
Discourse pada 2013, persyaratan server kami tinggi:
- RAM 1 GB
- CPU dual core cepat
- solid state drive cepat dari 20 GB
Maksud saya bukan server cpanel bersama murah, tetapi server pribadi virtual
khusus dengan karakteristik seperti itu.
Ini sudah cukup bagi kami, karena selama dekade berikutnya dari Internet, kami
menulis di Ruby . Saya segera memperkirakan bahwa harga sewa VPS dengan karakteristik seperti itu akan turun menjadi $ 5 per bulan, dan terima kasih kepada Digital Ocean itu benar
- benar
terjadi pada Januari 2018 .
Awan menjadi lebih murah dan lebih cepat. Dan ini tidak terlalu mengejutkan, karena
seiring waktu, harga besi turun menjadi nol . Tapi ini masih awan, artinya, itu tidak sepenuhnya
murah . Lagi pula, ini adalah komputer orang lain tempat Anda membayar hak sewa.
Tapi tunggu ...
bagaimana jika Anda bisa meletakkan komputer Anda "di awan"?Bukankah solusi ini memiliki keunggulan dari kedua pendekatan tersebut? Keandalan koneksi ditambah pembayaran bulanan yang rendah untuk peralatan yang sangat cepat? Jika ini tampak gila bagi Anda, maka Anda harus berubah pikiran - pengguna Mac telah melakukan ini
selama beberapa tahun sekarang .
Saya pikir dapat dimengerti mengapa pengguna Mac di bidang ini berada di garis depan teknologi, karena Apple
hampir tidak membuat perangkat keras server , sementara dunia PC selalu menjadi
standar de facto untuk perangkat keras server .
Mengingat prevalensi dan tingkat pengembangan penyedia layanan cloud, gagasan untuk
collocating server nyata saat ini tampaknya
sedikit kontroversial. Kami juga bereksperimen dengan
kolokasi mini-pc di berbagai konfigurasi hosting. Saya masih ingin tahu mengapa tidak ada begitu banyak usaha kecil yang menyediakan layanan kolokasi PC mini. Karena ...
saya pikir mereka pasti ada .
Awalnya, saya menulis tentang
komputer skuter yang ditambahkan ke infrastruktur Wacana kami pada tahun 2016, ditambah tentang eksperimen saya sendiri dengan kolokasi yang berjalan secara paralel.
Setelah tiga tahun bereksperimen, saya sampai pada kesimpulan bahwa kotak-kotak kecil ini cukup dapat diandalkan , tetapi dengan satu peringatan, yang akan saya jelaskan dalam komentar. Saya masih tetap penggemar kolokasi mini-PC. Saya sangat menyukainya sehingga saya menyusun versi baru 2019:
2017 - $ 670 | 2019 - $ 820 |
i7-7500u 2.7-3.5 Ghz, 2c / 4t | i7-8750h 2.2-4.1 Ghz, 6c / 12t |
RAM DDR3 16GB | RAM DDR4 32GB |
500GB SATA SSD | SSD NVMe 500GB |
Komputer skuter tahun ini telah
tiga kali lipat jumlah core, memori dua kali lipat dan drive tiga kali lebih cepat . Inilah yang dikatakan anak-anak di Internet ...
unit absolut .
Selain itu, ia memiliki sirkuit internal dua sisi yang agak elegan. Ini memiliki slot untuk drive 2,5 inci sekolah tua, ditambah built-in wi-fi, tetapi Anda tidak akan melihatnya di foto saya, karena saya secara fisik menghapusnya.
Saya memeriksa kelayakan kotak menggunakan
tes yang direkomendasikan stabilitas dan bekerja di bawah beban , dan mereka semua lulus dengan hormat, meskipun dalam proses saya harus mengganti satu set bilah RAM buggy. Benchmark menunjukkan kebenaran dibandingkan dengan tetesan Samudra Digital rata-rata:
Kinerja intisysbench cpu --cpu-max-prime=20000 run
Tetesan DO | 2,988 |
Mini-PC 2017 | 4,800 |
Mini-PC 2019 | 5,671 |
Kinerja multi-coresysbench cpu --cpu-max-prime=40000 --num-threads=8 run
Tetesan DO | 2.200 |
Mini-PC 2017 | 5.588 |
Mini-PC 2019 | 14.604 |
Kecepatan diskdd bs=1M count=512 if=/dev/zero of=test conv=fdatasync
hdparm -Tt /dev/sda
Tetesan DO | 701/8818/471 MB / detik |
Mini-PC 2017 | 444/12564/505 MB / detik |
Mini-PC 2019 | 1200/17919/3115 MB / detik |
Membangun Kembali Wacanatime ./launcher rebuild app
Tetesan DO | 6:59 pagi |
Mini-PC 2017 | 3:41 |
Mini-PC 2019 | 3:24 |
Konsumsi energi dapat menjadi masalah, karena versi 2017 memiliki pembuangan panas (TDP) yang jauh lebih kecil dari 15 watt dibandingkan dengan 45 watt dari versi saat ini. Tiga kali lipat jumlah inti tidak lulus tanpa jejak! Karena itu, saya menguji semuanya sendiri dengan kombinasi
i7z
,
stress
, dan
wattmeter pribadi saya.
(login idle) | 800 mhz | 10 watt |
stress --cpu 1 | 4,1 GHz | 30 watt |
stress --cpu 2 | 4,1 GHz | 42 watt |
stress --cpu 3 | 4,0 GHz | 53 watt |
stress --cpu 4 | 3,9 GHz | 65 watt |
stress --cpu 5 | 3,7 GHz | 65 watt |
stress --cpu 6 | 3,5 GHz | 65 watt |
stress --cpu 12 | 3,3 ghz | 65 watt |
Saya akan berharap untuk melihat sekitar 10-20 watt ketika melakukan tugas-tugas khas dengan beban rendah, tidak benar-benar mengambil CPU. Perhatikan bahwa peluncuran versi
mprime
meningkatkan konsumsi daya hingga 75 watt, dan frekuensi clock keseluruhan berkurang 3,1 GHz ... dan saya harus mengatakan bahwa saya belajar untuk
sangat takut dengan ekstensi AVX2 .
(Tidak perlu khawatir tentang kebisingan. Sistem pendingin aktif ini jelas terlalu kuat untuk beban 65 W, karena hampir tidak berputar bahkan pada beban penuh pada inti. Itu
sangat tenang.)
Karena itu, saya sangat senang dengan pembelian mobil ini untuk $ 820 - sangat cepat dan cukup dapat diandalkan. Tetapi bagaimana dengan biaya colocation? Penyedia
lokasi saya adalah
EndOffice , pinggiran kota Boston yang menawarkan harga
colokasi PC-Mini yang sangat terjangkau: $ 29 / bulan.
Secara pribadi, saya menempatkan tiga Mini-PC colocation demi redundansi dan untuk berjaga-jaga; untuk colocation beberapa mobil diskon disediakan. Semuanya terpasang di rak dan sedang beroperasi. Tentu saja, saya menginstalnya sebelum instalasi.
Mari menganalisis semuanya dan membandingkan biaya colokasi Mini-PC dan cloud. Mengingat dataran tinggi dalam meningkatkan kecepatan CPU, saya percaya bahwa lima tahun kerja yang berguna untuk kotak-kotak ini akan menjadi perkiraan yang realistis, tetapi mari kita menjadi konservatif dan mengambil periode tiga tahun operasi untuk keandalan.
- $ 880 Miini-PC dengan 32 GB RAM, 6 CPU, 500 GB SSD
- 120 dolar - pajak / pengiriman / lainnya
- 29 × 12 × 3 = 1.044 dolar
Itu adalah
$ 2.044 untuk hosting selama tiga tahun . Apa gambar di Digital Ocean? Menurut
daftar harga mereka saat ini :
- RAM 32 GB, 8 CPU virtual, 640 GB SSD
- 160 dolar / bulan
- 160 × 12 × 3 = 5.760 dolar
Perbandingannya tidak akurat karena kami mendapatkan ruang disk tambahan 140 GB dan 2 CPU tambahan, tetapi dibandingkan dengan CPU kami yang khusus dan terisolasi, prosesor ini lebih lambat dan sebagian diserap oleh multi-tenancy. (Saya penasaran, jadi untuk tes singkat saya membuat contoh DO baru untuk $ 160 / bulan.
sysbench
menunjukkan hasilnya masing-masing di 4086 dan 11760, yang jauh lebih sedikit daripada hasil Mini-PC 2019 yang ditunjukkan di atas.) Seperti yang Anda lihat,
kami membayar untuk server cloud hampir tiga kali lipat.Saya tidak mengatakan bahwa solusinya adalah untuk semua orang. Jika Anda hanya perlu dengan cepat membuat satu atau dua server untuk pengujian dan eksperimen, tetapi sama sekali tidak ingin menghabiskan uang untuk merakit dan mengoleksi PC mini, maka tidak ada keraguan bahwa server di cloud memberikan fleksibilitas dan redundansi yang belum pernah terjadi sebelumnya. Tetapi jika Anda memerlukan
sumber daya komputasi khusus selama beberapa tahun , maka merakit cloud pribadi kecil Anda sendiri dengan mesin
milik Anda tidak hanya membuat sepertiga dari biaya ... tetapi juga nyaman.
Jika Anda ingin berpartisipasi dalam proyek semacam itu juga, Anda dapat membeli
di Amazon Partaker B18 yang sama dengan yang saya miliki seharga $ 490 , atau
memesan $ 460 langsung dari China melalui AliExpress . Tambahkan memori dan penyimpanan sesuai selera Anda, buat mobil, dan kemudian pilih penyedia lokasi yang Anda sukai.