• Tidak ada hasil yang ditemukan

Microsoft Load Balancing and Clusterin

N/A
N/A
Protected

Academic year: 2018

Membagikan " Microsoft Load Balancing and Clusterin"

Copied!
23
0
0

Teks penuh

(1)
(2)

Outline

• Introduction

(3)

Introduction

• Server cluster is used to provide failover support

for applications and services.

• A Server cluster can consist of several nodes

(computers).

• Each node is attached to one or more cluster

storage devices.

• Cluster storage devices allow different servers to

share the same data, and by reading this data

(4)

Introduction

• Load balancing is used to scale the system

as the client requests are increased

• It is suitable for static data which can be

copied to several load balancing servers

• Each server is autonomous which means

(5)

Cluster Farm

• A farm is a group of servers that run similar

services, but do not typically share data.

• They are called a farm because they handle

whatever requests are passed out to them using

identical copies of data that is stored locally.

• Because they use identical copies of data (rather

than sharing data), members of a farm operate

autonomously and are also referred to as

clones

.

(6)

Cluster Pack

• A pack is a group of servers that operate together and share partitioned data.

• They are called a pack because they work together to manage and maintain services.

• Because members of a pack share access to partitioned data, they have unique operations modes and usually access the shared data on disk drives to which all members of the pack are connected.

• An example of a pack is a database Server cluster running SQL Server 2000 and a server cluster with partitioned database views. Members of the pack share access to the data and have a unique chunk of data or logic that they handle, rather than handling all data requests.

• In a 4-node SQL Server cluster:

(7)

Server configurations

• Server clusters can be setup using many different

configurations.

• Servers can be either active or passive, and

different servers can be configured to take over the

failed resources of another server.

(8)

Clients

Windows Clustering

The Big Picture

IIS Web Server

or other IP based services

Network Load

Balancing

SQL, Exchange, File

(9)
(10)

Windows Clustering:

Addressing Concerns

• Scalability

– Scale Up

– Scale Out

• High Availability

– 99.9% Uptime

• Manageability

– Remote

(11)

Windows Clustering

Vocabulary

MSCS – Server clusters provide failover of resources

representing services, applications and base system

features between the servers in the Cluster.

NLB – (WLBS) Network Load Balancing clusters

distribute client requests or TCP/IP network traffic among

many servers in the Cluster.

(12)

Server Clusters

Private network Private network

(heartbeats, status, control) (heartbeats, status, control)

RAID disk sets RAID disk sets

Multi-initiator SCSI or Multi-initiator SCSI or

SCSI over Fibre Channel SCSI over Fibre Channel Cluster servers

(13)

Server Clusters

Recommended Environments

• Microsoft SQL Server™ 6.5 & 7.0

• Microsoft Exchange 5.5

• File shares

• Printer shares

• Other cluster-aware applications & services

(14)

NLB Host NLB Host NLB Host

NLB Host

NLB Virtual NLB Virtual IP Address IP Address

NLB Host

NLB Host NLB HostNLB Host NLB HostNLB Host

Internet/

Network Load Balancing

Logical Design

No single point of failure

No performance

bottleneck

No additional hardware

needed

Grow incrementally as

demand increases

Up to 32 nodes in a cluster

Handle both planned and unplanned server downtime Handle both planned and unplanned server downtime transparently

(15)

Configuring NLB with two network

adapters

• 1. Assign appropriate IP addresses to each NIC, placing the NICs in separate

subnets. Rename the first NIC “Public“ and the second to “NLB“, do this for each machine.

• * Node1 – • o "Public" NIC

* IP address: 10.10.10.11 * Subnet: 255.255.255.0 * Gateway: 10.10.10.1 * DNS: as appropriate

• o "NLB" NIC

* IP address: 192.168.1.1 * Subnet: 255.255.255.0 * Gateway: N/A

* DNS: N/A

2. On the "Public" NICs, click "Advanced" and add an additional IP address as the Virtual IP Address which clients will connect to from the Public network (i.e. - 10.10.10.169)

•Node2

-o "Public" NIC

* IP address: 10.10.10.12 * Subnet: 255.255.255.0 * Gateway: 10.10.10.1 * DNS: as appropriate •

o "NLB" NIC

* IP address: 192.168.1.2 * Subnet: 255.255.255.0 * Gateway: N/A

(16)
(17)
(18)
(19)
(20)

Cluster models

• Single node server clusters can be configured with, or without,

external cluster storage devices. For single node clusters

without an external cluster storage device, the local disk is

configured as the cluster storage device.

• Single quorum device server clusters have two or more nodes

and are configured so that every node is attached to one or

more cluster storage devices. The cluster configuration data is

stored on a single cluster storage device.

(21)

Cluster application types

• Cluster-unaware applications. These types of applications do not interact with the server cluster at all but can still fail over. Failure detection is limited. The Cluster service protects these applications mainly against hardware failures.

• Cluster-aware applications. These types of applications are

characterized by superior failure detection. The Cluster service can protect these applications not only against hardware but also against software failures.

• Cluster management applications. These types of applications, which include Cluster Administrator and Cluster.exe, allow administrators to manage and configure clusters.

(22)
(23)

References

Referensi

Dokumen terkait

Menunjuk hasil Evaluasi dan Penelitian Dokumen Penawaran & Dokumen Kualifikasi serta akan diusulkan sebagai Calon Pemenang oleh Pokja Pengadaan Barang/ Jasa:. Perusahaan

يف حرشلا ريبكلا. فلؤملا

Berdasarkan hasil Evaluasi Pokja tentang Penetapan Calon Penyedia Jasa Konsultansi yang Lulus kualifikasi Seleksi Sederhana , dengan ini kami tetapkan sebanyak 4 (empat) Calon

Data yang digunakan untuk skripsi ini adalah data pertumbuhan penduduk pada kecamatan Tebing Tinggi, data yang diolah pada skripsi ini adalah data pertumbuhan penduduk

Bersama ini kami mengharap kesediaan Bapak untuk menguji Praktek Kerja Lapang bagi mahasiswa Jurusan Keteknikan Pertanian yaitu :.

Metode Penelitian Pendidikan : Pendekatan Kuantitatif, Kualitatif dan R&D Bandung: Alfabeta.. Suwarsono dan So,

Kepada peserta lelang yang keberatan dengan pengumuman ini diberikan kesempatan untuk menyampaikan sanggahan melalui aplikasi SPSE kepada Pokja I Unit Layanan Pengadaan Kota

Demikian Pengumuman Pemenang Seleksi ini dibuat dan ditandatangani pada hari, tanggal dan bulan sebagaimana tersebut di atas untuk dipergunakan sebagaimana mestinya.