DIASER

Software screenshot:
DIASER
Software informatie:
Versie: 1.1.1 Beta 3
Upload datum: 14 Apr 15
Ontwikkelaar: Damian Brasher
Licentie: Gratis
Populariteit: 26

Rating: nan/5 (Total Votes: 0)

DIASER (Distributed Internet Archive System for Educational Repositories), op basis van de DIAP technologie, kunnen back-ups op meerdere locaties te creëren, waardoor de stabiliteit en veiligheid milieu te verbeteren.
Systeemvereisten
 
 - Perl v5.10.0 ingeschakeld werkstation.
 
- 3 x Linux storage nodes (kan VM's te gebruiken) met root-toegang voor de eerste installatie en Perl v5.10.0, met de diensten; sshd, crontab, iptables ssh poort geopend, ntpd, & nbsp; rsync (niet-daemon).
 
 - LAN of WAN-verbinding tussen elke server, moet de 3 machines in staat zijn om elkaar te pingen.
 
- SSH-server op elk knooppunt, niet per se poort 22.
 
- Perl modules
  Workstation: Net :: SSH :: Perl, Net :: SFTP, Getopt :: Lange en Term :: ReadKey
  Knooppunten: Net :: SSH :: Perl dwz als root] #yum -y install perl-Net-SSH-Perl of cpan> installeren Net :: SSH :: Perl
 
 - Genoeg schijfruimte, zie docs / worksheet_3_26_may.pdf of docs / overview.png. Ik zal dit alles veel eenvoudiger te maken om te berekenen wanneer ik subroutine calculate_lmb klaar.
 
 Configuratie

 
 Het bestand config.pl bevat gebruikersinstellingen, dan kunt u wenst wijzigen.
 
 Belangrijkste instellingen:
  aantal maanden tot jaren dat u wilt dat het systeem uit te voeren voor
  startdatum
  tijd van het dagelijkse werking
  knooppunt IP-adressen
  SSH poorten
  drooglopen of niet
  time-out en maximale overdrachtsnelheid
 
  Installatie starten
 
 Run diaser.pl -i als een gewone gebruiker, zal knooppunt wortel wachtwoorden worden aangevraagd en een notitie maken van de door u gekozen diaser wachtwoord.
 
 Andere opties kunnen worden bekeken met de diaser.pl -h switch.
 
  Upgrades
 
 Product-upgrades zullen fixes en updates toe te passen, gebruik dan de -u optie.
 
  Data Entry punt
 
 Dit apparaat bevat directory ad0 en aFULL01 en is uw machine A. Machine A wordt uitgegaan van uw meest robuuste en dichtst vanaf een netwerk perspectief & nbsp te zijn; uw belangrijkste back-up faciliteit. De bestanden worden verondersteld te lezen / schrijven van user id & nbsp; diaser voor het moment. Gebruik aFull01 voor uw FULL exemplaar en ad0 voor alle volgende & nbsp; Differentiëlen. Het script fill_diaser.sh het laden van DIASER zal automatiseren, fill_diaser zal opnieuw worden geschreven in Perl.
 
  Data Retrieval
 
 Momenteel ophalen kan door handmatig met SCP tussen knooppunten en met rsync logs. Dit alles zal worden geautomatiseerd.
SE Linux
 
Kan leiden tot problemen met de installatie, schakelt u tijdens het installeren

Wat is nieuw in deze release:.

  • Deze release bevat een groot aantal van wijzigingen in de code gemaakt volgens Perl Best Practices en Perl :: Criticus adviezen.
  • Niveau 5 en 4 zijn compleet voor de cli management tool, evenals de meeste niveau 3 veranderingen.
  • Sommige ontwikkeling structuren zijn toegevoegd aan de SCM -. Deze bestanden bevatten ontwikkeling omgevingsvariabelen, instellingen en aliassen gebruikt om te regeren en verbeteren van de codering milieu
  • Http conf.d is aangepast om dubbele aliassen te voorkomen.

Wat is nieuw in versie 1.0.8:

  • Het Web GUI front-end configuratie tool bevat alle variabelen een gebruiker nodig heeft om te stellen en geeft ze duidelijk in vier secties met pop-up tool tips. Met deze GUI, kan de gebruiker opties selecteren en een werkende diaser configuratiebestand op te bouwen. De installatie script handler is op zijn plaats. Deze front-end kan worden geïnstalleerd met behulp van & quot; make install & quot;.

Wat is nieuw in versie 1.0.7:

  • Deze ontwikkeling versie bevat meer diaser-WebGUI hulpmiddel ontwerp verbeteringen en functie implementatie code, waaronder actie gedefinieerd pop-upvensters met een sluitknop voor alle input van de gebruiker scenario's, een Makefile, en een apache systeem conf bestand.
  • De tool diaser configuratiebestand opslaglocatie is nu vooraf gedefinieerd.
  • is De tool is hernoemd naar diaser-WebGUI in SVN en de Makefile.

Wat is nieuw in versie 1.0.6 Beta 2:

  • heeft De GUI webtool geherstructureerd en een Java-script datumplukker
  • geïntroduceerd.
  • Configuratie bestand te uploaden en op te slaan op zijn plaats.

Wat is nieuw in versie 0.2.5 Beta 1:

  • Een knooppunt migreren faciliteit is nu functioneel, zodat gebruikers een hele knooppunt en de gegevens te verplaatsen naar een andere server.
  • Toegevoegd aan deze release zijn hoog niveau graphics en documentatie voor eindgebruikers.
  • Exception handling wordt gedaan wanneer modules worden geladen.
  • De Perl-versie verschijnt als u de optie version.
  • Een versleutelde volume recept is opgenomen in de technische documentatie.
  • Subroutine en zijn optie --stats scherm schijfgebruik voor alle knooppunten.
  • Nieuwe functionaliteit is gedocumenteerd.

Wat is nieuw in versie 0.2.4 Beta 1:

  • Er is nu een tool die het mogelijk maakt de gebruiker de werkelijke, niet theoretisch mogelijke doorvoersnelheid te testen tussen twee knooppunten. Dit zal de bepaling van de laagste maximale bandbreedte tussen knooppunten mogelijk. --bandwidth zal een grafiek genereren weergeven van de hoogste doorvoersnelheid mogelijk.
  • Deze versie heeft een omtrek en gedeeltelijke uitvoering van sub migreren (), waarmee DIASER gebruikers in staat om een ​​knooppunt te verplaatsen van de ene machine of VM / VPS naar de andere.
  • Er zijn kleine bugfixes en typo correcties, en een oplossing voor de vulling DIASER algoritme geweest.
  • De routekaart is eveneens aangepast.
  • De documentatie is bijgewerkt naar de nieuwe functies zijn.

Wat is nieuw in versie 0.2.3 Beta 1:

  • Deze release bevat een aantal bug- fixes, verfijningen aan de wandeling door --configure gereedschap en een schakelaar van het gebruik van md5 om sha1 check-opsomming van volumes als ze DIASER voeren alsmede een bijbehorende documentatie-updates.

Wat is nieuw in versie 0.2.2 Beta 1:

  • eenvoudige bandbreedte tabel toegevoegd aan documentatie
  • Ophalen subroutine gedocumenteerd
  • eenvoudig terugvinden gegevens sub geïmplementeerd -emergency slot subroutine geïmplementeerd en gedocumenteerd
  • fill_diaser.pl herschrijven documentatie bijgewerkt
  • fill_diaser.pl of gen_fill herschreven
  • md5sum datum en het bestand dat met elk volume toegevoegd aan -node A
  • fill_diaser.pl gedeeltelijk herschreven
  • collect.sh verwijderd uit SVN
  • tab_a.pl aangepast en geschreven om aan nieuwe
  • tegemoet
  • diaser fill mechanisme
  • variabelen hieronder ook beschikbaar gesteld via
  • wijzigen en write_config
  • paragraaf 2.5 Waarom Linux toegevoegd aan manual.html
  • vijf nieuwe variabelen voor de herziene diaser_fill.pl toegevoegd aan diaser.pl configu- & gt; definiëren, ongeinitialiseerde vars, GetOptions sub configure
  • verfijnd stroomschema diaser_fill_flow dia en png
  • geplaatst volume md5 checksum operatie in fill_diaser.pl algoritme

Wat is nieuw in versie 0.2.1 Alpha:

  • aangepast sub gen_hvautoc voor veranderingen sub gen_dirs
  • aangepast sub gen_fill voor veranderingen sub gen_dirs
  • aangepast sub gen_dirs zo simpel fail-over en knooppunt rol verandering kan worden uitgevoerd
  • verwijdering van abc voorvoegsel en bijkomende d0 en Full01 en Full02 directories
  • de validatie van invoer toegepast om de opties te wijzigen
  • subroutine configure () geïmplementeerd met input validatie
  • schreef invoervalidatie subs is_integer () is_string () is_directory () is_ip () is_integer_inc_zero ()
  • handleiding / Updates installeren weerspiegelt recente veranderingen
  • website links
  • Handmatig veranderd naar Documentatie en opnieuw besteld

Eisen

  • SSH-server
  • De netto-SFTP
  • NTP
  • iptables
  • rsync

Vergelijkbare software

Reacties op DIASER

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!