Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
priznat
Jul 7, 2009

Let's get drunk and kiss each other all night.
On the server side, how do people partition what gets its own VM? Like if you have a license server, web server and storage server do each get their own vm? Or is it dependant on load?

Just curious, as I could see things could get over partitioned where every little task gets its own OS VM which would add overhead.

Perhaps this is getting into app virtualizing..

Adbot
ADBOT LOVES YOU

adorai
Nov 2, 2002

10/27/04 Never forget
Grimey Drawer
Really it will depend on your licensing more than anything. We license datacenter edition, so we can deploy as many VMs as we want on X number of procs. We put every function on it's own server, for a few reasons:

1) easier migrations and retirements
2) crashed service A won't effect other service B
3) runaway service A won't impact other services
4) more effective firewalling

Moey
Oct 22, 2010

I LIKE TO MOVE IT

adorai posted:

Really it will depend on your licensing more than anything. We license datacenter edition, so we can deploy as many VMs as we want on X number of procs. We put every function on it's own server, for a few reasons:

1) easier migrations and retirements
2) crashed service A won't effect other service B
3) runaway service A won't impact other services
4) more effective firewalling

We do the same here for the same reasons. Only real disadvantage is VM sprawl, but automate your patching and you are fine.

evil_bunnY
Apr 2, 2003

adorai posted:

Really it will depend on your licensing more than anything. We license datacenter edition, so we can deploy as many VMs as we want on X number of procs. We put every function on it's own server, for a few reasons:

1) easier migrations and retirements
2) crashed service A won't effect other service B
3) runaway service A won't impact other services
4) more effective firewalling
Samey. My boss loves to decom physical machines then suddenly realize it ran more than he thought. I've never had that issue (also because I actually write doc, but you know...).

Moey
Oct 22, 2010

I LIKE TO MOVE IT

evil_bunnY posted:

Samey. My boss loves to decom physical machines then suddenly realize it ran more than he thought. I've never had that issue (also because I actually write doc, but you know...).

I have came across quite a few of those killing off physicals here as well. No one documents poo poo here.

Wibla
Feb 16, 2011

evil_bunnY posted:

Samey. My boss loves to decom physical machines then suddenly realize it ran more than he thought. I've never had that issue (also because I actually write doc, but you know...).

These are the best (worst) surprises, especially on a friday afternoon.

BangersInMyKnickers
Nov 3, 2004

I have a thing for courageous dongles

I have been having a problem with lacp link flapping on the uplinks to my vdSwitches and I think its due to my switches running on short lacp timeouts while vmware runs by default on long. I'd prefer the short timeout obviously so I followed this guide: https://ssbkang.com/2014/04/30/advanced-lacp-configuration-using-esxcli/ to configure the timeout to fast which seems to make everything happy. BUT the change doesn't persist through a host reboot. I'm not sure if there's something I'm missing to commit the change to the switch config or if the vdSwitch config is coming down at reboot and overwriting my changes but if anyone has ideas I would appreciate the input.

GrandMaster
Aug 15, 2004
laidback

Wibla posted:

These are the best (worst) surprises, especially on a friday afternoon.

First rule of change management, never schedule anything on a Friday aka "no fiddle friday".

H2SO4
Sep 11, 2001

put your money in a log cabin


Buglord

Trastion posted:

Good to know. I planned on keeping things separate.

Will installing Storefront & Director on the old Web Interface server mess anything up with that? I might not be able to anyways if they require 2008+ though.

FWIW, I wouldn't do this. If you're building new, build new and don't touch the existing stuff at all. Then once you're validated working on the new environment, power the old one off. This approach hasn't failed me yet and I've been doing Citrix since the Metaframe days. I am a big proponent of keeping the different pieces separate and treating them as a more modular fashion, that way one service misbehaving won't make another angry. Especially for things like WI/SF which have an immediate and very visible impact to the end user population if they keel over.

some kinda jackal
Feb 25, 2003

 
 
Is the HTML5 vSphere fling mature enough for daily use in a non-production lab environment? Opinions solicited, obviously, as it'll be subjective.

Hope this gets baked in before long. Don't want to dedicate /yet/ another VM to a two node vSphere management setup.

Trastion
Jul 24, 2003
The one and only.

H2SO4 posted:

FWIW, I wouldn't do this. If you're building new, build new and don't touch the existing stuff at all. Then once you're validated working on the new environment, power the old one off. This approach hasn't failed me yet and I've been doing Citrix since the Metaframe days. I am a big proponent of keeping the different pieces separate and treating them as a more modular fashion, that way one service misbehaving won't make another angry. Especially for things like WI/SF which have an immediate and very visible impact to the end user population if they keel over.

Yeah everything is having to go on new systems anyways because everything requires a newer OS than the 2003 stuff the old is running on. I am more than fine with this as I am trying to get rid of all the 2003 boxes.

Biggest thing i have ran into so far has been that I now need a $1000 NetScaler Gateway for external access when I didn't have that cost before with the Web Interface.

Sininu
Jan 8, 2014

I upgraded to Win 10 Home to Pro on my computer for Hyper-V and apparently it can't coexist with Virtualbox?
Any way to solve this without getting rid of Hyper-V?

priznat
Jul 7, 2009

Let's get drunk and kiss each other all night.

SinineSiil posted:

I upgraded to Win 10 Home to Pro on my computer for Hyper-V and apparently it can't coexist with Virtualbox?
Any way to solve this without getting rid of Hyper-V?

Run a hyper-v VM that has a guest os running VirtualBox :D

(I had the same issue when trying out different hypervisors)

Sininu
Jan 8, 2014

priznat posted:

Run a hyper-v VM that has a guest os running VirtualBox :D

(I had the same issue when trying out different hypervisors)

Ohh! I have read about that, it really works? I have to try it out sometime then.

I also found a solution:
https://derekgusoff.wordpress.com/2012/09/05/run-hyper-v-and-virtualbox-on-the-same-machine/
Lets me disable and re-enable Hype-V super easily and quickly.

BangersInMyKnickers
Nov 3, 2004

I have a thing for courageous dongles

Is it conflicting because they're both trying to address the virtualization instructions on the processor? You might be able to do it if you disabled those features in BIOS and force the hypervisors to run in "software" with vt-x disabled.

Vulture Culture
Jul 14, 2003

I was never enjoying it. I only eat it for the nutrients.

BangersInMyKnickers posted:

Is it conflicting because they're both trying to address the virtualization instructions on the processor? You might be able to do it if you disabled those features in BIOS and force the hypervisors to run in "software" with vt-x disabled.
Yeah, you can run two Type 2 hypervisors alongside each other (VMware Workstation and VirtualBox, for instance) with no problem, but since the "host OS" on Hyper-V runs in something akin to Xen's dom0 with the hypervisor above it, Hyper-V snags exclusive access.

evol262
Nov 30, 2010
#!/usr/bin/perl
Hyper-v doesn't do binary translation/software virt.

Virtualbox won't run 64 bit guests without hardware virt (and maybe not at all now, it's been a while)

DevNull
Apr 4, 2007

And sometimes is seen a strange spot in the sky
A human being that was given to fly

BangersInMyKnickers posted:

Is it conflicting because they're both trying to address the virtualization instructions on the processor? You might be able to do it if you disabled those features in BIOS and force the hypervisors to run in "software" with vt-x disabled.

Microsoft VBS (virtualization based security) is running Windows 10 as a VM without you realizing it is a VM. So running VMware or VirtualBox would really be running as a nested VM. HyperV could still run, because it is smart enough to basically pass itself though to the root hypervisor. The link to disable HyperV on boot means you no longer run nested, so you get the HV extensions in Windows 10 again.

anthonypants
May 6, 2007

by Nyc_Tattoo
Dinosaur Gum
Maybe this is more of a storage question than a virtualization one, but is there any reason why you would run VMware host datastores off of an NFS share instead of VMFS iSCSI targets, and wouldn't VMFS be faster anyway?

adorai
Nov 2, 2002

10/27/04 Never forget
Grimey Drawer

anthonypants posted:

Maybe this is more of a storage question than a virtualization one, but is there any reason why you would run VMware host datastores off of an NFS share instead of VMFS iSCSI targets, and wouldn't VMFS be faster anyway?
NFS is MUCH simpler. It does have drawbacks, mainly no MPIO (solved in newer NFS implementations but not common) but the simplicity of it makes up for that IMO.

YOLOsubmarine
Oct 19, 2004

When asked which Pokemon he evolved into, Kamara pauses.

"Motherfucking, what's that big dragon shit? That orange motherfucker. Charizard."

Performance differences between NFS, iSCSI and FC are all minimal. Any of them can perform well if the connectivity is properly configured.

Thanks Ants
May 21, 2004

#essereFerrari


Being able to browse to your VM datastores is nice as well.

Stupid simple VMware question: If I have two sites and want to use site recovery manager then I need vCenter at each end, don't I?

BangersInMyKnickers
Nov 3, 2004

I have a thing for courageous dongles

anthonypants posted:

Maybe this is more of a storage question than a virtualization one, but is there any reason why you would run VMware host datastores off of an NFS share instead of VMFS iSCSI targets, and wouldn't VMFS be faster anyway?

VMware has whitepapers that show no real world performance/overhead benefit of iSCSI over NFS except in extreme edge-case scenarios, and if that was a concern you should be going FC anyway. NFS allows you to dynamically expand a vol in one step, instead of having to expand the lun and then grow the VMFS volume inside it. You don't have to worry about VMFS version issues for old vols as your hosts get upgraded. You can browse the contents with any NFS client if that's a thing you want. LACP/etherchannel can handle the path redundancy and aggregation. NFS also allows you to shrink a volume on the fly if you start shuffling things around and the space is automatically released and available again. If you want to make something smaller on iSCSI you have to completely evacuate the LUN, delete and recreate it at the smaller size, then move data back. If your storage device doesn't support the VAAI extensions then VMware's recommendation is you either thick provision everything or only run 15 VMs per lun due to lun locking issues as thin disks grow. NFS has no real limit on this since its a file-level protocol.

BangersInMyKnickers
Nov 3, 2004

I have a thing for courageous dongles

Thanks Ants posted:

Stupid simple VMware question: If I have two sites and want to use site recovery manager then I need vCenter at each end, don't I?

Two vCenter instances in linked-mode.

Or you can be cheap as hell like us and have identical vlan/storage IPs/storage vol names on each side and get your data to both sides with storage replication and then manually import the VMX to your inventory and everything lines up.

Vulture Culture
Jul 14, 2003

I was never enjoying it. I only eat it for the nutrients.

BangersInMyKnickers posted:

Two vCenter instances in linked-mode.

Or you can be cheap as hell like us and have identical vlan/storage IPs/storage vol names on each side and get your data to both sides with storage replication and then manually import the VMX to your inventory and everything lines up.
If you can manage this, and your environment is small enough where setting your DR site as primary on all your volumes is easy, it's honestly the better way to go IMO

BangersInMyKnickers
Nov 3, 2004

I have a thing for courageous dongles

Vulture Culture posted:

If you can manage this, and your environment is small enough where setting your DR site as primary on all your volumes is easy, it's honestly the better way to go IMO

Yeah, two sites with a single netapp at each side and 120vms in total so only 60ish to bring up in a site failure and maybe a 1/3 of them are dev or unimportant. Once I get going I can have everything back online with minimal data loss inside 6 hours. We're going to probably double in size in the next five years so I'll get SRM up soonish since it tips my tolerance level of manually bringing things up but for now its fine.

adorai
Nov 2, 2002

10/27/04 Never forget
Grimey Drawer
You can probably use some powershell scripts to automate your current process.

ZetsurinPower
Dec 14, 2003

I looooove leftovers!

adorai posted:

You can probably use some powershell scripts to automate your current process.

I'm going to make this my out of office reply

Thanks Ants
May 21, 2004

#essereFerrari


BangersInMyKnickers posted:

Two vCenter instances in linked-mode.

Or you can be cheap as hell like us and have identical vlan/storage IPs/storage vol names on each side and get your data to both sides with storage replication and then manually import the VMX to your inventory and everything lines up.

Yeah this is the conclusion I have come to since it looks like trying to do this in an automated fashion just ends up taking you down the rabbit hole of fixing the next weak link in the chain and then you're into pushing routing updates to get traffic flowing to your DR site etc. For the 6 VMs that people want to protect in this way I'm tempted to just use Hyper-V with local storage at each side.

Applications that can't cluster in tyool 2016 :argh:

Thanks Ants fucked around with this message at 20:57 on Jul 19, 2016

YOLOsubmarine
Oct 19, 2004

When asked which Pokemon he evolved into, Kamara pauses.

"Motherfucking, what's that big dragon shit? That orange motherfucker. Charizard."

Look at VSphere replication, Zero, or VEEAM replication if you just have small number of high priority VMs that need to be replicated.

Thanks Ants
May 21, 2004

#essereFerrari


That was actually what I was thinking of when I said site recovery manager, sorry. Presumably this still requires a vCenter Server license per site though as all the unscheduled failover documentation talks about instigating it from the replica side (makes sense if the primary is down). Can you do this with 2x Essentials Plus clusters or is there a license limitation that prevents that?

I'll throw the question at our VAR and see what they come back with, they can decipher the documentation for me. Thanks for your help.

Thanks Ants fucked around with this message at 21:53 on Jul 19, 2016

Wicaeed
Feb 8, 2005

Vulture Culture posted:

If you can manage this, and your environment is small enough where setting your DR site as primary on all your volumes is easy, it's honestly the better way to go IMO

I assume you're talking about two geographically separate sites in this case?

Our company is going through this right now after an audit discovered we had no backups :siren: and no DR strategy in place, so now we're scrambling to come up with something.

Right now my boss is leaning towards a hardware replication system to take Nimble volumes and use Nimble to Nimble replication (a hosting company owns the other Nimble device) to get everything offsite, and then have them spin up VMs in their own vCloud environment.

Would using something like vCloud Air DR & Veeam be an option here, or should we run screaming from anything vCloud Air related?

Thanks Ants
May 21, 2004

#essereFerrari


Veeam adds some nice stuff to the failover such as re-addressing networks for different subnets etc.

If you're small and don't need auto failover, synchronous replication etc. then co-locating a server with a bunch of local disk and replicating VMs across with Veeam is hard to beat for the money.

Wicaeed
Feb 8, 2005

Thanks Ants posted:

Veeam adds some nice stuff to the failover such as re-addressing networks for different subnets etc.

If you're small and don't need auto failover, synchronous replication etc. then co-locating a server with a bunch of local disk and replicating VMs across with Veeam is hard to beat for the money.

I would generally agree with this, however we really need a cloud hosted solution because of the following:

1) Our datacenter is right down the street from our main office. Replicating data for DR purposes there obviously wouldn't work
2) Our second site is located in Texas, however it has no server room to speak of, or equipment that we could replicate to
3) Our third site is located in Ireland, and we can't use it for DR purposes since it's not in the continental United States

Thanks Ants
May 21, 2004

#essereFerrari


I meant buy an R730 or similar and then rent a quarter rack of space and connectivity at a convenient location.

YOLOsubmarine
Oct 19, 2004

When asked which Pokemon he evolved into, Kamara pauses.

"Motherfucking, what's that big dragon shit? That orange motherfucker. Charizard."

VEEAM partners with colo and cloud providers to allow replication or backup to cloud resources. There are also DR as a service plans where they will turn up your VMs in their cloud and run them there.

YOLOsubmarine
Oct 19, 2004

When asked which Pokemon he evolved into, Kamara pauses.

"Motherfucking, what's that big dragon shit? That orange motherfucker. Charizard."

Thanks Ants posted:

That was actually what I was thinking of when I said site recovery manager, sorry. Presumably this still requires a vCenter Server license per site though as all the unscheduled failover documentation talks about instigating it from the replica side (makes sense if the primary is down). Can you do this with 2x Essentials Plus clusters or is there a license limitation that prevents that?

I'll throw the question at our VAR and see what they come back with, they can decipher the documentation for me. Thanks for your help.

VSphere replication does not require two VCenter servers, however you would need a way to restore a relatively recent copy of the VCenter server at the remote site so that you could recover the other VMs. You could use VSphere replication to replicate the VCenter as well if it is virtualized, and then manually recover it (possible but not supported I don't think) and then recover the other VMs through VCenter.

VEEAM handles this a little better since the replica VM is there and ready to turn on even without VCenter.

You could also run your VCenter in the DR site so that it's available during a prod failure.

Michaellaneous
Oct 30, 2013

So my boss really would like me to virtualize certain services (DNS, DHCP, etc) on a server.

My question. How do I best go about that on a non-gui server for non-gui VMs?

Gucci Loafers
May 20, 2006

Ask yourself, do you really want to talk to pair of really nice gaudy shoes?


What are you using for virt and those services currently?

Adbot
ADBOT LOVES YOU

Michaellaneous
Oct 30, 2013

Tab8715 posted:

What are you using for virt and those services currently?

Nothing yet. I was going to use VirtualBox on Ubuntu Server (not my first choice but oh well).
As for services...well, standard. bind, dhcpcd, and so on.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply