23
. . . . . . PrivateCloud - Virtualization @ Opengov. Η χρησιμότητα του ΕΛΛΑΚ στη Δημόσια Διοίκηση Παναγιώτης Κρανιδιώτης [email protected] 16 Νοεμβρίου 2012

Π. Κρανιδιώτης ΕΛΛΑΚ

  • Upload
    ots-sa

  • View
    268

  • Download
    1

Embed Size (px)

DESCRIPTION

PrivateCloud - Virtualization @ Opengov. Η χρησιμότητα του ΕΛΛΑΚ στη Δημόσια Διοίκηση

Citation preview

. . . . . .

PrivateCloud - Virtualization @Opengov. Η χρησιμότητα του ΕΛΛΑΚ

στη Δημόσια Διοίκηση

Παναγιώτης Κρανιδιώτης[email protected]

16 Νοεμβρίου 2012

. . . . . .

Τι είναι το ΕΛΛΑΚ

Το λογισμικό το οποίοδιατίθεται με ειδικέςάδειες οι οποίεςεπιτρέπουν στουςχρήστες να μελετήσουν,να τροποποιήσουν και ναβελτιώσουν το λογισμικό.Ο τεχνικός τρόπος με τονοποίο επιτυγχάνεται αυτόείναι η διαθεσιμότητατου πηγαίου κώδικα(source code).

. . . . . .

Ποιά είναι η ΕΕΛΛΑΚ

H μη κερδοσκοπική ΕταιρείαΕλεύθερουΛογισμικού/ΛογισμικούΑνοικτού Κώδικα(ΕΕΛ/ΛΑΚ)ιδρύθηκε το 2008 από 25Πανεπιστήμια, ΕρευνητικάΚέντρα και ΤεχνολογικάΙδρύματα. Η ΕΕΛ/ΛΑΚ έχει ωςκύριο στόχο να συμβάλλειστην προώθηση και ανάπτυξητου Ελεύθερου Λογισμικού,του Ανοιχτού Περιεχομένουκαι των Τεχνολογιών ΑνοιχτήςΑρχιτεκτονικής.

. . . . . .

Η ομάδα του Opengov - 1

I H ομάδα λειτούργησε στο γραφείο τουΠρωθυπουργού από τον Οκτώβριο του 2009 εώςτον Ιούνιο του 2012 σε συνεργασία με την ομάδαηλεκτρονικής διακυβέρνησης του Αντιπροέδρου,τα βασικά στελέχη της ομάδας προέρχονταν απότον ευρύτερο δημόσιο τομέα, και από τεχνολογικάκαι ερευνητικά κέντρα.Σε όλες τις δράσειςαξιοποιήθηκαν υπάρχουσες υποδομές, ανθρωπινόδυναμικό από τον δημόσιο τομέα και ανοιχτόλογισμικό. Οι προτεραιότητες της ομάδαςαπόρρεαν από το προγραμματισμό του Γραφείουτου Πρωθυπουργού.

. . . . . .

Η ομάδα του Opengov - 2

I Για την εκπλήρωση των στόχων η Ομάδα:I Αξιοποίησε δίκτυο συνεργατών από φορείς όπως τοΕΔΕΤ, Ε.Κ. ΑΘΗΝΑ, ΚτΠ ΑΕ, ΕΜΠ, ΕΑΙΤΥ, ΤΕΙΑΘΗΝΩΝ, κλπ, που συνδυάζουν επαγγελματικήεμπειρία με υψηλό επίπεδο σπουδών σε θέματαδιοικησης, επικοινωνίας και νέων τεχνολογιών

I Λειτούργησε με agile τρόπο τόσο στην οργάνωσηκαι στις συνεργασίες με εμπλεκόμενους φορείς όσοκαι στις λύσεις που σχεδιάζονται και υλοποιούνται.

I Σχεδίασε και ανέπτυξε τεχνικές λύσεις υπηρεσιώνως τεχνολογική πλατφόρμα που απευθύνονται στοτελικό φορέα-χρήστη(Platform as a service–PaaS)αξιοποιώντας το ”private cloud” του opengov πουχρησιμοποιεί υπάρχουσες υποδομές που παρέχονταιαπό το ΕΔΕΤ και ανοιχτό λογισμικό.

. . . . . .

Η περίπτωση του private cloud - Λίγο πρίν...

I Τον Σεπτέμβριο του 2009 η ομάδα έλαβε 3 βασικέςεντολές.

I Την δημιουργία εφαρμογής διαβουλεύσεων σχεδίωννόμων

I Την δημιουργία εφαρμογής εκδήλωσηςενδιαφέροντος και αξιολόγησης πολιτικούπροσωπικού (Γεν. Γραμματέων, ΔΣ ΔΕΚΟ κλπ)

I Την υποστήριξη και δημιουργία της ιστοσελίδαςτου Πρωθυπουργού

I Production μηχανήματα - Όχι virtualization

. . . . . .

Η περίπτωση του private cloud - Και εγένετωvirtualization...

I Διάθεση 2 server και υποδομές δικτύου από τοΕΔΕΤ

I Εγκατάσταση ΧΕΝ HypervisorI Development servers, production servers,monitoring, security

I Υποστήριξη τρίτων συστημάτων, (αντιπροεδρία,ΥΠΑΝ, κα)

I Επέκταση υποδομών 3 επιπλέον φυσικοί serverI Εγκατάσταση KVM HypervisorI PI (provider independent) address space από ripe(193.105.109.0/24)

I Αποτέλεσμα 40 εικονικά μηχανήματα server

. . . . . .

virtualization 1

. . . . . .

Ganeti - ένα βήμα παραπέρα

I Το έργο της Διαύγειας, η απογραφή, αύξηση τωναπαιτήσεων

I Αύξηση των ”πελατών” (ΓΓΕ, ΓΓΚ, Προεδρία, Υπ.Οικ. , ΨΣ, ΥΠΕΚΑ κα)

I Ανάγκη για HAI Επιλογή της πλατφόρμας ganeti της google στηνανάπτυξης της οποίας συμμετείχε το ΕΔΕΤ

I Ενιαίος τρόπος διαχείρισης πόρων καιμηχανημάτων

I DRBD για High Availability. Ζεύγη 2 μηχανημάτων.I Αυτόματη αποκατάσταση σε περίπτωση απώλειαςενός μηχανήματος

. . . . . .

virtualization 2

. . . . . .

virtualization 2

. . . . . .

Private Cloud - Τι άλλο υπάρχει

I Monitoring, nagios, piwik, OSSECI Alerts σε mail 24/7I Πρόσβαση στα φυσικά μηχανήματα μέσω IPMII Πολιτική ασφάλειας τόσο συνολικά όσο και σε κάθεμηχάνημα

I Αυτόματη ρύθμιση μηχανημάτων μέσω puppetI Δεύτερο PI (provider independent) address spaceαπό ripe και (91.227.108.0/24) καθώς και IPv6 PI2001:67c:229c::/48

I Συμμετοχή στο World IPv6 Day στις 8 Ιουνίου 2011I Συμμετοχή στις ασκήσεις ΚυβερνοάμυναςΠΑΝΟΠΤΗΣ 2010, 2011 και 2012

I Code Repository σε gitI Project management με την πλατφόρμα redmine

. . . . . .

Monitoring

. . . . . .

Τελικά τι είναι το Private Cloud;

I Τρόπος διαχείρισης πόρωνI Δυνατότητα ευέλικτης παροχής μηχανημάτωνχωρίς την ανάγκη διαγωνιστικών διαδικασιών

I Ενιαίος τρόπος παρακολούθησης - ασφάλειαI Κεντρική επικουρική διαχείριση μηχανημάτωνI Παροχή προεγκατεστημένου λογισμικούεξυπηρετητών

. . . . . .

Τι έμεινε σαν εμπειρία

I Έλλειψη πόρων και ανελαστικότητα στιςπρομήθειες - Επένδυση στην τεχνογνωσία

I Απουσία αδειών χρήσηςI Γρήγορη ανάπτυξη - Γρήγορη κλιμάκωσηεφαρμογών και υποδομών

I Συνεχής παρακολούθησηI Εκμετάλευση του μέγιστου των διαθέσιμων πόρωνI Ανάγκη για δομή παρακολούθησηςI Συνεχείς και ανέξοδες αναβαθμίσεις λογισμικού

. . . . . .

Πριν μιλήσουμε για ΕΛΛΑΚ κάποιοι κανόνες

I Η πληροφορική είναι στις περισσότερεςπεριπτώσεις υποστηριχτικός μηχανισμός

I Η επένδυση είναι συνάρτηση του κέρδουςI Όσο πιο κοντά στο core bussines τόσο πιο μεγάληεπένδυση - πιο μεγάλος έλεγχος

I Αν αναπτύσεις κώδικα πάντα να μένει τεχνογνωσίαστον φορέα.

I Για να εντάξεις μια εφαρμογή στην δομή σουπρέπει να την στηρίζουν οι χρήστες.

I Ελεύθερο δεν σημαίνει χωρίς κόστοςI Πληρώνεις είτε γνώση είτε προϊόν.I Συνήθως το ΕΛΛΑΚ είναι γνώση το proprietary είναιπροϊόν

. . . . . .

Γιατί ΕΛΛΑΚ - 1

I Το ΕΛΛΑΚ μειώνει το αρχικό κόστος κτήσηςλογισμικού

I Η αξία του μεγιστοποιήται όσο ανεβαίνουν οιαπαιτήσεις και υπάρχει ανάγκη τεχνογνωσίας

I Ο φορέας στηρίζεται σε κάτι που θα εξακολουθείνα υπάρχει με τον ίδιο τρόπο

I Δίνει ευελιξία στην επεκτασιμότηταI Δεν απαιτεί λογιστική διαχείριση σε άδειες χρήσης

. . . . . .

Γιατί ΕΛΛΑΚ - 2

I Δεν είναι πανάκειαI Η αποδοχή του πρέπει να είναι σταδιακή καισυνάρτηση πολλών παραμέτρων.

I Είναι λύση που πρέπει να εξεταστεί ιδίως σεπεριόδους οικονομικής κρίσης

I Είναι λύση για μια χώρα με ικανούς τεχνικούς καιεπιστήμονες αλλά χωρίς βαριά βιομηχανίαπληροφορικής σε διεθνές επίπεδο.

I Δίνει δυνατότητα για δημιουργία start up μεχαμηλό κόστος.

. . . . . .

ΕΛΛΑΚ και ελληνική αγορά πληροφορικής

I Χρησιμοποιήται αλλά δεν λέγεταιI Η λογική του box moving και των λύσεων ”με τοκλειδί στο χέρι” δεν έβρισκε αξία στην επένδυσητεχνογνωσίας

I Ομοίως η ”απορρόφηση κονδυλίων” . Πληροφορικήγια manager με λίγους τεχνικούς.

I Θα μπορούσε; Ναι!I Χαμηλό κόστος αρχικής επένδυσης για τηνδημιουργία εξωστρεφών προϊόντων

I Δυνατότητα κοινής τεχνολογικής πλατφόρμας -Ανταγωνισμός εταιριών στην παροχή υπηρεσίας

I Αν άνοιγε μια εταιρία πχ την εφαρμογή λογιστικήςδιαχείρισης των ΟΤΑ τι θα γινόταν; Ας το δούμε

I Τι απαιτήσεις έχει η επένδυση σε ΕΛΛΑΚ; Δεν είναιτελικά απλά τα πράγματα

. . . . . .

Private cloud και ΕΛΛΑΚ τι θα μπορούσε να γίνει

I Synnefo Μια ελληνική προσπάθεια για το cloudπάνω στο ganeti

I Εφαρμογή διαχείρισης με web εργαλεία στυλamazon, διαχείριση χρηστών, accounting, identitymanagement, storage service

I Μετάπτωση του υπάρχοντος private cloud στοsynnefo

I Μετάπτωση σε IPv6I Δημιουργία δομής παρακολούθησηςI Μεταφορά τεχνογνωσίας στο Δημόσιο - Δημιουργίαδιαχειριστών συστημάτων

I Παροχή υπηρεσίων ΕΛΛΑΚ από την αγοράπληροφορικής

I ΕΛΛΑΚ - Αγορά - Δημόσιο ένα τρίπτυχο win - win

. . . . . .

Synnefo

. . . . . .

Link

I http://eellak.gr/I http://egovict.blogspot.com/I https://okeanos.grnet.gr/opensource/synnefo/

. . . . . .

Ερωτήσεις;

Ευχαριστώ!