Mikrotik CloudCoreRouter

สวัสดีครับ
วันนี้จะมาเขียนเกี่ยวกับ mikrotik ตระกูล CCR
CCR ย่อมาจาก CloudCoreRouter

เจอคำถามจากลูกค้าบ่อยครับว่า CCR รุ่นนี้รองรับ user ได้ถึง 300 ,400 หรือ 500 ได้หรือไม่
คำตอบ แม้แต่เว็บ mikrotik เองก็ไม่มีระบุครับ ว่ารุ่นนั้น รุ่นนี้ รองรับ user active ได้มากน้อยขนาดไหน
ซึ่งใน test results จะระบุ max throughput ที่อุปกรณ์รองรับได้เมื่ออยู่ภายใต้กฏ QOS Firewall และเงื่อนไขต่างๆ
ปกติในตระกูล CCR จะเป็น Router License Level 6 แล้วทุกตัว
รุ่นที่ต่ำกว่าเช่น RB1100AHx2 หรือ RB1100AHx4 ทั้งสองรุ่นก็เป็น Level 6 ครับ

Level 6 คือ user จาก userman สามารถ active ได้ไม่จำกัดตราบที่ throughput อุปกรณ์ทำได้



ส่วนการดูว่า mikroitk รุ่นนี้รองรับได้เท่าไหร่
แนะนำให้ดู test result ตรง 64 byte Routing none (fast path),25 simple queues, 25 ip filter rules
ถ้าไม่ได้จัดเต็ม จน CPU ทำงาน 100%  ตัว mikrotik ก็ยังสามารถรองรับ user ได้อีก ตราบใดที่ throughput มันยังเหลือ <<< สังเกตุว่าจะย้ำคำนี้บ่อยมาก

*กรณีเดียวกัน หาใช้ mikrotik แต่ไม่ได้ใช้ database จาก userman มันจะสามารถ active user ได้มากสุดจนกว่า CPU หมดความสามารถ

CloudCoreRouter 
code name แต่ล่ะรุ่นหมายถึงอะไร
<4 digit number>-<list of ports>-<enclosure type>
ตัวเลข 4 ตัว <4 digit number>
ตัวแรก → รหัสรุ่น
ตัวที่สอง → สงวนไว้
ตัวที่3-4 → จำนวน CPU cores
รายการ ports <list of ports>
<n>G - จำนวน Gigabit Ethernet ports
<n>S - จำนวน SFP ports
<n>S+ - จำนวน SFP+ ports
ตัวอย่าง
CCR1009-7G-1C-1S+PC
1=รหัส
0=สงวนไว้
09=CPU 9 Core
7G=7 Gigabit Lan
1C=1 Combo,1 SFP
1S+=1 SFP+ รองรับ 10 Gbps

PC=Passive Cooling เคยเข้าใจว่า PC คือ Personal Computer หรือมันเป็นเคสแบบ PC ตั้งโต้ะมาตั้งนาน
ถ้ามี EM ต่อท้ายจะมีในตระกูล 1036 คือ extended memory หมายถึงตัวที่ใส่แรมมาให้เพิ่มครับ

ดูรายละเอียดเพิ่มเติมได้ที่
https://wiki.mikrotik.com/wiki/Manual:Product_Naming

ผมแบ่งกลุ่มแบบนี้เพื่อให้เข้าใจง่าย
CCR1009 Series
CCR1009-7G-1C-PC
CPU 9 Core,แรม 1 GB,7 Port Lan Gigabit,1Combo+SFP,Passive Cooling
CCR1009-7G-1C-1S+PC CPU 9 Core,แรม 2 GB,7 Port Lan Gigabit,1 Combo+SFP,1 SFP+,Passive Cooling,LED แสดงผล+slot micro SD
CCR1009-7G-1C-1S+ CPU 9 Core,แรม 2 GB,7 Port Lan Gigabit,1 Combo+SFP,1 SFP+,LED แสดงผล+slot micro SD,ช่อง input Power 2 ช่อง
ทั้ง 3 ตัวผมเปรียบเทียบให้เข้าใจง่ายๆแบบนี้ มันคือตัวเดียวกันแต่โดนตัด option ออก
1C-PC →ตัว Eco ลดแรม ตัดจอ LED แสดงผล ตัด slot micro SD และ SFP+ ออกไป
1C-1S+PC → ตัวแพง ได้ option ครบ สเปคแรมให้ 2 GB มีจอแสดงผล SFP+ Passive Cooling ข้อดีคือเงียบ
1C-1S+ → ตัวแพง เคสเต็ม 1U option ครบ พร้อมเสียงพัดลมระบายความร้อน
ถ้าให้เลือก 3 รุ่นนี้ ให้เรียงลำดับว่าต้องการอันไหนก่อน งบ,เงียบ หรือเคส 1U แบบเต็ม
แรม 1 GB,2GB ช่วยเรื่อง connection ต่อเนื่อง ถ้ามีเยอะกว่าก็ดี แต่ก็แลกด้วยงบที่สูงขึ้น
ทั้ง 3 รุ่น แรมเป็นแบบ onboard ไม่สามารถอัพเกรดเพิ่มได้ครับ

3 รุ่นนี้ถ้าตัดรายละเอียดเล็กน้อยออก ดูเฉพาะส่วนหลัก
CPU ตัวเดียวกัน ต่างคือ SFP+ กับแรม แน่นอนว่า throughput จากตัวที่มี SFP+ ทำได้เยอะกว่า
ถ้าไม่ได้ต้องการ uplink ถึง 10 Gbps ในระบบ ผมแนะนำให้เอาตัวถูกสุด ถ้ามีงบก็ตัวแพงเงียบหรือแพงใหญ่



CCR1016 Series

CCR1016-12G CPU 12 Core,แรม 2 GB,12 Port Lan Gigabit
CCR1016-12S-12S+ CPU 12 Core,แรม 2 GB,12 SFP,1 SFP+
2 รุ่นนี้มีจุดต่างชัดเจน คือ Lan กับ Fiber 
12G →ข้อดีคือ แค่มีหัวแลนกับสาย ลากสายได้ไม่เกิน 100 เมตร ข้่อเสียคือถ้าฟ้าลงหรือไฟกระชาก โอกาสที่ Port แลนของ mikrotik พังมีสูงครับ
12S-1S+ ข้อดี Fiber ลากสายได้ไกล และยังมี SFP+ อีก 1 ช่องให้ใช้ 10 Gbps ได้
**เฉพาะ CCR1016 ตัวที่ไม่ใช่ r2 จะสามารถอัพเกรดแรมได้ ส่วน r2 เป็นแรมฝังบอร์ดครับ

2 ตัวนี้ราคาต่างกันประมาณ 3,000
จุดขายมันชัดเจนอยู่แล้วว่าจะ LAN หรือ SFP เลือกเองเลย

 

CCR1036 Series
CCR1036-12G-4S
CPU 36 core,แรม 4 GB,12 Port Lan Gigabit,4 SFP
CCR1036-12G-4S-EM สเปคเดียวกับด้านบน EM= extended memory ใส่แรมมาให้ 8 GB
CCR1036-8G-2S+  CPU 36 core,แรม 4 GB,8 Port Lan Gigabit,2 SFP+
CCR1036-8G-2S+EM สเปคเดียวกันกับตัวบน เพิ่มแรม

ข้อสังเกตุ ตัว 1036 จะมี 2 รุ่น ต่างคือเพิ่มแรม ส่วนต่าง 100$ หรือประมาณ 3,xxx  
แต่ตัว r2 จะไม่สามารถเพิ่มแรมได้ เพราะแรมเป็นแบบ onboard แล้ว

ตัวรุ่นแรกที่ไม่ใช่ r2 แรมจะใส่ให้ 2GBx2 และ 8 GBx2 ครับ (Edit ตัวรุ่น CCR1036-12G-4S รุ่นเก่าจะให้แรม 4 GB)
ตัวอย่าง CCR1036-12G-4S-EM รุ่นเก่าจะมีแรมมากถึง 16 GB

4 Model นี้ผมลงแค่รูปตัวถูก 2 รุ่นเท่านั้น เพราะแรมที่เพิ่มใน test results ดูแล้วไม่ได้ต่าง
แนวทางในการเลือกแนะนำว่าให้ดูที่ SFP+ ว่าจะเป็นต้องใช้หรือเปล่าถ้าจำเป็นควรจะเอาตัวที่เป็น 2S+
ส่วนแรมมันอัพเกรดเองไม่ได้แล้ว จะเลือกกรณีงบมีควรเลือกตัวแพงไปเลยครับ




CCR1072-1G-8S+ Series
ตัวแพงสุดของ mikrotik 
CPU 72 Core,แรม 16 GB,1 Lan Gigabit,8 SFP+

พี่ใหญ่ของ mikrotik supply ตัวที่ถอดเปลี่ยนได้



วิธีพิจารณาเลือกรุ่น
ดูว่ามีเนตกี่เมก กี่เส้น ผลรวมเท่าไหร่ จ่าย user เท่าไหร่ firewall QOS ในระบบเยอะไหม
แล้วดู Ethernet test results เทียบครับ
ตัวอย่างจาก CCR1072-1G-8S+ Routing none(fast path) 64 byte ได้ประมาณ 44 Gbps ถ้ามี queues rule ก็ลดลงไปอีก
****ที่ดู 64 byte เพราะ packet ขนาดเล็กมันจะใช้เที่ยวในการรับส่งข้อมูลมากกว่า

แต่ในการใช้งานจริงคงไม่มี site ไหนที่ใช้งานเต็มตลอดเวลาครับ
รุ่นเดียวกัน ลูกค้าเท่ากัน แต่พฤติกรรมการใช้งาน internet ลูกค้ายังแตกต่างกันเลย
บาง site พอเจอ connection ต่อเนื่องเยอะๆ แรมหมดครับ 
ซึ่งตรงนี้ต้องไล่ดูสาเหตุที่แรมหมดมาจากส่วนไหน

หวังว่าบทความนี้จะช่วยให้เข้าใจเกี่ยวกับ spec mikrotik 
ว่าการระบุรุ่นว่าตัวนั้น รุ่นนี้รองรับได้กี่ user มันเป็นคำตอบที่ตอบให้ชัดตรงๆเลยไม่ได้
ถ้า user รวมทั้งหมดใช้ throughput ไม่เกินที่ CPU ทำงานไหว จะใช้ 4,000 หรือ 5,000 active มันก็ได้

สวัสดีครับ