Oracle VM for SPARC - control/io domain dilemna


 
Thread Tools Search this Thread
Operating Systems Solaris Oracle VM for SPARC - control/io domain dilemna
# 1  
Old 03-27-2017
Oracle VM for SPARC - control/io domain dilemna

Hi all,

My internal SAS disks (4 of them) are all sitting on the same controller/pcie device which is now being own by my default primary aka io aka control domain.

I have created a vdisk server, that serves slices on these 4 disks to guest domain and everything is working fine.

The issue is that, whenever I need to patch my control domain (reboot) the guest domain will be affected due to the fact that the entire IO/PCIE device is own by primary.

/SYS/MBU/SASHBA PCIE PCIE0 primary OCC

==================

q1) Does this means that I have no way to create another separate IO domain so that whenever I patch my control domain, my guests wont be affected ?

q2) If I have another 2 PCIE device (hba cards connected to SAN), can I assign them to another IO domain, then from that new IO domain, create a vds service and serve disks to guest domains instead ? (come to think of it .. this IO domain need its OS to run, unless I am doing SANBOOT, else this IO domain will still run from vdisk allocated from control)

q3) if a guest domain has no dependencies on the control domain, will patching the primary/control domain cause guests domain to go down ?

Regards,
Noob
# 2  
Old 03-27-2017
Depends on the server, even rebooting of 'half' a server is possible.

If server has 2 or more sockets (T5-2, T7-2 .. ) you can have two (or more) service domains.
Lets say there are 2 sockets, with 2 controllers, 2 network cards 2 hba etc.

Those two service domains (primary and secondary) will hold 'PCI endpoints' to each of those mentioned above (1 per domain).

Guest domains (LDOMs) will be on on primary or secondary domain.
You can then actually achieve zero downtime when patching hypervisor.
Live migrating ldoms from primary to secondary, doing patching, reboot just primary etc.

But i would not advise it, if you don't actually require it real bad.
It increases complexity and maintenance.

If you have multiple sparc boxes you can always live migrate to another box.
Just be sure you are in 'the matrix' regarding OS versions and FW levels.
Also, read the fine print for OVM server, especially known issues Smilie

Take a look at this article :
Availability Best Practices - Availability Using Multiple Service Domains (Virtually All The Time)

If you plan such configuration, plan carefully and read the exact docs for the version of Solaris you are using.

Hope that helps
Regards
Peasant.
This User Gave Thanks to Peasant For This Post:
# 3  
Old 03-27-2017
Hi Peasant,

Thank you so much for your reply!
The dilemma right now is that all the local SAS disk belong to 1 PCI endpoint and it is currently own by the primary/control domain.

The rest of the guests domains are actually having vdisks allocated out from these local SAS disks.

I can't allocate the PCI endpoint to any other IO domain as that would cause my primary to fail.

But everytime I patch the control domain, my guest will all have to be shutoff.

Is there anyway out of this ?

Regards,
Noob
Login or Register to Ask a Question

Previous Thread | Next Thread

3 More Discussions You Might Find Interesting

1. Solaris

IPMP in the Service Domain (Oracle VM Sparc)

Hello Using VM server 3.1, I would like to configure a vswitch based on IPMP of 2 physical port so that IPMP is only configured on the primary domain and no more on guest domains. Regarding the documentation (Configuring IPMP in a Logical Domains Environment - Oracle VM Server for SPARC 3.0... (10 Replies)
Discussion started by: yguilloux
10 Replies

2. UNIX for Advanced & Expert Users

Recommended Domain/Hosting Control Panels?

Looking for a recommendation - I'm looking for a reliable domain control panel (like cPanel) that is open source, and I can customize it do work into my work flow. Essentially, I need new users to be able to create a new account so that a) a new subdomain is created, or b) a full domain... (0 Replies)
Discussion started by: kettlewell
0 Replies

3. Solaris

Assigning cryptographic resources to the control domain

Sun documentation suggests that we need to assign cryptographic resources to the control domain as part of the initial configuration. I searched the documentation to better understand the purpose of this and know recommendation/limitation. I am doing this for Netra T5220 and wondering if the... (5 Replies)
Discussion started by: StarSol
5 Replies
Login or Register to Ask a Question