Author Archives: widiantokn

Intel Atom S1200 – Keluarga Atom untuk MicroServer

Processor Atom untuk Server. Hmm, sepertinya menarik. Intel tampaknya ingin mencoba peruntungan di kelas server hemat energi (dan hemat performa). Prosesor Atom sejak lama dikenal sebagai tenaga untuk kelas netbook atau komputer yang tidak memerlukan performa tinggi. Konsumsi daya sangat diperhitungkan, contohnya ketika netbook dengan Intel Atom pertama kali  dikeluarkan, dengan mudah baterai netbook saat itu dapat digunakan hingga mencapai 5-8 jam non-stop.

Konsumsi daya yang rendah tentunya harus dibayar dengan performa seadanya. Dari teknologi prosesor yang digunakan oleh prosesor Atom untuk netbook, jelas-jelas terlihat kemunduran. Contoh, saat prosesor kelas Pentium menggunakan out-order instruction, Atom memilih untuk menggunakan in-order instruction. Sehingga banyak yang mengatakan bahwa sebenarnya prosesor ini hanyalah sekeping prosesor 486 dengan clock speed mencapai 1.6 GHz dan tambahan fitur seperti MMX dan SSE.

Gw pribadi menggunakan Atom di laptop Acer AspireOne AO531h. Laptop mungil yang sampai sekarang masih setia menemani. Setelah mengganti hard disk dengan SSD dan RAM ditingkatkan menjadi 2 GB, performanya tidak terlalu mengecewakan. Untuk memutar video hingga 720p ataupun bermain DotA masih bisa dilakukannya. Dan Windows 8 pun bisa diinstall di komputer ini.

Namun sekarang pertanyaannya adalah, kalau Intel mengeluarkan seri Atom untuk kelas server, apa jadinya ya?

Dalam pikiran gw, pastinya bakalan hemat energi. Intel mengeluarkan 3 seri untuk Atom server ini. S1260, S1240, dan S1220. Semuanya dengan arsitektur 64 bit, mendukung VT-x (untuk virtualisasi), Hyper-V (dual core quad thread), dan mendukung penggunaan memory ECC (kelas memory Server). Perbedaan hanyalah di clock speed, dimana S1260 memiliki speed 2.0 GHz, sedangkan S1240 dan S1220 memiliki speed 1.6 GHz. S1240 tampaknya akan menjadi rekor TDP terendah kelas server dengan maksimum TDP hanya 6.1 watt. Kalau dibandingkan dengan seri terbaru mainstream server Intel Xeon E3-1105C dengan TDP 25 watt, maka penghematan daya nya pun akan sangat terasa.

Kemungkinan besar, prosesor ini akan banyak digunakan di level entry. Server yang tidak terlalu memakan tenaga besar, misalnya webserver kecil, mail server, atau proxy server. Adanya fitur VT-x tampaknya tidak akan terlalu banyak berperan. Siapa juga yang akan percaya dengan virtual mesin yang hostnya hanya memiliki 2 core dengan speed yang tidak terlalu tinggi. Lagipula Intel memberikan limit maksimal memory hanya 8 GB untuk tiap processor. Sangat-sangat kurang jika digunakan untuk VM. Sebagai gambaran, kenapa gw memilih seri Core i7 sebagai host server, selain karena belum punya duit untuk beli server board beserta processornya, tapi juga karena Core i7 mendukung hingga maksimal 32 GB memory. Jumlah itu gw rasa cukup untuk digunakan sebagai host VPS kecil-kecilan.

Harga yang ditawarkan Intel untuk Atom ini cukup murah. Dengan recommended customer price untuk S1260 sekitar USD 64, harganya sangat terjangkau untuk kelas server. Walaupun tampaknya belum ada motherboard yang direlease untuk processor ini.

Biaya untuk pemakaian listrik di data center cukup mahal, tampaknya processor ini bisa menjadi salah satu alternatif untuk menekan biaya listrik. Dan tampaknya penyedia jasa co-location harus membuka paket di bawah 450 watt.

Berikut ini adalah data teknis Intel Atom S1200 yang didapat dari ARK Intel.

Intel® Atom™ Processor S1240

Status: Launched
Launch Date: Q4’12
Processor Number: S1240
# of Cores: 2
# of Threads: 4
Clock Speed: 1.6 GHz
Instruction Set: 64-bit
Lithography: 32 nm
Max TDP: 6.1 W

Max Memory Size (dependent on memory type): 8 GB
Memory Types: DDR3-1333
# of Memory Channels: 1
ECC Memory Supported: Yes

USB Revision: 2.0
UART: UART

Sockets Supported: FCBGA1283
Intel® Hyper-Threading Technology
Intel® Virtualization Technology (VT-x)

Intel® Atom™ Processor S1260

Status: Launched
Launch Date: Q4’12
Processor Number: S1260
# of Cores: 2
# of Threads: 4
Clock Speed: 2 GHz
Instruction Set: 64-bit
Lithography: 32 nm
Max TDP: 8.5 W
Recommended Customer Price: TRAY: $64.00

Max Memory Size (dependent on memory type): 8 GB
Memory Types: DDR3-1333
# of Memory Channels: 1
ECC Memory Supported: Yes

PCI Express Revision: 2.0
# of PCI Express Lanes: 8

USB Revision: 2.0
UART: UART

Sockets Supported: FCBGA1283

Intel® Hyper-Threading Technology
Intel® Virtualization Technology (VT-x)

Intel® Atom™ Processor S1220

Status: Launched
Launch Date: Q4’12
Processor Number: S1220
# of Cores: 2
# of Threads: 4
Clock Speed: 1.6 GHz
Instruction Set: 64-bit
Lithography: 32 nm
Max TDP: 8.1 W

Max Memory Size (dependent on memory type): 8 GB
Memory Types: DDR3-1333
# of Memory Channels: 1
ECC Memory Supported: Yes

PCI Support: PCI Support
PCI Express Revision: 2.0
# of PCI Express Lanes: 8

USB Revision: 2.0
UART: UART

Sockets Supported: FCBGA1283

Intel® Hyper-Threading Technology
Intel® Virtualization Technology (VT-x)

December Wish List

Ok, this is my December / Christmas Wish List.

Work Related

New dedicated server for DotA Free and Public, replacing obviously really old machine. It better be a machine equipped with Xeon processor, great amount of RAM, and fast enough multiple storage (for main bnetd engine, database, and database backup). Sorry, cannot be too detail in here.

New sub forum for Cingka, something related with computer gadget review.

Counter Strike Classic (1.5) with integrated launcher.

For Personal

Upgrading my personal server. Including changing its PSU to Corsair CX500 and add additional RAM (might be Corsair CML16GX3M2A1600C10). They would cost approximately IDR 1.471.000. Just hope there would be end year discount for those items.

Buy decent speaker (Edifier M20) and external hard drive (Transcend Storejet 25H3). They would cost approximately IDR 1.149.000.

 

Bulan Baru, Server Baru

Kesampaian juga punya server sendiri. Speknya lumayan lah untuk saat ini:

Intel Core i7 – 2600, Intel DH77EB, Corsair Vengeance Red 2×4 GB, WD Blue 500 GB.

Migrasi dari VPS ke server baru pun sudah selesai. Lumayan berasa juga perubahan performanya. Pastinya, bisa belajar mainan baru. vmware ESXi 5.1 dan pfSense. Selain itu, webmin pun sudah diupgrade ke versi terbaru. Sekarang email yang masuk dan keluar di scan otomatis dari virus ataupun spam (dulu ga dipasang karena keterbatasan memory di VPS). Login webmin pun sekarang sudah pakai SSL certificate. Bisa di cek di https://server.naftalie.net:9000 Banyak perubahan semoga bisa memberikan banyak berkat.

Development Started Again

Development untuk HoN dimulai kembali, script hero yang bermasalah dan kestabilan game client menjadi prioritas utama untuk patch berikutnya.

Step by Step: CentOS – Network Configuration

After installing CentOS 5, the network interface must be configured manually. This step is unlike Debian installation which prompt to us on installation screen for configuring network settings.
To manually set the network interface, some script must be altered. Unfortunately, standard installation of CentOS doesn’t install nano as a default. So, we are using vi to edit the script. Consider it’s a quick course to vi.
Edit /etc/sysconfig/network

vi /etc/sysconfig/network

Press “INSERT” or “i” key to enter INSERT mode of vi. Add or edit GATEWAY line. In this example, we use 192.168.1.1 for gateway IP address.

GATEWAY=192.168.1.1

Press “ESCAPE” key to return to vi command, type “:”, “w”, and “q” to save and exit. (“w” means write to disk, while “q” means quit)

Edit /etc/sysconfig/network-scripts/ifcfg-ethXX, where XX means eth index of ethernet card you want to configure. Usually it’s on 0, so the complete syntax would be:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

You need to add ONBOOT, IPADDR, and NETMASK.

ONBOOT="yes"
IPADDR="192.168.1.10"
NETMASK="255.255.255.0"

Save and exit vi.

Restart network daemon.

/etc/init.d/network reload

Sample output:

Shutting down interface eth0: [ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ]

Assign nameserver for your computer.

vi /etc/resolv.conf

Sample nameserver

nameserver 175.103.49.42
nameserver 8.8.8.8
nameserver 8.8.4.4

Save and exit vi.

Try to ping Google, if you had reply, it means you had the work done.

ping google.com

Sample output:

PING google.com (173.194.38.135) 56(84) bytes of data.
64 bytes from sin04s01-in-f7.1e100.net (173.194.38.135): icmp_seq=1 ttl=57 time=14.4 ms
64 bytes from sin04s01-in-f7.1e100.net (173.194.38.135): icmp_seq=2 ttl=57 time=13.9 ms
64 bytes from sin04s01-in-f7.1e100.net (173.194.38.135): icmp_seq=3 ttl=57 time=23.5 ms
64 bytes from sin04s01-in-f7.1e100.net (173.194.38.135): icmp_seq=4 ttl=57 time=20.0 ms
64 bytes from sin04s01-in-f7.1e100.net (173.194.38.135): icmp_seq=5 ttl=57 time=15.1 ms