Choose router?

I have a big residential project upcoming with a lot of video, audio streaming and automation.
Which router shall I choose? Money is not a problem :smiley:

Start looking at RB1100AHx2 and higher units.
How many connections, bandwidth in use, etc.?

If money is no object (must be nice), go big. We have a ccr1009-8g-1s-1s+ that serves about 2000 customers, runs nearly 800 megs during peak time and the CPU does not work hard at all! In fact, the other day we were the victim in a massive DOS attack and the router was running about 30% on the cpu at the time.

But, if you describe in more detail what you plan to do, an appropriate router could be easier to recommend.

The proper hardware selection will be based entirely on what speeds you will offer the residents, your oversubscription rate, number of residents/connections, distance between devices, etc…

Without more detail, no one can really answer your question. A $200 Mikrotik may work, or you may need to step all the way up to a $1MM Cisco ASR… (money is no object after all)

I have a CCR1009 too, it work great but flash too small (80mb free) for storing database.
Take 1016 or higher if you want to using usermanager.

is not possible to move that database to micro sd??

even the mighty ccr1072 have only 128mb of nand, the rb1100ahx2 too

Gx2 has 512MB.

Not a good idea to keep beating the internal flash storage, is it? Get a model with USB and/or MicroSD. Well, the CCR1072 has two SATA ports - but it’s kind of overkil…

I tried some microsd but IO very slow.

Which microSD? You see, there’s 2 things we must pay attention to:

  1. A “Class10” microSD has a guaranteed minimum speed of 10MB/s. But it doesn’t say anything about the effective speed. A SD capable of 15MB/s is class10 - but a capable of 50MB/s is class10 too.
  2. Wich microSD you used? Maybe it’s a slow one.

Here You can see what I mean:
http://www.kingston.com/us/flash/microsd_cards

An SD card capable of 15 MB/s might not guarantee 10 MB/s sustained for video if it’s not Class 10.

True. But that’s not the point. What I am saying is that are cards capable of 90MB/s reading and 60MB/s writing (sustained) - but they are just “Class10”. We have to pay attention to the rest of the specifications, as the “Class10” is the one that got popular - but it is no longer the one we should look for.
By the way: does someone know what are the rated speeds for writing/reading microSD cards on routerboard hardware? Would be a waste of money to buy a card capable of 90MB/s if the routerboard cannot read past 60MB/s…

You don’t need to limit yourself to Class 10. You can look for UHS.

I know, that’s what I do. But the number of people who ask me for a “Class10”, and the surprise on their faces when I explain this to them…

Micro SD not good for random write, I tried Apacer 16G class10, Transcend 16G class10, Sandisk 4G class 4
They are running fine with fat32, but some time it’s lost all database and require to format after power outage
Then I tried ext3, I/O very low, write delay 1000 ~ 10000ms and timeout ~ 5%

fat32 has no protection whatsoever against file system corruption. ext3 is journaled, so much better than fat32 on this point. But it can be a little… slow. Especially when updating the journal. The class4 sd will be too slow. Are You sure the other two are fast? Are them able to do more than, let’s say, 40MB/s?

They are real Class 10, I tested sequential write > 10MB/s
Micro SD didn’t made for random write

normal micro sd is not intended for that use
try industrial micro sd

https://www.sandisk.com/oem-design/industrial/industrial-cards

http://panasonic.net/avc/sdcard/industrial_sd/lineup.html#micro

I can’t find any store selling them in my country, but I will try Samsung MicroSDHC 16GB PRO, seller tell me it use MLC