SlideShare uma empresa Scribd logo
1 de 24
Creating Microsoft Private Cloud
with System Center
A Technology Overview
Student’s Description
Name: Abhijit Kundu
Course: BSCHNT
Semester: 6
Enrollment No.: MGU/132/RNS280177/007
University: Mahatma Gandhi University
Institute: Aptech Computer Education
Table of CONTENTS
1. Introduction To Cloud Computing
2. Cloud Service Models
3. Cloud Deployment Models
4. Introducing Private Cloud
5. Private Cloud & Public Cloud Comparison
6. Benefits of Private Cloud
7. Requirements for Moving to a Private Cloud
8. Overview Of System Center 2012 Components
9. Overview of Private Cloud Architecture
10. Prerequisites for Installing Private Cloud
11. Preparing the Private cloud Infrastructure
12. Installing windows server 2012 hosts
13. Installing System center 2012
14. Configuring the Shared storage
15. Installing the Microsoft failover Cluster
16. Configuring the Microsoft failover Cluster
17. Configure Hyper-V Replication
18. Installing SQL Server 2012
19. Creating a Private Cloud in VMM 2012
20. Preparing the Private Cloud Infrastructure.
21. Creating the Private Cloud
22. Final Thoughts
23. References
24. Acknowledgement
Introduction to Cloud Computing
Cloud Computing has recently emerged as an attractive model of providing Information
Technology (IT) infrastructure(i.e., computing, storage, and network) to large as well as
small enterprises both in private & public sectors. An enormous surgein the popularity of
cloud computing is partly driven by its promiseof on demand scalability and flexibility
without making upfrontinvestment in Setting up and running large scale computing
infrastructures and data centers.
Like many practitioners and researchers, wealso usethe following definition of cloud
computing provided by the US National institute of standards and technology (NIST).
“Cloud computing is a model for enabling convenient, on-demand network access to a
shared pool of configurablecomputing resources (e.g., networks, servers, storage,
applications, and services) that can be rapidly provisioned and released with minimal
management effort or service provider Interaction.”
Simply put, cloud computing provides a variety of computing resources , fromservers and
storageto enterpriseapplications such as email, security, backup/DR, voice, all delivered
over the Internet. The Cloud delivers a hosting environment that is immediate, flexible,
scalable, secure, and available – while saving corporations money, time and resources.
TheNext Frontier -OnDemandSolutions ForYourBusiness
Cloud
Web
Client-Server Computing
PersonalComputers
Mainframe
Cloud Service Models
A serviceis defined as a fine-grained reusable resources (i.e., infrastructureor
business processes) availablefroma service provider; this is now what is
popularly called ―as a service‖. Services should havelow entrance barriers
(making them available for low budget enterprises), largescalability, multitenancy
(sameresources shared for many user, without interference), and supportfor
variety of access possibilities concerning different types of hardware
infrastructures and operating systems.
Software as a Service (SaaS) is a kind of application that is available as a serviceto
users; it delivers softwareas a serviceover the Internet, eliminating the need to
install and run the application on local computers in order to simplify the
maintenance and support. Oneof the main differences of using such an
application that the application is usually used without being able to make a lot of
adaptations and preferably without tight integration with other integration with
other using a thin client interface such as a web browser; the serviceprovider
does all the operation and maintenance fromthe application layer to the
infrastructurelayer. The applications thoseare good candidates for being offered
as SaaS are Accounting, Video Conferencing, Customer Relation Management and
ITService Management. Oneof the main benefits of SaaS is lower cost, web
availability and reliability.
SaaS Examples-
Platformas a Service (PaaS) supplies all that is needed to build applications
directly fromthe Internetwith no local softwareinstallation. The PaaS service
model enables the deployment of applications without the costand complexity of
buying and managing the Underlying hardwareand softwarelayers. A customer
can deploy an application directly on the cloud infrastructure(withoutmanaging
and controlling that infrastructure) using the Programming languages and tools
supported by a provider. A customer has the controlover its applications and
hosting environment’s configurations. Itsupports web developmentinterfaces
and hosting environment’s configurations such as Simple ObjectAccess Protocol
(SOAP) and Representational State Transfer (REST). The interfaces allow for the
construction of multiple web services (mash-ups), and arealso able to access
databases and reuseservices available within private network.
PaaS Examples-
Infrastructure as aService (IaaS) delivers a computer infrastructurethat is a
fundamental resourcelike processing power, storagecapacity and network to
customers; instead of building data centers, purchasing servers, softwareor
network equipments, a customer buys the resources as a fully outsourced service;
a customer does not manage the underlying infrastructurebut has full control
over the operating systems and the applications running on it. IaaS models often
provideautomatic supportfor on demand scalability of computing and storage
resources.
IaaS Examples-
Cloud Deployment Models
Public Cloud
• Public cloud (off-siteand remote) describes cloud computing where
resources aredynamically provisioned on an on-demand, self-servicebasis
over the Internet, via web applications/web services, open API, froma
third-party provider who bills on a utility computing basis.
Private cloud
• A Private cloud environment is often the firststep for a corporation prior to
adopting a public cloud initiative. Corporations havediscovered the
benefits of consolidating shared services on virtualized hardwaredeployed
froma primary datacenter to servelocal and remote users.
Hybrid cloud
• A Hybridcloud environmentconsists of some portion of computing
resources on-site(on premise) and off-site (public cloud). By integrating
public cloud services, users can leverage cloud solutions for specific
functions that are too costly to maintain on-premisesuch as virtual server
disaster recovery, backups and test/development environments.
Community cloud
• A Community cloud is formed when severalorganizations with similar
requirements sharecommon infrastructure. Costs arespread over fewer
users than a public cloud but more than a single tenant.
Introducing Private Cloud
Every organization wants to use its resources well. One way to do this is by
running applications in virtual machines (VMs) rather than directly on physical
machines. Virtualization has real value, and mostorganizations have
adopted this approach in their datacenters. Usefulas it is, however, the next step
in the evolution of virtualization has become clear: its private cloud.
A private cloud provides a more effective way to deploy, use, and manage VMs,
applications, and other ITresources on hardware that’s dedicated to a single
organization. Microsoft’s privatecloud technologies, embodied in SystemCenter
2012 and Hyper-V, makethis possible. This projectprovides a basic overview of
this technology, explaining whatit is and why it’s useful.
What is a Private Cloud?
A Private cloud is a particular cloud model that involves a distinct and secure
cloud based environment in which only the specified client can access and
operate. As with other cloud computing models, private cloud will provide
computing power as a service within a virtualized environment using an
underlying pool of physicalcomputing resources. However, under theprivate
cloud model, the cloud is only accessibleby a single organization or datacenter
providing them with greater control, privacy and security. This infrastructureis
provisioned to servecorporateusers. Itactually resides behind the corporate
firewall for its own internal use. Private cloud softwareintegrates with the
virtualization layer and provides the self-serviceportal and management layer for
users and cloud administrators.
Private Cloud and Public Cloud Comparison
The comparison between a private cloud and a public cloud is often done on the
basis of how each one of them is accessible, provides scalability, cost-effectiveor
secure. The key difference between a private cloud and a public cloud is the
workloads thatare running on the infrastructure.
 Public cloud is used as a servicevia internet by the users, whereas a private
cloud as the name conveys is deployed within certain boundaries like
firewall settings and is completely managed and monitored by the
administrator in a datacenter.
 Users haveto pay a monthly bill for public cloud services, butin caseof
private cloud, money is charged on the basis of per GB usagealong with
bandwidth transfer fees.
 Public cloud functions on the prime principle of storagedemand scalability,
which means it requires no hardwaredevices. On the contrary, no
hardwareis required even in private cloud, but the data stored in the
private cloud can only be shared between users of an organization and
third party sharing depends upon trustthey build with them. It is also
monitored by the business entity whereit is running.
 Private cloud cannot be accessed fromanywhereand at any point of time,
whereas public cloud creates an accessible business environmentthat can
be from anywhereand at any time.
 The initial cost of setting up the private cloud infrastructure is expensive,
but it gets minimal at later stages of using it as as a service. In case of public
cloud initial cost is minimal, but if data is stored for a long period of time, it
proves to be highly expensive.
Yet it’s misleading to think that organizations need to choosebetween private
and public clouds. Some scenarios, such as supporting Internet-scaleapplications,
are clearly a good fit for public cloud technologies such as Microsoft’s Windows
Azure. But private clouds are really justthe evolution of today’s virtualized
datacenters. Any organization that is serious aboutvirtualization today, regardless
of its public cloud plans, should also be serious aboutprivate clouds. They’rethe
next step on the virtualization path.
Benefits of using Private Cloud
The key benefits and features of private cloud are as follows:
1. Higher Security andPrivacy: One main advantageof private cloud is that
they are far more secure than other alternatives, since the organization’s
data is tightly secured and controlled on servers that no other company has
access to. The servers can either sit within the firewall of the organization
using them, with those servers managed and maintained by internal IT
staff, or that can be located within the datacenter of a cloud service
provider, with an organization accessing the data stored on the servers via
private and securenetwork links.
2. Greater Control: As a private cloud is only accessible by a single
organization, that organization will have the ability to configureand
manage it within their needs and requirements. However, this level of
control removes the economies of scale generated in public clouds by
having centralized management of hardware.
3. Cost and Energy Efficiency: Implementing a private cloud model can
improvethe allocation of resources within an organization by ensuring that
the availability of resources to individual business functions can directly and
flexibly respond to their demand. It does make more efficient use of the
computing resources than traditional hardwareequipments as it minimize
the investmentinto unused capacity.
4. ImprovedReliability: Even whereresources arehosted internally, the
creation of virtualized operating environments means that the network is
more resilient to individual failures across the physicalinfrastructure. In
addition, wherethe cloud is hosted with a third-party, the organization can
still benefit from the physicalsecurity afforded to infrastructurehosted
within datacenter.
5. Cloud Bursting: Someproviders may offer the opportunity to employ cloud
bursting, within a privatecloud offering, in the event of spikes in demand.
This serviceallows the provider to switch certain non sensitivefunctions to
a public cloud to free up more space in the privatecloud for the sensitive
functions that require it.
Requirements for moving to a Private Cloud
Before moving to a private cloud, we need to ensurethat the systems meet the
prerequisites. This includes ensuring that we have a public key infrastructurein
place to help secure the private cloud service. We also need to identify the
services that we wantto migrate to the private cloud infrastructure, and then
plan how to manage, monitor and protect those services.
The following common business requirements can induce organizations to move
to a private cloud infrastructure-
 Competitive Advantage: A competitive advantagecould mean the ability to
performbetter, faster, smoother or at a much lower cost than your
competitors could. Using cloud computing, you can respond to a service
request immediately, and providethe servicein a shorten time.
 Scalability: This is the ability to scale the business quickly, and with minimal
cost and downtime. Scalability also means being able to deploy or retire
business applications on demand.
 ReducedCost: Reduced costs include IToverhead without compromising
business revenue. Consolidating server roles enables the consolidation of
physicalservers, which reduces the costwithout affecting the business
revenue.
 Enhanced Security andControl: Enhanced security and controlmeans
implementing a sophisticated permissions-based authorization scheme. In a
private cloud, the application administrators receive access only to the
resources thatthey require. Additionally, changes to the systemcan be
logged automatically.
 ImprovedSLA: Due to scalability and the ability to move applications
quickly and without outage to other servers, no downtime is required to
update physicalmachines.
 ControlledResourceUsage: Resourceusagein a private cloud is controlled
and can be shared between the virtual machines on their host machines.
Therefore, resourceusageis more efficient than in a non-cloud
environment.
 Availability andPerformance: With host clusters, you can improve the
availability of virtual machines running applications that previously were
not clustered. When an application requires more performance, you can
move it to a more powerfulhostmachine in a privatecloud.
Overview of System Center 2012 Components
SystemCenter 2012 allows creating and using privateclouds. Customers and
partners can usethese technologies to offer traditional IaaS services, such as VMs
on demand. This technology family also provides more, with supportfor
deploying multi-tier applications, monitoring and updating those applications, and
automation services to make all of this more efficient. By utilizing a windows
server 2012 infrastructurealong with systemcenter 2012, theMicrosoftprivate
cloud allows you to deploy a flexible and responsiveinfrastructure, designed to
simplify day-to-day tasks and enable management of applications at the service
level, rather than that of individual servers. TheSystemCenter 2012 suite
provides us with many tools to create, manage, monitor and deploy virtual
machines and services into a private cloud.
The main components of Systemcenter 2012 arethe following:
 SystemCenter 2012- Virtual Machine Manager: VMMprovides virtual
machine management and the fundamental services that can help us
deliver a flexible and cost-effective private cloud environment. Italso
provides the technologies used to deploy and update VMs and applications.
 SystemCenter 2012- AppController: App controller provides a self-service
portal across privatecloud that can help application owners build,
configure, deploy and manage new services. Itcan also be used with
windows Azurein public cloud.
 SystemCenter 2012- Operations Manager: OMprovides deep application
diagnostics and infrastructuremonitoring that can ensurepredictable
performanceand availability of vital applications. It offers a comprehensive
view of a datacenter and a privatecloud and also initiates actions to fix
problems it detects.
 SystemCenter 2012- Orchestrator: Orchestrator provides orchestration,
integration and automation of ITprocesses through thecreation of
runbooks thatcan define and standardizebest practices and improve
operational efficiency. Italso provides a way to automate interactions
among other management tools such as VMM and ServiceManager.
 SystemCenter 2012- Service Manager: ServiceManager provides self-
serviceexperiences and standardized data center processes thatcan
integrate people, workflows and knowledgeacross datacenter
infrastructureand applications.
 SystemCenter 2012- DataProtectionManager: DPMprovides unified data
protection for windows-based serversand clients, which can help you
deliver scalable, manageable and cost-effectiveprotection and restore
scenarios fromdisk, tape and off-premises.
 SystemCenter 2012- ConfigurationManager: Configuration Manager
provides softwaremanagementcapabilities for windows-based clients.
Using configuration manager, wecan deploy operating systems, software
applications, updates and monitor hardwareand softwareinventory to
ensurethat compliance settings are applied.
Overview of Private Cloud Architecture
Here is a sample overview of what kind of hardwareyou can usefor setup and
deploy the private cloud. This can be differentfrom your environmentbut this is
an ideal architecture to evaluate the private cloud in a typical datacenter.
Prerequisites for Installing Private Cloud
 Physical Server Configurations:
The following minimum physicalservers arerequired:
NAME CPU MEMORY DISK SPACE
HOST1 4 16GB 500GB
HOST2 4 16GB 500GB
Virtual Machines Configurations:
 The following virtual machines are required for a complete private cloud
infrastructure:
NAME FUNCTION CPU MEMORY DISK SPACE
VMM Virtual machine
manager server
2 vCPU 4GB 60GB
OR Orchestrator server 2 vCPU 4GB 100GB
APPS App controller
server
2 vCPU 4GB 60GB
OM Operations
manager server
2 vCPU 4GB 60GB
SM Service manager
server
2 vCPU 4GB 60GB
DC Domain controller 2 vCPU 2GB 40GB
SQL SQL server 2 vCPU 4GB 60GB
DPM Data protection
manager server
2 vCPU 4GB 60GB
SP SharePoint2010
server
2 vCPU 2GB 60GB
 Software Configuration:
1. Windows Server 2012
2. SQL Server 2012
3. SystemCenter 2012
4. SharePoint2010
 Hypervisors: TheMicrosoftprivatecloud supports threehypervisors:
MicrosoftHyper-V, VMwareESX/ESXi, and Citrix XenServer. The private
cloud aspects of SystemCenter 2012 work identically across all three, even
in environments that combine two or more of these options. Still, it’s worth
looking in a bit moredetail at Microsoft’s Hyper-v technology.
Hyper-V is in its third release today, and it supports the typical functions of a
mature hypervisor. Theseinclude:
High Availability-Itallows grouping servers together in a hyper-v cluster, then
letting a failed server’s work beautomatically shifted to another server in the
cluster.
Live Migration- Itallows a VM to be moved fromone physicalserver to another
without any disruption to applications running in that VM or to the people using
these applications. To performmaintenance on a physicalserver, for example, an
administrator can useLive Migration to movethat entire server’s VMs to another
machine, performthe maintenance, and then movethe VMs back to their original
home. Users of applications running in those VMs won’tnotice any changes
throughoutthis process.
Hyper-V also supports a rangeof guest operating systems, including several
versions of Windows and Windows Server, SUSELinux, Red Hat Enterprise Linux,
and CentOS.
Preparing the Private cloud Infrastructure
Once I havethe all prerequisites downloaded the installation process can
commence.
Installing Windows server 2012 hosts
Installwindows server 2012on the two physicalservers and givethem suitable
IPv4 addresses as per your need. After this add the Hyper-V role.
Once these steps are complete, configure the virtual network on each hostas it is
important that each hosthas identical virtual network settings-
 Open the hyper-V Manager Console.
 Click on connect to server in the right pane.
 Type localhost and click ok.
 Right click on host name and select virtual switch manager.
 Set the name to “External Virtual Network”.
 Ensurethe physicalnetwork adapter is selected and the tick box allows
management operating systemto sharethis network adapter is ticked.
 Click ok.
Once the hosts are configured, complete these steps-
 Create a virtualmachine for each of the servers as detailed in the Private
Cloud architecture section and install windows server 2012 on every VM
except the SharePoint server.
 Installwindows server 2008R2 on the SharePointserver.
 Configurethe network settings on each VM and give them in-range IPs.
 Create a domain controller on the AD server and add all servers to the new
domain using administrator privilege.
Once these steps are complete, the lab environment will be ready for deploying
system Center 2012 suite.
Installing System Center 2012
After the lab is ready for systemcenter 2012, I can startdeploying the different
products in the suite on each of their respectiveVMs. Installeach productin the
following order:
 Virtual Machine Manager
 Operations Manager
 Service Manager
 Orchestrator
 App Controller
 Data Protection Manager
Configuring the Shared storage
Create a SMB 3.0 share
Before implement a highly available private cloud solution, we need a commonly
accessible storageplatformthat can hostthe highly available services.
 Open Server Manager and select Add Roles and Features.
 In the Installation Type screen, tick Role-based or feature-based
installation.
 In the server selection screen select host1 fromthe server pool.
 In the server roles screen, expand File and StorageServices and tick File and
iSCSI Services.
 In the confirmation page click install.
 After completing installation, open server manager and select File and
Storageservices.
 Click Shares.
 Select Tasks and then select New Share.
 On the select profilescreen, select SMB Share- Applications.
 In the sharelocation screen, select host1 and then select the drivewhere
you would like to hostyour shareon (Min 100 GB free spacein that drive).
 Inputthe sharename SMB3Share.
 Then customizeyour permissions and security settings and tick full control.
 Select the host1 and host2 computer accounts and confirm that they are
listed in the permissions.
 On the confirmation page, click on create.
This now completes the creation of a SMB 3.0 Sharewhich will be used as the
storage target for the cluster.
Install the Microsoft Failover Cluster
 Load server manager, select Add roles and features.
 In the installation type screen, select role-based or feature-based
installation and click next.
 On the server selection screen, select host1 fromthe server pool and click
next.
 In the features screen, select Failover Clustering.
 Click on add features that are required for Failover Clustering and click
next.
 In the confirmation page, clicks install and then reboot the physicalserver.
 Follows these same steps in host2 also.
Configuring the Microsoft Failover Cluster
 Fromhost1, open Server Manager and confirmthat the dashboard is open.
Fromthe Tools menu items, select failover Cluster Manager.
 Once the failover cluster manger loads, click on create cluster and next.
 In this wizard, typehost1 and host2, and click add.
 On the Create cluster wizard, click next to run cluster validation checks next
to host1 and host2.
 Run cluster validation wizards and next.
 On the testing options screen, click next to run all tests.
 On the summary screen, makesureboth nodes are validated and click
finish.
 Enter the cluster name and heartbeat IP address for thecluster.
 On the summary screen click finish.
The cluster is now created. Fromthe failover cluster manager we are able to see
the resources online. This technology will build resilient and fault-redundant
applications in the privatecloud.
Configure Microsoft Hyper-V Replication
As host1 and host2 are already part of a failover cluster, the standard Hyper-V
Replication between two hosts cannot be used. Instead a Hyper-v Replica Broker
will need to be used which is a additional role that needs to be added to the
failover Cluster.
 Fromhost1 open Server Manager, fromthe Tools menu select Failover
Cluster Manager.
 Click on our newly created cluster, then in the actions column select
configurerole.
 In the select role page, select Hyper-V Replica Broker.
 In the Client access point screen, type the name and IP address of the
replica broker.
 Next and finish.
 Again expand the newly created cluster and click on roles.
 Right click the replica broker and select Replication settings.
 Tick the Enable this cluster as a Replica server, the use Kerberos (HTTP), and
the allow replication fromany authenticated server boxes. In the specify
the default location box input host1SMB3Shareand click ok.
Install SQL Server 2012
After the all requirements are fulfilled, follow these steps to Install SQL server
2012-
 Log into the required VM as administrator privilege.
 Installthe SQL 2012 fullversion setup file.
 New SQL Server stand alone installation.
 In the SQL Server features selection page, ensurethe following roles are
selected-
a. DatabaseEngine services
b. Analysis services
c. SQL server replication
d. Reporting services
e. SQL data tools
f. Client tools connectivity
g. Integration services
h. Client tools sdk
i. SQL client connectivity sdk
j. Management Tools- Complete
 Give suitable name of the SQL Server and add the currentuser.
 Installand Configureand click finish.
Creating a Private Cloud In VMM 2012
An administrator creates clouds using Virtual Machine Manager 2012. The
physicalresources a cloud uses can come fromeither hostgroups, each of which
can contain some combination of physicalservers running Hyper-V, ESX/ESXi, or
XenServer, or VMwareresourcepools, which contain only servers running
ESX/ESXi. For each cloud, the administrator can specify its total capacity along
with many details: whatits VMs can look like (including options for processors,
memory, disks, and network interface cards), whether the VMs use Higher
Availability, and many more.
The VMM administrator also defines what the cloud’s users areallowed to do.
Along with per-user quotas, VMM2012 provides a rangeof fine-grained options
for specifying this. There are separate permissions for authoring a VM template or
servicetemplate, for example, for starting a VM or application fromthose
templates, and for stopping a VMor service. A VMM administrator can also
create delegated administrators who have limited access to specific parts of the
physicalenvironment, such as a branch office.
.
Preparing the private Cloud Infrastructure
To create a private cloud we have to create a new logical network, an IP poolfor
the external network and a Mac address pooland a virtual IP template in the
VMM Fabric for preparing private cloud infrastructureresources.
Create a newlogical network
 In the VMM console, click the fabric workspace, expand the Networking
node and then create a new logical network.
 Name the logical network.
 Create a new IP pool and select the newly created logical network.
 Create a new network site with the proper subnet.
 Configurea reserved IP address, a default gateway and a DNS server
address.
Create an IP pool for the external network
 In the VMM console, create a new IP poolnamed External and select that
External network as the logical network.
 Create a new network site named External with the proper subnet.
 Configurethe rangebetween Starting and Ending IP address.
 Configurethe gateway address and DNS server address.
Create a MAC pool and a Virtual IP template
 In the VMM console, create a new MACpool for the host group and
configurethe starting and ending MAC address.
 Create a new VIP template that uses Virtual TCP IP port80.
 Configurea specific template type that uses MicrosoftNetwork Load
Balancing.
Create a Private Cloud in VMM
 In the VMM console, click the VMs and services workspace, and then in the
navigation pane, click the Clouds node.
 In the ribbon, click Create Cloud and the wizard opens.
 Give a suitable name to the cloud.
 In the resources page, ensurethe Hostgroups option is selected.
 Select the newly created logical network.
 Add MicrosoftNetwork Load Balancer and Web Load Balancer.
 Select required port classifications.
 Check the available storage.
 Select the default VMMlibrary (MSSCVMMLibrary).
 Configurethe private cloud capacity and capability features as per your
requirements.
 On the summary page, click finish.
Deploying a newvirtual machine in the Cloud
 In the VMM console, click the VMs and Services workspace.
 On the ribbon, clicks create virtualmachine.
 In the select sourcewindow, browseand select a vhd and click next.
 On the specify identity page, type a name for the virtualmachine.
 On the configurehardwarepage, configurethe Memory and configurethe
network adapter to connect the external network.
 On the select destination page, click Place the Virtual machine on a Cloud
and select the created Cloud.
 On the
Configure a user profile
 In the VMM console, click the settings workspace, expand the security node
and then click User Roles.
 In the right pane, right click Cloud business unitand then select Properties.
 Click the Members tab and ensurethat your desired domain user is listed in
the Members pane.
 Click Scope and in the right pane, select the created Cloud.
 Click ok to close the properties window.
 In the VMM console, click the VMs and Services workspace, rightclick the
Cloud and then select Assign Cloud.
 On the ConfigureSettings page click next.
 On the Add Properties page, under Operating system, select Windows
Server 2012 and click next.
 On the summary page, click Create.
Creating Self-ServiceUser Role inVMM
 In the VMM console, go to settings and click create a user role.
 Give a name to the user role and the required members in his role.
 ON the profile page, select Self-serviceUser.
 Configurethe scopeto assign the private cloud to this user role.
 Configurethe appropriaterole-level and member-level quotas.
 Specify the resources thatshould be accessibleto role members.
 On the summary pageclick finish.
Final Thoughts
Every organization wants to minimize its infrastructurecosts, freeing up more IT
dollars for innovation. Every organization also wants to makeITmore
responsive—taking days or weeks to provision a VM or deploy an application just
isn’t acceptable. Private clouds can help with both of these things. The
technologies in SystemCenter 2012, including VirtualMachine Manager, App
Controller 2012, ServiceManager, Operations Manager, and Orchestrator, let
organizations create one or more private clouds. Working with multiple
hypervisors over diversehardware, theseclouds can help lower costs and
improveresponsetimes. Server virtualization has proven to be a remarkably
usefultechnology, saving money and improving servicein enterprises and public
sector organizations around the world. The next step on the virtualization road is
to automate more of how weallocate, use, and update those VMs and the
applications they support. Thenext step is private clouds.
REFERENCES-
 MicrosoftPrivateCloud evaluation guide
 technet.microsoft.com
 Text Books provided by Aptech Computer education
 MicrosoftPrivateCloud v1.0 by David Chappell
Acknowledgement
I am highly indebted to the faculties of Aptech Computer Education for their
guidance and constantsupervision as well as for providing necessary information
regarding this projectand also for their supportin completing my project. I would
like to express my gratitude towards Mahatma GandhiUniversity for including
this fabulous projectin the BSCHNT course.

Mais conteúdo relacionado

Mais procurados

Cloud architecture
Cloud architectureCloud architecture
Cloud architecture
Adeel Javaid
 
Citrix Synergy 2014 - Syn229 What's new in Citrix Cloud Portal Business Manager
Citrix Synergy 2014 - Syn229 What's new in Citrix Cloud Portal Business ManagerCitrix Synergy 2014 - Syn229 What's new in Citrix Cloud Portal Business Manager
Citrix Synergy 2014 - Syn229 What's new in Citrix Cloud Portal Business Manager
Citrix
 
Top challenges in cloud computing
Top challenges in cloud computingTop challenges in cloud computing
Top challenges in cloud computing
TISEE
 
Cloud computing reference architecture from nist and ibm
Cloud computing reference architecture from nist and ibmCloud computing reference architecture from nist and ibm
Cloud computing reference architecture from nist and ibm
Richard Kuo
 
Qinnova Cloud Computing Session
Qinnova Cloud Computing Session Qinnova Cloud Computing Session
Qinnova Cloud Computing Session
aleyeldean
 

Mais procurados (20)

Introduction of cloud computing
Introduction of cloud computingIntroduction of cloud computing
Introduction of cloud computing
 
Virtualization for Cloud Environment
Virtualization for Cloud EnvironmentVirtualization for Cloud Environment
Virtualization for Cloud Environment
 
Cloud Computing Business Models
Cloud Computing Business ModelsCloud Computing Business Models
Cloud Computing Business Models
 
Announcing Symantec & Microsoft’s Azure Cloud Disaster Recovery as a Service ...
Announcing Symantec & Microsoft’s Azure Cloud Disaster Recovery as a Service ...Announcing Symantec & Microsoft’s Azure Cloud Disaster Recovery as a Service ...
Announcing Symantec & Microsoft’s Azure Cloud Disaster Recovery as a Service ...
 
Cloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & OpportunitiesCloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & Opportunities
 
Cloud architecture
Cloud architectureCloud architecture
Cloud architecture
 
Challenges in hybrid and federated cloud computing
Challenges in hybrid and federated cloud computingChallenges in hybrid and federated cloud computing
Challenges in hybrid and federated cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Citrix Synergy 2014 - Syn229 What's new in Citrix Cloud Portal Business Manager
Citrix Synergy 2014 - Syn229 What's new in Citrix Cloud Portal Business ManagerCitrix Synergy 2014 - Syn229 What's new in Citrix Cloud Portal Business Manager
Citrix Synergy 2014 - Syn229 What's new in Citrix Cloud Portal Business Manager
 
Top challenges in cloud computing
Top challenges in cloud computingTop challenges in cloud computing
Top challenges in cloud computing
 
Cloud computing reference architecture from nist and ibm
Cloud computing reference architecture from nist and ibmCloud computing reference architecture from nist and ibm
Cloud computing reference architecture from nist and ibm
 
Cloud service models
Cloud service modelsCloud service models
Cloud service models
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud Resource Management
Cloud Resource ManagementCloud Resource Management
Cloud Resource Management
 
Qinnova Cloud Computing Session
Qinnova Cloud Computing Session Qinnova Cloud Computing Session
Qinnova Cloud Computing Session
 
Cloud computing presentation
Cloud computing presentation  Cloud computing presentation
Cloud computing presentation
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An Introduction
 
Citrix Synergy 2014 - Syn110 Transform IT with Cloud
Citrix Synergy 2014 - Syn110  Transform IT with CloudCitrix Synergy 2014 - Syn110  Transform IT with Cloud
Citrix Synergy 2014 - Syn110 Transform IT with Cloud
 
What are the types of cloud computing
What are the types of cloud computingWhat are the types of cloud computing
What are the types of cloud computing
 
Infrastructure as a Service ( IaaS)
Infrastructure as a Service ( IaaS)Infrastructure as a Service ( IaaS)
Infrastructure as a Service ( IaaS)
 

Semelhante a Private Cloud With System Center Project

Introduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptxIntroduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptx
SURBHI SAROHA
 

Semelhante a Private Cloud With System Center Project (20)

Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Understanding the cloud computing stack
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stack
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud
CloudCloud
Cloud
 
Introduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptxIntroduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptx
 
Sunil
SunilSunil
Sunil
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Public cloud: A Review
Public cloud: A ReviewPublic cloud: A Review
Public cloud: A Review
 
How to Cloud - The Ultimate Guide to Cloud Computing
How to Cloud - The Ultimate Guide to Cloud ComputingHow to Cloud - The Ultimate Guide to Cloud Computing
How to Cloud - The Ultimate Guide to Cloud Computing
 
Cloud building
Cloud buildingCloud building
Cloud building
 
P18 2 8-5
P18 2 8-5P18 2 8-5
P18 2 8-5
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant Gupta
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
A proposal for implementing cloud computing in newspaper company
A proposal for implementing cloud computing in newspaper companyA proposal for implementing cloud computing in newspaper company
A proposal for implementing cloud computing in newspaper company
 
CLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxCLOUD COMPUTING.pptx
CLOUD COMPUTING.pptx
 
PRIVATE CLOUDS FLOAT WITH IBM SYSTEMS AND SOFTWARE
PRIVATE CLOUDS FLOAT  WITH IBM SYSTEMS AND SOFTWAREPRIVATE CLOUDS FLOAT  WITH IBM SYSTEMS AND SOFTWARE
PRIVATE CLOUDS FLOAT WITH IBM SYSTEMS AND SOFTWARE
 
cloud computing
cloud computing cloud computing
cloud computing
 
Cloud computing by Rajat Shukla
Cloud computing by Rajat ShuklaCloud computing by Rajat Shukla
Cloud computing by Rajat Shukla
 
An introduction to the cloud 11 v1
An introduction to the cloud 11 v1An introduction to the cloud 11 v1
An introduction to the cloud 11 v1
 
CLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxCLOUD COMPUTING.pptx
CLOUD COMPUTING.pptx
 

Private Cloud With System Center Project

  • 1. Creating Microsoft Private Cloud with System Center A Technology Overview
  • 2. Student’s Description Name: Abhijit Kundu Course: BSCHNT Semester: 6 Enrollment No.: MGU/132/RNS280177/007 University: Mahatma Gandhi University Institute: Aptech Computer Education
  • 3. Table of CONTENTS 1. Introduction To Cloud Computing 2. Cloud Service Models 3. Cloud Deployment Models 4. Introducing Private Cloud 5. Private Cloud & Public Cloud Comparison 6. Benefits of Private Cloud 7. Requirements for Moving to a Private Cloud 8. Overview Of System Center 2012 Components 9. Overview of Private Cloud Architecture 10. Prerequisites for Installing Private Cloud 11. Preparing the Private cloud Infrastructure 12. Installing windows server 2012 hosts 13. Installing System center 2012 14. Configuring the Shared storage 15. Installing the Microsoft failover Cluster 16. Configuring the Microsoft failover Cluster 17. Configure Hyper-V Replication 18. Installing SQL Server 2012 19. Creating a Private Cloud in VMM 2012 20. Preparing the Private Cloud Infrastructure. 21. Creating the Private Cloud 22. Final Thoughts 23. References 24. Acknowledgement
  • 4. Introduction to Cloud Computing Cloud Computing has recently emerged as an attractive model of providing Information Technology (IT) infrastructure(i.e., computing, storage, and network) to large as well as small enterprises both in private & public sectors. An enormous surgein the popularity of cloud computing is partly driven by its promiseof on demand scalability and flexibility without making upfrontinvestment in Setting up and running large scale computing infrastructures and data centers. Like many practitioners and researchers, wealso usethe following definition of cloud computing provided by the US National institute of standards and technology (NIST). “Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurablecomputing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider Interaction.” Simply put, cloud computing provides a variety of computing resources , fromservers and storageto enterpriseapplications such as email, security, backup/DR, voice, all delivered over the Internet. The Cloud delivers a hosting environment that is immediate, flexible, scalable, secure, and available – while saving corporations money, time and resources. TheNext Frontier -OnDemandSolutions ForYourBusiness Cloud Web Client-Server Computing PersonalComputers Mainframe
  • 5. Cloud Service Models A serviceis defined as a fine-grained reusable resources (i.e., infrastructureor business processes) availablefroma service provider; this is now what is popularly called ―as a service‖. Services should havelow entrance barriers (making them available for low budget enterprises), largescalability, multitenancy (sameresources shared for many user, without interference), and supportfor variety of access possibilities concerning different types of hardware infrastructures and operating systems. Software as a Service (SaaS) is a kind of application that is available as a serviceto users; it delivers softwareas a serviceover the Internet, eliminating the need to install and run the application on local computers in order to simplify the maintenance and support. Oneof the main differences of using such an application that the application is usually used without being able to make a lot of adaptations and preferably without tight integration with other integration with other using a thin client interface such as a web browser; the serviceprovider does all the operation and maintenance fromthe application layer to the infrastructurelayer. The applications thoseare good candidates for being offered as SaaS are Accounting, Video Conferencing, Customer Relation Management and ITService Management. Oneof the main benefits of SaaS is lower cost, web availability and reliability. SaaS Examples-
  • 6. Platformas a Service (PaaS) supplies all that is needed to build applications directly fromthe Internetwith no local softwareinstallation. The PaaS service model enables the deployment of applications without the costand complexity of buying and managing the Underlying hardwareand softwarelayers. A customer can deploy an application directly on the cloud infrastructure(withoutmanaging and controlling that infrastructure) using the Programming languages and tools supported by a provider. A customer has the controlover its applications and hosting environment’s configurations. Itsupports web developmentinterfaces and hosting environment’s configurations such as Simple ObjectAccess Protocol (SOAP) and Representational State Transfer (REST). The interfaces allow for the construction of multiple web services (mash-ups), and arealso able to access databases and reuseservices available within private network. PaaS Examples- Infrastructure as aService (IaaS) delivers a computer infrastructurethat is a fundamental resourcelike processing power, storagecapacity and network to customers; instead of building data centers, purchasing servers, softwareor network equipments, a customer buys the resources as a fully outsourced service; a customer does not manage the underlying infrastructurebut has full control over the operating systems and the applications running on it. IaaS models often provideautomatic supportfor on demand scalability of computing and storage resources. IaaS Examples-
  • 7. Cloud Deployment Models Public Cloud • Public cloud (off-siteand remote) describes cloud computing where resources aredynamically provisioned on an on-demand, self-servicebasis over the Internet, via web applications/web services, open API, froma third-party provider who bills on a utility computing basis. Private cloud • A Private cloud environment is often the firststep for a corporation prior to adopting a public cloud initiative. Corporations havediscovered the benefits of consolidating shared services on virtualized hardwaredeployed froma primary datacenter to servelocal and remote users. Hybrid cloud • A Hybridcloud environmentconsists of some portion of computing resources on-site(on premise) and off-site (public cloud). By integrating public cloud services, users can leverage cloud solutions for specific functions that are too costly to maintain on-premisesuch as virtual server disaster recovery, backups and test/development environments. Community cloud • A Community cloud is formed when severalorganizations with similar requirements sharecommon infrastructure. Costs arespread over fewer users than a public cloud but more than a single tenant.
  • 8. Introducing Private Cloud Every organization wants to use its resources well. One way to do this is by running applications in virtual machines (VMs) rather than directly on physical machines. Virtualization has real value, and mostorganizations have adopted this approach in their datacenters. Usefulas it is, however, the next step in the evolution of virtualization has become clear: its private cloud. A private cloud provides a more effective way to deploy, use, and manage VMs, applications, and other ITresources on hardware that’s dedicated to a single organization. Microsoft’s privatecloud technologies, embodied in SystemCenter 2012 and Hyper-V, makethis possible. This projectprovides a basic overview of this technology, explaining whatit is and why it’s useful. What is a Private Cloud? A Private cloud is a particular cloud model that involves a distinct and secure cloud based environment in which only the specified client can access and operate. As with other cloud computing models, private cloud will provide computing power as a service within a virtualized environment using an underlying pool of physicalcomputing resources. However, under theprivate cloud model, the cloud is only accessibleby a single organization or datacenter providing them with greater control, privacy and security. This infrastructureis provisioned to servecorporateusers. Itactually resides behind the corporate firewall for its own internal use. Private cloud softwareintegrates with the virtualization layer and provides the self-serviceportal and management layer for users and cloud administrators.
  • 9. Private Cloud and Public Cloud Comparison The comparison between a private cloud and a public cloud is often done on the basis of how each one of them is accessible, provides scalability, cost-effectiveor secure. The key difference between a private cloud and a public cloud is the workloads thatare running on the infrastructure.  Public cloud is used as a servicevia internet by the users, whereas a private cloud as the name conveys is deployed within certain boundaries like firewall settings and is completely managed and monitored by the administrator in a datacenter.  Users haveto pay a monthly bill for public cloud services, butin caseof private cloud, money is charged on the basis of per GB usagealong with bandwidth transfer fees.  Public cloud functions on the prime principle of storagedemand scalability, which means it requires no hardwaredevices. On the contrary, no hardwareis required even in private cloud, but the data stored in the private cloud can only be shared between users of an organization and third party sharing depends upon trustthey build with them. It is also monitored by the business entity whereit is running.  Private cloud cannot be accessed fromanywhereand at any point of time, whereas public cloud creates an accessible business environmentthat can be from anywhereand at any time.  The initial cost of setting up the private cloud infrastructure is expensive, but it gets minimal at later stages of using it as as a service. In case of public cloud initial cost is minimal, but if data is stored for a long period of time, it proves to be highly expensive. Yet it’s misleading to think that organizations need to choosebetween private and public clouds. Some scenarios, such as supporting Internet-scaleapplications, are clearly a good fit for public cloud technologies such as Microsoft’s Windows Azure. But private clouds are really justthe evolution of today’s virtualized datacenters. Any organization that is serious aboutvirtualization today, regardless of its public cloud plans, should also be serious aboutprivate clouds. They’rethe next step on the virtualization path.
  • 10. Benefits of using Private Cloud The key benefits and features of private cloud are as follows: 1. Higher Security andPrivacy: One main advantageof private cloud is that they are far more secure than other alternatives, since the organization’s data is tightly secured and controlled on servers that no other company has access to. The servers can either sit within the firewall of the organization using them, with those servers managed and maintained by internal IT staff, or that can be located within the datacenter of a cloud service provider, with an organization accessing the data stored on the servers via private and securenetwork links. 2. Greater Control: As a private cloud is only accessible by a single organization, that organization will have the ability to configureand manage it within their needs and requirements. However, this level of control removes the economies of scale generated in public clouds by having centralized management of hardware. 3. Cost and Energy Efficiency: Implementing a private cloud model can improvethe allocation of resources within an organization by ensuring that the availability of resources to individual business functions can directly and flexibly respond to their demand. It does make more efficient use of the computing resources than traditional hardwareequipments as it minimize the investmentinto unused capacity. 4. ImprovedReliability: Even whereresources arehosted internally, the creation of virtualized operating environments means that the network is more resilient to individual failures across the physicalinfrastructure. In addition, wherethe cloud is hosted with a third-party, the organization can still benefit from the physicalsecurity afforded to infrastructurehosted within datacenter. 5. Cloud Bursting: Someproviders may offer the opportunity to employ cloud bursting, within a privatecloud offering, in the event of spikes in demand. This serviceallows the provider to switch certain non sensitivefunctions to a public cloud to free up more space in the privatecloud for the sensitive functions that require it.
  • 11. Requirements for moving to a Private Cloud Before moving to a private cloud, we need to ensurethat the systems meet the prerequisites. This includes ensuring that we have a public key infrastructurein place to help secure the private cloud service. We also need to identify the services that we wantto migrate to the private cloud infrastructure, and then plan how to manage, monitor and protect those services. The following common business requirements can induce organizations to move to a private cloud infrastructure-  Competitive Advantage: A competitive advantagecould mean the ability to performbetter, faster, smoother or at a much lower cost than your competitors could. Using cloud computing, you can respond to a service request immediately, and providethe servicein a shorten time.  Scalability: This is the ability to scale the business quickly, and with minimal cost and downtime. Scalability also means being able to deploy or retire business applications on demand.  ReducedCost: Reduced costs include IToverhead without compromising business revenue. Consolidating server roles enables the consolidation of physicalservers, which reduces the costwithout affecting the business revenue.  Enhanced Security andControl: Enhanced security and controlmeans implementing a sophisticated permissions-based authorization scheme. In a private cloud, the application administrators receive access only to the resources thatthey require. Additionally, changes to the systemcan be logged automatically.  ImprovedSLA: Due to scalability and the ability to move applications quickly and without outage to other servers, no downtime is required to update physicalmachines.  ControlledResourceUsage: Resourceusagein a private cloud is controlled and can be shared between the virtual machines on their host machines. Therefore, resourceusageis more efficient than in a non-cloud environment.  Availability andPerformance: With host clusters, you can improve the availability of virtual machines running applications that previously were not clustered. When an application requires more performance, you can move it to a more powerfulhostmachine in a privatecloud.
  • 12. Overview of System Center 2012 Components SystemCenter 2012 allows creating and using privateclouds. Customers and partners can usethese technologies to offer traditional IaaS services, such as VMs on demand. This technology family also provides more, with supportfor deploying multi-tier applications, monitoring and updating those applications, and automation services to make all of this more efficient. By utilizing a windows server 2012 infrastructurealong with systemcenter 2012, theMicrosoftprivate cloud allows you to deploy a flexible and responsiveinfrastructure, designed to simplify day-to-day tasks and enable management of applications at the service level, rather than that of individual servers. TheSystemCenter 2012 suite provides us with many tools to create, manage, monitor and deploy virtual machines and services into a private cloud.
  • 13. The main components of Systemcenter 2012 arethe following:  SystemCenter 2012- Virtual Machine Manager: VMMprovides virtual machine management and the fundamental services that can help us deliver a flexible and cost-effective private cloud environment. Italso provides the technologies used to deploy and update VMs and applications.  SystemCenter 2012- AppController: App controller provides a self-service portal across privatecloud that can help application owners build, configure, deploy and manage new services. Itcan also be used with windows Azurein public cloud.  SystemCenter 2012- Operations Manager: OMprovides deep application diagnostics and infrastructuremonitoring that can ensurepredictable performanceand availability of vital applications. It offers a comprehensive view of a datacenter and a privatecloud and also initiates actions to fix problems it detects.  SystemCenter 2012- Orchestrator: Orchestrator provides orchestration, integration and automation of ITprocesses through thecreation of runbooks thatcan define and standardizebest practices and improve operational efficiency. Italso provides a way to automate interactions among other management tools such as VMM and ServiceManager.  SystemCenter 2012- Service Manager: ServiceManager provides self- serviceexperiences and standardized data center processes thatcan integrate people, workflows and knowledgeacross datacenter infrastructureand applications.  SystemCenter 2012- DataProtectionManager: DPMprovides unified data protection for windows-based serversand clients, which can help you deliver scalable, manageable and cost-effectiveprotection and restore scenarios fromdisk, tape and off-premises.  SystemCenter 2012- ConfigurationManager: Configuration Manager provides softwaremanagementcapabilities for windows-based clients. Using configuration manager, wecan deploy operating systems, software
  • 14. applications, updates and monitor hardwareand softwareinventory to ensurethat compliance settings are applied. Overview of Private Cloud Architecture Here is a sample overview of what kind of hardwareyou can usefor setup and deploy the private cloud. This can be differentfrom your environmentbut this is an ideal architecture to evaluate the private cloud in a typical datacenter.
  • 15. Prerequisites for Installing Private Cloud  Physical Server Configurations: The following minimum physicalservers arerequired: NAME CPU MEMORY DISK SPACE HOST1 4 16GB 500GB HOST2 4 16GB 500GB Virtual Machines Configurations:  The following virtual machines are required for a complete private cloud infrastructure: NAME FUNCTION CPU MEMORY DISK SPACE VMM Virtual machine manager server 2 vCPU 4GB 60GB OR Orchestrator server 2 vCPU 4GB 100GB APPS App controller server 2 vCPU 4GB 60GB OM Operations manager server 2 vCPU 4GB 60GB SM Service manager server 2 vCPU 4GB 60GB DC Domain controller 2 vCPU 2GB 40GB SQL SQL server 2 vCPU 4GB 60GB DPM Data protection manager server 2 vCPU 4GB 60GB SP SharePoint2010 server 2 vCPU 2GB 60GB
  • 16.  Software Configuration: 1. Windows Server 2012 2. SQL Server 2012 3. SystemCenter 2012 4. SharePoint2010  Hypervisors: TheMicrosoftprivatecloud supports threehypervisors: MicrosoftHyper-V, VMwareESX/ESXi, and Citrix XenServer. The private cloud aspects of SystemCenter 2012 work identically across all three, even in environments that combine two or more of these options. Still, it’s worth looking in a bit moredetail at Microsoft’s Hyper-v technology. Hyper-V is in its third release today, and it supports the typical functions of a mature hypervisor. Theseinclude: High Availability-Itallows grouping servers together in a hyper-v cluster, then letting a failed server’s work beautomatically shifted to another server in the cluster. Live Migration- Itallows a VM to be moved fromone physicalserver to another without any disruption to applications running in that VM or to the people using these applications. To performmaintenance on a physicalserver, for example, an administrator can useLive Migration to movethat entire server’s VMs to another machine, performthe maintenance, and then movethe VMs back to their original home. Users of applications running in those VMs won’tnotice any changes throughoutthis process. Hyper-V also supports a rangeof guest operating systems, including several versions of Windows and Windows Server, SUSELinux, Red Hat Enterprise Linux, and CentOS. Preparing the Private cloud Infrastructure Once I havethe all prerequisites downloaded the installation process can commence.
  • 17. Installing Windows server 2012 hosts Installwindows server 2012on the two physicalservers and givethem suitable IPv4 addresses as per your need. After this add the Hyper-V role. Once these steps are complete, configure the virtual network on each hostas it is important that each hosthas identical virtual network settings-  Open the hyper-V Manager Console.  Click on connect to server in the right pane.  Type localhost and click ok.  Right click on host name and select virtual switch manager.  Set the name to “External Virtual Network”.  Ensurethe physicalnetwork adapter is selected and the tick box allows management operating systemto sharethis network adapter is ticked.  Click ok. Once the hosts are configured, complete these steps-  Create a virtualmachine for each of the servers as detailed in the Private Cloud architecture section and install windows server 2012 on every VM except the SharePoint server.  Installwindows server 2008R2 on the SharePointserver.  Configurethe network settings on each VM and give them in-range IPs.  Create a domain controller on the AD server and add all servers to the new domain using administrator privilege. Once these steps are complete, the lab environment will be ready for deploying system Center 2012 suite. Installing System Center 2012 After the lab is ready for systemcenter 2012, I can startdeploying the different products in the suite on each of their respectiveVMs. Installeach productin the following order:  Virtual Machine Manager  Operations Manager  Service Manager  Orchestrator
  • 18.  App Controller  Data Protection Manager Configuring the Shared storage Create a SMB 3.0 share Before implement a highly available private cloud solution, we need a commonly accessible storageplatformthat can hostthe highly available services.  Open Server Manager and select Add Roles and Features.  In the Installation Type screen, tick Role-based or feature-based installation.  In the server selection screen select host1 fromthe server pool.  In the server roles screen, expand File and StorageServices and tick File and iSCSI Services.  In the confirmation page click install.  After completing installation, open server manager and select File and Storageservices.  Click Shares.  Select Tasks and then select New Share.  On the select profilescreen, select SMB Share- Applications.  In the sharelocation screen, select host1 and then select the drivewhere you would like to hostyour shareon (Min 100 GB free spacein that drive).  Inputthe sharename SMB3Share.  Then customizeyour permissions and security settings and tick full control.  Select the host1 and host2 computer accounts and confirm that they are listed in the permissions.  On the confirmation page, click on create. This now completes the creation of a SMB 3.0 Sharewhich will be used as the storage target for the cluster. Install the Microsoft Failover Cluster  Load server manager, select Add roles and features.  In the installation type screen, select role-based or feature-based installation and click next.
  • 19.  On the server selection screen, select host1 fromthe server pool and click next.  In the features screen, select Failover Clustering.  Click on add features that are required for Failover Clustering and click next.  In the confirmation page, clicks install and then reboot the physicalserver.  Follows these same steps in host2 also. Configuring the Microsoft Failover Cluster  Fromhost1, open Server Manager and confirmthat the dashboard is open. Fromthe Tools menu items, select failover Cluster Manager.  Once the failover cluster manger loads, click on create cluster and next.  In this wizard, typehost1 and host2, and click add.  On the Create cluster wizard, click next to run cluster validation checks next to host1 and host2.  Run cluster validation wizards and next.  On the testing options screen, click next to run all tests.  On the summary screen, makesureboth nodes are validated and click finish.  Enter the cluster name and heartbeat IP address for thecluster.  On the summary screen click finish. The cluster is now created. Fromthe failover cluster manager we are able to see the resources online. This technology will build resilient and fault-redundant applications in the privatecloud. Configure Microsoft Hyper-V Replication As host1 and host2 are already part of a failover cluster, the standard Hyper-V Replication between two hosts cannot be used. Instead a Hyper-v Replica Broker will need to be used which is a additional role that needs to be added to the failover Cluster.  Fromhost1 open Server Manager, fromthe Tools menu select Failover
  • 20. Cluster Manager.  Click on our newly created cluster, then in the actions column select configurerole.  In the select role page, select Hyper-V Replica Broker.  In the Client access point screen, type the name and IP address of the replica broker.  Next and finish.  Again expand the newly created cluster and click on roles.  Right click the replica broker and select Replication settings.  Tick the Enable this cluster as a Replica server, the use Kerberos (HTTP), and the allow replication fromany authenticated server boxes. In the specify the default location box input host1SMB3Shareand click ok. Install SQL Server 2012 After the all requirements are fulfilled, follow these steps to Install SQL server 2012-  Log into the required VM as administrator privilege.  Installthe SQL 2012 fullversion setup file.  New SQL Server stand alone installation.  In the SQL Server features selection page, ensurethe following roles are selected- a. DatabaseEngine services b. Analysis services c. SQL server replication d. Reporting services e. SQL data tools f. Client tools connectivity g. Integration services h. Client tools sdk i. SQL client connectivity sdk j. Management Tools- Complete  Give suitable name of the SQL Server and add the currentuser.
  • 21.  Installand Configureand click finish. Creating a Private Cloud In VMM 2012 An administrator creates clouds using Virtual Machine Manager 2012. The physicalresources a cloud uses can come fromeither hostgroups, each of which can contain some combination of physicalservers running Hyper-V, ESX/ESXi, or XenServer, or VMwareresourcepools, which contain only servers running ESX/ESXi. For each cloud, the administrator can specify its total capacity along with many details: whatits VMs can look like (including options for processors, memory, disks, and network interface cards), whether the VMs use Higher Availability, and many more. The VMM administrator also defines what the cloud’s users areallowed to do. Along with per-user quotas, VMM2012 provides a rangeof fine-grained options for specifying this. There are separate permissions for authoring a VM template or servicetemplate, for example, for starting a VM or application fromthose templates, and for stopping a VMor service. A VMM administrator can also create delegated administrators who have limited access to specific parts of the physicalenvironment, such as a branch office. . Preparing the private Cloud Infrastructure To create a private cloud we have to create a new logical network, an IP poolfor the external network and a Mac address pooland a virtual IP template in the VMM Fabric for preparing private cloud infrastructureresources. Create a newlogical network  In the VMM console, click the fabric workspace, expand the Networking node and then create a new logical network.  Name the logical network.  Create a new IP pool and select the newly created logical network.  Create a new network site with the proper subnet.
  • 22.  Configurea reserved IP address, a default gateway and a DNS server address. Create an IP pool for the external network  In the VMM console, create a new IP poolnamed External and select that External network as the logical network.  Create a new network site named External with the proper subnet.  Configurethe rangebetween Starting and Ending IP address.  Configurethe gateway address and DNS server address. Create a MAC pool and a Virtual IP template  In the VMM console, create a new MACpool for the host group and configurethe starting and ending MAC address.  Create a new VIP template that uses Virtual TCP IP port80.  Configurea specific template type that uses MicrosoftNetwork Load Balancing. Create a Private Cloud in VMM  In the VMM console, click the VMs and services workspace, and then in the navigation pane, click the Clouds node.  In the ribbon, click Create Cloud and the wizard opens.  Give a suitable name to the cloud.  In the resources page, ensurethe Hostgroups option is selected.  Select the newly created logical network.  Add MicrosoftNetwork Load Balancer and Web Load Balancer.  Select required port classifications.  Check the available storage.  Select the default VMMlibrary (MSSCVMMLibrary).  Configurethe private cloud capacity and capability features as per your requirements.  On the summary page, click finish.
  • 23. Deploying a newvirtual machine in the Cloud  In the VMM console, click the VMs and Services workspace.  On the ribbon, clicks create virtualmachine.  In the select sourcewindow, browseand select a vhd and click next.  On the specify identity page, type a name for the virtualmachine.  On the configurehardwarepage, configurethe Memory and configurethe network adapter to connect the external network.  On the select destination page, click Place the Virtual machine on a Cloud and select the created Cloud.  On the Configure a user profile  In the VMM console, click the settings workspace, expand the security node and then click User Roles.  In the right pane, right click Cloud business unitand then select Properties.  Click the Members tab and ensurethat your desired domain user is listed in the Members pane.  Click Scope and in the right pane, select the created Cloud.  Click ok to close the properties window.  In the VMM console, click the VMs and Services workspace, rightclick the Cloud and then select Assign Cloud.  On the ConfigureSettings page click next.  On the Add Properties page, under Operating system, select Windows Server 2012 and click next.  On the summary page, click Create. Creating Self-ServiceUser Role inVMM  In the VMM console, go to settings and click create a user role.  Give a name to the user role and the required members in his role.  ON the profile page, select Self-serviceUser.  Configurethe scopeto assign the private cloud to this user role.  Configurethe appropriaterole-level and member-level quotas.  Specify the resources thatshould be accessibleto role members.
  • 24.  On the summary pageclick finish. Final Thoughts Every organization wants to minimize its infrastructurecosts, freeing up more IT dollars for innovation. Every organization also wants to makeITmore responsive—taking days or weeks to provision a VM or deploy an application just isn’t acceptable. Private clouds can help with both of these things. The technologies in SystemCenter 2012, including VirtualMachine Manager, App Controller 2012, ServiceManager, Operations Manager, and Orchestrator, let organizations create one or more private clouds. Working with multiple hypervisors over diversehardware, theseclouds can help lower costs and improveresponsetimes. Server virtualization has proven to be a remarkably usefultechnology, saving money and improving servicein enterprises and public sector organizations around the world. The next step on the virtualization road is to automate more of how weallocate, use, and update those VMs and the applications they support. Thenext step is private clouds. REFERENCES-  MicrosoftPrivateCloud evaluation guide  technet.microsoft.com  Text Books provided by Aptech Computer education  MicrosoftPrivateCloud v1.0 by David Chappell Acknowledgement I am highly indebted to the faculties of Aptech Computer Education for their guidance and constantsupervision as well as for providing necessary information regarding this projectand also for their supportin completing my project. I would like to express my gratitude towards Mahatma GandhiUniversity for including this fabulous projectin the BSCHNT course.