• 検索結果がありません。

情報システム管理 情報システム管理 1 . サーバ入門

N/A
N/A
Protected

Academic year: 2021

シェア "情報システム管理 情報システム管理 1 . サーバ入門"

Copied!
74
0
0

読み込み中.... (全文を見る)

全文

(1)

情報システム管理 情報システム管理

1 . サーバ入門

水野嘉明

(2)

目次

1. ネットワーク

ネットワークとは

2. サーバ

サーバのハードウェアとソフトウェ ア

3. サーバの構築

サーバ構築の手順

2

(3)

1 . ネットワーク

1 .1 LAN

1 .2 インターネット 1 .3 イントラネット

3

(4)

1 1 . . ネットワーク ネットワーク

ネットワークとは、

コンピュータやその他の機器(例 えばプリンタ)を複数接続して、

情報の共有や管理を行うもの

機器を単体で利用するよりも、有 効に動作させることが可能となる

4

(5)

1 1 . . 1 1 LAN LAN

LAN (Local Area Network)

限定された地域のネットワーク

(例えば会社の中など)

構築や管理の単位

WAN (Wide Area Network

: 広 域通信網)

5

(6)

LAN

6

1 1 . . 1 1 LAN LAN

会社、学校な

(7)

1 1 . . 2 インターネット 2 インターネット

いろいろな組織の

LAN

を相互に接 続した、世界規模のネットワーク

LAN

同士が1対1で接続されている 訳ではなく、クモの巣状になってい る

バケツリレー式の通信

通信プロトコルに

IP を採用

7

(8)

LAN

LAN

LAN

クライアン

サーバ

8

1 1 . . 2 インターネット 2 インターネット

LAN

LAN

LAN

(9)

インターネットの歴史

1957 米国防総省内に高等研究計画局 (ARPA) が編成される

( 1961 ベルリンの壁、 1963 キューバ 危機)

1964 パケット交換網についての論文発表

1969 ARPANET 誕生

1974 TCP 、 IP の発表

1976 Ethernet 発表

9

1 1 . . 2 インターネット 2 インターネット

(10)

1983 ARPANET TCP/IP 採用

1984 NSFNET (全米科学財団ネットワー ク) ARPANET と接続

1984 JUNET 開始 (階層型ドメイン名)

1989 商業用の電子メールが使用可

1990 ARPANET プロジェクト終了

1992 URL HTML HTTP などが誕生 WWW の始まり

10

1 1 . . 2 インターネット 2 インターネット

(11)

1 1 . . 2 インターネット 2 インターネット

 1992

日本最初のウェブサイト

( 文部省高エネルギー加速器研究機

)

 1994 Netscape Navigator

登場

 1996 Netscape

Microsoft

とのブ ラウザ 戦争

 1998

ドメインネームの管理を民営化

11

(12)

インターネットとの接続

個人や一般企業は、プロバイダ を通 じてインターネットと接続する

日本の主なプロバイダ

BIGLOBE (NEC ビッグローブ )

OCN NTT コミュニケーションズ)

Yahoo! BB (ソフトバンク BB

@nifty (ニフティ ) その他多数

12

1 1 . . 2 インターネット 2 インターネット

(13)

1 1 . . 3 イントラネット 3 イントラネット (intranet)

(intranet)

イントラネット

とは

インターネットの技術を、企業な どの組織内

LAN

に応用したもの

 TCP/IP

を使用

インターネットで使われるものと 同じソフトウェアを使用する

13

(14)

2 . サーバ

2 . 1 サーバの条件

2 . 2 サーバ用ハードウェア 2 . 3 H/W 選定時のポイント 2 . 4 サーバ用OS

2 . 5 UNIX 2 . 6 Linux

14

(15)

2 2 . . サーバ サーバ

サーバ

= サービスを提供するコンピュータ

サービスを提供される側は クライアント という

クライアントとサーバの役割が明確 に分かれている場合

 クライアント・サーバ型 という ⇔ ピア・ツー・ピア型

15

(16)

クライアント・サーバ型ネットワーク

ネット ワーク

クライアン

ファイルサー

プリントサー

クライアントは、ネット ワークを通じてサーバを利

用する 16

2 2 . . サーバ サーバ

(17)

2 2 . . 1 サーバの条件 1 サーバの条件

17

(18)

2 2 . . 2 サーバ用ハードウェア 2 サーバ用ハードウェア

24時間運転することが多い

 信頼性 /可用性が必要

⇒ サーバ専用機 が多い

 停電、故障などの対策

多重化、バックアップ

無停電電源装置( UPS) の使用

予備部品、予備機の用意

18

(19)

サーバ用ハードウェアには

サーバ専用機

ワークステーション

(WS)

PC

アーキテクチャ

(x86)

のサーバ機

普通の

PC

の転用

19

2 2 . . 2 サーバ用ハードウェア 2 サーバ用ハードウェア

(20)

ワークステーション

(WS)

RISC CPU を使用

SPARC PowerPC Itanium IA64)

高価だが信頼性が高い

 PC

アーキテクチャ

(x86)

のサーバ機

やや安価、交換部品が豊富

普通の

PC

の転用

安価、交換部品が豊富

20

2 2 . . 2 サーバ用ハードウェア 2 サーバ用ハードウェア

(21)

サーバ専用機は

信頼性、可用性が高い

UPS (無停電電源装置)

冗長冷却装置

信頼性の高い構成要素

エラー訂正機能付メモリ、

RAID

、 安定志向設計のマザーボード等

バックアップ機器 21

2 2 . . 2 サーバ用ハードウェア 2 サーバ用ハードウェア

(22)

 高性能

マルチプロセッサ

大容量メモリ、大容量ディスク

複数のネットワークアダプタ

 一般 PC とは必要な要素が異なる

高機能ビデオ、サウンドは不要

CD-ROM 、モニタ、キーボー

ドなどを付けないこともある

22

2 2 . . 2 サーバ用ハードウェア 2 サーバ用ハードウェア

(23)

2 2 . . 3 3 H/W H/W 選定時のポイント 選定時のポイント

考慮すべきポイント

処理能力(性能)

信頼性と運用方法

拡張性

データの保護の必要性

費用 (イニシャル/ランニング)

トレードオ

23

(24)

処理能力(性能)

研究室・部門レベルの軽い負荷 ⇒

PC

で十分

大学・企業の全体レベル(中位)

⇒ サーバ用 PC または WS

データセンタクラスの重い負荷

WS ×クラスタ(多重化)

24

2 2 . . 3 3 H/W H/W 選定時のポイント 選定時のポイント

(25)

必要な信頼性と運用方法

 少々の停止は可能 ⇒ PC でよい

予備部品を用意しておく

 可能な限り無停止

⇒ サーバ用 PC または WS   ×

クラスタ(多重化)

25

2 2 . . 3 3 H/W H/W 選定時のポイント 選定時のポイント

(26)

拡張性

必要な処理量は、月日の経過と共 に増大する

たいていは、予測を上回るペース

拡張性を考慮しておく

CPU 、メモリ、ディスク、ク

ラスタなど

26

2 2 . . 3 3 H/W H/W 選定時のポイント 選定時のポイント

(27)

データの保護の必要性

データの重要度にしたがって、保 護のための対策をとる

 ディスクの多重化( RAID)

 DB のレプリケーション

 バックアップ

27

2 2 . . 3 3 H/W H/W 選定時のポイント 選定時のポイント

(28)

2 2 . . 4 サーバ用OS 4 サーバ用OS

サーバ用

OS

の条件

信頼性

セキュリティ

アカウントコントロール

利用者と権限の設定・制御

同時アクセス

一つの情報に対し複数のアクセス

28

(29)

サーバ用 OS の選び方

 信頼性 (安定性)

高負荷時にどの程度のサービス を継続できるか

メモリ不足時

ディスクのオーバフロー時

リクエストを処理しきれない時

OS が停止してはならない

データが壊れてはならない

29

2 2 . . 4 サーバ用OS 4 サーバ用OS

(30)

セキュリティ (機密性)

セキュリティに問題があると、周囲 のネットワークにある他マシンにも迷

セキュリティを保つ機能が十分か

セキュリティホールが多くないか

パッチはすぐに提供されるか

設定やパッチ適用は容易か

2 2 . . 4 サーバ用OS 4 サーバ用OS

30

(31)

 その他

メンテナンスの容易さ、操作性

OS のスケ-ラビリティ

OS 自体の安定性

☆昔の

Windows

は、数日でリ ブート しなければならなかった

31

2 2 . . 4 サーバ用OS 4 サーバ用OS

(32)

サーバ用

OS

の種類

 UNIX

一般的に、負荷に対し安定している

セキュリティも優れている

元々ネットワークサーバ志向

 Windows

GUI が充実

クライアント( Windows 機)との親 和性

メインフレーム専用

OS

32

2 2 . . 4 サーバ用OS 4 サーバ用OS

(33)

2 2 . . 5 5 UNIX UNIX

UNIX

の歴史

 1960

年代後半

AT&T

ベル研で開発

Ken

Thompson

 1973

C 言語で記述

Dennis M. Ritchie

 1974 California

大学

Berkeley

(UCB)

にて

BSD

の開発始まる

(Thompson

33

(34)

1977

営利機関へのライセンス開始

1984 4.2BSD (TCP/IP

をサポート

⇒ インターネットの発展に寄与)

1988 OSF

(ベンダ系)、

UI

ATT

系) 発足

1989 SystemV R4

AT&T

1991 Linux

の開発開始

    (

Linus Torvalds

34

2 2 . . 5 5 UNIX UNIX

(35)

 1993 Windows NT

Microsoft

 1993 OSF

UI

統合

 1994 X/Open

コンソーシアム

 1996

OSF

X/Open

コンソーシ ムが

The Open Group

UNIX

の商標を管理)

35

2 2 . . 5 5 UNIX UNIX

(36)

http://www.orixrentec.co.jp/itsite/Platform/unix.html (2008) より

(37)

各種商用

UNIX

 HP-UNIX (HP)

 Tru64 UNIX

(DEC→ Compaq→ HP)

 AIX (IBM)

 UnixWare (

ノベル→

SCO)

 MacOS Ⅹ (Apple)

 Windows NT (Microsoft)

37

2 2 . . 5 5 UNIX UNIX

(38)

フリーな

UNIX

BSD

(カルフォルニア大バークレイ校)

Berkeley Software Distribution

初期インターネットの開発基盤

FreeBSD NetBSD OpenBSD DragonFly BSD

OpenSolaris

Sun Microsystems)

元( Solaris )は商用であった 38

2 2 . . 5 5 UNIX UNIX

(39)

Linus Torvalds

が Linux開発を 開始

 A.Tanenbaum

Minix

教育用

のサンプルOS)が元

オープンソースで開発

GPL に基づき無償配布

多くの

CPU

で使える

x86系、 IA64 、 Sparc 、 MIPS 、

組み込み系、その他 WS 39

2 2 . . 6 6 Linux Linux

(40)

Linux の特徴

 オープンソース

無償で配布

開発・改良のスピードが速い

 構造がシンプル

安定性が高い

軽い (必要とするリソースが少な い)

 ネットワークとの親和性が高い

40

2 2 . . 6 6 Linux Linux

(41)

ディストリビューション

 Kernel だけでは動かない

 アプリケーションには、

多くのバリエーション

どれとどれを組み合わせるか?

– Kernel と アプリケーション等 を組み合わせて配布

= ディストリビューション

41

2 2 . . 6 6 Linux Linux

(42)

ディストリビューションの内容

 Kernel

Linux 本体

 User Land

シェルと基本コマンド類

X Window ベースの GUI 環境

42

2 2 . . 6 6 Linux Linux

(43)

デスクトップ用アプリ

ブラウザ、メーラー、オフィスソ フト、メディアプレイヤー

etc.

サーバ用ソフト

WWW

mail

DNS

、データ ベース

etc.

インストーラ、ブートローダなど

43

2 2 . . 6 6 Linux Linux

(44)

ディストリビューションの種類

 RedHat

RedHat Enterprise Linux Fedora

Vine Linux CentOS 、・・

パッケージ管理システムは RPM

 Debian

Debian GNU/Linux Ubuntu 、・・

パッケージ管理システムは DEB

 Slackware

系、その他

44

2 2 . . 6 6 Linux Linux

(45)

3 3 . . サーバの構築 サーバの構築

3 .1 用途の検討

3 .2 ネットワーク構成の検討 3 .3 ソフトウェアの検討

3 .4 ハードウェアの準備 3 .5 ディスク構成の検討 3 . 6 メディアの準備

3 . 7 インストール

45

(46)

3 3 . . 1 用途の検討 1 用途の検討

用途を明確にする

メールサーバ、

Web

サーバ、ファ イルサーバ、

DNS

サーバ、

etc.

インターネット用サーバかイント ラネット用か

利用者として、誰を想定している のか

46

(47)

用途により、

 インストールするソフトウェア

(パッケージ)が異なる

 ハードウェアやネットワーク構 成が異なる

 GUI を使用するか、コマンドラ インのみとするか

 日本語を入れるか

3 3 . . 1 用途の検討 1 用途の検討

47

(48)

3 3 . . 2 ネットワーク構成の検 2 ネットワーク構成の検 討 討

用途などにより、ネットワーク構 成を考える

 どこに、どのように繋ぐのか?

 ルータ や ファイアウォール の配 置

DMZ (DeMilitalized Zone: 非 武装地帯 ) の設置

48

(49)

ルータを介し インターネッ

トへファイアウォー

サーバ

構成の例

DM Z

49

組織内の

LAN

(50)

ネットワークの構成が定まったら、

次の項目を確認する

 IP

アドレス

ネットマスク

 DNS

サーバ

デフォルトゲートウェイ

ホスト名(ドメイン名)

ネットワークについては、後日説明 する

3 3 . . 2 ネットワーク構成の検 2 ネットワーク構成の検 討 討

50

(51)

3 3 . 3 ソフトウェアの検討

OSの選択

フリー か 商用か

サポートの必要性は?

各ディストリビューションの特徴は?

例・Fedoraは新しいソフトを積 極 的に採用、 Debian は 安定指向

Solaris は商用に、 BSD は教育・

研究機関に向く など

51

(52)

3 3 . 3 ソフトウェアの検討

アプリケーションの選択

用途により、導入するアプリの種類 は決まる

候補が複数の時、選択のポイントは

どのような機能が利用できるか

どの程度使われているか

更新はされているか、頻度は

設定の容易さは

52

(53)

H/W 選定時のポイント (再掲)

 処理能力 (性能)

 信頼性と運用方法

 拡張性

 データの保護の必要性

 費用

3 3 . . 4 ハードウェアの準備 4 ハードウェアの準備

53

(54)

ネットワークに必要な機器

 NIC (用途により、増設が必要)

ケーブル

カテゴリ5、5e、6

クロス / ストレート

スイッチングハブ、ルータ

3 3 . . 4 ハードウェアの準備 4 ハードウェアの準備

54

(55)

回線の準備

接続方法 (プロバイダ)

ドメイン名、グローバルIPアドレ ス(用途、ネットワーク構成による)

3 3 . . 4 ハードウェアの準備 4 ハードウェアの準備

55

(56)

その他のハードウェア要素

UPS (無停電電源装置)

バックアップ装置

キーボード、モニタ

光学ドライブ ( CD/DVD など

3 3 . . 4 ハードウェアの準備 4 ハードウェアの準備

56

(57)

サーバの設置場所にも注意する

 室温、湿度、ほこりなど

 タバコの煙は論外

 セキュリティ

 災害対策(転倒防止、防火等)

3 3 . . 4 ハードウェアの準備 4 ハードウェアの準備

57

(58)

3 3 . . 5 ディスク構成 5 ディスク構成

ディスク構成

どれほどのディスクを用意するか

ディスクをどのように分割し、ディ レクトリ構成をどのようにするか

仮想PC環境にインストール

最近注目されている 例:

VMware

58

(59)

パーティション

 ディスクは、 パーティション と呼ばれる領域に分割される

3 3 . . 5 ディスク構成 5 ディスク構成

59

★ パーティションについては、

後日

(60)

パーティションを分割する理由

ファイルシステムが壊れた場合の 被害範囲を限定

(例: /boot )

ディスク使用量の制限

(例: SPAM でメールシステムがパン ク)

OS

とのデュアルブート

(ファイルシステムが異なる)

3 3 . . 5 ディスク構成 5 ディスク構成

60

(61)

仮想

PC

環境

一つの

PC

で複数の

OS

を同時に使う

ハードウェア ホストOS 仮想マシンモニタ

VMware, VirtualPC 等)

ゲストO ゲストO

アプリ アプリ

アプ

1台のPC

3 3 . . 5 ディスク構成 5 ディスク構成

61

(62)

ホストOS上に仮想PCを作成し、

別のOS(ゲストOS)を動かす

1 台の

PC

で複数の(異なる種類 の)

OS

を動かすことができる

各ゲスト

OS

が独立して動作する ので、安全で安定である

3 3 . . 5 ディスク構成 5 ディスク構成

62

(63)

 VirtualPC

Microsoft製。無償 ホストOSは Windows のみ

 VM ware

有償のものとフリーのものがあ り、機能が少々異なる

3 3 . . 5 ディスク構成 5 ディスク構成

63

(64)

 Xen

オープンソース(無償)

多くの

Linux で標準

 Parallels

有償。ホスト

OS

Intel Mac

も 可

3 3 . . 5 ディスク構成 5 ディスク構成

64

(65)

3 3 . . 6 メディアの準備 6 メディアの準備

インストール方法

 DVD

/

CD-ROM

ネットワーク

インストーラが必要

CD-ROM から

ディスク /リムーバブルメディアから

PXE ネットワークブート用サーバから

65

(66)

インストール用

DVD/CD

の用意

書籍類の付録

買う ( 5

20$

程度)

 DVD/CD

イメージ(

ISO

イメージ)

をダウンロードし、

DVD-R

等に焼く

3 3 . . 6 メディアの準備 6 メディアの準備

66

(67)

ISO

イメージファイルのダウンロード

KNOPPIX

http://www.rcis.aist.go.jp

/project/knoppix/

Fedora

http://fedoraproject.org/ja/

FreeBSD

http://www.freebsd.org/ja/

3 3 . . 6 メディアの準備 6 メディアの準備

67

(68)

 ISO イメージファイルを焼ける 書き込みソフトを使用し

て、 DVD/CD を作成する

3 3 . . 6 メディアの準備 6 メディアの準備

ディレクトリやファイルを格納し たディスク全体(ファイルシステ ム)のイメージ。

DVD/CD

から ブートするために必要

( 注) ISO イ メージ

68

(69)

3 . 7 インストール

インストーラを起動し、その指示 通りに操作すれば OK

インストールの手順は、 OS によ り異なる

 同じ OS でも、バージョンによ り異なることがある

 大体の流れは、同じ

69

(70)

3 . 7 インストール

インストール手順の例

 DVD(CD) からブートし、イン ストーラを起動

 言語、キーボードの選択

 ハードディスクの検証・初期化

 ネットワークの設定

 タイムゾーンの設定

70

(71)

 root パスワードの設定

 パーティションを設定

 インストールするパッケージを 選択

 インストール実行

 Linux の起動と初期設定

3 . 7 インストール

71

(72)

3 . 7 インストール

ソースファイルをコンパイルして

、インストールする場合もある

 何らかのカスタマイズを行う

72

(73)

次回の予定

ユーザ、グループ管理

 ユーザ、グループとは

 ユーザ、グループの登録・管理

73

(74)

お疲れ様でした

お疲れ様でした

参照

関連したドキュメント

Roxio Easy CD and DVD Burning 入門ガイド 9

コンビュータ症候群 コンピュータを中心とした情報処理、ンステムの支

PDFファイルビュー ● Office use システム情報ユー ● サポート情報 ● パフォーマンス管理 ディスク管理 情報検索 ● 画像検索ツール オンラインヘルプ &

アップロードファイル選択 メニューから「個人住民税一括納付アップロード」をクリック

本稿のメインテーマである「地理情報システム」 (Ge- ographic Information System: GIS)

現在運用レベルにある,ほとんどの情報検索がこのモデルを使用している。転置ファイルを

設置スペースで一兵視でき,所要電力も従米モデル(H-..

従来,上下水道施設の維持管理は,地図上に管路を記入した施設管路図を基礎と