Konect Fujitsu QuickStack™ for Server 2012
Fujitsu Compute and Storage Platform for Microsoft®
Private Cloud using Konect Elite Management
Software, Microsoft Server 2012® and Microsoft
Hyper-V®
Deployment Guide
By Alex Bethlehem Dec 2, 2013
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 2
Table of Contents
1. INTRODUCTION ...................................................................................................... 3
2. SOLUTION OVERVIEW ............................................................................................... 4
3. KEY SOLUTION COMPONENTS .................................................................................... 5
3.1 BILL OF MATERIALS .................................................................................................... 6 3.2 HARDWARE COMPONENTS ............................................................................................. 6
3.2.1 Fujitsu ETERNUS DX100 S3 Storage....................................................................... 7 3.2.2 Fujitsu Compute Rack RX300 S8 .......................................................................... 7
3.3 SOFTWARE COMPONENTS .............................................................................................. 8 3.3.1 Konect Elite Server Management Software ............................................................. 8 3.3.2 ETERNUS SF Express Manager ............................................................................. 8 3.3.3 Microsoft Windows Server 2012 with Hyper-V ......................................................... 9 3.3.4 Microsoft Failover Cluster Manager...................................................................... 9 3.3.5 Microsoft iSCSI Initiator .................................................................................... 9
4. SOLUTION DESIGN ................................................................................................... 9
4.1 COMPUTE ............................................................................................................. 9 4.2 STORAGE ............................................................................................................. 10 4.3 NETWORKING ........................................................................................................ 10 4.4 MANAGEMENT SOFTWARE ............................................................................................ 10 4.5 COMPUTE - FUJITSU RX300 S8 CONFIGURATION .................................................................... 10
4.5.1 Front and Rear View ....................................................................................... 10 4.5.2 Server Architecture ........................................................................................ 11 4.5.3 Server Operating System .................................................................................. 12 4.5.4 Local Attached Storage .................................................................................... 12 4.5.5 RAID Configuration ......................................................................................... 12 4.5.6 RAM Allocation .............................................................................................. 12 4.5.7 Server Network Architecture ............................................................................. 13
4.6 STORAGE - FUJITSU ETERNUS DX100 S3........................................................................... 13 4.6.1 Front and Rear View ....................................................................................... 13 4.6.2 Storage Architecture ...................................................................................... 14 4.6.3 Fujitsu ETERNUS DX100 S3 Setup ........................................................................ 15 4.6.4 iSCSI Initiator ............................................................................................... 20 4.6.5 Failover Clustering ......................................................................................... 22
4.7 NETWORK ARCHITECTURE ............................................................................................ 23 4.7.1 iSCSI Channel Architecture ............................................................................... 23 4.7.2 Network Switch Module Configuration ................................................................. 24 4.7.3 Network Uplink Connectivity ............................................................................. 25
4.8 KONECT ELITE SERVER MANAGEMENT SOFTWARE ..................................................................... 25 4.8.1 Assign Konect Users ........................................................................................ 26 4.8.2 Create VM Templates ...................................................................................... 26 4.8.3 Create new VM’s from Templates ....................................................................... 26 4.8.4 Konect VM Library .......................................................................................... 26 4.8.5 Konect Application/Desktop Publishing ................................................................ 27
5. ENGINEERING VALIDATION ...................................................................................... 27
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 3
Fujitsu Compute RX300 S8 and Storage DX-
100 S3 Platform for Microsoft® Private Cloud
using Konect Elite Management Software,
Microsoft Server 2012 and Microsoft Hyper-
V®
Reference Architecture Guide
1. Introduction
This Fujitsu Compute and Storage Platform Select for Microsoft® Private Cloud reference
architecture guide uses the following:
Fujitsu Compute node PRIMERGY RX300 S8 rack server
Fujitsu SAN Storage ETERNUS DX100 S3
Konect Elite Server Management Software
Microsoft Windows Server® 2012
Microsoft Hyper-V®
This Private Cloud Fast Track solution provides you the following benefits:
Faster deployment with the ability to adapt to market pressures by leveraging the scalable
design of the architecture.
Reduced risk with a tested and validated solution with end-to-end interoperability of compute,
storage, and network components
Predictability with a consistent experience to the hosted workloads with standardized physical
servers, network devices, and storage systems.
This solution provides rapid deployment, configuration, and provisioning of virtual machines, with the tight
integration of the storage architecture. The dynamic provisioning in this solution includes the ability to
create templates to VM library, create new machines from templates in library, to a highly available
cluster with two nodes to shared storage. Storage architecture, critical for Hyper-V cloud solutions, is a topic that rapidly changes with new
standards, protocols, and implementations. Fujitsu’s SAN storage can scale as you provision additional
VM workloads in this cloud solution, providing high availability to these workloads.
Fujitsu Compute node platform selected for Microsoft Private Cloud supports high availability and failover
to production workloads offering reliable uptime and high performance to meet workload needs.
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 4
Konect Elite Server Management Software offers the ability to dynamically sync, create, configure, and
manage Hyper-V VM workloads from a single management pane tightly integrated into Hyper-V
dramatically simplifying VM workload management while maximizing investment into the Microsoft Private
Cloud to provide high availability to the management system referenced. This reference architecture guide is for IT administrators involved in small to medium sized data center
planning and design, using a Hyper-V private cloud infrastructure. You need some familiarity with the
following:
Microsoft Windows Server 2012
Microsoft iSCSI Initiator
Microsoft Hyper-V failover clustering
2. Solution Overview This reference architecture is built on hardware and software virtualization platforms from Fujitsu,
desktopsites, and Microsoft.
Two (2) Fujitsu Compute nodes RX300 S8 rack with redundant failover
One (1) Attached Fujitsu SAN Storage ETERNUS DX100 S3 with redundant failover
Konect Elite Server Management Software to configure, manage, deploy and provision Virtual
Machines
A compute node rack server used for this reference architecture typically hosts 30 virtual machines,
hosted by the two (2) node tenant cluster. Also 30 RemoteApp and desktop sites can be supported. If
you allow for the ability to failover virtual machines in case of a server node failure or maintenance, this
architecture hosts a total of 30 running virtual machines and 30 RemoteApp and Server desktop session
users.
This reference architecture provides the following capabilities:
Virtual machine high availability — With the Fujitsu Compute nodes RX300 S8 running Hyper-
V failover clustering, the virtual machines deployed in the failover cluster are highly available. In
case one of the nodes in the cluster fails, the virtual machines residing on that node automatically
fail over to another node in the cluster.
Virtual machine live migration — A virtual machine can migrate live from one node in the
cluster to another node to balance workloads or to perform server maintenance.
Virtual Machine Management Software —Konect Elite Server Management Software
provides the ability to dynamically create and manage VM library shares and templates, while
dramatically simplifying the process to create, configure, and provision new and existing VM’s.
This size of this reference architecture is based on the following goals:
Tolerate the failure of a single Hyper-V host in the tenant node cluster to continue running virtual
machines from the failed node by restarting them on another node in the failover cluster.
Reserve sufficient memory for the Hyper-V management partition
Provide adequate storage capacity and performance on Fujitsu Storage DX100 S3 to support the virtual machines and RemoteApp/Desktop user sessions.
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 5
Figure 1 provides a high-level design of the reference architecture in this technical paper.
This reference architecture requires these components must be in place or deployed with it.
Microsoft Active Directory® and Domain Name Services
These support the Microsoft Hyper-V failover clusters and Konect Elite Server Management
Software
3. Key Solution Components
These are the key hardware and software components used to deploy this solution.
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 6
3.1 Bill of Materials
Table 1 lists the hardware components used to deploy this solution.
Item Type Description Version Quantity
Fujitsu DX100 S3
Storage ETERNUS DX100 S3 Base system 2.5INCH type
4 Port iSCSI 1 Gb (Host Interface)
8 Gb cache memory
8 x 1 TB 7.2k RPM SAS drives 2.5” SFF
4 x 600 Gb 10k RPM SAS drives 2.5” SFF
Controller redundancy
Fan redundancy
Power Supply redundancy
Power cord IEC320-C14 (2x)
ETERD100_ET103AU_169709
1
Fujitsu RX300 S8
Compute RX300 S8 Rack
2U Server
CPU - 2 x Intel Xeon processor E5-2630v2
(6C/12T 2.60 GHZ 15MB)
8x 8Gb RAM - DDR3 – Memory Capacity 64
GB
3x 600GB 15k RPM 3.5” SAS 6Gb/s HDD
Fujitsu D2616 SAS 6G 512MB RAID Ctrl
w/BBU
Fujitsu LAN Adapter D2735-2 (Intel
82576NSBased) - LAN / Ethernet – RJ-45
Fan redundancy
Power supply standard / hot plug
Power cord (2x)
FSCR300_S26361-K1457-V101_169710
2
Konect Elite
Software Konect Elite Management SW / 30 ULA 8.6.100
1
Server Notes: Bundle is available in both the tower and rack compute server type which have the same hardware specification. Choose the bundle with your preferred server type. Depending on your individual number of virtual desktops multiple bundles can be ordered additionally. A combination of tower and rack servers is also possible. For further technical information please refer to the datasheets of PRIMERGY RX300 S8.
3.2 Hardware Components
Item Type Version Quantity Fujitsu DX100 S3 Storage ETERD100_ET103AU_169709 1
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 7
3.2.1 Fujitsu ETERNUS DX100 S3 Storage Fujitsu ETERNUS DX100 S3 is an ideal disk storage management system for small and medium-sized IT
environments. The unified ETERNUS SF storage management software enables single point
administration, easy data protection and efficient operation across the entire ETERNUS DX range. In
virtualized IT environments in particular, ETERNUS SF perfectly integrates the powerful ETERNUS DX
disk storage with minimal administration effort.
Designed for smaller environments it provides remarkable scalability in storage capacity of up to 576 TB
(raw) offering good headroom for future growth. The perfect storage solution for consolidation of
distributed data and for smaller server virtualization projects.
Enterprise-proven capabilities protect data assets across all types of IT infrastructure. Redundant
components, RAID protection and build-in data protection provide the highest system reliability to ensure
business continuity is maintained. The benefits of Fujitsu DX100 S3 are the following:
Main Features Benefits
Reliable operation at an affordable
Combines affordable price-level with
High performance
Rich data safety functionality
Enterprise proven capabilities already in entry-level storage
Ideal for small and medium-sized IT environments
Easy to install, configure, operate and maintain
Fits perfectly into o Storage consolidation starters &
virtualization newcomers o Medium capacity requirements with
moderate growth rates
3.2.2 Fujitsu Compute Rack RX300 S8
Item Type Version Quantity Fujitsu RX300 S8 Compute FSCR300_S26361-K1457-V101_169710 2
PRIMERGY RX300 S8 both combine the high-end features with the high compute density and adaptable
architecture you need to lower costs and protect investment for SME’s. This great system strikes the right
balance between price and performance.
The Fujitsu RX300 S8 contains the required Ethernet cards and RAID controller for meeting the high
availability requirements of the Microsoft Private Cloud program.
Main Features Benefits
Dual-processor performance
Intel® Xeon® E5-2600v2 processor family with
up to 12 core operation,30 MB shared cache,
Internal Memory Management Unit (4 channels
of DDR3 memory) and Intel® Turbo Boost 2.0
Higher overall productivity with leading-edge
technology and the performance of up to two
processors!
Optimized for business applications, cloud and
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 8
Optimization virtualization
Suits memory-hungry applications
Scalability of up to 24 DIMMs with 1536 GB
memory configurable in independent,
mirrored, spare or performance modes
Maximum scalability to meet future demand
Efficient operation
Hot-plug power supply with 94 % efficiency (90
% efficiency for standard power supply)
Save energy costs and minimize the
environmental impact
Room for further growth
Choice of chassis that provides up to 6 3.5-inch
hard disks or up to 16 2.5-inch SAS or SATA
hard disk drives and 7 PCIe Gen 3expansion
slots
Choose among a range of expansion variables to
suit your budget and requirements
Stable and reliable
Hot-plug hard disks included as standard, plus
optional: hot-plug redundant power supply units,
redundant fans or ServerView Local Service
Panel (LSP)
Tailor made availability, offering the security level
you need
3.3 Software Components
Table 2. Software Components
Important software used in this reference architecture
Items - Software Components Version
Konect Elite Server Management Software 8.6.100
ETERNUS SF Express Storage Management 16
Microsoft Windows Server 2012 Standard Edition
Microsoft Hyper-V Manager 3.0
Microsoft Fail-Over Manager Server 2012
Microsoft iSCSI Initiator Server 2012
3.3.1 Konect Elite Server Management Software
Konect Elite Server Management Software Manager is the management software for managing the virtual machine center used in this reference architecture. The virtual machine center lets you create VM templates, create VM’s from those templates to multiple nodes in the cluster, manage, provision, and configure VM settings, networking and storage resources of those VM’s in a private cloud.
3.3.2 ETERNUS SF Express Manager
ETERNUS SF Express Manager is bundled with ETERNUS DX entry level disk storage systems to
simplify storage system management and maintenance. The software helps to monitor multiple
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 9
ETERNUS DX100 S3 disk storage systems with one centralized console. In addition to that, ETERNUS
SF Express manages Advanced Copy functions of the storage system for snapshots and clones with a
simple management console. Overall, the storage management software ETERNUS SF Express
simplifies operation and maintenance to leverage more enterprise features of ETERNUS DX entry level
disk storage systems.
3.3.3 Microsoft Windows Server 2012 with Hyper-V
Microsoft Windows Server with Hyper- V is a virtualization platform that helps organizations of all sizes realize considerable cost savings and operational efficiencies. With industry-leading size and scale, Hyper-V is the platform of choice for you to run your mission critical virtual machine workloads.
3.3.4 Microsoft Failover Cluster Manager
Microsoft Failover Cluster Manager provides high availability and scalability to many server workloads.
The server applications can run on physical servers or virtual machines. Failover clusters also provide
Cluster Shared Volume (CSV) functionality that provides a consistent, distributed namespace that
clustered roles can use to access shared storage from all nodes. With the Failover Clustering feature,
users experience a minimum of disruptions in service.
3.3.5 Microsoft iSCSI Initiator
Microsoft iSCSI Initiator, iSCSI initiator makes a connection to the iSCSI Target by logging on to a Target.
There could be multiple Targets on the iSCSI Target Server, each Target can be accessed by a defined
list of initiators. Multiple initiators can make connections to the same Target. However, this type of
configuration is only supported with clustering. Because when multiple initiators connects to the same
Target, all the initiators can read/write to the same set of iSCSI virtual disks. With Clustering, only one
machine is allowed to access the iSCSI virtual disk at one time.
4. Solution Design
For ease of management, scalability, and predictable performance, this solution uses the following as
pooled resources in support of the private cloud architecture.
Compute - PRIMERGY RX300 S8— The resources to host Virtual Machines (VM)
Storage - ETERNUS DX100 S3 — Supports high availability to shared storage for rapid
deployment of virtual machines and RemoteApp/Desktops session users.
Networking – The networking and connection ports required for this reference architecture.
Management Software - Konect Elite – Server Management software to dynamically provision,
create, configure, and deploy Virtual Machines on multiple nodes in cluster.
4.1 Compute
The Fujitsu PRIMERGY RX300 S8 Compute farm has two (2) rack servers running Microsoft Windows Server 2012 with Hyper-V and failover clustering. Configure a two-node Hyper-V failover cluster to support the management infrastructure and provide high availability.
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 10
This two node management cluster supports the deployment and management of virtual
machines.
Configure a two (2) node Microsoft Hyper-V failover cluster to host the tenant virtual machines that are
deployed via the management cluster. This provides the ability to quickly move virtual machines between
nodes in the cluster enabling high availability.
4.2 Storage
The Fujitsu ETERNUS DX100 S3 is used to support the storage requirement for capacity, performance,
and rapid provisioning of a private cloud infrastructure, deploy and configure Microsoft iSCSI Target.
The storage configuration for the private cloud architecture consists of:
2 RAID Groups
5 Clustered Volume disks
1 LUN Group – 5 host LUN’s
1 Host iSCSI port group – 4 ports
1 Host Affinity Group
4.3 Networking
This documents the required network switch configuration and cable setup required for both compute and
storage referenced in this architecture requirement
4.4 Management Software
Use Konect Elite Server Management Software and Microsoft tools to provision a two (2) node
management cluster to dynamically create, manage, and deploy the virtual machines and their associated
LUNs across the storage pools. Also used to publish and assign Remote Applications and Desktops
sessions. The recommendation is to use the round robin method for allocation of LUNs.
Features:
Konect VM Center – manage and configure host servers and their VM’s
Konect VM Library – manage VM templates
Personal and Pooled desktop – create, deploy, manage, and access VM’s
RemoteApp – manage, publish, and access server applications
Server Desktops (session based) - manage, publish, and access server applications
4.5 Compute - Fujitsu RX300 S8 Configuration
This is the Fujitsu Compute node RX300 S8 configuration in this solution.
4.5.1 Front and Rear View
This reference architecture uses Two (2) RX300 S8 servers
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 11
Figure 4.4.1 shows the front and back of the Fujitsu Compute RX300 S8 chassis used in this solution.
Front View
Rear View
4.5.2 Server Architecture
The host server architecture is a critical component of the virtualized infrastructure. The ability of the host
servers to handle the workload of a large number of consolidation candidates increases the consolidation
ratio and helps provide cost benefits.
This reference architecture uses Fujitsu Compute RX300 S8 due to the ability to support large numbers
of virtual machines per server. It meets the requirements in the Microsoft Private Cloud program for
processor, RAM, and network capability.
Fujitsu PRIMERGY RX300 S8
RX300 S8 3.5” Rack chassis
2U form factor
CPU - 2 x Intel Xeon processor E5-2630v2 (6C/12T 2.60 GHZ 15MB)
8x 8Gb RAM - DDR3-1600 – Memory Capacity 64 GB
3x 600GB 15k RPM 3.5” SAS 6Gb/s HDD
Fujitsu D2616 SAS 6G 512MB RAID Ctrl w/BBU
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 12
Fujitsu LAN Adapter D2735-2 (Intel 82576NS Based) - LAN / Ethernet – RJ-45
Fan redundancy
Redundant hp modular 450W PSU, Platinum certified
Power cord (2x) IEC320-C14
4.5.3 Server Operating System
Each node has a full installation of Server 2012 Datacenter Evaluation.
Server Server Name Operating System
Node 1
FJSR2-1-Node0
Server 2012 Datacenter
Node 2
FJSR2-2-Node1
Server 2012 Datacenter
4.5.4 Local Attached Storage
Each node has the following local attached storage available on each node.
Server Server Name # of Drives Type Available local Storage
Node 1
FJSR2-1-Node0
3 600 GB 15K RPM SAS 1.8 TB
Node 2
FJSR2-2-Node1
3 600 GB 15K RPM SAS 1.8 TB
4.5.5 RAID Configuration
Locate the Hyper-V host operating system and paging files for each tower server on two local 1 TB SAS
drives configured as RAID-1 for high performance and availability.
Server Server Name Operating System RAID Type Role
Node 1
FJSR2-1-Node0
Server 2012 5 Hyper-V host tenant
virtual machines
Node 2
FJSR2-2-Node1
Server 2012 5 Hyper-V host tenant
virtual machines
4.5.6 RAM Allocation
Locate the Hyper-V host operating system and paging files for each tower server on two local 1 TB SAS
drives configured as RAID 5 for high performance and availability.
Server Server Name
Available
RAM Item
RAM Allocation
Rack 0 FJSR2-1 Node0 64 GB 2012 Operating System 4 GB
Virtual Machines (VM) x 31
1.5 GB per VM
46.5 GB
RemoteApp / Desktops (sessions)
30 users – Approx. 330 MB per user
10 GB
Total 60.5 GB
Rack 1 FJSR2-2 Node2 64 GB 2012 Operating System 4 GB
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 13
Virtual Machines (VM) x 31
1.5 GB per VM
46.5 GB
RemoteApp / Desktops (sessions)
30 users – Approx. 330 MB per user
10 GB
Total 60.5 GB
Number of VM’s per Rack
This Fujitsu Compute RX300 S8 configuration hosts up to 30 virtual machines per rack server. This gives
a total of 30 virtual machines in a two-node Hyper-V failover cluster.
Number of RemoteApp and Desktop Session Users
This Fujitsu Compute RX300 S8 configuration hosts up 30 RemoteApp/Desktop session users in a two-
node Hyper-V failover cluster.
Note! Ensure that dynamic memory is enabled for optimum performance. Minimum startup RAM set to
512 Mb.
4.5.7 Server Network Architecture
Ensure that you can ping Network, Heartbeat, and storage IP’s between nodes. Server Network Architecture
Server Server Name NIC IP IP Ver.
Rack 0 FJSR2-1-Node0 Network 192.168.3.91 IPv4
Heartbeat 10.10.10.91 IPv4
Storage 100.100.100.91 IPv4
Rack 1 FJSR2-2-Node1 Network 192.168.3.92 IPv4
Heartbeat 10.10.10.92 IPv4
Storage 100.100.100.92 IPv4
4.6 Storage - Fujitsu ETERNUS DX100 S3
This is the Fujitsu ETERNUS DX100 S3 configuration in this solution.
4.6.1 Front and Rear View
This reference architecture uses One (1) Fujitsu ETERNUS DX100 S3 external storage device Figure 4.5.1 shows the front and back of the Fujitsu ETERNUS DX100 S3 chassis used in this
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 14
solution.
Front View
Rear View
4.6.2 Storage Architecture
The storage architecture is a critical component of the virtualized infrastructure. The ability of the store
virtual machines and to handle the workload of a large number of consolidation candidates increases the
consolidation ratio and helps provide cost benefits.
This reference architecture uses Fujitsu ETERNUS DX100 S3 due to the ability to support large numbers
of virtual machines and RemoteApp/Desktop users per server. It meets the requirements in the Microsoft
Private Cloud program for processor, RAM, and network capability.
ETERNUS DX100 S3
ETERNUS DX100 S3 (2.5INCH, 1GBPS, ISCSI, DUAL-CONTROLLER) (ET103AU)
4 Port iSCSI 1 Gb (Host Interface)
8 Gb cache memory
8 x 1 TB 7.2k RPM SAS drives 2.5” SFF
4 x 600 Gb 10k RPM SAS drives 2.5” SFF
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 15
Controller redundancy
Fan redundancy
Power Supply redundancy
Power cord (2x) IEC320-C14
4.6.3 Fujitsu ETERNUS DX100 S3 Setup
First you need to setup and initialize the DX100 S3. Once completed follow these steps:
1. Create 2 RAID Groups
2. Create a volume
3. On ETERNUS Set the To-server Connection Type (Setting the iSCSI Port Parameters)
4. On the server, setup the iSCSI server connectivity as per the User's Guide -Server
Connection- (iSCSI) for Windows (p3am-3382-en.pdf)
5. On ETERNUS Create the iSCSI port groups
6. Add iSCSI host to the ETERNUS.
7. Add iSCSI host to the LUN
8. Create host affinity
1. RAID Configuration - Under the Raid Group tab, click on Create button
a. Select a RAID name and select the type of disk and RAID type that you want. When
all the selection are completed, hit Create at the bottom right of the page
b. Repeat this is you wish to setup additional Raid groups
RAID Group Name
RAID
Type
# of
Drives
Drive
Size
Drive Details
Total
Storage
Disk
Type
RG0(Hyper-V) 1 + 0 4 600 GB 10K RPM SAS 1.2 TB OnLine
RG1(Application/Data) 1 + 0 8 1 TB 7.2K RPM SAS 4 TB NearLine
Total Available Storage 5.2 TB
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 16
2. Under the Volume tab, click on Create button
a. Give it a name, capacity, keep the type as standard
b. Select the disk type as required (Online for SAS, Nearline for NL_SAS)
c. Click on create
To satisfy the requirement to support up to 30 virtual machines and 30 RemoteApp/Desktop session users, this reference architecture uses the following: Cluster Volume Name and volume capacity
Cluster Volume Name
Used for
Usable Pool
Capacity
Cluster Shared Volume 0
Quorum / Witness Disk 2 GB
Cluster Shared Volume 1 Virtual Server - Konect Elite Server SW 127 GB
Cluster Shared Volume 2 Virtual Desktops (VDI) Win 8.1 1 TB
Cluster Shared Volume 3 Application / data storage (VDI) 3 TB
Cluster Shared Volume 4 RemoteApp / Desktop Applications and Data 500 GB
Total Used Storage 5.132 TB
Clustered Shared Volumes
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 17
This reference architecture implements CSVs to host the virtual machine operating system and
application data. CSVs are exclusively for use with Hyper-V failover clustering. They enable all
nodes in the cluster to access the same cluster storage volumes at the same time.
Using CSVs eliminates the one virtual machine per Logical Unit Number (LUN) requirement,
allowing multiple virtual machines to be placed on a single CSV. This simplifies the management of
the storage infrastructure in a private cloud environment.
Because all cluster nodes can access all CSVs simultaneously, standard LUN allocation
methodologies based on performance and capacity requirements of the expected workloads can be
used. Microsoft recommends isolating the virtual machine operating system I/O from the application
data I/O. This is the reason behind creating multiple dynamic provisioning pools to host the CSVs:
CSV architecture differs from other traditional clustered file systems. This frees it of scalability
limitations, such as one virtual machine per LUN and drive letter limitations. As a result, there is no
special guidance for scaling the number of Hyper-V nodes or virtual machines on a CSV volume. The virtual disks of all virtual machines running on a particular CSV contend for storage I/O.
Understand the I/O workload characteristics for the virtual machines hosted on the CSVs located in
dynamic provisioning pools. Take into consideration the IOPS requirements of any virtual machine to
be deployed along with its I/O profile (for example, random read and write operations versus
sequential write operations).
3. Under the Connectivity tab: Expand the category Port Group, then select iSCSI
The iSCSI ports should be displayed
You can select multiple ports for this step and configure all of the ports at once, as long as all of
the ports are of the same type, i.e. all 1Gbit/s. The modification screen will then have a pull
down tab that allows you to switch between ports.
Modify the iSCSI port parameters updating the IP address and default Subnet to each port. It is
also recommended that you change the iSCSI Name on each port so that they each have a
unique name. By default the iSCSI Name is the same for all ports on the array. We usually
recommend that you add the port number to the end of the default iSCSI Name, such as
“iqn.2000-09.com.fujitsu:storage-system.eternus-dxl:0004437b-CM0P0”
4. Under Connectivity: Select the Port Group Category and then click on Create iSCSI Port Group This function creates a new iSCSI port group, and registers the port to be a member. An iSCSI port group is a group of iSCSI-CA type ports that are connected to the specified host group. This function configures the host affinity setting for each iSCSI port group.
The procedure to create an iSCSI port group is as follows:
1. Click [Create iSCSI Port Group] in [Action].
2. Specify the name of the port group to be created, select all the ports to be registered in
the port group, and click the [Create] button.
a. Name (ex: PortGrp#1)
b. Specify the port group name. An existing port group name cannot be
specified. The following input conditions apply: - Up to 16 alphanumeric
characters and symbols (except ", (comma)" and "?") – Space
c. Checkbox to select ports
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 18
Select the checkbox of the iSCSI port to be registered in an iSCSI port group.
Ports group should be created using all the ports that will connect to the same server.
Ex; CM#0, PORT#0 and CM#1,PORT#0 should be brought into PORTGRP#1 Ex:
CM#0, PORT#1 and CM#1,PORT#1 should be put together into PORTGRP #2
iSCSI Port group
Port Type
Port
Mode
Transfer
Rate
iSCSI Name
CM#0 CA#0 Port#0
1G
iSCSI
CA 1Gbit/s iqn.2000-09.com.fujitsu:storage-system.eternus-
dxl:00046f42.cm0p0
CM#0 CA#0 Port#1
1G
iSCSI
CA 1Gbit/s iqn.2000-09.com.fujitsu:storage-system.eternus-
dxl:00046f42.cm0p1
CM#1 CA#0 Port#0
1G
iSCSI
CA 1Gbit/s iqn.2000-09.com.fujitsu:storage-system.eternus-
dxl:00046f42.cm1p0
CM#1 CA#0 Port#1
1G
iSCSI
CA 1Gbit/s iqn.2000-09.com.fujitsu:storage-system.eternus-
dxl:00046f42.cm1p1
5. Adding the iSCSI Host
a. Under the Connectivity tab, click on Add iSCSI Host
b. From the Add iSCSI Host screen, add a name and select the host
response type (for windows, it should remain to default)
c. Cut and Paste the iSCSI names of the host by selecting the « manual
Input » tab and clicking on « add »Click Add. A confirmation screen will
appear. Click ok.
d. Additional host groups are needed if they are not part of a cluster. If the
hosts are a part of a cluster then they should be added to a single host
group.
iSCSI Host Group
Host Group Name iSCSI Name IP Ver. IP
FJS_iSCSI_Grou~0 Iqn.1995-05.com.microsoft:fjsr2-1.Konect2012.local IPv4 100.100.100.91
FJS_iSCSI_Grou~1 Iqn.1995-05.com.microsoft:fjsr2-2.Konect2012.local IPv4 100.100.100.92
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 19
6. Under Connectivity: Select LUN group then click on Add LUN Group
A meaningful name should be given (ex: iSCSI_LUN)
Select the first LUN starting from 0 that should be part of this group.
Table lists LUN group
Raid
Group
Name
LUN
Group
Host
LUN
Cluster Volume Name
Used for
Usable
Pool
Capacity
RGO
(Hyper-V)
Konect LUN0 Cluster Shared Volume 0
Quorum / Witness Disk 2 GB
LUN1 Cluster Shared Volume 1 Virtual Server - Konect Elite
Server SW
127 GB
LUN2 Cluster Shared Volume 2 Virtual Desktops (VDI) Win 8.1 1 TB
RG1 (Data)
LUN3 Cluster Shared Volume 3 Application / data storage
(VDI)
3 TB
LUN4 Cluster Shared Volume 4 RemoteApp / Desktop
Applications and Data
500 GB
Total Used Storage 5.132 TB
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 20
8. Under Connectivity: Create Host Affinity
a. Host Group: Browse – You should select the host group created in step 6. If
you have multiple host groups then you will be creating multiple host affinity
settings and you should have a separate LUN group for each host group. If
all of the hosts are in a cluster and need to see the same LUNs then they
should all be in a single host group.
b. CA Port Group – Browse - Select Port groups
c. LUN Group – Select the created LUN Group
Host Affinity Group
Host Affinity Group CA Port Group LUN Group Host CA Port
FJS_ISCSI_Group
DX100 S3 iSCSI Konect
FJS_ISCSI_Grou~0 CM#0 CA#0 Port#0
CM#0 CA#0 Port#1
CM#1 CA#0 Port#0
CM#1 CA#0 Port#1
FJS_ISCSI_Group DX100 S3 iSCSI Konect FJS_ISCSI_Grou~1 CM#0 CA#0 Port#0
CM#0 CA#0 Port#1
CM#1 CA#0 Port#0
CM#1 CA#0 Port#1
4.6.4 iSCSI Initiator
This reference architecture uses the iSCSI initiator feature to communicate between the node and storage device. You need to enable the service. Once enabled follow the following steps. Step 1 Select Discovery tab -> Discover Portal tab –> Advanced. Fill in the following parameters and select OK Local Adapter: Microsoft iSCSI Initiator Initiator IP: Select Node IP Target Portal IP: Select Storage IP
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 21
Step2 Select Auto Configure to show all available cluster volumes.
Step3 The volumes will show inactive. Select connect to connect volumes. Status column should show connected.
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 22
4.6.5 Failover Clustering
This reference architecture uses the Failover clustering feature. You will need to enable this feature using the 2012 Server manager. Step 1 – Create cluster
Step 2 – Check nodes have been created successfully
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 23
Step 3 – Check the status of your Volume Disks
Step 4 – Check your network status
4.7 Network Architecture
Private cloud solutions must be designed specifically to provide high network performance and high
availability.
With Hyper-V and host clusters, define networks on all nodes. This is necessary so a virtual machine to
be able to failover to any node and maintain its connection to the network.
4.7.1 iSCSI Channel Architecture
Hyper-V users can use iSCSI Channel SANs to virtualize guest virtual machine workloads that require
direct access to SAN logical unit numbers (LUNs).
ISCSI Channel allows you to operate in new scenarios. This includes running the Windows Server
failover-clustering feature inside the guest operating system of a virtual machine that is connected to
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 24
shared iSCSI storage.
4.7.2 Network Switch Module Configuration
Below is the required network switch configuration to both compute and storage referenced in this architecture. Compute Each RX300 S8 server blade has a single on-board two-channel 1 GbE CNA card for network traffic.
There are three (3) physical NICs per server blade. This allows maximum bandwidth for the virtual
machine network.
Ensure that you can ping Network, Heartbeat, and storage IP’s between nodes. Server Network Architecture
Server Server Name NIC Used for IP IP Ver. Capacity
Rack 0 FJSR2-1-Node0 0 Production 192.168.3.91 IPv4 1 Gb/bit
1 Heartbeat 10.10.10.91 IPv4 1 Gb/bit
2 Storage 100.100.100.91 IPv4 1 Gb/bit
Rack 1 FJSR2-2-Node1 0 Production 192.168.3.92 IPv4 1 Gb/bit
1 Heartbeat 10.10.10.92 IPv4 1 Gb/bit
2 Storage 100.100.100.92 IPv4 1 Gb/bit
Storage The ETERNUS DX100 S3 requires the following network configurations.
Host Affinity Group
Host Affinity Group CA Port Group LUN Group Host CA Port
FJS_ISCSI_Group
DX100 S3 iSCSI Konect
FJS_ISCSI_Grou~0 CM#0 CA#0 Port#0
CM#0 CA#0 Port#1
CM#1 CA#0 Port#0
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 25
CM#1 CA#0 Port#1
FJS_ISCSI_Group DX100 S3 iSCSI Konect FJS_ISCSI_Grou~1 CM#0 CA#0 Port#0
CM#0 CA#0 Port#1
CM#1 CA#0 Port#0
CM#1 CA#0 Port#1
4.7.3 Network Uplink Connectivity
Off-rack connectivity is provided by using 1 Gb/sec uplink capabilities of the network switch modules.
These switches, when connected to your core network switching infrastructure, provide extensive
connectivity into the environment.
4.8 Konect Elite Server Management Software
Deploy one (1) Konect Server virtual machine into a failover cluster to support the management
infrastructure. Konect provides the highly available and well-performing database platform that is critical
to the overall management of the environment in this reference architecture. Configure the Konect Elite
server with the following:
LUN OS RAM Size CPU
LUN1, CSV Volume 1 Server 2012 Datacenter Edition 2 GB 127 GB 1
Deploy Konect Elite Server Management Software for this reference architecture to manage the Hyper-V
hosts and guests in a single data center.
The Konect management console will auto provision the following roles and features dynamically: Roles and features:
Hyper-V Role
RDSH Role
IIS Role
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 26
3.5 Framework
4.8.1 Assign Konect Users
Using the Konect management console you first need to assign active directory user as Konect users.
Konect users then can be assigned specific virtual desktops and RemoteApps / Desktops.
4.8.2 Create VM Templates
Using the Konect management console you can create virtual machines templates. Supported templates:
LUN OS Type Types Bit Version
LUN2, CSV Volume 2 2012, 2012, 2008
R2, 2008, 2003
Server Standard and
Datacenter
X32 bit, x64
bit
LUN2, CSV Volume 2 8.1, 8.0, 7.0, XP SP3 Desktop Professional and
Enterprise
X32 bit, x64
bit
4.8.3 Create new VM’s from Templates
Using the Konect management console you can create new virtual machines on a selected server node
using the available VM templates found in the Konect VM library.
4.8.4 Konect VM Library
The following tables show what VM’s Library resources are available for creating Virtual machines.
Library shares are available, VM templates created, stored and utilized by Konect VM Center to deploy
virtual machines and desktops in this configuration. The following templates are used in this reference
architecture
4.8.4.1 Library Shares
Where the VM Templates are stored. These templates are used to create new virtual machines on the selected Host node server.
Library Shares CVS Volume Template Type
Konect Server CSV2 Server
Windows 8.1 CSV2 Desktop
4.8.4.2 Virtual Machine Templates
Using the Konect Management console, VM templates gives you a list of the available templates that can be used to create new VM’s.
VM Templates CPU Memory Size Operating System
Konect Server 1vCPU 2 GB 10 GB 2012 Datacenter
Windows 8.1 1vCPU 1.5 GB 10 GB Windows 8.1 Enterprise
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 27
4.8.4.3 Guest OS Profile
Using the Konect Management console, you can pre-define Guest OS Templates that can be used when
create VM templates that are stored into the VM Library.
Template Guest OS Profile
Konect Server 2012 Datacenter
Windows 8.1 Windows 8.1 Enterprise
Konect VM Center is tightly integrated with Microsoft Hyper-V to enable performance and resource
optimization.
4.8.5 Konect Application/Desktop Publishing
Table 4.7.2 shows the published application and desktops to specific users and groups.
Published Item Protocol User RDP
Sessions
Available
RAM
Assigned to Operating
System
Notepad RDP 30 10 GB Domain Users 2012
Remote Desktop
Server
RDP 30 10 GB Domain Users 2012
5. Engineering Validation
This Microsoft Private Cloud reference architecture was designed to provide a robust infrastructure for the
customer to deploy a private cloud quickly. Since each environment is unique, specific testing was only
performed to ensure that the underlying infrastructure met the requirements of the Private Cloud program
from Microsoft. The specific tests performed were the following:
Ensure that the network design was properly configured for both performance and availability Ensure that the management structure was properly configured for high availability and failover on a 2
node cluster with attached external storage.
Ensure the management of VM creation, deployment, and provisioning using the Konect Elite
Management server SW.
The solution described in this white paper passed all of Microsoft validation testing for the Microsoft
Private Cloud 2012 program.
Table 12. Virtual Machine and RemoteApp/Desktop Profile
Type Profile Characteristic Value Virtual Machines Number of virtual machines (VM) 31 VM’s
Virtual machine OS Windows 8.1 Enterprise Edition
RAM per virtual machine 1.5 GB
Average storage available per virtual machine 100 GB
Average IOPS per virtual machine 18
Documentation Microsoft Private Cloud Fast Track Program
Microsoft Private Cloud Fast Track.DOC F3.2-14
Page 28
RemoteApp/Desktops (Session based) Number of user sessions 30 RDP sessions
RAM per user 330 MB
FOR MORE INFORMATION:
DataSheet:
http://desktopsites.com/images/pdfs/Konect%20Fujitsu%202012%20QuickStack%20-%20DataSheet.pdf
White Paper:
http://desktopsites.com/images/pdfs/Konect%20Fujitsu%202012%20QuickStack%20-
%20White%20Paper.pdf
dts Contact Page:
http://desktopsites.com/about/contact-info.html
Additional Links:
Microsoft Fast Track Page: http://www.microsoft.com/privatecloud
Konect Fujitsu QuickStack Page: http://desktopsites.com/solutions/for-private-cloud/fujitsu-
quickstack-server-2012.html
Primergy Datasheet: http://globalsp.ts.fujitsu.com/dmsp/Publications/public/ds-py-rx300-s8.pdf
Eternus Datasheet: http://www.fujitsu.com/downloads/STRSYS/system/DX100S3ds.pdf
© 2013 Microsoft Corporation. All rights reserved. The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication and is subject to change at any time without notice to you. This document and its contents are provided AS IS without warranty of any kind, and should not be interpreted as an offer or commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented. The information in this document represents the current view of Microsoft on the content. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, AS TO THE INFORMATION IN THIS DOCUMENT.
The descriptions of other companies’ products in this document, if any, are provided only as a convenience to you. Any such references should not be considered an endorsement or support by Microsoft. Microsoft cannot guarantee their accuracy, and the products may change over time. Also, the descriptions are intended as brief highlights to aid understanding, rather than as thorough coverage. For authoritative descriptions of these products, please consult their respective manufacturers.