Hyper-V Clustering with 2 physical server as 2 nodes

Shijin Nath 1 Reputation point
2021-05-17T09:35:46.417+00:00

I am having two physical servers for ABC Access control system. My Vendor Suggests as below.
I need to understand how is a redundancy created here in case of one physical server goes down. How VM in Hyper-v created on the top of both keeps running.?
What is meant by 'Created on the top of both'?
How Many OS would be required as per below recommendation?
How many vNIC and pNIC are going to be there.?

Vendor Suggestion:

• Two physical server with Windows server 2019 Operating system
• Hyper-V created on top of both nodes with shared storage
• A virtual machine created on Hyper-V
• Install Windows server 2019 OS on Virtual machine to act as Access control system server
• SQL database and ABC application installed on created VM
• Node 1 works all the time and Node 2 during failure of Node1
• ABC clients communicate with ACS server created on VM inside Hyper-V

97098-image.png

Is it like :
1-Install OS on both physical servers.
2-Using Hyper V manager we create VM on Node1 (Physical Server1)
3-Install OS on VM created in step2
4-SQL database and ABC Application installed on Node1
5-Using Hyper V manager we create VM on Node2 (Physical Server2)
6-Install OS on VM created in step5
7-SQL database and ABC Application installed on Node1
8-Clustering across the box of VMs in Node1 and Node2.
9-Also configure an Ethernet SAN (Eg: Qnap) as shared storage for Both VM.

Correct me if my understanding is wrong.
Thanks.

Windows Server
Windows Server
A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.
12,171 questions
Hyper-V
Hyper-V
A Windows technology providing a hypervisor-based virtualization solution enabling customers to consolidate workloads onto a single server.
2,547 questions
{count} votes

4 answers

Sort by: Most helpful
  1. Yuhan Deng 3,761 Reputation points Microsoft Vendor
    2021-05-18T02:16:57.583+00:00

    Hi,
    Please take a look at failover clustering:
    https://learn.microsoft.com/en-us/windows-server/failover-clustering/create-failover-cluster
    https://learn.microsoft.com/en-us/windows-server/failover-clustering/deploy-two-node-clustered-file-server

    Based on my understanding, you need to install the same OS on both of your servers, so only 1 OS would be enough.
    Requirements for switches and NICs depend on your need. You can refer to this:
    https://learn.microsoft.com/en-us/archive/blogs/askcore/configuring-windows-failover-cluster-networks

    For hardware and other requirements:
    https://learn.microsoft.com/en-us/windows-server/failover-clustering/clustering-requirements

    Thanks for your time.
    Best regards,
    Danny

    -----------------------------

    If the Answer is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

  2. Shijin Nath 1 Reputation point
    2021-05-19T17:38:11.627+00:00

    Hi Yuhan,
    Thanks for the information.
    I am trying to picturise what is meant by:
    ‘created on the top of both’
    and
    ‘virtual platform created between two nodes’
    How is it done?

    0 comments No comments

  3. Yuhan Deng 3,761 Reputation points Microsoft Vendor
    2021-05-20T05:38:46.55+00:00

    Hi,
    Based on my understanding, that “on top of both” means vms created in the cluster. You should be able to see them on either of your hosts.
    And for “virtual platform created between two nodes”, I’m not very sure but I guess it might be the relationship between the nodes. This I would suggest that you consult the vender.

    Thanks for your time.
    Best regards,
    Danny

    -----------------------------

    If the Answer is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

  4. Alex Bykovskyi 1,831 Reputation points
    2021-05-20T18:11:57.3+00:00

    Hey,

    Hyper-V is installed as a role on each node. Failover Cluster handles VMs or other roles failover between the nodes and access to shared storage with Cluster Shared Volumes.
    https://techcommunity.microsoft.com/t5/windows-server-for-it-pro/storage-spaces-direct-2-node-hyper-v-cluster/m-p/2373139#M5201

    SQL server role deployed in the cluster, high availability of the role is handled by a Failover Cluster. This scenario is called Always On Failover Cluster Instances (SQL Server).

    The following guide should help you with configuration of 2 node cluster:
    https://www.starwindsoftware.com/resource-library/starwind-virtual-san-for-hyper-v-2-node-hyperconverged-scenario-with-windows-server-2016/

    Cheers,

    Alex Bykovskyi

    StarWind Software

    Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.

    0 comments No comments