Sysadmin

MystikIncarnate , in Leaving VMware? Consider these 5 FOSS hypervisors • The Register

Can anyone weigh in on whether any of these can be used for a cluster?

I use VMware in my homelab via vMUG, and I’m sure that’s going to get destroyed next, so I’m looking for an alternative that can allow for running VMs across hosts using shared storage with migrations between hosts. I’d prefer FOSS, but the only hypervisor I know supports all of this right now is hyper-V. I really REALLY don’t want to use hyper-v… Most of my workloads are Linux, with a handful of Windows servers that I use for an internal domain and testing.

Maybe OpenStack or OpenNebula?

Any suggestions?

possiblylinux127 OP ,
@possiblylinux127@lemmy.zip avatar

Why wouldn’t you use Proxmox?

MystikIncarnate ,

I have not observed anyone using it in a cluster.

From the brief Google searching I’ve done it appears to be possible, though, I’m not sure if proxmox skills will help me professionally. I used VMware before because I needed to learn VMware esxi and vcenter. I know it fairly well at this point.

I want to target a hypervisor solution used in large companies, I’m not sure that’s proxmox. Currently I’m leaning towards OpenStack, since I know some cloud providers use it for VPS offerings. I know enough about hyper-V that I know I don’t want to use it, ever. At least outside the context of Azure VMs. I can’t really do Azure cloud at home (they’re is a way, I’ve looked into it, but it’s very expensive), though my current workplace uses Azure extensively.

I’m just not aware of any company using proxmox as a VM platform, whether single host or clustered.

possiblylinux127 OP ,
@possiblylinux127@lemmy.zip avatar

Well I can’t speak for enterprise but for me it works pretty well in a 3 node cluster. I can live transfer VMs that are hosting services with very little interruption. Proxmox also supports HA and Ceph but I haven’t used those features.

MystikIncarnate ,

Good to know. I’ll examine everything carefully. I’ve been debating on replacing my existing monolithic iSCSI storage configuration with Ceph, so maybe that will weigh in… Having something that can access Ceph natively is a big plus. Otherwise I need something to sit in between that can basically translate Ceph to iSCSI luns, which is just more complexity that I’d like to avoid.

A lot of things to consider. Thank you for the comments.

geekworking , in What do you use to track BMCs/KVMs/IPMI?

Check out NetBox. It is a free open source datacenter inventory management and IP address management tool. It will let you catalog all of your physical assets along with the network assignments.

MystikIncarnate ,

+1 for netbox.

Administrating a bunch of network devices and/or servers, etc… Netbox is the way.

MystikIncarnate , in ICANN proposes creating .INTERNAL domain

I have clients that use internal, but they do it as a subdomain; so internal.contoso.com

Any internal only domains that I set up are probably going to go the same way. I’ve used domain.local previously, and the DNS headache I get from that is immeasurable.

With so many things going “to the cloud” or whatever, the internal.domain.tld convention tends to make more sense to me.

What’s everyone else doing?

e_t_ Admin , in Anyone switched to Debian?

Define what you mean by "overhead"

possiblylinux127 OP ,
@possiblylinux127@lemmy.zip avatar

Mostly RAM usage

marcos ,

Computing resource usage of your OS should be indistinguishable from $0 almost everywhere.

e_t_ Admin ,

OK, and compared to what? "Less" is a comparison, but you didn't specify what you're comparing Debian to.
Out-of-the-box RAM usage is a pretty specious metric because you're not installing Debian (or any other OS) just to have sit there in its out-of-the-box condition. Do you think a Debian server running Apache with 1000 vhosts will use less RAM than a RHEL server running nginx with 10 vhosts?

catloaf ,

The money saved on RAM, if any, is going to be insignificant compared to factors like licensing or paying staff with Linux skills.

fuckwit_mcbumcrumble ,

Debian uses like 200MBs of ram for a basic fresh install. That’s negligible.

Unless you’re deploying 500 virtual machines on a single server, that all run a single simple basic task the base ram usage of the OS shouldn’t even be a factor.

fuzzzerd ,

I think this is a fairly common use case. Maybe not the most common, but I’ve definitely seen this at multiple shops.

Density of RAM on hosts is often a limiting factor for scaling. Not every app is CPU hungry. Some just need to be available, and running a whole is for isolation is the way it’s done in a lot of shops.

possiblylinux127 OP ,
@possiblylinux127@lemmy.zip avatar

For me it uses about 50mb. This means that something like a 1gb ram VM will go much farther.

Zachariah , in Exporting Sharepoint Online folder permissions to Excel.
@Zachariah@lemmy.world avatar

I don’t know how to do this within the web interface, but maybe this would work:

Sync the folders to a local machine with onedrive.

Crease a CSV with the rights using PowerShell (example: netwrix.com/how_to_export_folder_permissions.html)

knobbysideup , in What crazy or unusual things are you guys working on?
@knobbysideup@sh.itjust.works avatar

Moving our naemon/thruk/pnp instance to omd. I need to figure out how to manage it with ansible and add our own authentication. Otherwise I hope it is easier to maintain.

corsicanguppy , in On Call Sleep Question

My contract says that I must get 8 hours clear.

If I get a call at 345, and resolve it at 0430, you will NOT see me before 1230. You will pay me from 0800-1700 but you will not see me tomorrow until lunch.

Name the thing that is so important I must work on it in the morning while sleep-impaired.

possiblylinux127 ,
@possiblylinux127@lemmy.zip avatar

The thing you supposedly solved at 4:30

corsicanguppy ,

Nah. I wouldn’t solve it; I’d resolve it. :-)

Usually a junior will pick up the problem ticket in the morning, and collab with a senior if it’s a non-trivial fix. Soon as the workaround’s in and the incident can close, the overnight nerd is back to bed and the 8 hours timer starts.

Unions and ITIL are the light and the way.

MajorHavoc ,

Name the thing that is so important I must work on it in the morning while sleep-impaired.

The domain controllers aren’t going to apply untested upstream alpha changes to themselves! And tomorrow is Friday, so it’s perfect!

irish_link ,

I hate with a passion whoever you work for. I don’t know you, I don’t know them but I have a dislike for them that rivals the heat of the sun in the south on a day in mid July.

MajorHavoc ,

Thankfully I was channeling a former employer. I’m glad to be rid of that culture.

surewhynotlem ,

We built an automated pipeline, so yeah they will.

MajorHavoc ,

Ack! You made me spit my tea, laughing. That’s perfect.

linearchaos , in On Call Sleep Question
@linearchaos@lemmy.world avatar

I’ve been 24x7 on call since the '90s. The only time I haven’t been on call in that whole range is when I’m on a plane or I’m somewhere that has no service. I’ve replaced a bank of data servers from a campground, I fixed crippling production problems from an airplane.

Unfortunately the answer to your question relies mainly on your personal ability to fall asleep. And your ability to stay asleep.

From the time where you’re actually under you need about 45 minutes to do any good sleep cycle wise. If you don’t make it to REM it does you no good mentally. Making it an hour and a half is my personal minimum optimal. It should always be somewhere around a multiple of 45 minutes, obviously it gets front padded by how long it takes you to fall asleep.

I’ll take an hour and a half over nothing. I can sleep in full daylight, I can sleep during thunderstorms tornadoes incredible amounts of sound around no problem.

Depending on the status of whatever I dealt with at night, I’ll either take the rest of my time in the morning or at night. Usually if I was up till 4:00 fixing something I need to be up at 9:00 when people start coming in to make sure it’s okay. I’ll either take a few hours at lunch or cut off early for the day. I don’t mind missing a few hours of sleep here and there but if it drags on for more than a couple of days I eventually have to pay the piper.

I do have another really weird sleep thing though. If it’s late and I’m driving and I’m starting to doze. If I pull over somewhere and sleep for 15 minutes, when the alarm goes off I no longer have the uncontrollable urge to doze off. It doesn’t do anything for my mental acuity. It doesn’t make me feel rested. It just clears that insatiable need to close my eyes and shut down, at least for a few more hours.

HeartyBeast ,
@HeartyBeast@kbin.social avatar

I was going to say the same about the 15 minute doze while driving, but add that the same works at work for me. There will
Be times when I am reading the same paragraph 4 times and I will know it is time for me to book a meeting room for 30 minutes.

Lie on the floor, set an alarm for 15 minutes, out like a light. Very restorative.

Xepher , in Leaving VMware? Consider these 5 FOSS hypervisors • The Register

The list for those that don’t want to read the whole article:

  1. Proxmox
  2. XCP-ng
  3. OpenNebula
  4. SUSE Harvester
  5. Oracle VM VirtualBox
Dyskolos ,

Thanks, but… Wow, who would’ve thought it’s the other major contenders.

possiblylinux127 OP ,
@possiblylinux127@lemmy.zip avatar

Thanks

Davel23 ,

I like Virtualbox, use it myself in several instances but I would never consider it a replacement for VMware.

ikidd ,
@ikidd@lemmy.world avatar

Virtualbox is painfully non-performant compared to anything KVM based.

BigDanishGuy ,

I use VirtualBox right now. My daily driver windows 10 guest is so slow, that pushing the start button comes with a 20s wait. Looking at the performance monitor while this is happening, nothing pops outs as the culprit. Plenty of resources left.

I’ve always sworn to VirtualBox, but I’m going to ask my boss for a workstation pro license next time I see him.

henfredemars ,

Not even an honorable mention for QEMU?

kylian0087 ,

What i miss honnestly is KVM.

lud ,

I don’t know about the others but proxmox uses KVM.

kylian0087 ,

Ahh I didnt know that honnestly. never really used proxmox my self. thought it was its own thing. I do know that openstack ussage it as well.

GewoehnlicherHamster ,

I can relly recommend proxmox. Some years ago we switched from a 60.000€ dell VMWare Storage/Server-Setup to a three Host proxmox Setup for about half the price (to be fair, add 5-10k for Setup for our local Linux Team because we did not know much about proxmox). Mainly because we were able to place one of the Hosts in our Warehouse (connected with 10g Fiber) so there theoretically will be no harm to our production in case of water/fire/whatever in the server room because the one system can instantly take over (after some learning it works Like a Charm). I had some concerns regarding ceph, but for us it has proven Rocksolid, even while we had some real weird Switch issues it always recovered fast and without issues as soon as the connection was there. A big issue were the licensing terms for Microsoft products because with three amd-systems you have a lot of cores to buy licenses for - so we had a good excuse to substitute and cut out some products that only supported Windows environments.

TootSweet , in On Call Sleep Question

Sorry to say I don’t have any good answers about this. When midnight on-call calls became a fairly regular occurrence for me, I quit my job to go somewhere it wouldn’t be any significant issue.

But if it helps, I’ve always gone back to bed after a call and laid there trying to fall asleep until either I fell asleep and got a little bit of extra sleep or my alarm went off and I had to work. I always felt like crap when I did, but I doubt I’d have felt any less bad had I stayed up instead. My theory was that even if staying up might be preferable at the time, going back to bed, even if I only got an hour of sleep, would be better for me (at least in terms of not shortening my lifespan as much) in the long run.

(Full disclosure, I’m a coder, not a sysadmin, but they were taking DevOps pretty seriously, so I was on call for the applications my team maintained.)

NonDollarCurrency OP ,

Mmm I guess it’s a give and take scenario with the lifespan analogy. I think I feel more useless to the business as I sit there feeling ever so much more tired throughout the workday and the struggle to focus increases throughout the day. Thanks for the input!

TootSweet ,

I didn’t intend for the “lifespan” bit to be an analogy. I meant that sleep deprivation will literally shorten one’s life. Especially if it’s a frequent occurrence. When it comes to things like 3:00am calls, I’ll prioritize my health over my usefulness to the business any day.

MajorHavoc , in On Call Sleep Question

Lots of good replies here so I won’t retread.

I will add that, as a manager, when my team had on-call, I did not mind if my team member wanted to “work” the next day to min/max their compensation; but I sure as hell made sure they didn’t have any production access if they report in sleep deprived.

reversebananimals , in On Call Sleep Question

I tell my engineers - if you get paged off hours, however much time you spend resolving the issue, take that time back from the next workday.

I also practice what I preach - if I get paged at 3am and work on the issue until 5am, I’ll come in 2 hours late or leave 2 hours early.

NonDollarCurrency OP ,

This is how we do it here as well but I find the lack of sleep even if I went home an hour or two earlier impacts the entirety of the workday.

Fal ,
@Fal@yiffit.net avatar

Also why not come in later and take that time in the morning?

NonDollarCurrency OP ,

1 carpark, carpool with partner at a set starting time or else pay thousands of dollars for parking per year. It’s not really worth it end of the day.

Osa-Eris-Xero512 ,

I would think that an on-call night would make for an automatic work from home day + sleeping in the following day.

reversebananimals ,

It sounds like you’ve got a good manager, so hopefully they won’t hold that against you. This is the reality of oncall - it sucks!

When you get woken up in the middle of the night, of course you’re going to be more tired the next day. I’m the same as you - I can’t fall back asleep if its early morning so I normally just stay awake and am tired that day. You shouldn’t feel guilty for being at 1/2 capacity after working all night to solve your employer’s problems!

NonDollarCurrency OP ,

Yeah my manager is sympathetic to it because they also have to do on call on the roster. So they know the pain of getting up at those hours of the morning. I think based on the information in this thread I have a good strategy for this.

Nollij , in On Call Sleep Question

You’re giving up your sleep, and by extension your health, to make someone else richer.

You should be pushing that you get the entire day off. And when your manager denies it, and they will because this doesn’t sound like a one-off emergency, insist that you need to call them and wake them up each and every time. If it truly is an emergency, they will be glad that you are keeping them in the loop. When it’s not (and it almost never is), they need to champion your need to make it stop.

Everyone involved needs to feel the pain for the harm they are causing.

pete , in On Call Sleep Question

I mean, its different for everyone.

For me I’ve done plenty of shifts where I got paged, slept or didn’t sleep and then worked a full day.

But at this point, if I go back to sleep, I won’t set an alarm, because I see no value in going to work like a zombie. If I end up at work but can’t focus because I was upnall night with he pager, I’ll just hit my couple meetings and call it. No point in sitting around pretending to work.

Oha , in Good hosting?
@Oha@lemmy.ohaa.xyz avatar

Hetzner is pretty solid imo

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • [email protected]
  • All magazines