Cov neeg nyeem tau raug caw kom paub lawv tus kheej nrog cov hauv paus ntsiab lus ntawm kev tsim kev ua txhaum cai rau kev lag luam me hauv ib lub chaw khaws ntaub ntawv, uas yuav tau tham txog kom meej hauv cov lus luv luv.
Taw qhia
Hauv qab Data center (Data Processing Center) tej zaum yuav to taub li:
koj tus kheej khib hauv koj tus kheej "server room" ntawm qhov chaw ntawm lub tuam txhab, uas ua tau raws li qhov tsawg kawg nkaus uas yuav tsum tau muaj rau kev muab cov khoom siv hluav taws xob thiab cua txias, thiab tseem muaj kev nkag tau hauv Is Taws Nem los ntawm ob lub chaw muab kev ywj pheej;
ib tug xauj khib nrog nws tus kheej cov cuab yeej, nyob rau hauv ib tug tiag tiag cov ntaub ntawv chaw - lub thiaj li hu ua. collocation, uas ua raws li Tier III los yog IV tus qauv, thiab uas guarantees txhim khu kev qha fais fab mov, cua txias thiab txhaum-tolerant Internet siv;
tag nrho cov khoom siv xauj hauv Tier III lossis IV data center.
Vim li cas lub tuam txhab xav tau nws tus kheej IT infrastructure?
dab tsi raws nraim qhov kev lag luam xav tau los ntawm IT infrastructure (kev ntseeg siab, scalability, kev tswj hwm, thiab lwm yam);
qhov ntim ntawm kev nqis peev thawj zaug hauv IT infrastructure, nrog rau hom nqi twg rau nws - peev (uas txhais tau tias koj yuav koj tus kheej cov cuab yeej), lossis kev ua haujlwm (cov khoom siv feem ntau yog xauj);
npaj qab ntug ntawm lub enterprise nws tus kheej.
Muaj ntau yam tuaj yeem sau txog qhov cuam tshuam rau kev lag luam kev txiav txim siab los tsim thiab siv nws cov khoom siv IT, tab sis peb lub hom phiaj yog los qhia hauv kev xyaum yuav ua li cas los tsim cov txheej txheem no kom nws ua txhaum ob qho tib si thiab tuaj yeem txuag nyiaj. - txo tus nqi ntawm kev yuav khoom lag luam software, lossis zam lawv tag nrho.
Raws li kev xyaum ua mus ntev, nws tsis tsim nyog txuag ntawm cov khoom siv, txij li qhov stingy them ob zaug, thiab ntau ntxiv. Tab sis dua, kho vajtse zoo tsuas yog ib qho kev pom zoo, thiab thaum kawg yuav ua li cas raws nraim yuav thiab ntau npaum li cas nyob ntawm lub peev xwm ntawm kev lag luam thiab "kev ntshaw" ntawm nws txoj kev tswj hwm. Ntxiv mus, lo lus "kev ntshaw" yuav tsum tau to taub nyob rau hauv lub siab zoo ntawm lo lus, vim hais tias nws yog zoo dua mus nqis peev rau hauv kho vajtse nyob rau hauv thawj theem, thiaj li tsis muaj teeb meem loj nrog nws ntxiv kev txhawb nqa thiab scaling, txij li thaum pib tsis raug kev npaj thiab Kev txuag nyiaj ntau dhau tuaj yeem ua rau cov nqi siab dua thaum pib qhov project.
Yog li, thawj cov ntaub ntawv rau qhov project:
muaj ib lub lag luam uas tau txiav txim siab los tsim nws tus kheej lub vev xaib portal thiab coj nws cov dej num mus rau Is Taws Nem;
lub tuam txhab txiav txim siab mus xauj ib lub khib los tso nws cov khoom siv rau hauv cov ntaub ntawv zoo uas tau lees paub raws li Tier III tus qauv;
lub tuam txhab txiav txim siab tsis txuag ntau ntawm cov khoom siv kho vajtse, thiab yog li yuav cov khoom siv hauv qab no nrog kev tiv thaiv ntev thiab kev txhawb nqa:
Cov npe khoom siv
ob lub cev Dell PowerEdge R640 servers raws li hauv qab no:
ob Intel Xeon Kub 5120 processors
512GB ntawm RAM
ob SAS disks hauv RAID1, rau kev teeb tsa OS
built-in 4-chaw nres nkoj 1G network card
ob 2-chaw nres nkoj 10G network phaib
ib 2-port FC HBA 16G.
2-controller storage system Dell MD3820f, txuas ntawm FC 16G ncaj qha rau Dell hosts;
ob theem thib ob hloov pauv - Cisco WS-C2960RX-48FPS-L stacked;
ob theem thib peb hloov - Cisco WS-C3850-24T-E, stacked;
Koj tuaj yeem ntxiv cov rhawv disk ntxiv rau lub kaw lus nrog rau hom disk uas xav tau - SAS, SATA lossis SSD, nyob ntawm qhov kev npaj thauj khoom;
Tom qab ntxiv FC keyboards, koj tuaj yeem yuav lwm qhov chaw khaws cia kom ntxiv ntau lub peev xwm disk, thiab yog tias koj yuav qhov kev xaiv tshwj xeeb Remote Replication, koj tuaj yeem teeb tsa cov ntaub ntawv rov ua dua ntawm cov tshuab khaws cia ob qho tib si hauv tib cov ntaub ntawv chaw thiab nruab nrab ntawm cov chaw khaws ntaub ntawv (tab sis qhov no yog twb dhau lawm nyob rau hauv lub Scope ntawm tsab xov xwm);
Kuj tseem muaj cov kev hloov pauv thib peb - ββCisco 3850, uas tuaj yeem siv los ua qhov tsis ncaj ncees rau lub network tseem ceeb rau kev kub ceev ntawm kev sib txuas sab hauv. Qhov no yuav muaj txiaj ntsig zoo yav tom ntej vim tias kev txhim kho sab hauv loj hlob tuaj. Lub 3850 kuj muaj 10G chaw nres nkoj, uas tuaj yeem siv tom qab thaum txhim kho koj cov khoom siv network rau 10G nrawm.
Txij li tam sim no tsis muaj qhov chaw uas tsis muaj virtualization, peb yuav tsum yog qhov sib txawv, tshwj xeeb tshaj yog vim qhov no yog txoj hauv kev zoo los txo tus nqi ntawm kev yuav cov servers kim rau tus kheej cov ntsiab lus (web servers, databases, thiab lwm yam), uas tsis yog ib txwm muaj. optimal yog siv nyob rau hauv cov ntaub ntawv ntawm load tsawg, thiab qhov no yog raws nraim li cas yuav tshwm sim thaum pib ntawm lub project launch.
Tsis tas li ntawd, virtualization muaj ntau yam zoo uas tuaj yeem pab tau zoo rau peb: VM ua txhaum cai tiv thaiv cov khoom siv tsis ua haujlwm, Kev tsiv teb tsaws chaw ntawm cov cuab yeej kho vajtse rau lawv cov kev saib xyuas, phau ntawv lossis tsis siv neeg thauj khoom faib ntawm pawg nodes, thiab lwm yam.
Rau cov khoom siv uas yuav los ntawm lub tuam txhab, kev xa tawm ntawm VMware vSphere pawg uas muaj ntau heev qhia nws tus kheej, tab sis txij li ib qho software los ntawm VMware paub txog nws tus nqi "nees" cov cim npe, peb yuav siv software dawb kiag li rau kev tswj hwm virtualization - OVirt, nyob rau hauv lub hauv paus ntawm uas ib tug zoo-paub tab sis twb coj mus muag khoom yog tsim - rhev.
Software OVirt tsim nyog los ua ke tag nrho cov txheej txheem hauv ib qho tag nrho txhawm rau kom muaj peev xwm ua haujlwm tau yooj yim nrog cov tshuab virtual - cov no yog databases, web applications, proxy servers, balancers, servers rau sau cov cav thiab analytics, thiab lwm yam. web portal ntawm peb lub lag luam muaj.
Txhawm rau sau cov lus qhia no, peb tuaj yeem tos ntsoov rau cov lus hauv qab no, uas yuav qhia hauv kev xyaum raws nraim li cas yuav siv tag nrho cov khoom siv kho vajtse thiab software infrastructure ntawm lub tuam txhab:
Daim ntawv teev cov kab lus
Ntu 1. Npaj kom xa tawm oVirt 4.3 pawg.
Ntu 2. Txhim kho thiab teeb tsa oVirt 4.3 pawg.
Ntu 3. Teeb tsa VyOS pawg, teeb tsa kev ua txhaum kev cai sab nraud.
Ntu 4. Teeb tsa Cisco 3850 pawg, teeb tsa intranet routing.
Ntu 1. Npaj siv oVirt 4.3 pawg
Basic host teeb
Txhim kho thiab teeb tsa OS yog kauj ruam yooj yim. Muaj ntau ntau cov lus hais txog yuav ua li cas rau nruab thiab teeb tsa OS kom zoo, yog li tsis muaj qhov taw tes rau kev sim muab qee yam tshwj xeeb txog qhov no.
Yog li, peb muaj ob lub Dell PowerEdge R640 tus tswv uas peb yuav tsum tau nruab OS thiab ua qhov kev teeb tsa ua ntej txhawm rau siv lawv ua tus neeg saib xyuas rau kev khiav cov tshuab virtual hauv oVirt 4.3 pawg.
Txij li thaum peb npaj yuav siv cov software dawb uas tsis yog lag luam oVirt, OS tau xaiv rau kev xa tawm cov tswv. CentOS 7.7, txawm tias lwm OSes tuaj yeem ntsia tau rau ntawm cov tswv rau oVirt:
kev tsim tshwj xeeb raws li RHEL, lub npe hu ua. oVirt Node;
OS Oracle Linux, lub caij ntuj sov 2019 tau tshaj tawm txog kev txhawb nqa kev ua haujlwm ntawm oVirt ntawm nws.
Ua ntej txhim kho OS nws raug pom zoo:
configure iDRAC network interface ntawm ob tus tswv;
configure tus neeg rau zaub mov qhov System Profile, nyiam dua nyob rau hauv Performance hom;
configure RAID los ntawm lub zos disks (RAID1 yog pom zoo) rau nruab OS ntawm lub server.
Tom qab ntawd peb nruab OS ntawm lub disk tsim ua ntej ntawm iDRAC - txheej txheem kev teeb tsa yog ib txwm, tsis muaj lub sijhawm tshwj xeeb hauv nws. Kev nkag mus rau lub server console kom pib OS installation kuj tuaj yeem tau txais los ntawm iDRAC, txawm hais tias tsis muaj dab tsi tiv thaiv koj los ntawm kev sib txuas ntawm lub monitor, keyboard thiab nas ncaj qha rau lub server thiab txhim kho OS los ntawm flash drive.
Tom qab txhim kho OS, peb ua nws qhov kev teeb tsa thawj zaug:
systemctl enable network.service
systemctl start network.service
systemctl status network.service
systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl status NetworkManager
Txhawm rau pib teeb tsa OS, koj yuav tsum teeb tsa ib qho kev sib txuas hauv network ntawm tus neeg rau zaub mov kom koj tuaj yeem nkag mus hauv Is Taws Nem los hloov kho OS thiab nruab cov pob khoom tsim nyog. Qhov no tuaj yeem ua tiav ob qho tib si thaum lub sijhawm OS installation thiab tom qab nws.
Tag nrho cov teeb tsa saum toj no thiab software teeb tsa yog qhov teeb meem ntawm tus kheej nyiam, thiab cov teeb no tsuas yog kev pom zoo.
Txij li thaum peb tus tswv tsev yuav ua lub luag haujlwm ntawm tus neeg saib xyuas hypervisor, peb yuav ua kom qhov kev ua tau zoo uas yuav tsum tau ua:
systemctl enable tuned
systemctl start tuned
systemctl status tuned
Tom qab ua tiav cov kauj ruam saum toj no, peb teeb tsa cov keyboards.
Dab tsi txhua qhov lus txib txhais tau tias tsis yog los txiav txim siab nyob rau hauv lub moj khaum ntawm tsab xov xwm no; yog tias tsim nyog, tag nrho cov ntaub ntawv tuaj yeem pom ntawm nws tus kheej.
Peb lub hom phiaj yog los teeb tsa cov hloov pawg kom sai li sai tau thiab txuas cov tswv thiab kev tswj hwm kev sib txuas rau nws.
1) Txuas mus rau tus tswv hloov pauv, mus rau hom muaj cai, tom qab ntawd mus rau hom kev teeb tsa thiab ua qhov yooj yim teeb tsa.
Basic hloov config:
enable
configure terminal
hostname 2960X
no service pad
service timestamps debug datetime msec
service timestamps log datetime localtime show-timezone msec
no service password-encryption
service sequence-numbers
switch 1 priority 15
switch 2 priority 14
stack-mac persistent timer 0
clock timezone MSK 3
vtp mode transparent
ip subnet-zero
vlan 17
name Management
vlan 32
name PROD
vlan 33
name Interconnect
vlan 34
name Test
vlan 35
name Dev
vlan 40
name Monitoring
spanning-tree mode rapid-pvst
spanning-tree etherchannel guard misconfig
spanning-tree portfast bpduguard default
spanning-tree extend system-id
spanning-tree vlan 1-40 root primary
spanning-tree loopguard default
vlan internal allocation policy ascending
port-channel load-balance src-dst-ip
errdisable recovery cause loopback
errdisable recovery cause bpduguard
errdisable recovery interval 60
line con 0
session-timeout 60
exec-timeout 60 0
logging synchronous
line vty 5 15
session-timeout 60
exec-timeout 60 0
logging synchronous
ip http server
ip http secure-server
no vstack
interface Vlan1
no ip address
shutdown
exit
3) Tom qab reloading pawg, xyuas tias nws ua haujlwm raug:
Txheeb xyuas qhov ua haujlwm ntawm pawg:
2960X#show switch stack-ring speed
Stack Ring Speed : 20G
Stack Ring Configuration: Full
Stack Ring Protocol : FlexStack
2960X#show switch stack-ports
Switch # Port 1 Port 2
-------- ------ ------
1 Ok Ok
2 Ok Ok
2960X#show switch neighbors
Switch # Port 1 Port 2
-------- ------ ------
1 2 2
2 1 1
2960X#show switch detail
Switch/Stack Mac Address : 0cd0.f8e4.Π₯Π₯Π₯Π₯
Mac persistency wait time: Indefinite
H/W Current
Switch# Role Mac Address Priority Version State
----------------------------------------------------------
*1 Master 0cd0.f8e4.Π₯Π₯Π₯Π₯ 15 4 Ready
2 Member 0029.c251.Π₯Π₯Π₯Π₯ 14 4 Ready
Stack Port Status Neighbors
Switch# Port 1 Port 2 Port 1 Port 2
--------------------------------------------------------
1 Ok Ok 2 2
2 Ok Ok 1 1
4) Teeb tsa SSH nkag mus rau 2960X pawg
Txhawm rau tswj hwm cov pawg ntawm SSH, peb yuav siv IP 172.20.1.10 teeb tsa rau SVI (hloov virtual interface) VLAN17.
Txawm hais tias nws raug nquahu kom siv qhov chaw tshwj xeeb rau kev hloov pauv rau kev tswj hwm lub hom phiaj, qhov no yog qhov teeb meem ntawm tus kheej nyiam thiab muaj peev xwm.
ip default-gateway 172.20.1.2
interface vlan 17
ip address 172.20.1.10 255.255.255.0
hostname 2960X
ip domain-name hw.home-lab.ru
no ip domain-lookup
clock set 12:47:04 06 Dec 2019
crypto key generate rsa
ip ssh version 2
ip ssh time-out 90
line vty 0 4
session-timeout 60
exec-timeout 60 0
privilege level 15
logging synchronous
transport input ssh
line vty 5 15
session-timeout 60
exec-timeout 60 0
privilege level 15
logging synchronous
transport input ssh
aaa new-model
aaa authentication login default local
username cisco privilege 15 secret my_ssh_password
Teeb tus password kom nkag mus rau hom kev cai lij choj:
enable secret *myenablepassword*
service password-encryption
Kev teeb tsa NTP:
ntp server 85.21.78.8 prefer
ntp server 89.221.207.113
ntp server 185.22.60.71
ntp server 192.36.143.130
ntp server 185.209.85.222
show ntp status
show ntp associations
show clock detail
5) Configure logical Etherchannel interfaces thiab lub cev ports txuas nrog hosts. Txhawm rau kom yooj yim ntawm kev teeb tsa, txhua qhov muaj VLANs yuav qhib rau ntawm txhua qhov kev sib txuas lus, tab sis nws feem ntau pom zoo kom teeb tsa tsuas yog qhov xav tau:
Tom qab ua tiav cov kev teeb tsa ntawm pawg 2960 ib thiab hosts, peb rov pib dua lub network ntawm cov tswv thiab tshawb xyuas qhov kev ua haujlwm ntawm qhov kev sib tham sib cav.
ntawm tus tswv tsev:
systemctl restart network
cat /proc/net/bonding/bond1
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
Bonding Mode: IEEE 802.3ad Dynamic link aggregation
Transmit Hash Policy: layer2+3 (2)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
...
802.3ad info
LACP rate: fast
Min links: 0
Aggregator selection policy (ad_select): stable
System priority: 65535
...
Slave Interface: em2
MII Status: up
Speed: 1000 Mbps
Duplex: full
...
Slave Interface: em3
MII Status: up
Speed: 1000 Mbps
Duplex: full
nyob rau hauv ib tug hloov pawg 2960 ib:
2960X#show lacp internal
Flags: S - Device is requesting Slow LACPDUs
F - Device is requesting Fast LACPDUs
A - Device is in Active mode P - Device is in Passive mode
Channel group 1
LACP port Admin Oper Port Port
Port Flags State Priority Key Key Number State
Gi1/0/1 SA bndl 32768 0x1 0x1 0x102 0x3D
Gi2/0/1 SA bndl 32768 0x1 0x1 0x202 0x3D
2960X#sh etherchannel summary
Flags: D - down P - bundled in port-channel
I - stand-alone s - suspended
H - Hot-standby (LACP only)
R - Layer3 S - Layer2
U - in use N - not in use, no aggregation
f - failed to allocate aggregator
M - not in use, minimum links not met
m - not in use, port not aggregated due to minimum links not met
u - unsuitable for bundling
w - waiting to be aggregated
d - default port
A - formed by Auto LAG
Number of channel-groups in use: 11
Number of aggregators: 11
Group Port-channel Protocol Ports
------+-------------+-----------+-----------------------------------------------
1 Po1(SU) LACP Gi1/0/1(P) Gi2/0/1(P)
Tom qab ua tiav cov kev teeb tsa ntawm pawg 2960 ib thiab hosts, peb rov pib dua lub network ntawm cov tswv thiab tshawb xyuas qhov kev ua haujlwm ntawm qhov kev sib tham sib cav.
Qhov no ua kom tiav cov teeb tsa ntawm pawg ntawm Cisco 2960X keyboards, thiab yog tias txhua yam ua tiav, ces tam sim no peb muaj kev sib txuas hauv network ntawm tag nrho cov txheej txheem rau ib leeg ntawm qib L2.
Teeb tsa Dell MD3820f cia qhov system
Ua ntej pib ua haujlwm ntawm kev teeb tsa lub kaw lus cia, nws yuav tsum tau txuas nrog ib pawg ntawm Cisco keyboards 2960 ib tswj interfaces, nrog rau cov tswv Hwm 1 ΠΈ Hwm 2 via FC.
Daim duab dav dav ntawm yuav ua li cas khaws cov tshuab yuav tsum txuas nrog ib pawg ntawm cov keyboards tau muab rau hauv tshooj dhau los.
Daim duab rau kev sib txuas ntawm qhov system cia ntawm FC rau cov tswv yuav tsum zoo li no:
Thaum lub sij hawm kev sib txuas, koj yuav tsum tau sau cov WWPN chaw nyob rau FC HBA hosts txuas nrog FC cov chaw nres nkoj ntawm lub kaw lus cia - qhov no yuav tsim nyog rau tom qab teeb tsa kev sib txuas ntawm cov tswv rau LUNs ntawm lub kaw lus cia.
Ntawm tus thawj tswj hwm lub chaw ua haujlwm, rub tawm thiab nruab qhov hluav taws xob rau kev tswj hwm Dell MD3820f qhov system cia - PowerVault Modular Disk Storage Manager (MDSM).
Peb txuas rau nws los ntawm nws qhov chaw nyob IP chaw nyob, thiab tom qab ntawd teeb tsa peb qhov chaw nyob los ntawm VLAN17, tswj cov tswj ntawm TCP / IP:
Cia1:
ControllerA IP - 172.20.1.13, MASK - 255.255.255.0, Gateway - 172.20.1.2
ControllerB IP - 172.20.1.14, MASK - 255.255.255.0, Gateway - 172.20.1.2
Tom qab teeb tsa qhov chaw nyob, mus rau qhov chaw tswj hwm kev tswj hwm thiab teeb tsa tus password, teem sijhawm, hloov kho lub firmware rau cov tswj hwm thiab disks, yog tias tsim nyog, thiab lwm yam.
Yuav ua li cas qhov no ua tau yog piav nyob rau hauv phau ntawv qhia kev tswj hwm Cia qhov system
Tom qab ua tiav cov kev teeb tsa saum toj no, peb tsuas yog yuav tsum ua ob peb kauj ruam:
Configure host FC chaw nres nkoj IDs - Host Port Identifiers.
Raws li koj tuaj yeem pom, tag nrho peb lub virtual disks ntawm lub kaw lus cia pom nyob ntawm ob txoj hauv kev. Yog li, tag nrho cov kev npaj ua haujlwm tau ua tiav, uas txhais tau tias koj tuaj yeem mus rau qhov tseem ceeb - teeb tsa oVirt pawg, uas yuav tau tham hauv tsab xov xwm tom ntej.