Sie sind auf Seite 1von 14

by

Faizul Hussain A
M.E. Pervasive Computing Technology

Under the guidance of


Mrs. I.Shahanaz Begum
Provision of high availability
for the web services from
the hardware infrastructure
perspective.
High availability of software resources is a major
factor that creates and increases the business.

Virtualization provides good support to host the


software components with lesser issues in terms
of hardware maintenance, disk extensibility,
datacenter space, power supply etc.

Shared Storage provides easy recovery and


Clustering provides high availability of the
resources.

Coupling the characteristics of virtualization with


shared storage and clustering provides high
availability.
Failure of Web service application

Single point of failure of Hardware resources

Loss of the Resource content

Loss of business / Client Dissatisfaction


Availability of Web services(round the clock
through out life time of web site)

Recovery of resources.
(hardware/software/application)

Availability of Infrastructure to host the Web


services.
Solaris Virtualization is similar to
other virtualization technique as it
provides all features of virtual
servers, but has its own way of
implementation.

It ensures non interference


between virtualized servers even
though multiple servers reside on
single physical server.

Virtual servers are called as Zones


in Solaris.
Storage devices are in size of
Terabytes, so partitions are
necessary.

In NetApp partitions are done


by creating volumes and their
respective LUNs.

File systems need to be


created after which the space
shall be utilized for hosting the
OS and application content.
root@solaris# devfsadm v
root@solaris#format e
Searching for disks...done

AVAILABLE DISK SELECTIONS:


c3t3952332D80AE5D89d0
<NETAPP-LUN-810a-100.00GB>
/scsi_vhci/ssd@g3952332D80AE5D89

Select : 0
>partition
>print
>label
devfsadm v
scdidadm r
cldevice populate

To look for the NetApp device in our server


scdidadm L
solaris:/dev/rdsk/c5t5000CCA0252CDC08d0 /dev/did/rdsk/d6
solaris:/dev/rdsk/c5t5000CCA0250CA168d0 /dev/did/rdsk/d7
solaris:/dev/rdsk/c0t5000C50047BAEFBFd0 /dev/did/rdsk/d8
solaris:/dev/rdsk/c0t5000C50047BB0DABd0 /dev/did/rdsk/d9
solaris:/dev/rdsk/c0t5000C50047BA9E43d0 /dev/did/rdsk/d10
solaris:/dev/rdsk/c0t5000C50047BB4BE3d0 /dev/did/rdsk/d11

Disk to be used for Zpool and ZFS creation


solaris:/dev/rdsk/c3t3952332D80AE5D89d0 /dev/did/rdsk/d12
root@solaris # zpool create zpool-WS1
/dev/rdsk/c3t3952332D80AE5D89d0
root@solaris # zpool list
NAME SIZE ALLOC FREE CAP HEALTH ALTROOT
zpool-WS1 98.97G 91K 98.97G 0% ONLINE

root@solaris # zfs create zpool-WS1/zfs-WS1


root@solaris # zfs list
NAME AVAIL USED REFER MOUNTPOINT
zpool-WS1 98970M 4.35G 32K / zpool-WS1
zpool-WS1/zfs-WS1 98970M 98.35G 98970M /

Create a directory in ZFS


root@solaris# mkdir /zpool-WS1/zfs-WS1/dir-WS1
root@solaris#chmod 700 /zpool-WS1/zfs-WS1/dir-WS1
root@solaris# zonecfg -z zone1
zone1: No such zone configured
Use 'create' to begin configuring a new zone.
zonecfg:zone1> create
zonecfg:zone1> set zonepath=/zpool-1/zfs-WS1/WS-1
zonecfg:zone1> add dedicated-cpu
zonecfg:zone1:dedicated-cpu> set ncpus=1
zonecfg:zone1:dedicated-cpu> end
zonecfg:zone1> add capped-memory
zonecfg:zone1:capped-memory>set physical=100m
zonecfg:zone1:capped-memory> set swap=512m
zonecfg:zone1:capped-memory> end
zonecfg:zone1> set scheduling-class=FSS
zonecfg:zone1> add net
zonecfg:zone1:net> set address=141.89.226.31
zonecfg:zone1:net> set physical=ce0
zonecfg:zone1:net> end
zonecfg:zone1> add attr
zonecfg:zone1:attr> set name=comment
zonecfg:zone1:attr> set type=string
zonecfg:zone1:attr> set value=Web server"
zonecfg:zone1:attr> end
zonecfg:zone1> verify
zonecfg:zone1> commit
zonecfg:zone1> exit
Virtual servers provide functionality of
Physical Server.

Web server and Application servers are


isolated & No interference between the
Virtual servers.

Implementation of Virtual server with


shared storage achieves ease of
recovery of data in case of server failure
and High availability.
Enhancing Virtualization with clustering
shall provide switchover functionality of
Virtual server from one physical machine to
the other physical machine.

Further in Storage level we shall go for SAN


(Storage Area Network) to achieve higher
availability of the resource.
Solaris Zones: Operating system support for consolidating
commercial workloads By Daniel Price and Andrew Tucker
Sun Microsystems, Inc. published in Pg. no. 241-254 of the
proceedings of LISA 04: Eighteenth System Administration
Conference,(Atlanta, GA:USENIX Association, November 2004).

System Administration Guide: Oracle Solaris containers


Resource Management and Oracle Solaris Zones, Part No:
817159221, Oracle, January 2013.

NetApp Block Access Management using Open Interfaces,


Network Appliance Inc., March 2010

Smart Business Architecture Data Center for Midsize


Organizations, NetApp Storage Deployment Guide

Das könnte Ihnen auch gefallen