Check out the followup to this post, featuring antsle’s second generation of servers, here: Quick Take: Antsle coming out with Xeon-D models with 10GbE in December
Most of you know I don’t shy away from building (or refurbishing) my own computers. I used to draw the line at laptops, but in the last couple of years I’ve even rebuilt a few stripped-for-parts Dell and Toshiba laptops for the fun of it. Warped definition of “fun,” I’ll admit.
So when I saw a Facebook ad for a “cloud server” called “antsle,” I was curious but unconvinced. It was something like this:
The idea is you’re buying a compact, fanless, silent microserver that, in addition to some fault-tolerant hardware (mirrored SSD, ECC RAM), includes a proprietary user interface for managing and monitoring containers and virtual machines. You can cram up to 64GB of RAM in there, and while it only holds two internal drives, you can add more via USB 2.0 or USB 3.0, for up to 16TB of officially supported capacity. Not too bad, but I’ve been known to be cheap and/or resourceful, so I priced out a similar configuration assuming I’d build it myself.
Can you build it cheaper yourself?
Short oversimplified answer: Yes. Longer more nuanced answer: Maybe. Kinda.
I took publicly available information (and guesses here and there) on the components of the antsle one systems, priced them against Amazon Prime-eligible items on Amazon (where available), and compared to available pricing from antsle. Of course, Amazon pricing and availability may change, but I re-checked on March 28, 2017, and updated numbers slightly.
For the “antsle one Pro” configuration, case + motherboard + 16GB DDR3 ECC SODIMM RAM + 2x 512GB SSD + case came to $1,146.65 on Amazon vs $1149 discounted price ($1249 regular price) from antsle.
For the “antsle pro Ultra” with 32GB ECC RAM, 2x 1TB SSD, and case I arrived at $1,881.76 on Amazon vs $1,949 discounted price ($2,099 regular price) from antsle. The RAM was sold and shipped by Memphis Electronics (16GB ECC DDR3 SODIMMs) and the SSDs were “Usually ships in 1 to 4 weeks.”
The difference, aside from the obvious build time, risk of procrastination and ending up with a shelf full of parts, and likely blood sacrifice to the computer gods… is of course the software. Sure, you could install your own hypervisor and management interface, but for me in this use case, it’d be a source of further procrastination.
So I’m willing to go with the antsle OS and “antman” UI, and if I can live with 16/32GB RAM to start, it’s a fair price to get things going. If I wanted a larger chassis, it’d be easy to bring prices down, and if I didn’t mind fans, it’d be even cheaper. But a box that’s fanless, silent, pre-tested, and getting updates somewhat regularly is a great option for users/groups who don’t have in-house IT, or who don’t want to cobble their own systems together.
The memory prices are a bit high due to shortages and the pre-existing short supply of ECC DDR3 SODIMM memory. I can open the system up and upgrade the disks and/or RAM later, when prices come down or I find a great deal. And if I need 64GB sooner, there are two suitable VMware servers in my possession today, with five more coming up in the near future.
What’s in the box?
The antsle boxes are based on an Akasa fanless case, possibly with a custom heatsink that uses the case itself to draw heat away. They mention SuperMicro as a component partner, and specify 4-core (base model) and 8-core (pro and ultra) Avoton motherboards, Samsung Evo 850 SSDs, Gentoo Linux, and the KVM hypervisor as well as Linux Containers (LXC). Power is DC, probably via something like PicoPSU.
The board features four gigabit Ethernet ports plus an out of band management port (Chris Wahl would be proud), two USB 2.0 ports, two USB 3.0 ports, a VGA video port and a serial port.
While antsleOS is effectively Gentoo + KVM + LXC, and is of course open source, the secret sauce of the ‘antman’ management system is proprietary and closed source.
Upgrade options (available at purchase, or if you want to figuratively crack the case later) include more RAM (up to 64GB in the Ultra, 32GB in the Pro, 16GB in the base model) and more storage (two 2.5″ SSDs internally, whatever you can connect on the USB ports). I’m actually giving some thought to connecting my Drobo Mini via USB 3.0 for supplemental storage.
Who should consider antsle, and who shouldn’t?
A lot of the Facebook comments when antsle posts about their product either take issue with the concept that you can have a private cloud, or that you might pay for hardware when some people can get it for free from work, or really cheap on eBay. Do they have a point? Sure. I get free/cheap gear all the time, much to my significant other’s dismay. I proved it a bit on the last lab post here.
But can you get this sort of configuration, feature set, and apparent ease of use on eBay for $200 as some have claimed? Probably not. Can you get a cheap full-size rackmount server with lots more slots and cheaper-by-density RAM? Sure. Can you get your significant other to be okay with that full-size rack-mount or tower server sitting in the living room under the TV? Good luck with that. No way I’m putting that Intel reference system in the living room, even though it has 32 cores and takes up to a terabyte and a half of RAM. And would you carry that 2U server on a plane to use it in a hotel room? I don’t think so.
The key benefits of antsle are its footprint (size, power use, and sound/heat output), and the fact that it’s ready out-of-the-box to run VMs and containers. So if you’re looking to do personal hosting or “generic” development work with on-demand resource allocation, and you want it in a way that won’t take up a lot of electricity, space, and spousal tolerance, this is a great fit.
If you want to learn VMware vSphere or Microsoft Hyper-V, or Docker/Kubernetes/Contiv/etc, specifically for those technologies, antsle isn’t for you. If you’re hypervisor/container agnostic though, it’s worth considering.
It should go without saying, but you know how comments sections are… if you want a high performance gaming rig or an industrial production-grade scalable platform, antsle is not for you.
And if your primary expectation for hardware is that it’s free, well, you should stick with what people give you, rather than complaining that antsle provides a ready-to-run platform for barely more than the individual component costs.
What do you wish was in the box?
If I were building this myself from scratch, I’d probably be looking for full size RAM (maybe even with the option to go to 128GB someday), although between the power/sound/cooling envelope and the 8-core Avoton processor, that’s not as big an issue as it might seem.
Moving to Xeon-D would let you go to DDR4 RAM, and SuperMicro has a board (X10SDV-F-O) that will take 128GB of registered ECC DDR4, but only two Gigabit Ethernet ports (there’s a PCIe slot that could easily take an Intel X540-T2 though, albeit in a larger case). It’s also just over $800.
I’d love to see 10 Gigabit Ethernet, as that would turbo-charge external NAS/iSCSI storage. However, if such an option were available in mini-ITX, it’d probably double the price. Actually, now that I look, the X10SDV-TLN4F-O has dual 10GBase-T as well as dual Gigabit Ethernet, but it’s priced at $900.
And one last wish would be eSATA or SAS for additional external storage. But again, for the scale of the platform, I can probably live with 2-6 SSDs.
I’ll admit the druthers in this section go well beyond the designed use case for the antsle (developers or small hosting needs, mostly). But I’m always looking for off-label options.
So where do we go from here?
I’m planning to order a Pro with 32GB soonish. This should reduce procrastination and get me set up to try the box out before the summer travel season. I’ll also keep an eye out for deals on the DDR3 ECC SODIMMs I’d need to take it to 64GB.
If you’re interested in checking out the antsle offerings, you can find the antsle one ($699), antsle one Pro ($1,249), and antsle one Ultra ($2,099) on Amazon (affiliate links help us fund future expansion), or you can check out antsle’s web site for configure-to-order options and promotions (currently $50-150 off depending on model, if you join their email list). Either way, they’re fulfilled by antsle, so no Amazon Prime, although if your credit card gives you cash back from Amazon or if you have a pile of Amazon gift cards, you can help us out and yourself at the same time.
Have you used antsle, or used/built/found something similar? Share your thoughts and experiences in the comments.
Disclosure: While I’ve had an email exchange with the CMO of antsle prior to writing this post, the discount I’d be using is available to anyone who subscribes to their mailing list, and I don’t get any consideration from antsle for discussing their product. And while it is relatively resilient (mirrored SSDs, ECC RAM), I wouldn’t recommend it for an enterprise deployment into production. But then, it’s explicitly not aimed at that market.
Featured photo from antsle blog, January 25, 2017.
Pingback: I’ve looked at clouds from both sides now – are they just vapor? | rsts11 – Robert Novak on system administration
Pingback: System Build Report: A Xeon-D “HTPC” for FreeBSD Corral or VMware vSphere | rsts11 – Robert Novak on system administration
Did you ever order one of these? I’m interested using one of these as a possible Citrix test lab. I haven’t seen any real metrics of what is possible. I see the claim of a 100 virtual servers, but I also see that most of the videos in regards to the product show lxc VMs. This isn’t exactly the same as running a bunch of Windows boxes. From your experience, do you think these things could run between 5 and 15 Windows 2012r2 servers, with NO major load on them? At most I could see maybe 3 or 4 users tops.
I haven’t ordered one yet – had other budget priorities this summer so it will probably be closer to Halloween before I can do so.
I suspect the 100 virtual server number is 100 low-impact containers with max config (especially RAM). The top CPU offered is the Avoton C2750 [ark.intel] which offers 8 cores, 8 threads. Based on that, I’d be inclined to run no more than 8 full Windows VMs. Nano Server might be different, and if the servers are failover roles, or bursted up and down, you might get away with more.
Thought I’d contribute the conversation since not too much is known about these Antsle devices in a practical use case. I bought mine last Christmas, the Antsle one XD Pro with 64GB ECC, but 512 GB mirrored drives. I bought this for the very reason you described, wife wasn’t keen on two Dell poweredge servers that sounded like small airplanes sitting in the living room. (I still have em in a shed, connected via PoE, but mostly not used)
Ok, so the good:
– 100% silent, yes the marketing is true.
– low power usage. marketing also true. The case gets hot, but it’s the heatsync.
– quick setup / deployment of VMs “Antlets”.
– Premium support is solid, but it’s paid.
At most, I’ve run about 8 Antlets both Windows and Linux, never had performance issues really. But then again, I haven’t really thrown any thing at them. I’ve recently been working with it’s built-in Docker support, which in most cases, has me moving away from full fledged VMs.
Now the bad:
– price. I agree these are over priced for the specs. Before I bought, I thought the secret sauce was in their proprietary AntsleOS (now for sale as EdgeLinux)
– free user support: their forum is a ghosttown and questions go unanswered for months by tech support, if at all.
– Backup/Redundancy: Sure they have mirrored SSDs. But so far I haven’t seen an easy way to protect against user error. I’d love it if there was another set of internal drives for incremental backups of the entire system (not mirroring).
– Complexity – you have to know a fair amount of Linux if you want to do anything outside of vanilla configuration. I’ve been struggling for weeks trying to get SSL working on my JIRA/Confluence/BitBucket systems. Antsle uses NGINX with a reverse proxy, but their SSL cert is not a wild cert, so there are all sorts of issues.
– AntsleOS limitations: Performance wise, the OS is pretty good. But the GUI is very limited and for most configurations, I’m in the command line. I’m honestly thinking about wiping the entire system, replacing the OS with ESXi, and simply taking advantage of the low noise / power consumption benefits.
Overall, I can’t see getting rid of this device simply for the reasons above. But the OS needs work, at least on the GUI side of things. I’m somewhat wishing for core infrastructure services (DNS, Authentication, DHCP, NTP), to be native to the Anstle device to avoid the need to setup Docker containers or VMs to handle this.
I want my containers and VMs for development work, but infrastructure. I guess I could hack away at the Gentoo OS, but I’m concerned that I’ll brick it’s custom integration with AntsleOS.
LikeLiked by 1 person
Pingback: Quick Take: Antsle coming out with Xeon-D models with 10GbE in December | rsts11 – Robert Novak on system administration
Pingback: Looking ahead into 2018 with rsts11 | rsts11 – Robert Novak on system administration
Pingback: Looking ahead into 2019 with rsts11 | rsts11 – Robert Novak on system administration
Pingback: Upgrading the HPE Microserver Gen 8 and putting it into service | rsts11 – Robert Novak on system administration
Pingback: rsts11 – Robert Novak on system administration