/srv/irclogs.ubuntu.com/2014/03/12/#maas.txt

=== CyberJacob is now known as CyberJacob|Away
=== mwhudson is now known as 5EXAAR2RG
=== 5EXAAR2RG is now known as mwhudson_
bigjoolsjtv: one thing I forgot to say that we need to think about is to have a way indicate that particular nodes should use a particular bootresource03:51
bigjoolstags seems the obvious choice, but it would need hooking up03:52
jtvShouldn't that be controlled by the settings we already have, plus a "label" field?03:53
bigjoolsjtv: how would we currently direct a specific node to use a specific kernel?03:53
bigjoolsonce labels are implemented, I mean03:54
jtvAren't arch/subarch/release/label/purpose already the main constraints for that though?03:55
jtvAlthough I guess tags make sense for HWE.03:56
=== zchander_ is now known as zchander
=== Lord_Set2 is now known as Lord_Set
Lord_SetGreetings11:05
jtvHi Lord_Set11:09
Lord_SetHow are you jtv?11:11
jtvFine here, thanks.  You?11:11
Lord_SetGood. Ready for work to slow down some lol.11:12
jtvThat's got to be good, the rate you've been going.11:12
Lord_Set20+ hour days for the past few weeks...11:12
jtv /o\11:12
Lord_SetAlso have some pretty awesome new things in the works. Can you imagine 4800 cores, 1200 phsyical nodes, within 1 rack?11:14
jtvNice rack.11:14
Lord_SetThat will be a good test for MAAS ;)11:14
jtvYes it will.11:14
Lord_SetWe got the wild hair up our asses about building a scalable and very cost effective solution using ARM.11:15
jtvOnly way you're going to get those numbers!11:16
Lord_SetUsing quad-core A9 or A11 boards with atleast 8gb DDR3 and 8gb internal flash.11:16
jtvWould be interesting to see where the bottlenecks are.  If you have a large number of those racks, you're going to need a fast server.11:16
Lord_SetYeah11:16
jtvYou might hit tftp bottlenecks, in which case... smaller clusters.11:17
Lord_SetWell they would all be running 1g ethernet... currently we are already doing testing and using dual 10g on our cluster controller11:17
jtv*slobber*11:17
jtvI bet YouTube's pretty good on that.11:18
Lord_SetWe could easily do 2 10g dual port nics in a port channel11:18
Lord_SetSo have 40g possible for the cluster controller... I am sure that could handle it all11:18
jtvWe've seen some slowness (ages ago though) with the tftp server; it may not be a network bottleneck.11:19
Lord_SetWhich tftp server package are you guys using for MAAS? I never really looked into it.11:19
jtvWe got it for free with something else, but I need to remember what that was.11:22
jtvIt's Twisted-based.11:22
jtvHaven't heard anything about slowness lately, so maybe that was just something that went away.11:22
jtvtx-tftp..?  Lemme look.11:23
Lord_SetHmm11:24
jtvYes, python-txtftp.11:24
Lord_SetI have so ideas that you could could do to internally cluster or load balance TFTP to increase throughput... TFTP is a finicky and picky protocol.11:24
Lord_Seterr have some11:25
Lord_SetI will shoot them to you privately in a bit11:28
jtvLet's hope we don't need to get too creative though!11:28
jtvEspecially when it's third-party code.11:28
Lord_SetTrue. I could have one of the developers on my team write a new custom built multi-thread and instance tftp server.11:30
Lord_SetIf we start to run into some issues... We will see soon as even outside of the ARM scenerio we will be hitting super high density between physical servers and VM.11:30
jtvThe thought of getting that makes me a little giddy...  But as always: remember Knuth's Law or suffer the consequences.  :-)11:31
Lord_SetShould be hitting 160-200 MAAS nodes per rack depending on the specific hardware used. This will be deployed within a month max.11:31
jtvAre you expecting a big jump to the big racks, or a steady ramp?11:33
Lord_SetTo the 160-200 node racks will be a big jump and move.11:33
jtvAnd to the 4K-node racks?11:34
Lord_SetThe ARM idea is a development idea and most likely 3-6 months off.11:34
jtvAh OK.11:34
Lord_SetWe will have to have some hardware fabricated for it... a power and ethernet backbone for each rack case11:35
jtvWere you thinking to have an x86 cluster controller with ARM nodes?  Or all ARM?11:35
Lord_Setx86 most likely just for the power.11:35
jtvYeah.11:35
Lord_SetAlso unsure on exactly what will be their best use. Possibly Hadoop or cheap web server nodes.11:36
jtvAlso, Python is quite memory-hungry so with large numbers of objects, address space might become an issue if we're talking 32-bit ARM.11:36
jtvI don't *think* we're at the level yet where a few thousand nodes might be an issue, but the proof of the pudding is in the eating.11:36
Lord_SetWell I would prefer to use 64bit Intel Alterra ARM chips.11:37
Lord_SetOr something similar11:39
jtvHaven't looked at those.  Are they available?11:39
Lord_SetPretty sure they are11:39
Lord_SetPretty awesome 14nm chips11:39
Lord_SetYou can get anything ARM produced super cheap in China lol11:40
jtvI'm sure you can!11:40
jtvOr Taiwan, I guess.11:41
jtvIs the Altera licensed as a design, or only sold as a chip?11:41
Lord_SetHow do you think companies like Minix can sell quad-core arm boxes with 4gb ram and 8gb flash, hdmi, optical audio, gigabit ethernet, 2x usb 2.0, 802.11n, a remote and cables and power for 100 dollars per...11:42
Lord_SetThat includes packaging and shipping11:42
Lord_SetMore or less the same chip that is in the Samsung Galaxy S411:43
jtvYeah that world never ceases to amaze me.11:43
Lord_SetARM is for sure the future of high density computing11:44
=== edu-afk_ is now known as edamato
tych0hi bigjools, no luck even with syncdb on running the maas dev env17:34
tych0bigjools: now i'm seeing http://paste.ubuntu.com/7080407/17:34
tych0bigjools: do you guys have a 'just-run-the-damn-thing' target in the makefile?17:35
=== edamato is now known as edu-afk
=== zchander is now known as zchander_
bbcmicrocomputercan you create a zone spanning multiple maas-clusters/subnets?  Or do zones create groups within one cluster/subnet?20:41
=== kevin is now known as Guest68425

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!