 Hello, I'm Mike Wolfe. I work for IBM. I work on the power systems primarily and What we've been seeing is people get access to power systems and they haven't some trouble to install it So today I'm going to talk to you a little bit about what's out there that people are interested in and can get How do you get access to these? How do you get them installed? So OpenPower that's a new initiative that's been coming out There's openpower.org you can go out there become a member you can look at their summit see their slide see where they're going It's systems and it's IO. It's memory. It's a bunch of things. So you're seeing a bunch more systems coming out Producers like Wishtron, Supermicro, Tie-In are starting to make power-based boxes There's also we're coming out with Kappi cards for various Accelerators and things like this to help you get some of these functions Done better. So like with Kappi, there's some 20 solutions It'll show you at ibm.biz.powerkappi There's graphics analysis Some erasure code accelerators for Hadoop things like that So you're interested in this how do you want to get it? Well, you can go buy the systems They tend to be pricey yet. I don't think the open power systems are yet down to the price Or just the guy buys when they have it in his home and stuff We might see something cheaper coming down the road some reference platforms etc. But right now So it's a bit expensive. So if you have a project and you want to run in power There's a couple ways we can do this One is is at ibm. We're very interested in having projects running on our hardware So There's certain ones that uh, we will care enough about that perhaps we'll get you a system So if you contact Jeff shield or myself at ibm Explain your project explain your needs We can work it that way the other way to get it The more common way to get it is we've been working with universities to have systems set up The one I'm most familiar with is Oregon state. They have a A mix where you could get a partition on a machine or more often now they're starting to move to where you just get an instance Um, another one is if you're in South America or closer to there, you can look at unicamp And then there's also one at the university of Bernal. Dan knows more about that. Is that just called the university of Bernal? All right, and then at some point I get the um sign-in sheets on the slide Um, it gave the url for where you go um The other two run the same you basically introduce yourself on there and reduce what the project is You know It comes back to ibm you get a sponsor you get the okay And they touch up so when you're asking for the project you'd also ask, you know, like how much process in power? How much memory how much disk anything like that? and they'll set up the instance and then at and um Which distro do you want now for the for these they're they're going to be running the community one So, you know that the various fedora flavors out there typically they're configuring the latest one not too many people Ask for a older fedora So that's the easiest way to get access and then if you're having problems You can talk to university and then if they can't get you fixed up We typically get you fixed up But let's say you get a system you buy it on your own Or we help supply one for your project You get all racked up you turn on the power. Well, now what how do I get a council? How do I start? Getting this installed So the big thing about these are is there isn't your typical ethernet or your serial connector on the back Uh, we'll send you out an adapter should be in the box. So that's one way to do it um, the other way to do it is um go through the ops panel and On the slides Basically, and it's it's on some IBM fixed central sites as well You can get instructions for doing this and what are the the standard path or the standard IP addresses Because they come with two of them and one of them is just the 169 254 2.140. You set up a computer on the subnet of that And um Then you can talk to it directly once you get into there if you're using an IBM Power eight, uh, we call them our telettas, etc You have an fsp in there. That's one way to do it If you get the open power once you get the open bmc. It's a little bit different but either way you're in there and then You can go in and you can change the IP addresses Which is what most will do get it on your subnet and then while you're in there. There's going to be an ipmi account And that's one where you're going to want to set the password because you're going to use ipmi later Then to connect to these so if you don't want to hook up Your um computer directly to it On the ibm power aids You have our traditional low op panel. So when you look at the front of the server There'll be a little green screen has a little button by it Press the button And you get this little panel comes out has uh, I think two white buttons on either side and then the middle one And you can do it there. So now there It's it's a lot bigger of a hunt. You need a couple of chickens. You make a sacrifice all that stuff But no, I I'm a slide. I have it and it's in small print. It goes through the steps I've mailed them to peter. I can get another people. They're out on ibm central What talks you through going through those menus? And finding the addresses so on each of these boxes. There's actually two Horts on the back. They'll be labeled hmc hmc one hmc two. They'll have an address hook to them These are things you're talking to so once you get the address You can take and plug in to those now Um, you get this weird thing where it'll be hmc one, but you have to remember now That's your each zero hmc two will be each one and get them configured up And then you can get them On the network you're looking for like settings for display Need to be down to like 1024 by 768 maybe my slides here Sorry about this So yeah, then you get the IP address to setup You've got your ipmi password setup. So now you can start getting it to it by the Just the network by doing it my commands So there's also a page and patrick can probably tell you more about this He was just helping us out with one if you're troubleshooting the serial connectors It's basically A hundred and fifteen two for the baud rate eight one and none And then when you have the adapter cable you're hooked in It's another way to get in there again once you're in there you can go and find where to sit your ip address your ipmi address And this is all on ibm fixed central so Now I was just going to talk to you a little bit about the code underneath that that's running it because when you You fire these things up The first thing you're really getting to is is that opal firmware level So jeremy kerr at red hat or at red hat at ibm is The main guy on it. So I've talked to him got some of his slides and basically What it's going to be is you got to understand that what we did was we moved to Basically using linux right down here. So we get all the advantages of having all the device drivers everything else And it should be easier to maintain keep it going So they said uh, they wanted this library concept Always involved through and on behalf of interrupts or linux no interrupts no hidden entry points Um When you look at the opal Interactions, it's much like anything you really see on anything else You've got the very low layer opal stuff And you just build up to the linux kernel and the workload But again that that first layer that opal it it is just linux And um It's out there on github. It's an open project Anybody can contribute to it you can write bugs against it You can look at the code to figure out why it's doing what it's doing to see how you get around it And understand more what they're doing So when that stuff all comes up what you'll see We had this is the pettifood level it so at the pettifood level That's where it's going to show you the current devices you have out there to boot from your your disc or whatever and um The point we were making here was you can do an exit to the shell and you're just add a linux shell And you can start doing your commands So, um, why were they using linux for it? Reuse the core code It's just easier to get all the devices that the network protocols um Got standard input devices So there there's no real mode code And it's just using all the regular libraries and utilities. So when you're in there It shouldn't be learning a whole new set of commands or anything else should be um Very much like anything else you've seen it's out on give github under open power and then pettifood And Then there's also They're out on irc. They have mail lists I'm out on irc when you're having trouble so The big thing that catches people though is right away is getting that ip address so you can get in and stuff and The big thing there is we don't have that standard Serial port so you got to either have your adapter Or you hook a computer in and um Get the network changed that way So are there any questions so far? We just use the standard one that ships in flora and rough just works out The box for the ipmi and the serial ideal answer Because they've never quite got the Pizza Australian extensions upstream right now that that should be up there now what we're seeing Is actually uh, we got some new hardware coming in And it's it's that um Beta levels if you will it's it's non non-released hardware At this point and there they're having some problems Holding the ipmi connection If you have too fast of a network link it's dropping it you lose your console So the solution there was to put it on a slower port And then you had to have the very latest greatest ipmi to get through but in general It's just the standard tool set That the whole focus was was was to just use these tools that Are out there and a lot of other people are going to so with the open power We're we're seeing the whole move to the open or to the bmc and use ipmi to Make it look like other boxes the idea The open bay is if bmc that's come out of facebook I don't know if it's open. I misspoke there. It's It's supposed to be industry standard bmc And just trying to keep it as much like the other boxes that you guys have and make it so you can administer in the same way So did you guys replace open family with limits kernel? More or less. Yeah, so you don't really see the the fsp and the hmc type of code and going to that way it's just having the Especially on the open powers the bmc and then using the ipmi so You don't quite see as much but it does have a lot of your regular sensors Fan control heat a bunch of those you if you have one you can go look at what it is There's web interfaces Too long, you know, you can just plug into them that way the same way as you always did On ibm systems Well, that's before me. I started with power force Maybe change thought even there but the the idea is to just make it simpler. So like even with the net booting It's my understanding it's more like the pixie boot then you can use a lot of those same files and I have to get it all up and running Still does the bootp You can on those systems that have dvds. You can still do the ISO that way Just a lot Any other Questions So patrick, have you run into anything else? What does weirdness that I missed for these guys any kind of warnings what you'd want to watch for? well one thing that Navigate which Oh, you mean the system doesn't power on it's up. You got push like the little white button in the front Yes, even though like someone in the data center might say it's on It's not actually on I've had that a couple of times That system is on When you say it's not Yep Because a lot of these boxes will have dual power supports So you'll have a lot of little blinky late sign to be able to also things like weight on my support So a whole bunch of things if the system has power you get a whole bunch of lights on but it doesn't mean it's working But I mean they should be able to tell because it sounds like a bloody planning stadium so I know poor eights will be that way. I'm hoping that the open poll box is going to quite grow in the fan so much What I'm trying to do is get an faq kind of going on what people are hitting because it has been a couple of the same things and I have seen people That once they get through it the first time it's like, oh, yeah, no problem getting them through it the first time And has been difficult at times And one well and And that's Something that I'm sure Jeremy and those guys will be looking at too because the whole point of this is to cut that down Right. I mean it's we felt we had too high one before And it's supposed to make it all easier yet. We still have it so we're going back and going to continue I mean, it's I know from when I first set up the power eights, even though they were partially set up when I sort of took them over But we had even just issues where the dc would be patching in Like can you go and patch this network into facing and they would go it's patched in and you'd go No, you patched in the wrong one. Okay, we're trying to patch Like you'd want a standard like For running on the server network interface and they would be patching into one of the two Management interfaces all vice versa. Yep. And so Even I think to some degree just Like then having to google through the idm central to try and find a picture of the back of the box So that you can actually work it out for yourself and send send explicit instructions that You know plug it into this one It is in this location and you basically attach an image with a red circle around where you want to plug it Yep And that's some of where I was getting to a confusion about the hmc one and two versus what the east ports are The other thing I've seen is that people get in the first time when you get in the first time It's going to ask you to change the admin password And people change it and then they don't report it up. So when you're working with your Um lab folks, right make sure that they're writing that all down. They're going to have that they're going to hit that They're going to assign it And so now we got to get you back in if they don't there are ways to get you back in but you got to get a whole idm And they'll get you in So that that's been If you have an older version of patty good It's It's looking for images in a very strange way. Yeah, that sorry The version of patty good that patrick is referring to was the Test non-supported one that we had on the power seven plus machine It gave us a little endian kvm support so that we could do a platform bringer. So That is not something that anyone in the real world will actually run into because it was only a handful of those boxes that actually existed Great, and we are working hard to pull the mode of the wild We've sent all those back The fedora infrastructure now. I don't think it has a single power seven out of their own power right and um Again, one of the points are if you have something you want to run and you don't see it on power, you know IBM is is motivated to see it run on power. You know contact us. Let us know. We'll get you access somehow So the fedora infrastructure also in the fedora public cloud instance now has two power eights That run have the ability to run both big endian and low endian vms And is it a request for resources? Have you get access to that just go through and pretend and ask for access Yeah, so so there's actual vms running You know fedora 24 presumably 23 as well if necessary um That is running publicly accessible in the fedora infrastructure as well So that's where the copper stuff will move to And then at osu. There's three instances two fedora one opens So if somebody just has some short term they want to run or something like that They can get a hold of us and we just give them a login or one of those right We make sure we got the right release and whatever tools And we'll get stuff running there as well. So there's a number of ways we we do this and We we're mostly concerned with the le versions of stuff So typically you'll see the machines headed that way and configured that way etc and also The fedora irc channel so pound fedora python ppc And the ppc fedora mailing list as well if you've got any queries Or you're having problems with something Ask that Yeah, and the If it's not answered there there are ski boot head of boot Channels like that to that Are maintained by guys in Australia. So we might tell you how well you got to wait a bit right and find them But there are always channels will point you at those are mail lists And they're real good about responding about it and um Like I said, they're they're um Very active about having this all open source and out there people can see it and contribute to it and such So any other questions? I think I got you through everything again. You can contact me. I can get you more information We are trying to be very active on social media There's person from the LTC that's um blogging on twitter so you can follow updates that way Pardon, what is LTC? LTC it's from IBM that loves acronyms So the LTC is the linux technology center Which i'm a part of um a couple of my um key mates are here. They're part of that so Yeah, we handle the linux stuff And we'll get you answers That's really all I Had today my promise is I talked too fast through this stuff and then I didn't have the slides for more questions or don't make small print for you So if there's nothing else I can let you go or you can just informally ask stuff I'll just stay Ask a stupid question. Okay. Will there be a machine which I can make power a desktop? There was a plan From the yeah Right right now If you look at the press releases, you'll see that IBM is partnering with nvidia on gpu's Okay, for the moment the gpu's are being used as As just a graphical processing unit just to do vector computations the CUDA stack nvidia and Things like abm I think data center and there and nvidia goes just puts cpu's gpu's without nl so wait There's a Bit of a split I'm seeing and I got to go back and look at this more when I'm seeing boxes actually produced by IBM They're staying with the fsp. There is no graphics anything like that. So you go through the harder steps um the open power stuff they're they're using the bmc And some of them do have graphics in them because the instructions will have them for setting that IP address initially as we'll tell you to go get a usb keyboard mouse hook a A monitor up to it and then boot it up and get into them So if you're looking for workstation kind of capabilities I would look at the open power boxes and then who is it thallos Is starting to come up with something They started but Yeah, I don't know if they've been producing But if you're wondering about an official fedora workstation Fully tested everything like that right now IBM has not been pushing for that from our In the secondary teams. We've been interested in the cloud. We've been interested in in dock on the server But um, I think you can get them running because I've got the old yellow dog system yet and every now and then you I mean all the packages is built They say you would have to either take the everything network install or the server network install and install the workstation components Because we don't ship either a live image or a workstation install But there's no reason why If you like why you couldn't have a Like power I come out of the With that graphics card and a desktop machine Yeah, because I know in the past we had the matrix card We had drivers for that and you could load those in boxes and then hook up monitors and that but it's never been a focus so Yeah, I think they're still low for the open power At first yeah I keep bugging people because I want the laptop. I don't want just a workstation. I want the actual laptop man That was is not dead yet. Hopefully it will stay quiet at least from what I know from their last channel They are planning to Continue to grab any additional demand in the server will be even produce a power recording. They are still Hoping to get the whole nine version when it comes out But Who's going to do the power nine the palace? Yes, they are planning to do two potential updates to the power four power nine line Two or more three are you But the interesting thing all the palace families the day I don't think it was possible to imagine that a couple years ago that You would choose IBM platform or power platform for private and secure I'd like to see it get there I think some people could be really happy with it because like I say I work with The fedora secondary team and I'm aware of what opensus is doing And and their build infrastructures are are really nice on power that the speed they get From that and stuff and I think that people could be happy with that I mean, I think what I quite like about it is everything from the right utilities Like pretty much anything you need to configure anything on the system is all completely open source And shipped out of the box in fedora Which means we're not screwing around with Terribly updated the plot for you bond or we want things to configure right controls Yep Yeah, I'll have to try another computer Yep, well, thank you for your effort you can tell how much I give presentations Why do this one I'll have to get a different laptop and learn to run it Maybe I'll give your mic It's all over. They don't need to see the slides. They weren't pretty anyways I'll work on that next time Yeah, they just got all blue penguins all over the place Yeah, sorry about the lack of slides and such. I hope you did get something out of this And like I said it for anybody within a server meeting one of the big things I want to get running on power right now is open qa or fedora I think that additional testing would be awesome It should work Well, yeah, just yes, they claim no they do I I know for a fact that they run it on On power because I work with denar, but adam was telling me something about the scheduler and engine and my comment was basically yours Um, it runs on open so so what's the problem here? So I think the main problem is we don't have hardware tied up to it in the way that it I mean it's triggered on composers primary and We would need to set up something to trigger in our secondary composers, but Well, that would be the insurmountable problems to do well, I mean that problem will go away and In some city case with probably fedora 27 Why fedora 27? because Where I put in a proposal Which will be going up to the main newsletter all today Of redefining the secondary architectures Where basically all the different side of things will be merged into a single instance of coding At which point basically the night they compose will run for all the architectures and we put out The primary deliverables into one directory and the secondary ones for the different architectures Into another set of directories at which point The definition of secondary arch will be where the where we deliver and ship that are rather than You know where we build it Effectively at the moment as 686 of secondary arch Except we can't keep it out because we still want it from all of you Well, I'm still needed for multi-lib for certain cases and then um like There's It then frees up like the whole concept of encode your shadow and that right sort of stuff goes away which means The vast amounts of time that people like down and myself and various others spend on that can then be put into dealing with architecture great pictures Feature enhancements Yeah, I was just wondering if it was something like that or if it was that you're going to need more hardware to do it Or something else tying it to being a year old Patrick always needs more power Yeah, so I mean One of the interesting things with the way open qa works is that you basically need to have dedicated hardware currently for it to run on Yep, it would be nice if there was some enhancements to open qa that were done Where it could just run that say from open stack instance Because I mean it is just spinning up the m's and that way We could get away from having the dedicated sets of hardware just for open qa and move to It just consuming all the various different architectures, which we would then put into the fedora overall stack instance like the power boxes that we have there And it could do just use the open stack api to spin up deploy Tests and tear down But yeah, open susa has a dedicated machine for theirs. So I'm not surprised Yeah, so I at the moment it doesn't support that but I think that would be a for open qa Enhanced And then you're selling the copper. So put the word out for that stuff, you know, and if you know people that are interested in power and looking forward Um, you know, let me know so we can find a way whether it's copper whether it's a university system Whatever we we can get them on it I'll turn off the recording and thank you all