
    

    <?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://ocw.cs.pub.ro/courses/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://ocw.cs.pub.ro/courses/feed.php">
        <title>CS Open CourseWare saisp:labs:05:contents</title>
        <description></description>
        <link>http://ocw.cs.pub.ro/courses/</link>
        <image rdf:resource="http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico" />
       <dc:date>2026-04-05T00:18:22+03:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/00?rev=1395604267&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/01?rev=1396600682&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/02?rev=1395604113&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/03?rev=1395671442&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/04?rev=1395672015&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/05?rev=1395687491&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/06?rev=1490624697&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/sidebar?rev=1390685683&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico">
        <title>CS Open CourseWare</title>
        <link>http://ocw.cs.pub.ro/courses/</link>
        <url>http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico</url>
    </image>
    <item rdf:about="http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/00?rev=1395604267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-03-23T21:51:07+03:00</dc:date>
        <title>00. Linux Virtual Server</title>
        <link>http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/00?rev=1395604267&amp;do=diff</link>
        <description>00. Linux Virtual Server

Linux Virtual Server (LVS) este o soluție avansată de load balancing. Este open source, integrat în kernel-ul Linux.

Mașina care face load balancing se numește, în terminologia LVS, virtual server (VS), iar serverele reale, care oferă servicii, se numesc real servers (RS). Un client accesează serviciul exclusiv pe baza adresei virtual server-ului.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/01?rev=1396600682&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-04-04T11:38:02+03:00</dc:date>
        <title>01. [20p] LVS-DR (direct routing)</title>
        <link>http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/01?rev=1396600682&amp;do=diff</link>
        <description>01. [20p] LVS-DR (direct routing)

Serviciul pentru care vom face load-balancing este HTTP. Serverul de web Apache2 este deja instalat pe realservere. Directorul va imparti cererile venite din partea clientului catre cele 2 realservere.

Pe director este deja instalat pachetul ipvsadm necesar configurării load balancing-ului.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/02?rev=1395604113&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-03-23T21:48:33+03:00</dc:date>
        <title>02. [20p] LVS-TUN (tunneling)</title>
        <link>http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/02?rev=1395604113&amp;do=diff</link>
        <description>02. [20p] LVS-TUN (tunneling)

In continuare, vom configura directorul pentru a folosi modul LVS-TUN. Apoi, vom observa diferentele fata de LVS-DR.

Analog punctului anterior, definiti serviciul HTTP pe director, apoi cele doua realservere in modul tunneling (folositi parametrul -i).</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/03?rev=1395671442&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-03-24T16:30:42+03:00</dc:date>
        <title>03. [20p] Linux-HA</title>
        <link>http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/03?rev=1395671442&amp;do=diff</link>
        <description>03. [20p] Linux-HA

Linux-HA este o solutie de clustering. Vom configura un cluster simplu, format din două noduri. 



Topologia conceptuala este cea din figura de mai sus. Observatii:

	*  Cele două realservere din topologia LVS vor fi configurate ca un cluster.
	*  Directorul din topologia LVS nu mai are nici un rol aici. Inchideti masina virtuala respectiva, pentru a nu consuma resurse inutil.
	*  Adresa IP prin care va fi accesibil serviciul HTTP este 10.0.0.50.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/04?rev=1395672015&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-03-24T16:40:15+03:00</dc:date>
        <title>04. [20p] DRBD</title>
        <link>http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/04?rev=1395672015&amp;do=diff</link>
        <description>04. [20p] DRBD

Dorim sa asiguram replicarea continutului pentru clusterul configurat la punctul anterior. Vom folosi DRBD.



Vom folosi o legatura directa intre intefetele eth1 ale nodurilor. Aceasta legatura va fi folosita pentru traficul de sincronizare si replicare al DRBD.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/05?rev=1395687491&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-03-24T20:58:11+03:00</dc:date>
        <title>05. [20p] Integrare DRBD cu Linux-HA</title>
        <link>http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/05?rev=1395687491&amp;do=diff</link>
        <description>05. [20p] Integrare DRBD cu Linux-HA

Modificati fisierul /etc/ha.d/haresources pe ambele noduri astfel incat daemon-ul Linux-HA sa monteze device-ul /dev/drbd0 in /var/www atunci cand nodul devine activ:


saisp-vm-2 drbddisk::r0 Filesystem::/dev/drbd0::/var/www::ext4 10.0.0.50 apache2</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/06?rev=1490624697&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-27T17:24:57+03:00</dc:date>
        <title>06. [BONUS - 10p] Verificare online pentru DRBD</title>
        <link>http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/06?rev=1490624697&amp;do=diff</link>
        <description>06. [BONUS - 10p] Verificare online pentru DRBD

In configuratia actuala, DRBD nu permite verificare consistentei block-device-urilor fara ca acestea sa fie demontate.

Consultati documentatia de aici: &lt;https://docs.linbit.com/doc/users-guide-84/s-use-online-verify/&gt;
Activati verificarea online pentru resursa definita, apoi porniti o verificare online.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/sidebar?rev=1390685683&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-01-25T23:34:43+03:00</dc:date>
        <title>Navigare</title>
        <link>http://ocw.cs.pub.ro/courses/saisp/labs/05/contents/sidebar?rev=1390685683&amp;do=diff</link>
        <description>Navigare

Laboratorul 5
contents index</description>
    </item>
</rdf:RDF>
