CAN I BE OF ASSISTANCE?
Shut it!

Tuesday, September 11

Geek

Daily News Stuff 11 September 2018

Tech News

  • Seagate's 14TB BarraCuda Pro disk drives are out.  (AnandTech)

    There's nothing particularly fancy about these, although they're filled with helium so they make amusing squeaky noises.  Oh, and peak transfer rate is over 260MB per second, which is pretty damn fast for a disk drive.

    I still have a couple of 14GB IBM disk drives in my Sun Ultra 5.  (The Ultra 5 only has one 3.5" bay, but it has an empty floppy bay, so...)

  • Nvidia's Jetson Xavier AI computer is available from Arrow Electronics.  (PCPer)

    Dev kit is $2500, so I think I'll stick with not buying Raspberry Pis instead.  (What is the plural of pi anyway?)

  • Intel issued a terse non-denial to rumours it is outsourcing some 14nm production to TSMC.  (Tom's Hardware)

    This is a big deal.  TSMC is riding high on being the fab for Apple's iPhone chips, and has the funds to invest in new facilities.  Intel meanwhile is suffering through a four-year delay in getting their 10nm node into production.

  • AMD's Epyc 3000 is the Epyc 7000 series' unregarded little brother.  Serve the Home takes a look at the 8-core 3251.

    Fun fact: That Ryzen desktop chip you're using?  It contains four 10GbE network controllers.  Which you can't use because they're not wired up in Ryzen, but they are in Epyc.

  • Chrome is developed by idiots.  (Bleeping Computer)

    They decided to hide what they call "trivial subdomains" like www and m (for mobile).  But they fucked this up, so that if, for example, you owned www.com, google.www.com would show up as google.com, with the green padlock SSL security indicator and everything.

    Google fixed that one, but they are doubling down on stupid on the rest of it.

  • Digital Ocean Spaces are now available in San Francisco.

    Too late DO, just got a new hardware server.

  • Speaking of which, our new server naturally has the L1FT bug.  You'd either need a very old server, or an AMD Epyc system, to be free from that on X86.  It means if I want to play it safe I'll either need to disable hyperthreading (losing about 20% performance) or leave the remaining CPanel instances on their own server.  Though KVM might work too, I should check that.

    Also looking at going with native ZFS and RAIDZ rather than the RAID-5 / LVM lashup I have at the moment.

    Also, ZFS offers native comprssion (LZ4 by default) and optional deduplication, as well as the neat snapshots and filesystem replication and such.  InnoDB also supports compression, but last I checked it had a single compression thread making it a bottleneck on write-intensive workloads; on ZFS it's multi-threaded.

    This article examines some ZFS features, comparing performance of RAIDZ, RAIDZ2, and RAIDZ3 (equivalent to RAID-5, RAID-6, and RAID-7) with and without compression.  It's mostly concerned with disk drives but SSDs are also examined.

    I've picked up a couple of books on ZFS as bedtime reading.

    Also want to reinstall so I can do a clean install of LXD 3.4 in place of 3.0.  The ability to do local backups of containers (as opposed to snapshots or migrations) was introduced in 3.1 with the export command; Ubuntu 18.04 ships with 3.0.  I really want to be able to easily take local backups.  The export command is doubly nice because you can export a container complete with snapshots, so you can snapshot hourly and do an off-site backup daily, and if you have a disaster and need to pull the off-site backup and restore to an earlier point in time, you can.

    Update: Now getting 40K random write IOPS with queue depth 16.  I was getting around 18K on RAID-5, so this is a very clear win.  The secret is to tune the record size on each dataset - 4K or 16K for databases, 128K for file and application servers.  The default is 128K, which is fine for most workloads on spinning disks but is much too large for databases on SSDs.

Social Media News

Picture of the Day

https://ai.mee.nu/images/Madoka.jpg?size=720x&q=95

Posted by: Pixy Misa at 02:58 PM | Comments (3) | Add Comment | Trackbacks (Suck)
Post contains 698 words, total size 6 kb.

Monday, September 10

Geek

Daily News Stuff 10 September 2018

Tech News


Social Media News



Video of the Day



Picture of the Day

https://ai.mee.nu/images/Lunchhog.jpg?size=720x&q=95


* Contents may settle in shipping.  Do not taunt happy fun apple.

Posted by: Pixy Misa at 04:18 PM | No Comments | Add Comment | Trackbacks (Suck)
Post contains 194 words, total size 2 kb.

Sunday, September 09

Geek

Daily News Stuff 9 September 2018

Tech News

  • I was writing up an introduction to LXC / LXD and ZFS but the formatting got messed up so I've hidden it for the moment.  It will show up later in the week.

  • There is no news.

  • Seriously.  Nothing.

  • Hmm.

  • Stack Exchange does 55TB of traffic a month, has 6.7TB of total data using 23 servers.  That's not all that impressive.  I've managed a 1.5PB search engine.  (Don't ask.)

    But they also note that they maintain 600,000 concurrent websocket connections.  That is significant, and not something I'd want to do on my usual nice clean threaded architecture.

  • This article about web bloat is three years old but things haven't improved.  It points to a news article about web bloat that was 18MB for a single page.  I clocked it at 1.2MB with Adblock enabled, and 22MB without - and page elements were still loading after two minutes.

    Don't go there without Adblock.  Seriously.

  • When Eric S. Raymond says non-discrimination he means non-discrimination, not today's trendy interpretation of discrimination, but only against people I don't like.

    He discusses an open-source project that had changed its license to block use by fifteen major companies.  The project is hosted for free on GitHub because it is open source.  The license change would mean it no longer qualified as such.

    And one of the companies they banned was Microsoft....  Which owns GitHub.

    It looks like the change was reverted after it blew up in their faces.

    It is, incidentally, a project for managing JavaScript projects.  JavaScript is a head injury disguised as a programming language; everyone who works with it for any length of time either starts out or ends up with brain damage.

  • Have a relaxing Sunday and see you all tomorrow.


Picture of the Day

https://ai.mee.nu/images/RealLifeJetsons.jpg?size=720x&q=95

Jane, stop this crazy thing!

Posted by: Pixy Misa at 06:22 PM | Comments (2) | Add Comment | Trackbacks (Suck)
Post contains 306 words, total size 3 kb.

Saturday, September 08

Geek

Daily News Stuff 8 September 2018

Tech News

Social Media News

  • "I'm not biased, and I have no agenda" says Twitter CEO Jack Dorsey to a congressional enquiry and then immediately bans the accounts of Alex Jones and InfoWars for confronting CNN operative Oliver Darcy who has been working tirelessly to get their accounts banned.  (Mashable)

    Franz Kafka eat your heart out.

  • Feeling left out Apple banned the InfoWars app from their App Store after their earlier ban of the InfoWars podcast sent the app rocketing up the charts.  (Axios)

    I smell a lawsuit in the wind, because the App Store is the only way to get apps on to iPhones and iPads, which account for half of all mobile devices in the US.  (Far less overseas, where we're not all rich idiots.)

Picture of the Day

http://ai.mee.nu/images/MikanStairs.jpg?size=720x&q=95

* If you don't adjust for inflation, see article from whenever.

Posted by: Pixy Misa at 09:24 PM | Comments (7) | Add Comment | Trackbacks (Suck)
Post contains 526 words, total size 5 kb.

Friday, September 07

Geek

Daily News Stuff 7 September 2018

Tech News

  • Samsung is aiming to have its 3nm process in risk production by 2020Risk production is the first runs of commercially useful chips to come off a new fabrication process; they have more variability and defects than later chips.  (Anandtech)

    Samsung also announced that their ultra-low-power 8nm process will come on line later this year.

  • AMD's beloved Athlon CPUs are back in the form of the Ryzen-based Athlon 200GE.  (PCPer)

    The $55 chip is a 2 core / 4 thread part running at 3.2GHz, with 3 Vega CUs (192 shaders) and a 35W TDP.  That's great for a media center system, but for desktop use (and certainly for gaming) you're better off spending $99 for a 4 core / 8 CU Ryzen 2200G.

  • QNAP's TS-332X NAS is a weird beast.  It has three 3.5" drive bays, three M.2 slots - but SATA only - and three ethernet ports, two 1GBase-T and one 10Gbit SFP+.  (Serve the Home)

    I don't know who it's for, exactly.  The home market isn't running SFP+ cables and the device is far too small for businesses that would.  And it can't use NVMe drives at all - though three SATA SSDs are enough to saturate a 10Gbit link anyway.

  • Chrome 69 is screwing with URLs.  (ZDNet - warning, autoplays video with fucking audio.  Quit that shit, ZDNet.)

    This was a stupid idea when Safari did it, and it's a stupid idea now.

Posted by: Pixy Misa at 11:43 PM | Comments (2) | Add Comment | Trackbacks (Suck)
Post contains 244 words, total size 2 kb.

Blog

Speaking Of Servers

I cancelled the server I ordered by mistake and the new server is up and running.  It has the same basic specs with two differences: Instead of 8 x 1TB disk drives on the old server (I misread the specs and thought it was SSDs) it has 6 x 2TB SSDs.  Really real SSDs this time; I've tested the array at 300,000 IOPS, the equivalent of 2500 regular 7200 RPM disk drives.

And instead of 200TB of monthly bandwidth, it's 1Gbit unmetered.  Which doesn't actually make much difference, because 200TB is close to saturating 1Gbit outbound and I don't do much inbound traffic.

Oh, and it's software RAID rather than hardware.

Reinstalling it now, configuring RAID-5 and LVM, so I can take consistent snapshots of the entire server without having to worry about managing clean database dumps of MySQL and MongoDB and Elasticsearch and and and...

Then I install KVM and LXC, then I start migrating systems across into their own neat little virtualised containers.

Update 1: Manually configured RAID-1 for boot and RAID-5 for LVM, splotted swap volumes everywhere, and installing Ubuntu 18.04.1 right now.  The auto-install script unhelpfully assigns 100% of the default volume group to / meaning you have no room left to take snapshots.  I hope I got it right, but at least the partitioning is right so it will be a lot easier if I have to reinstall again.

Update 2: The secret is to use the autoinstall to bring up the server quickly, then use fdisk to create your custom partitioning scheme, then use the Ubuntu expert install mode to install on those partitions.  Much much quicker than fiddling about with the partitioning tool in the installer.

Also, don't install to a huge software RAID-5 or 6 array, even on fast SSDs.  It takes at least five times longer than normal because the sync will be running the entire time.  Create a RAID-1 array for the OS and you'll be done that much faster.

Update 3: Whee!  That was so much faster.  Let's see if the network config works this time...

Update 4: Yep, that worked perfectly.

https://ai.mee.nu/images/Mari.PNG?size=640x&q=95

Update 5: Well, I messed that up slightly.  I think I'll just go with LXC here, and leave KVM alone.

Posted by: Pixy Misa at 06:12 PM | No Comments | Add Comment | Trackbacks (Suck)
Post contains 376 words, total size 3 kb.

Thursday, September 06

Geek

Daily News Stuff 6 September 2018

Tech News 

 

Picture of the Day

https://ai.mee.nu/images/AngryCat.jpg


Status Update

  • NBN: Nonexistent.
  • Domain sale: Unpaid.  PAID.
  • Laptop: Out of stock.
  • Shiny wonderful all-singing server: Obtained!  Currently testing RAID-6 RAID-10 RAID-5.

Posted by: Pixy Misa at 06:10 PM | No Comments | Add Comment | Trackbacks (Suck)
Post contains 73 words, total size 1 kb.

Geek

So In Theory

I can migrate containers from OpenVZ to LXC by just splatting the contents over the top using rsync.

We shall see...

I can also create CentOS KVM servers and run OpenVZ in those as a stepping stone.  If I want.

Posted by: Pixy Misa at 11:52 AM | No Comments | Add Comment | Trackbacks (Suck)
Post contains 43 words, total size 1 kb.

Geek

Mari

New server being deployed now.  12 cores, 128GB RAM, 12TB raw SSD (8TB RAID-6), unmetered gigabit uplink.  Might simplify and go RAID-10.  Might not.

I will be smooshing everything together onto this server in the next couple of months.  Everything production will be on here with daily snapshot backups.

This will be very nice.  No more sloooow disk drives, no more other-peoples-VMs.

Stretches the budget a bit, but cheaper than the servers it will replace.

Update: 300k IOPS on random buffered writes, 165k IOPS on random reads, only 14k IOPS on random direct writes.  Performance on random writes is limited by the software RAID-6 driver, not by the hardware, so almost any other config should do better.  Since our hosting company now offers one-click reformat/reinstall for bare-metal servers (very nice!) I'm going to try RAID-5 and RAID-10 and compare.  This server has a ton of space; I spent an extra $40 per month to get 6 x 2TB instead of 4 x 2TB, which is a bargain since these drives run about $400 each.  So RAID-5, 6, 10, even 50, all will work fine, let's find the best.

And for that matter, our current mee.nu server is running a single 1TB SSD.  Doesn't mean RAID-0 is a good idea, and I'd never do it with hard drives, but with SSDs...  Still no.  razz


Update: RAID-10 build is going to take 8 hours?  Okay, whatevs.  Back to work while that runs.  

Update: With RAID-10 I'm getting 26k random direct writes at QD=4 and 33k at QD=8 while the RAID sync is still running.  That's certainly an improvement.

Posted by: Pixy Misa at 08:04 AM | Comments (1) | Add Comment | Trackbacks (Suck)
Post contains 267 words, total size 2 kb.

Wednesday, September 05

Geek

Daily News Stuff 5 September 2018

Tech News

  • Naruto loses copyright battle.  (TechDirt)

    Short of a Supreme Court hearing, that's it for PETA and their bullshit monkey selfie copyright suit.

  • Evernote lost its CTO, CFO, CPO and HR director.  They should have kept online backups.  (TechCrunch)

  • Need a terabyte of RAM in your next desktop PC?  Gigabyte has you covered!  (Serve the Home)

    It is a server board, but it's E-ATX so it will fit into larger desktop cases, and it has 7 PCIe slots (including four x16 slots) for graphics cards and stuff.  Being a server board the dual 10GbE ports are SFP+, but you can't have anything.

  • "The check's in the mail" isn't a great excuse when you're paying by PayPal and you've already confirmed that you've received the funds from the third party.

    Grrr.

Graphs, You're Doing Them Wrong

https://ai.mee.nu/images/StorageReview-Intel-660p-1TB-VDI-Initial-Login.png?size=720x&q=95

I can sort of see how they got there, but it's a terrible graph.  The two plotted variables (x and y) are actually dependent on a third variable (z), which isn't plotted.  Typically, x is linear with z, and the graph looks normal.  When x is not linear with z, you get sent to Crazy Town.

Also, don't use an Intel 660p SSD in a server.  Just...  Don't.

Video of the Day


This is amazing work.


Picture of the Day

https://ai.mee.nu/images/MikanChan.jpg?size=720x&q=95

Always check your empty mikan boxes for kitties or catgirls or....  Art by @xia_woo.  Frequently NSFW.



https://ai.mee.nu/images/CatchThemAll.jpg?size=720x&q=95
Gotta catch them all!


Status Update

  • NBN: Nonexistent.
  • Domain sale: Unpaid.
  • Laptop: Out of stock.
  • Shiny wonderful all-singing server: $248.

Posted by: Pixy Misa at 06:05 PM | No Comments | Add Comment | Trackbacks (Suck)
Post contains 258 words, total size 3 kb.

<< Page 295 of 711 >>
90kb generated in CPU 0.0196, elapsed 0.2713 seconds.
55 queries taking 0.2568 seconds, 392 records returned.
Powered by Minx 1.1.6c-pink.
Using http / http://ai.mee.nu / 390