Bu yazımızda evde kullanmak üzere Intel Atom işlemcili sunucu kurulumunu anlatacağım. Bildiğiniz üzere Atom işlemcileri düşük enerji tüketimi ile masaüstü işlemleri yapabilecek bir kapasite sunmayı vaad eden bir Intel işlemci tipi. Bu yüzden iş yerlerinde “Thin Client” olarak çok fazla kullanım alanı bulmuş durumdalar. Hatta öyle ki Google’ın bazı sunucu tarlası mimarisi bu işlemciler üzerine kurulu. Özelleştirilmiş ana kartlar ile beraber kullandıkları Atom işlemcilerin paralel olarak çalıştırılmaları sayesinde devasa bir işlem gücü için en düşük enerji kullanımı sağlıyorlar.
Kullanım yelpazesine ev içi sunucu kısmını doğal olarak biz “Geek”ler ekleyecek tabi ki. Peki, bu sunucu ile neler yapılabilir. Bütün ağ üzerinde dağıtık olarak kullanacağınız sunucuları bir araya toplayabilirsiniz. Mesel bir NAS sunucusu haline getirebilirsiniz. Aynı zamanda her türlü dosya indirme (download) işlemini bu makineye yıkabilirsiniz. Multimedia görevlerini bu cihaza verebilirsiniz. Ya da biraz elektronik bilgisi ile alarm makinesi ya da otomat kontrolcüsü gibi işlevsellikler de katabilirsiniz. Hayal gücünüz cihazın elverdiği şekilde ne yapmak istiyorsa, bunları tek bir makineye dahil edebilirsiniz.
Yakın zamanda daha az enerji tüketecek yeni oyuncaklar piyasaya dahil oldular gerçi. Ancak elde olan malzeme bu ve ben de bu malzemeyi sonuna kadar kullanmayı deneyeceğim. Tabi ki yeni oyuncaklar (RaspberryPi, Arduino vb.) elime geçmediği sürece 😀
Bu yazı için kullanacağım donanımın özelliklerini aşağıda listeledim. Sunucu olarak kullancağım işletim sistemi ise Ubuntu Minimal Server 14.04.1 olacak. Bakalım bu bücür ile neler yapacağız.
Base Board Information: (# dmidecode -t 2)
Manufacturer: Intel Corporation
Product Name: D510MO
Version: AAE76523-403
Processor Information: (#cat /proc/cpuinfo)
Socket Designation: CPU 1
Type: Central Processor
Family: Atom
Manufacturer: Intel(R) Corporation
ID: CA 06 01 00 FF FB EB BF
Signature: Type 0, Family 6, Model 28, Stepping 10
Flags:
FPU (Floating-point unit on-chip)
VME (Virtual mode extension)
DE (Debugging extension)
PSE (Page size extension)
TSC (Time stamp counter)
MSR (Model specific registers)
PAE (Physical address extension)
MCE (Machine check exception)
CX8 (CMPXCHG8 instruction supported)
APIC (On-chip APIC hardware supported)
SEP (Fast system call)
MTRR (Memory type range registers)
PGE (Page global enable)
MCA (Machine check architecture)
CMOV (Conditional move instruction supported)
PAT (Page attribute table)
PSE-36 (36-bit page size extension)
CLFSH (CLFLUSH instruction supported)
DS (Debug store)
ACPI (ACPI supported)
MMX (MMX technology supported)
FXSR (FXSAVE and FXSTOR instructions supported)
SSE (Streaming SIMD extensions)
SSE2 (Streaming SIMD extensions 2)
SS (Self-snoop)
HTT (Multi-threading)
TM (Thermal monitor supported)
PBE (Pending break enabled)
Version: Intel(R) Atom(TM) CPU D510 @ 1.66GHz
Voltage: 1.1 V
External Clock: 166 MHz
Max Speed: 4000 MHz
Current Speed: 1668 MHz
Status: Populated, Enabled
Upgrade: Socket LGA775
L1 Cache Handle: 0x0003
L2 Cache Handle: 0x0001
L3 Cache Handle: Not Provided
RAM Info: (# dmidecode -t 17)
Total Width: 64 bits
Data Width: 64 bits
Size: 2048 MB
Form Factor: DIMM
Type: DDR2
Type Detail: Synchronous
Speed: 800 MHz
DISK Info:
# fdisk -l
Disk /dev/sda: 500.1 GB, 500106780160 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976771055 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00016d38
# hdparm -i /dev/sda
/dev/sda:
ATA device, with non-removable media
Model Number: SAMSUNG HD502HI
Firmware Revision: 1AG01118
device size with M = 1000*1000: 500106 MBytes (500 GB)
Ve ev kullanımı için atom işlemcili server konumuza sonraki yazımızda anlatacağımız Ubuntu minimal server 14.04.1 kurulumu ile devam edeceğiz