Oracle Tεχνολογίες Υποδοµής για την Περιφερειακή Ανάπτυξη Αντώνης Ν. Λίνας Senior Sales Consultant Business Solutions Oracle Hellas
Στην παρούσα φάση... Αποµόνωση της υπολογιστικής ισχύς Μη αποδοτική χρήση του συνόλου των επενδύσεων σε hardware Προµήθειαπόρωνγιατηνκάλυψη των υψηλότερων φόρτων Περιορισµένη κλιµάκωση ιαθεσιµότητα < 99.x% - Υψηλό κόστος επεκτάσεων Έλλειψη διαλειτουργικότητας σε θέµατα ασφάλειας και χρήσης πόρων Επηρεάζεται το σύνολο της επιχειρηµατικότητας και της δραστηριότητας ενός οργανισµού
2 ιεθνώς, οι επιχειρήσεις ξοδεύουν περισσότερο από $49 δισ. το χρόνο για την προµήθεια εξοπλισµού (servers), τωνοποίωνη χρήση δεν ξεπερνάει το 60% - Forester Research, Απρίλιος 2002
Παράδειγµα: Τον εκέµβριο Το σύστηµα παραγγελιοληψίας (Order Entry) εµφανίζει υψηλό φόρτο Οι λογιστικές εφαρµογές (Financials) είναι σε φυσιολογική κατάσταση Order Entry Financials
Παράδειγµα: Τον Ιανουάριο Το σύστηµα παραγγελιοληψίας (Order Entry) λόγω της παρέλευσης των εορτών δεν παρουσιάζει πλέον υψηλό φόρτο, ενώ.. Οι εφαρµογές λογιστηρίου (Financials) λόγω κλεισίµατος οικονοµικού έτους παρουσιάζουν µεγάλο φόρτο Order Entry Financials
Παράδειγµα χρήσης Grid Υποδοµής Ισοκατανοµή του φόρτου των εφαρµογών χρησιµοποιώντας κάθε φορά τους διαθέσιµους πόρους προς όφελος των εφαρµογών που παρουσιάζουν την µεγαλύτερη ζήτηση Order Entry & Financials
Τι είναι το Grid Computing; H συντονισµένη χρήση πολλών µικρών servers ώστε να λειτουργούν σαν ένας ενιαίος µε υψηλές δυνατότητες
Το όραµα τουgrid Computing Computing = Υπηρεσία (Virtualization) Ενοποιεί σε ένα ενιαίο πλέγµα: τελικούς χρήστες, υπηρεσίες, hardware πόρους Από την πλευρά του τελικού χρήστη: Απλότητα Λαµβάνει την υπολογιστική ισχύ και την πληροφορία που ζήτησε Από την πλευρά του server: Εξελιγµένη τεχνολογία ιαθεσιµότητα, αξιοπιστία, ασφάλεια, δυναµική χρήση των διατιθέµενων πόρων, ισοκατανοµή φόρτου, υψηλή ασφάλεια
Τεχνολογίες Υποδοµής Από δαπανηρούς & µεγάλους servers σε commodity blade servers: IBM, HP, Sun, Dell, Fujitsu-Siemens Χρήση µη-δαπανηρών Λειτουργικών Συσ/των (για 1-4 CPUs) Όχι πλέον αποκλειστικά αφιερωµένος αποθηκευτικός χώρος σε κάθε server: NAS and SANs Fast interconnect τεχνολογίες
Grid Αρχιτεκτονική Grid Control Databases Application Servers Storage
Το µοντέλο της Oracle για το Grid Computing Ενοποίηση πόρων Κεντρικοποίηση πληροφορίας Ισοκατανοµή φόρτου Υψηλή Ποιότητα υπηρεσιών Αυτοµατοποίηση Grid Control Storage Databases Application Servers
Oracle 10g Τεχνολογική Πλατφόρµα Ολοκληρωµένη Grid υποδοµή Oracle10g Database Server Oracle10g Application Server Oracle10g Developer Suite Oracle Collaboration Suite Run All Your Applications Manage All Your Data Any Client Browser Device Oracle Application Server Oracle Database Server
Oracle10g Database Server Object Relational Data Κορυφαίο RDBMS στην παγκόσµια αγορά µε συνεχείς καινοτοµίες ιαχειρίζεται οποιουδήποτε τύπου δεδοµένα Ενσωµατωµένες δυνατότητες Αυτοδιαχείρισης!! Υψηλή διαθεσιµότητα,ασφάλεια,κλιµάκωση + δυνατότητα δυναµικής αξιοποίησης υφιστάµενων & νέων πόρων = Real Application Clusters Λειτουργεί πάνω σε commodity hardware (blades & clusters) µε Linux Documents XML Multimedia ETL, OLAP, Data Mining Messages B B B A A A A A A Manages All Your Data Database
Συστατικά Στοιχεία ενός Application Platform Suite Presentation Portal Server Glue Engine Development Framework Integration Server Application Server Security Framework Management Framework Develop Manage Secure
Oracle Application Platform Suite Business Intelligence Wireless Caching Presentation Glue Engine Development Framework Portal Server Integration Server Application Server Management Framework Security Framework Develop Manage Secure
ΤίείναιοιΕπιχειρηµατικές ιαδικασίες (Business Process); Οι επιχειρηµατικές διαδικασίες εµπλέκουν και δροµολογούν δεδοµένα µεταξύ διαφορετικών συστηµάτων και εφαρµογών, συνδυάζοντας τον ανθρώπινο παράγοντα ως κέντρο αποφάσεων και δροµολόγησης τους Time consuming Costs Errors Inefficient utilization Humans Packaged apps J2EE apps Databases Mainframe Partners
Μετάβαση στην Επιχειρηµατική Αυτοµατοποίηση (Business Automation) Business Automation είναι ο συντονισµός όλων των εµπλεκόµενων στοιχείων για την υλοποίηση µίας επιχειρηµατικής διαδικασίας Automation Engine Automation plan Humans Packaged apps J2EE apps Databases Mainframe Partners
Μετάβαση στο Business Automation µέσω του OracleAS Integration Server Business Automation είναι ο συντονισµός όλων των εµπλεκόµενων στοιχείων για την υλοποίηση µίας επιχειρηµατικής διαδικασίας Oracle BPEL Process Manager Automation plan Humans Packaged apps J2EE apps Databases Mainframe Partners
Service Oriented Architecture - SOA SOA corresponds to Grid Computing at Application level Monolithic applications Application 1 c b Application 2 d Each application has its own customized modules Code is not reused a a
Service Oriented Architecture - SOA SOA corresponds to Grid Computing at Application level Application 1 c b Application 2 d a a a Module a is provided as a service.
Oracle10g Application Server Portal: Single point of access
Oracle Collaboration Suite
ORACLE GRID INDEX REPORT Mapping The Global Journey To Grid Computing Second Edition April 2005
Return on Investment 153% ROI πρόβλεψηγιαταεπόµενα 5 χρόνια Απόσβεση της επένδυσης µέσα σε 36 µήνες Υψηλή διαθεσιµότητα µε υλοποίηση σεναρίων disaster & recovery Κεντρικοποιηµένη διαχείριση του συνόλου της υποδοµής και των εφαρµογών Η αυτοµατοποιηµένη διαχείριση του αποθηκευτικού χώρου µεγιστοποίησε την απόδοση
Σύνοψη... Grid Αρχιτεκτονική :H συντονισµένη χρήση πολλών µικρών (low cost) servers ώστε να λειτουργούν σαν ένας ενιαίος µε υψηλές δυνατότητες Κεντρικοποίηση της πληροφορίας και των εφαρµογών µε εξασφάλιση της υψηλής διαθεσιµότητας, της απόδοσης, της διαχείρισης και της ασφάλειας τους Αυτοµατοποίηση των επιχειρηµατικών διαδικασιών Business Automation και διαλειτουργικότητα των εφαρµογών Ενιαίο περιβάλλον πρόσβασης και εργασίας (Portal) µε υπηρεσίες συνεργασίας (Collaboration Suite) Grid Control Storage Databases Application Servers