Καλώς ορίσατε στο autoexec.gr - Σύνδεση | Εγγραφή | Βοήθεια

1/1/2012...

Η ώρα έχει φτάσει 4.50 και έχω ένα άγχος μήπως με ξεχάσανε φέτος στην Microsoft και είπαν πολλά χρόνια MVP είναι αυτός ας το αφήσουμε!! Cool 

Αλλά 17.10 ανοίγω το Mango και τσεκάρω email!!

Στις 16.57 ήρθε το ..

 

"Dear Vangelis Kapsalakis,

Congratulations! We are pleased to present you with the 2012 Microsoft® MVP Award! This award is given to exceptional technical community leaders who actively share their high quality, real world expertise with others. We appreciate your outstanding contributions in Virtual Machine technical communities during the past year"

Και έτσι όπως κάθε χρονιά ξεκινάει με ένα μεγάλο χαμόγελο εδώ και 4 χρόνια συνοδέυετε και με μια μεγάλη δέσμευση!

Φέτος λοιπόν λέω να κάνω κάτι ξεχωριστό, θα δεσμευτώ λοιπόν να ξεκινήσω μια σειρά απο Videos HOW TO... (των 20 min) ώστε να δούμε πως βήμα βήμα μπορούμε να δημιουργήσουμε ένα πραγματικό Private Cloud με τον HyperV V 2.0 αλλά και με τον V 3.0 (τον περιμένουμε..... Smile) Βέβαια εννοείτε πως θα δούμε και όλη την σουίτα του System Center και πόσα "μαγικά" πράγματα μπορούμε να ενσωματώσουμε στην καθημερινή μας εργασία!

Εαν θέλετε μπορείτε στα σχόλια να βάλετε και δικές σας ιδέες ωστε να το φτιάξουμε και αυτό σαν Guide να υπάρχει πάντα διαθέσιμο μέσα απο το Autoexec και στην δική μας Ελληνική Γλώσσα!

θα ήθελα να ευχαριστήσω όλους εσάς που είστε μαζί μας και μας τιμάται κάθε φορά με την παρουσιά σας στα Event του Autoexec αλλά και με την επισκεψη / συμμετοχή σας στο Forum.

Το 2012 έρχονται πολλά καινούργια πράγματα τα οποία θεωρώ πως θα μείνουν για την επόμενη 10ετια ... καιρός είναι λοιπόν  να άρχισουμε...

Καλή μας Χρονιά!

V

 

Δημοσιεύτηκε στις Δευτέρα, 2 Ιανουαρίου 2012 8:43 μμ από το μέλος Vangelis | 0 σχόλια
Τα νέα ανακοινώνονται σιγά σιγά, και έτσι σήμερα επίσημα δια στόματος η μάλλον δια χειρός sinofsκy το ότι ο HyperV θα είναι πλέον embedded στα windows 8..
Δεν υπάρχουν πια δικαιολογίες του τύπου δεν έχουμε server να δουλέψουμε ή δεν μπορώ να κάνω lab ή οτιδήποτε άλλο...βάζοντας πειρατικά 3rd party λογισμικά..
Όλοι θα χαρούν την ευελιξία αλλά και την σταθερότητα του HyperV στα Windows 8...προσοχή 64 Bit...
Μπορείτε να διαβάσετε περεταίρω το τι έγραψε στο Windows 8 Team Blog ο Κος Sinofsky.. εδώ 

Σε λίγο καιρό θα έχουμε περισσότερα νέα απ ότι φαίνετε.. Big Smile
Μου φαίνετε πάντως περίεργο πως όλος ο κόσμος στον πλανήτη θα μάθει τελικά τι είναι ο HyperV Cool
Cheers..
V
Δημοσιεύτηκε στις Τετάρτη, 7 Σεπτεμβρίου 2011 8:32 μμ από το μέλος Vangelis | 0 σχόλια
Δημοσίευση κάτω από:
Όπως και στην Κίνα που η κάθε χρονιά έχει και ένα δικό της όνομα "Χρονιά Πίθηκου ,Κουνελιού etc" έτσι για το έτος 2012 η Χρονιά για τους IT θα ονομαστεί μάλλον και επίσημα
"Χρονιά Management"

 Αυτό δεν είναι διόλου τυχαίο λόγω των τόσων πολλών αναβαθμίσεων που γίνονται απο πλευράς OS, όσο και απο πλευράς Management.
Αποψή μου είναι πως το manageability και το integration το οποίο προσφέρει η σουίτα System Center, δεν το προσφέρει κάποιο άλλο 3rd πάρτυ προιόν και αν μερικοί απο τα Βαλκάνια θεωρούν πως υπάρχουν κάποια άλλα στα οποία ακόμη και απο τα ονόματα που έδωσαν στα βαπτίσια των προιόντων τους, μπορούν να κάνουν όσα κάνει Out Of The Box το System Center, είναι πολύ γελασμένοι....
Ξεκινήσαμε λοιπόν απο το Configuration Manager 2012, μετά στον Orchestrator 2012 προχωρήσαμε στον Virtual Machine Manager 2012, που έδωσε την σειρα του στον Operations Manager 2012. Έφτασε λοιπόν και το προτελευταίο της σειράς ο Data Protection Manager 2012... (αναμένουμε τον Service Manager 2012 και το νέο App Controller)...

Μέσα σε όλα αυτά είμαστε εν αναμονή του Microsoft Build event που όπως λένε οι φήμες θα ανακοινωθούν τα καινούργια λειτουργικά Windows 8 και Windows Server 8.
Τι άλλο θα γίνει φέτος δεν ξέρω, μπορεί να βγούν και αληθινές οι φήμες που λένε ότι θα έρθουν οι εξωγήινοι και οι θρυλικοί EL.. (όχι στο language bar,, για τους Σπαρτιάτες Alien λέω.)
Δεν το θεωρώ απίθανο το τελευταίο σενάριο γιατί μπορεί να μήν έχουν System Center 2012 suite ούτε οι εξωγήινοι.. οπότε μπορεί να θέλουν να ψωνίσουνν..κανένα CAL.. Big Smile.

Ας αφήσουμε όμως τα αστεία και ας μπούμε στα πολύ σοβαρά χαρακτηριστικά που μας φέρνει ο SCDPM 2012..

Οι ευχές όλων εισακούστικαν και πλέον έχουμε Role Base Administration στον SCDPM 2012..
Ναι επιτέλους έχουμε ρόλους όπως..

DPM Reporting Operator

Can create, modify and view scheduled or on-demand reports

DPM Read-Only Operator

Can view all DPM configuration, jobs and alerts.

DPM Tier-1 Support

Can view all alert and job information. Can perform basic jobs like re-running a failed job.

DPM Tape Admin

Can perform all tape related actions.

DPM Tier-2 Support

Can perform all tasks of tier-1 support and additionally can troubleshoot problems.

DPM Admin

Can perform all actions.

DPM Recovery Operator

Can only perform recovery of data protected by DPM.

DPM Tape Operator

Can perform only lightweight tape related operations such as running tape inventory, cleaning dives, etc.


Οπότε δεν θα μπορεί ο κάθενας να κάνει ότι θέλει άπαξ και έχει Admin Credentials για το SCDPM... o κάθε κατεργάρης στον πάγκου του λοιπόν...

Άλλο ένα καινούργιο και πολύ καλό feature που φέρνει ο DPM είναι η κεντρική κονσόλα διαχείρισης (Central Management Console) ... και  μπορείς να διαχειριστείς πολλαπλούς DPM σερβερς......μερικά επίσημα χαρακτηριστικά που προσφέρει η συγκεκριμένη κονσόλα αναφέρονται παρακάτω..Βέβαια να πούμε πως χρειάζεται τον System Center Operation Manager 2007R2 (Server Components) για να εγκατασταθεί...για λόγους monitoring..

  • ·         Centralized monitoring of DPM servers across different versions of DPM
  • ·         Remote administration.
  • ·         Role-based access control.
  • ·         Remote recovery.
  • ·         Take corrective actions remotely.
  • ·         Scoped troubleshooting
  • ·         Resume backups with a single click
  • ·         SLA-based alerting : Alerts are raised only when SLA is broken.
  • ·         Alert consolidation
  • ·         Supports scripting of repetitive DPM jobs

ΠΡΟΣΟΧΗ.. μπορείς να κάνεις manage ακόμη και DPM 2010 servers.. αρκεί να τρέξεις το DPM2010_CentralizedManagement_Interoperability_Hotfix.exe  στους DPM 2010 Servers..
Για όσους όμως δεν έχουν τον SCOM 2007 R2 μπορείτε πλέον να εγκαταστήσετε απλά την κονσόλα του SCDPM 2012 στο Desktop σας και να βλέπεται απο εκεί πλέον σύμφωνα πάντα με το Role που ανήκετε..
Ένα άλλο χαρακτηριστικό που άλλαξε είναι ο τρόπος authentication μεταξύ του SCDPM 2012 και των untrusted protection computers που πέρνει Backup, το option που είχε ο SCDPM 2010 για local users Και NTLM δεν θα υπάρχει πιά Certificate Authentication ONLY..

Αναλυτικά..

  • ·         X.509 V3 certificates
  • ·         Enhance Key Usage should have client authentication and server authentication.
  • ·         Key length should be at least 1024 bits.
  • ·         Key type should be exchange.
  • ·         DPM does not support self-signed certificates.

Και κάτι για το τέλος..

Single Item Recovery για το Sharepoint όπως έκανε και ο 2010 DPM αλλά σε πολύ λιγότερο χρόνο, αξιοποιώντας το Recovery μεσα απο την ίδια την βάση κάνοντας την απλά Attach σε ένα SQL Server χωρίς να χρειάζετε staging περιβάλλον... Smile

Για τον disaster recovery scenario μπορούμε να βάλουμε έναν άλλο DPM 2012 σε ένα άλλο site και απο εκεί να έχουμε protected τον ίδιο μας τον SCDPM.

Κατεβάστε την beta και δοκιμάστε την..  και διαβάστε προσεκτικά το Documentation γιατί έχει πολλά πράγματα που πρέπει να δείτε..
Υπάρχει και Upgrade path για τον SCDPM 2010.... Smile

Οι ενδιαφερόμενοι παρακαλώ να προσέλθουν!

V





Δημοσιεύτηκε στις Παρασκευή, 2 Σεπτεμβρίου 2011 12:37 πμ από το μέλος Vangelis | 0 σχόλια
Δημοσίευση κάτω από:
Παρόλο που έχει έρθει το καλοκαίρι και όλοι μας είμαστε έτοιμοι για διακοπές και κάνουμε τα δροσερά μπανάκια μας, στο Redmond οι εργασίες δεν σταματούν ποτέ.
Εδώ και πολύ καιρό οι ομάδα interoperability είχε ανακοινώση πως θα φτιάξει μια νέα σειρά απο Integration Components "HyperVisor Drivers" για τα περισσότερα distributions του Linux. Tην προηγούμενη εβδομάδα λοιπόν ανακοινώθηκε η σειρά 3.1 η οποία προσφέρει υποστίριξη για τις εκδόσεις:

  • Red Hat Enterprise Linux 6.0 and 6.1 x86 and x64 
  • CentOS 6.0 x86 and x64
Στις συγκεκριμένες έχει προστεθεί η υποστήριξη των 4αρων Virtual CPUs που μπορεί να μας δώσει η έκδοση του Hyper V R2 Sp1.

Ένα νέο χαρακτηριστικό επίσης είναι το Key/Value Pair Exchange  χαρακτηριστικό το οποίο μας δίνει την δυνατότητα μέσα απο το Parent Partition "HyperVisor"  να ανταλάξει και να τροποποιήση κάποια predefined Registry Keys, σto Virtual Machine. Μερικά χαρακτηριστικά απο τις πληροφορίες που μπορεί να ανταλάξει το Key/Value Pair Exchange μπορείτε να τις δείτε στον παρακάτω πίνακα.

Registry Key

Description

OSMajorVersionThe guest operating system's major version number.
OSMinorVersionThe guest operating system's minor version number.
OSBuildNumberThe guest operating system's build number.
OSVersionThe guest operating system's version number.
OSPlatformIdThe guest operating system's platform ID value.
CSDVersionThe most recent Service Pack applied to the guest operating system (e.g. Service pack 1)
ServicePackMajorThe major version number of the most recent Service Pack applied to the guest operating system (e.g. 1).
ServicePackMinorThe minor version number of the most recent Service Pack applied to the guest operating system (e.g. 0).
SuiteMaskThe product suites installed on the guest system.
ProductTypeNumerical value indicating the guest operating system product type installed in the child partition.
OSNameThe name of the guest operating system installed in the child partition (e.g. Windows Server (R) 2008 Enterprise).
ProcessorArchitectureNumerical value indicating processor architecture identifier
FullyQualifiedDomainNameThe fully qualified DNS name that uniquely identifies the guest operating system's fully qualified domain DNS name
 
Βλέπουμε λοιπόν πως σιγά σιγά ολοένα και περισσότερα λειτουργικά συστήματα θα υποστηρίζονται στον Microsoft HyperVisor.
Μπορείτε να κατεβάσετε τα Linux IC 3.1 απο εδώ.
Συμπεριλαμβάνεται επίσης και ένα PDF με τις οδηγίες εγκατάστασης.

V

ΥΓ. Καλές Διακοπές σε όλους.

Δημοσιεύτηκε στις Παρασκευή, 5 Αυγούστου 2011 3:15 μμ από το μέλος Vangelis | 0 σχόλια
Δημοσίευση κάτω από:
Σήμερα η ομάδα του SQL Server μας έδωσε ένα νέο documentation για το τι πρέπει να προσέχουμε όσο αφορά την εγκατάσταση του SQL Server σε Virtual Machines τα οποία έχουν ενεργοποιημένο το feature του Hyper V  "Dynamic Memory". H μνήμη λοιπόν στο SQL Server είναι ένα χαρακτηριστικό στο οποίο πρέπει να δείξουμε την δέουσα προσοχή. Όσοι λοιπόν ασχολείστε με Virtual SQL Servers δώστε την προσοχή σας στο παρακάτω document ώστε να κατανοήσετε το πώς συμπεριφέρεται ο SQL με την δυναμική μνήμη..
Best Practices And Considerations For SQL Server and Dynamic RAM.

V
Δημοσιεύτηκε στις Τρίτη, 2 Αυγούστου 2011 9:48 μμ από το μέλος Vangelis | 0 σχόλια
Δημοσίευση κάτω από:

Ανακοινώθηκε επίσημα σήμερα η έκδοση του νέου Windows Server 8, και η προσοχή όλων έπεσε που αλλού στην καινούργια έκδοση του Hyper V ο οποίος έχει νέα χαρακτηριστικά τα οποία άφησαν με ανοιχτό το στόμα oλόκληρο το WPC...

                             

Σας μεταφέρω τα χαρακτηριστικά που ανακοινώθηκαν, μιας και τα ανεπίσημα (NDA) δεν έχουν ανακοινωθεί ακόμη. Θα δούμε και θα ακούσουμε περισσότερα κατά τα μέσα Σεπτεμβρίου μιας και η Build έκδοση του Windows Server 8 θα είναι έτοιμη.Δύο νέα χαρακτηριστικά παρουσίαστηκαν σήμερα το πρωί στο WPC, 

  • 16+ Virtual Processors  per Virtual Machine 

H επιτακτική ανάγκη για περισσότερο processing power στα Virtual Machines που ολοένα και αυξάνονται στο κόσμο, φέρνει αυτό το καινούργιο χαρακτηριστικό στην νέα έκδοση του HyperV. Μην νομίζεται ότι το 16 θα είναι το maximum Number απλά το Demo που έγινε, είχε στο Physical Server 16 CPUs available. Οπότε το νούμερο τον Virtual CPUs είναι σίγουρο πως θα φτάσει ακόμη και τα 2πλάσια VCpus... Περισσότερες λεπτομέριες απο Σεπτέμβριο....Smile 

  • Hyper-V Replication

Αυτό είναι το χαρακτηριστικό το οποίο περίμενε όλος ο κόσμος... Unlimited Replication in The BOX,  ακούσατε? Μήπως να το ξαναπούμε... Δεν έχει να κάνει ούτε με Storage Replication ούτε με Network Switches ούτε με κανένα 3rd party software... Μόνος του ο Hyper V ωρίμασε και μας δίνει REPLICATION μεταξύ απομακρυσμένων  Host Servers. Asynchronous Replication και Application Consistent είναι οι δύο λέξεις που χαρακτηρίζουν το νέο Feature που μας φέρνει ο HYPER V με την έκδοση Windows Server 8. Σκεφτείτε πως η VMWare ανακοίνωσε και αυτή VMWare Replication στην έκδοση VSphere 5 αλλά με κόστος 200$ ~ 500$ per VM...Surprise...

H μάχη των χαρακτηριστικών και του TCO (Total Cost of Ownership) συνεχίζεται μεταξύ των Leader του Virtualization, αλλά αυτός που τελικά κερδίζει είμαστε εμείς οι ίδιοι που τα χρησιμοποιούμε..Yes

Υπομονή λοιπόν μέχρι την επόμενη ανακοίνωση για τα νέα χαρακτηριστικά του Windows Server 8....

V

Δημοσιεύτηκε στις Τετάρτη, 13 Ιουλίου 2011 12:22 μμ από το μέλος Vangelis | 1 σχόλια
Δημοσίευση κάτω από: ,,
Ναι καλά ακούσατε....
Μόλις τώρα ανακοινώθηκε και δεν μπορούσα να το αφήσω έτσι....
Επιτέλους ΔΩΡΕΑΝ iSCSI target απο την Microsoft...
To component που βρίσκετε στον Storage Server 20008 R2 , είναι πλέον δωρεάν και μας επιτρέπει να το χρησιμoποιήσουμε σε οποιοδήποτε 2008 R2 server και να τον κάνουμε STORAGE SERVER!!!!!



Όπως καταλαβαίνετε σχεδόν όλα έχουν γίνει ΔΩΡΕΑΝ, και μας ωθούν προς ένα δρόμο... το Hyper μονοπάτι.....
Κατεβάστε το, και δοκιμάστε το...ΠΡΟΣΟΧΗ με σύνεση στο τι κάνουμε ειδικά με production environment.....

Όπως βλέπετε και στην παραπάνω εικόνα έχουμε δωρεάν τα εξής...

Α) Microsoft iSCSI Software Target installer (64-bit only)
Β) VSS and VDS providers for the iSCSI Target (64-bit) (32-bit)

Με το πρώτο component iSCSI Target μπορούμε να δημιουργήσουμε ένα Share Storage Resource ώστε να το δούν οι server μας μέσω του iSCSI initiator (embedded in 2008/2008R2). Με το VSS και VDS μπορούμε να δημιουργούμε snapshots στα LUN που φτιάχνουμε στο Target αλλά και το χρησιμοποιούμε για το Backup scenario ώστε να οι VSS Writers που χρησιμοποιούντε απο τα backup application, να βρίσκονται στο Storage και όχι στον Backup Server. Κάτι τέτοιο μας προσφέρει και parallel backup scenario, δηλαδή ταυτόχρονα και πολλαπλά  backup schedule tasks....

Μπορούμε επίσης να χρησιμoποιήσουμε και το iSNS Component (Internet iStorage Service Name Server) του Windows 2008R2 Server το οποίο υποστηρίζει την κεντρική διαχείριση των iSCSI Targets...   

Μπορείτε να κατεβάσετε το iSCSI Target απο εδώ...
Περισσότερες πληροφορίες για το προιόν μπορείτε να δείτε στο Technet..

System Requirements


  • Supported Operating Systems:Windows Server 2008 R2;Windows Server 2008 R2 SP1
Windows Server 2008 R2 and service pack
Processor: PC with a 1GHz or higher
Memory: 2GB of available memory or more is recommended


Θα ακολουθήσει Blog για το πώς με τα δωρέαν εργαλεία όπως HyperV R2 Server και iSCSI Target φτιάχνουμε ένα FULL High available virtual περιβάλλον....
Καλά Cluster....
V


Δημοσιεύτηκε στις Τρίτη, 5 Απριλίου 2011 1:56 πμ από το μέλος Vangelis | 0 σχόλια
Δημοσίευση κάτω από:

Επιτέλους η RC έκδοση του Service Pack 1 έγινε RTM και τα νέα Features του Hyper V όπως το Dynamic memory και το Remote FX, από αύριο θα είναι μαζί μας. Λόγω του ότι χρησιμοποιώ τα  χαρακτηριστικά αυτά από την beta έκδοση σε συνέχεια την RC και από προχτές την RTM, έχω μάθει αρκετά πράγματα όσο αφορά την συμπεριφορά του συγκεκριμένου χαρακτηριστικού σε servers διαφορετικών ρόλων.

Ας ξεκινήσουμε όμως από τα βασικά χαρακτηριστικά του Dynamic Memory αλλά και πού πρέπει να το χρησιμοποιήσουμε και με πιο τρόπο….

Το ποσοστό της  δυναμικής μνήμη ενός Virtual machine έχει να κάνει καθαρά με τα Resources που ζητάει η κάθε υπηρεσία από τον Kernel του κάθε εικονικού μηχανήματος. Ο kernel με την σειρά του απευθύνεται στο Dynamic Memory VSC (Virtual Service Client) και μέσω του VMBus καταλήγει στο VSP (Virtual Service Provider). O VSP τώρα έχει άμεση επικοινωνία με τον Memory Balancer μέσω του Memory Balancer interface, όπου και ο “IntelligentHyper V  μέσω του VID (Virtual Infrastructure Driver) απελευθερώνει ή παραδίδει memory resources στα Virtual Machines που τα έχουν ανάγκη σύμφωνα με τις τιμές και τις προτεραιότητες, που έχουμε ρυθμίσει στα settings του κάθε Virtual machine.

Από τις βασικές λεπτομέρειες όμως που πρέπει να έχουμε υπ όψιν πριν ξεκινήσουμε και βάζουμε δυναμική μνήμη στα VM μας, είναι το εάν οι υπηρεσία/ες που έχει το κάθε Virtual Machine έχει σχεδιαστεί έτσι ώστε να μπορεί να κάνει δυναμικό memory allocation και όχι να αναζητά εξ αρχής το μεγαλύτερο ποσοστό μνήμης ώστε να μπορέσει να λειτουργήσει ομαλά χωρίς προβλήματα….

Τι κάνω δηλαδή εάν σε ένα Virtual Machine  έχω SQL Server ή ακόμα και Exchange Server?

Να το ενεργοποιήσω ή όχι, τι θα γίνει? Σε Domain Controllers? Σε SharePoint farms?

Πρέπει λοιπόν να ξεκαθαρίσουμε όλες αυτές τις λεπτομέρειες, που πολλοί από εμάς δεν γνωρίζουν. Καλό θα ήταν πριν ξεκινήσουμε να κάνουμε οποιαδήποτε αλλαγή να διαβάσουμε προσεκτικά κάποια Hints (βλ. παρακάτω) πριν βρεθούμε προ εκπλήξεως.

Πριν αρχίσουμε όμως να αναλύουμε ξεχωριστά το πώς συμπεριφερόμαστε σε κάθε υπηρεσία, ας ξεκαθαρίσουμε λίγο το νέο UI (User interface) που θα δούμε μπροστά μας στην κονσόλα του Hyper V μόλις εγκαταστήσουμε το SP 1.

Πρώτα απ όλα θα δούμε μπροστά μας 3 καινούργιες στήλες…

ASSIGNED MEMORY

To Assigned memory αντιπροσωπεύει την φυσική μνήμη που έχει διατεθεί στο συγκεκριμένο Virtual Machine, και είναι στην ουσία το αποτέλεσμα πρόσθεσης  του Memory Demand και του Memory Buffer που έχουμε ορίσει από τα memory settings  του κάθε VM.

 

“MEMORY DEMAND”  

Το Memory Demand αντιπροσωπεύει την μνήμη που ζητάει εκείνη την στιγμή το εικονικό μηχάνημα.

ΜEMORY STATUS”

Στο memory status μπορούμε να δούμε εύκολα και γρήγορα εάν τα settings που έχουμε καθορίσει για κάθε virtual machine είναι σωστά ή όχι. Μας ενημερώνει με τρία διαφορετικά values..

«OK»

Σε αυτή την κατάσταση το Virtual Machine έχει στην διάθεση του σύμφωνα με τις ρυθμίσεις μας το κατάλληλο memory demand αλλά έχει και διασφαλισμένο το memory buffer που έχουμε ορίσει.

«LOW»

Σε αυτή την κατάσταση το Virtual Machine μας έχει το κατάλληλο memory demand αλλά έχει αρχίσει και καταλαμβάνει επιπλέον μνήμη από τον memory buffer που του έχουμε ορίσει.

«WARNING»

Συνήθως στο Warning state,  καταλαβαίνουμε όλοι μας ότι κάτι δεν πάει καλά. Με αυτό το signal πρέπει να γνωρίζουμε ότι το memory demand έχει ξεπεράσει τα όρια που του έχουμε θέσει ως Minimum Memory àMaximum Memory & Memory Buffer και έχει αρχίσει ήδη την διαδικασία paging… Σε αυτή την κατάσταση πρέπει να αυξήσουμε την μνήμη στο συγκεκριμένο VM αλλιώς όπως είναι λογικό θα έχει performance impact

Μέχρι εδώ είμαστε καλά, πάμε όμως στις υπηρεσίες που βρίσκονται πλέον εσωτερικά σε κάθε Virtual Machine

SQL SERVER & DYNAMIC MEMORY…

O SQL Server, χαρακτηρίζεται από την Microsoft ως ένα προϊόν το οποίο υποστηρίζεται σε Virtual Platforms. Από την έκδοση 2005  SP3 έως και την έκδοση 2008 R2. Αλλά τι γίνεται με τις εκδόσεις του SQL Server, STD, Ent, DC?

Στον SQL Server  οι εκδόσεις που χρησιμοποιούν ΗΟΤ ADD memory είναι μόνο οι εκδόσεις Enterprise και Datacenter...Οσο αφορά την STD έκδοση ο SQL Server θα καταλάβει μόνο την μνήμη που έχει εξ αρχής το Virtual Machine,  χωρίς να προσπαθήσει να αντλήσει ούτε ένα bit μνήμης παραπάνω.. βέβαια αυτό δεν έχει να κάνει με τις υπόλοιπες υπηρεσίες που τυχών να φιλοξενούνται στο SQL Server VM. Οπότε έχουμε κατά νου πως παρόλο που το Dynamic Memory μπορεί να υποστηριχτεί στο συγκεκριμένο VM η  υπηρεσία του SQL Server STD edition ΔΕΝ το υποστηρίζει, οπότε στο Sizing που θα κάνουμε πρέπει να προϋπολογίσουμε εξ αρχής σαν minimum memory την μνήμη που θέλουμε να καταλάβει ο SQL Server.

Reference: KB956893

EXCHANGE SERVER & DYNAMIC MEMORY

 Εδώ έχουμε ακόμη μεγαλύτερο κενό… δυστυχώς τα product group δεν έχουν ανακοινώσει ακόμη πλήρες οδηγίες για το συγκεκριμένο χαρακτηριστικό. Αλλά ψάχνοντας βρίσκεις μερικά hints τα οποία σε βοηθούν να κατανοήσεις το sizing και το configuration του Dynamic Ram για τον Exchange Server.  Μέσα λοιπόν από συζητήσεις αλλά και του Documentation που ήδη υπάρχει για το Performance Optimization κατέληξα στα εξής σενάρια..

Exchange 2007/2010 Consolidated Role  

Σε αυτό το μοντέλο όλοι οι ρόλοι του Exchange Server είναι εγκατεστημένοι στον ίδιο server. Τι κάνουμε σε αυτή την περίπτωση? Καλό θα ήταν να μην έχουμε ενεργοποιημένο το Dynamic Memory σε αυτό το σενάριο ή να κάνουμε το σωστό Dynamic Sizing.

 Όπως αναφέρονται στα άρθρα

http://technet.microsoft.com/en-us/library/cc794548%28EXCHG.80%29.aspx

και

http://technet.microsoft.com/en-us/library/dd346700.aspx

βλέπουμε πως οι ρόλοι του exchange server εκτός του Mailbox έχουν την δυνατότητα να κάνουν δυναμικό memory allocation αναλόγως με τα request που δέχονται. O Mailbox ρόλος όμως χρησιμοποιεί ένα στατικό μοντέλο memory allocation οπότε πρέπει να έχουμε στο μυαλό μας πως μέσα από την αρχική μνήμη που θα δώσουμε στο VM μας ο mailbox ρόλος θα καταλάβει ότι μπορεί μέσα από αυτήν. Οι υπόλοιποι ρόλοι θα μπορούν να ζητήσουν και να εξυπηρετηθούν μέσω του Dynamic Ram οπότε, προσοχή στο πώς συμπεριφερόμαστε στον Exchange Server.

Exchange 2007/2010 Multiple Roles

Στο συγκεκριμένο μοντέλο έχουμε πολλαπλούς exchange server όπου ο καθένας έχει κάποιο ρόλο ή αποτελείτε από κάποια Arrays όπως π.χ.  CAS Array

Στο μοντέλο αυτό μπορούμε να ενεργοποιήσουμε το Dynamic Memory σε όλους τους ρόλους εκτός από τον Mailbox ρόλο.. Αυτό λόγω του ζητήματος που περιγράψαμε παραπάνω..Static Memory Allocation Model

Μακάρι στο SP4 & SP2 του Exchange 2007 & 2010 αντίστοιχα να δούμε βελτιώσεις και αλλαγές ως προς την δυναμικότητα του memory allocation σε όλους τους ρόλους.       

 Exchange 2003

O Exchange 2003, έχει και αυτός static memory model allocation οπότε προσοχή και σε αυτό το σενάριο του πώς διαχειριζόμαστε το Dynamic Memory σε τέτοιου είδους ρόλους.

Reference: KB815372

 

Conclusion:

Μπορούμε να έχουμε ενεργοποιημένο το Dynamic Memory σε όλους τους παραπάνω ρόλους αλλά προσοχή στο Startup Memory Allocation του κάθε ρόλου.Πρέπει αν γνωρίζουμε ότι οι συγκεκριμένοι ρόλοι θα ζητήσουν μνήμη από αυτή που βλέπει το σύστημα κατά την διάρκεια εκκίνησης και όχι στην συνέχεια να την ζητήσουν και να την  δεσμεύσουν δυναμικά.

Όσο αφορά ρόλους όπως Domain Controllers, IIS Servers, SharePoint Services, Custom Application, ακόμα και Oracle DB  έχω δει στην πράξη πως υποστηρίζουν το χαρακτηριστικό της δυναμικής μνήμης χωρίς κανένα performance  impact. Εργάζονται πολύ καλά με το συγκεκριμένο feature από την beta έκδοση έως και τώρα.

Πιστεύω πως πολλά από τα product group, αλλά και υπόλοιποι Vendors θα αρχίσουν να λαμβάνουν πολύ καλά υπ όψιν τους ότι αλλάζει όλο το γνώριμο και στατικό περιβάλλον που μέχρι τώρα είχαμε, και θα προσπαθήσουν να δημιουργήσουν πιο έξυπνες εφαρμογές που θα οικειοποιούνται αυτά τα νέα χαρακτηριστικά που φέρνει ο HyperVisor με το SP1.

2008 Server SP2 STD/Web Edition

Κάτι που πρέπει να γνωρίζουμε επίσης για την έκδοση Std /Web του Server 2008 SP2 είναι ότι για να ενεργοποιηθεί το dynamic memory πρέπει να εγκαταστήσουμε το Hotfix 2230887.

ΠΡΟΣΟΧΗ

Για να ενεργοποιηθεί το Dynamic Ram σε όλους τους Virtual Servers μας πρέπει πρώτα απ όλα να συμπεριλαμβάνονται στην παρακάτω λίστα….

  • Windows Server 2008 R2 Enterprise Edition (64-bit)
  • Windows Server 2008 R2 Datacenter Edition (64-bit)
  • Windows Server 2008 R2 Standard Edition (64-bit)
  • Windows 7 Ultimate Edition (32-bit and 64-bit)
  • Windows 7 Enterprise Edition (32-bit and 64-bit)
  • Windows Server 2008 Enterprise Edition (32-bit and 64-bit)
  • Windows Server 2008 Datacenter Edition (32-bit and 64-bit)
  • Windows Server 2008 Standard Edition (32-bit and 64-bit)
  • Windows Vista Ultimate Edition (32-bit and 64-bit)
  • Windows Vista Enterprise Edition (32-bit and 64-bit)
  • Windows Server 2003 R2 Enterprise Edition (32-bit and 64-bit)
  • Windows Server 2003 R2 Datacenter Edition (32-bit and 64-bit)
  • Windows Server 2003 R2 Standard Edition (32-bit and 64-bit)
  • Windows Server 2003 Enterprise Edition (32-bit and 64-bit)
  • Windows Server 2003 Datacenter Edition (32-bit and 64-bit)
  • Windows Server 2003 Standard Edition (32-bit and 64-bit)

 …αλλά και στην συνέχεια να γίνουν update τα Integration Services μέσα από την κονσόλα του Hyper V.

Ας ξεκινήσουμε λοιπόν να χρησιμοποιούμε αυτό το νέο χαρακτηριστικό που μας φέρνει ο Hyper V με το SP1 και είμαι σίγουρος πως πολλοί από εμάς θα το λατρέψουνε….

Καλώς ορίσατε στο Dynamic Environment….

V

Δημοσιεύτηκε στις Κυριακή, 20 Φεβρουαρίου 2011 9:43 μμ από το μέλος Vangelis | 4 σχόλια
Δημοσίευση κάτω από:
Λόγω των εορτών πολύ απο εμάς λέμε να χαλαρώσουμε λίγο (όσο μπορούμε) και να χαρούμε αυτές τις γιορτινές μέρες, παρέα με την οικογενειά μας και τους φίλους μας...
Θα ήθελα να ευχηθώ σε όλους Χρόνια Πολλά και να έχουμε μια καινούργια και δημιουργική χρονιά με υγεία προπαντός!
Και επειδή οι ημέρες είναι γιορτινές τι καλύτερο απο το ακούς τα κάλαντα!
Όχι όμως το πρωί ,με την τσίμπλα στο μάτι και χωρίς καφέ...αλλά απο το μαγικό Power Shell....
 
Ανοίγουμε Power Shell...

Set-ExecutionPolicy Unrestricted -f

Και στην συνέχεια εκτελούμε το Power Shell Script Christmas.PS1 που θα βρείτε επισναπτόμενο zip file στο τέλος του Blog.
Θα βρείτε επίσης ένα πολύ ωραίο Power Shell Christmas Tree εδώ



Τελειώνοντας την ακρόαση των κάλαντων...μπορούμε να ξαναγυρίσουμε το Execution Policy στην Default συμπεριφορά!

Set-ExecutionPolicy Restricted -f

Χρόνια Πολλά και Καλή μας Χρονία!!!
V

Δημοσιεύτηκε στις Τετάρτη, 29 Δεκεμβρίου 2010 11:59 μμ από το μέλος Vangelis | 4 σχόλια
Δημοσίευση κάτω από:

Attachment(s): Christmas.zip


Καθώς είμαστε εν αναμονή για την πολυπόθητη έλευση του Service Pack 1 του Windows Server 2008R2 αλλά και τον Windows 7, έρχονται και τα Service Pack 1 για τα προιόντα τα οποία δένουν με όλα τα νέα χαρακτηριστικά που φέρνει το SP1.

Κατά κόρον Virtualization χαρακτηρίστικά…

Dynamic Ram

Remote FX…

Ο System Center Virtual Machine Manager 2008 R2 λοιπόν, ετοιμάζετε να γίνει και αυτός Service Pack 1, και προς το παρόν κυκλοφόρησε η  RC έκδοση του Service Pack 1 η οποία έρχεται να καλύψει το κενό των νέων χαρακτηριστικών, αλλά και να αποδόσει τα μέγιστα με το Integration του System Center Operations Manager 2007 R2.

Νέα χαρακτηριστικά

  • Support For Dynamic Memory
  • Support For Remote FX (VDI)
  • All patches For SCVMM 2008R2 Included
  • New Management Packs For SCOM 2007 R2

 

Για τους τολμηρούς που θα σπέυσουν να το κάνουν Installation προσοχή….

Για να μπορέσετε να επαναφέρετε τον VMM 2008 R2 χωρίς το SP1 πρέπει να πάρετε  Backup την βάση του πρίν κάνεται εγκατάσταση. Οπότε πρώτα backup την Database και μετά εγκατάσταση του Service Pack.

Καλό θα ήταν πρίν ξεκινήσουμε το Deployment να διαβάσουμε το Documentation.

To RC του SP1, θα το βρούμε στο Connect,  όπου υπάρχει μαζί και το Documentation.

Όσοι πιστοί προσέλθετε λοιπόν να δοκιμάσουμε την νέα έκδοση…

Καλό μας Upgrade…

 

 

 


Δημοσιεύτηκε στις Τρίτη, 14 Δεκεμβρίου 2010 12:32 πμ από το μέλος Vangelis | 1 σχόλια
Δημοσίευση κάτω από:

Σε συνέχεια μιας αρκετά μεγάλης και κουραστικής ημέρας, η οποία περιλάμβανε εκτός από πολλά sessions, και πολύ περπάτημα, αυτό που μπόρεσα να κάνω για όλους εμάς είναι να έχω στα χέρια μου μερικές Photo sneak peak από 2 προϊόντα τα οποία θα μας αλλάξουν τον τρόπο ζωής από το 2 τετράμηνο του 2011 μέχρι και το τέλος του 2011.

Δυστυχώς θα είναι απίθανο να τα έχω στα χέρια μου για κάποιο demo γιατί προς το παρόν είναι μόνο Technical Preview, για εσωτερική χρήση στην Microsoft.Αλλά ποτέ δεν ξέρεις τι γίνεται, έχω ραντεβού αύριο με την ομάδα του Virtualization και θα προσπαθήσω να εξασφαλίσω μια αποκλειστικότητα για το IT Pro… Δεν υπόσχομαι κάτι αλλά θα βάλω τα δυνατά μου…

Τα δύο αναμένοντα προϊόντα τα οποία θα έχουν τον πιο σημαντικό ρόλο στο Private Cloud είναι ο SCVMM 2012 (vNext) και ο SCOM 2012 (vNext) τα οποία από τα demo που είδα και τις οθόνες που αντίκρισα οι υποδομές μας αλλάζουν…. ο τρόπος διαχείρισης και το deployment αλλάζει, η έννοια server αλλάζει, και τέλος μια καινούργια λέξη θα κάνει την εμφάνιση της στο χώρο μας…”FABRIC

Όλα αυτά δεν περιγράφονται βέβαια σε ένα blog αλλά επειδή μια φωτογραφία ισούται με χίλιες λέξεις ας δούμε μερικές οθόνες από τα καινούργια προϊόντα που έρχονται… για να δείτε καλύτερα τις φωτό κάντε δεξί κλικ και view image...

 

Εδώ βλέπουμε τον SCVMM 2012 όπου πλέον κάνοντας deploy ένα Ρrivate Cloud, έχουμε σε διάγραμμα την εφαρμογή μας ,με τους servers που αποτελείται...

Τίποτα δεν έχει ξεφύγει απο τους developers της ομάδας του Hyper V Cloud... έχουμε διαδικασία Bridge του on premise ΗyperV Cloud με το Azure...

Μια διαφάνια χίλιες λέξεις...τι να πρωτοπείς για τον SCVMM 2012...

Τρείς καινούργιοι ρόλοι για τον SCVMM 2012, Cloud Manager...etc τι άλλο θα δούμε...

Δώστε το Cloud στον λαόόόό..... SCVMM 2012...Aυτά που βλέπεται αριστερά είναι όλα Private Cloud...Όταν είδα στην οθόνη "New Cloud" cmd ανατρίχιασα..

Service Designer απο τον SCVMM 2012 με drag n drop διαδικασία... τι άλλο να πώ...

SCOM 2012...θα τον δούμε σε beta μετά το Πάσχα...

Νέα χαρακτηριστικά και οθόνες για τον SCOM 2012... το Discovery πλέον θα γίνεται automatic...Cool


Απο τι αποτελείτε μια υπηρεσία άραγε...με μια ματία το βλέπουμε..

Τι να πώ...ουδέν σχόλιο...

Real time graphs...

Σε όλα τα παραπάνω να συμπληρώσω πως το Private Cloud με το System Center είναι ένα και το αυτό....χωρίς το ένα δεν υπάρχει το άλλο...

Η Microsoft έχει δώσει την προσοχή που πρέπει στο System Center και αυτό θα το δούμε πολύ ΣΥΝΤΟΜΑ!!!!

Για περισσότερες φωτό μπορείτε να δέιτε εδώ...

Αύριο με περισσότερα... προς το παρόν Χαιρετίσματα απο Berlin...

V





Δημοσιεύτηκε στις Τετάρτη, 10 Νοεμβρίου 2010 2:38 πμ από το μέλος Vangelis | 1 σχόλια
Δημοσίευση κάτω από: ,,
Kαλησπέρα από το όμορφο Berlin,

Σήμερα είναι μια μεγάλη μέρα, πρώτα απ όλα γιατί είμαστε Berlin μαζεμένοι και εκτός από το κρύο, το περιβάλλον στην Tech ED είναι superb, αλλά και γιατί γίναμε μάρτυρες τις ανακοίνωσης από την πλευρά της Microsoft για το Hyper V Cloud.

 

 Το τι μπορεί να κρύβετε πίσω από αυτήν την πολύπλοκη έννοια είναι δυστυχώς ακόμη κάτι όχι τόσο ξεκάθαρο… αλλά ας δούμε τις έννοιες μια μια…..

Το βασικό κομμάτι του Hyper V Cloud είναι οι ενέργειες, τα  προϊόντα,  και τα Best Practices (Hyper-V Cloud Fast Track program) που θα μπορεί να ακολουθήσει κάποιος ώστε να δημιουργήσει το δικό του Private Cloud. Όσο αφορά το Fast Track Program όπως θα δείτε και στο παραπάνω link, είναι όλα τα χαρακτηριστικά από τους 6 μεγαλύτερους Hardware Vendors, που αφορούν το Virtualization Platform Hyper V σε συνδυασμό με το hardware του καθενός.

Στο HYPER V Cloud συμπεριλαμβάνονται deployment guides τα οποία θα σας βοηθήσουν να καταλάβετε από τι αποτελείται ένα Private Cloud, και το πώς θα  χρησιμοποιήσουμε τα προϊόντα που θα μας βοηθήσουν στην δημιουργία του.

Βέβαια όλα αυτά θα τα δούμε αναλυτικά στο itprodevconnection 2010 σε 3 εβδομάδες περίπου…

Από αυτά που είδα σήμερα στο Keynote Session, ένα πράγμα έχω να σας πω.. όποιος αγοράσει System Center Virtual Machine Manager 2008 R2, να πάρει ΕΠΕΙΓΟΝΤΩΣ Software Assurance, ετοιμαστείτε να δημιουργήσετε το δικό σας Cloud μέσα από τον VMM 2012 που εξομοιώνει το Azure στο On premise περιβάλλον σας.

Μεταξύ μας… έρχεται και ο App V Server.. νέο προϊόν … τι άλλο να πω… από ότι φαίνεται έχουμε καταιγισμό νέων V-Products, που θα μπουν για τα καλά στην καθημερινότητα μας…

Σας αφήνω γιατί αύριο ξεκινά μια δύσκολη μέρα, γεμάτη από Session και Virtual Labs..keep in touch

V

Από το ICE Berlin σας αφήνω καληνύχτα..

Δημοσιεύτηκε στις Τρίτη, 9 Νοεμβρίου 2010 3:34 πμ από το μέλος Vangelis | 2 σχόλια
Δημοσίευση κάτω από:
Ναι είναι αλήθεια...
Η ώρα που περιμένουμε πλησιάζει, σε λίγο καιρό απο τώρα σε περίπου δύο μήνες θα έχουμε την Final (RTM) έκδοση του Service Pack 1 για τον Windows Server 2008 R2. Όσοι έχετε δοκιμάσει την beta edition (εργάζομαι καθημερινά απο την μέρα που βγήκε..) θα δείτε αλλαγές στα UI του Hyper V R2 ώς προς το Dynamic Ram το οποίο ετοιμάζω ένα αναλυτικότατο blog... Επίσης προστέθηκε το Option του Dynamic Ram σε std και Wed Edition του 2008 R2.



Όταν μέσα στο Documentation του RC βλέπεις εκφράσεις όπως Private Cloud, καταλαβάινεται πως οι καιροί αλλάζουν, και πρέπει να αρχίζουμε να βλέπουμε πιο σοβαρά τις εξελίξεις στον χώρο μας. Πολλά απο αυτά βέβαια θα τα δούμε στο ITPro Dev Connections 2010.
Δεν πρέπει να λήψει κανείς...
Ας την δούμε απο κοντά, μπορείτε να την κατεβάσετε δωρεάν απο εδώ...
Σε λίγο θα είναι και στα δικά μου χέρια...Ευτυχώς που την Πέμπτη είναι αργία...Wink
Καλό μας Upgrade!
V
Δημοσιεύτηκε στις Τετάρτη, 27 Οκτωβρίου 2010 1:37 πμ από το μέλος Vangelis | 4 σχόλια
Δημοσίευση κάτω από: ,

Σε ένα Virtualized environment, δυστυχώς έχουμε να κάνουμε με πολλαπλά components τα οποία αποτελούν και το Core Infrastructure, μιας τέτοιας τοπολογίας. Οι Physical Servers με  τα components τους όπως, οι κάρτες δικτύου, οι σκληροί δίσκοι, τα CPU, memory, εξωτερικά storage συστήματα, load balancers… Επίσης και οι εφαρμογές που τρέχουν πάνω στους servers, όπως Hyper V, Exchange Server, AD-DS

Σε τέτοια περίπλοκα infrastructures, είναι πολύ δύσκολο έως και ακατόρθωτο να καταλάβουμε μερικές φορές το  που δημιουργείτε performance bottleneck, και από πού πρέπει να αρχίσουμε να κάνουμε monitoring, να καταφέρουμε να βρούμε τα κατάλληλα thresholds, και τελικά μετά από πολύ καιρό εισαγωγής πληροφοριών από τα monitoring tools, να αναλύσουμε τις τιμές που έχουμε στην διάθεση μας , ώστε να καταλήξουμε στο συμπέρασμα το «της πταιει»…  

Είναι πολλές φορές που αναρωτιόμαστε στο τι τελικά πρέπει να κάνουμε monitor, αν οι τιμές που παίρνουμε από τους counters, είναι μέσα στα πλαίσια του ανεκτού, ακόμη και κατά πόσο είμαστε κοντά στις αντοχές του ίδιου του Hardware

Όλα αυτά βρισκόντουσαν στο μυαλό μου από το καλοκαίρι, όπου στις ολιγοήμερες διακοπές μου, ξεκίνησα να κάνω ένα μεγάλο research για τους performance counters και συγκεκριμένα για τους Hyper V counters, τις τιμές που πρέπει να έχουν και ούτω κάθε εξής…

Η κατάληξη και το πόρισμα που είχε αυτό το research ήταν….

Πως είναι δυνατόν να θυμάσαι ή ακόμη και να καταγράψεις ΟΛΟΥΣ αυτούς τους Counters, για να έχεις ένα Report που να σου παρέχει όλες τις πληροφορίες που θα ήθελες.. ανά πάσα στιγμή

CONCLUSION

ΑΔΥΝΑΤΟΝ

Βέβαια εάν στο περιβάλλον υπάρχει κάποιο εργαλείο monitoring όπως o SCOM 2007 R2, τότε δεν κάνεις τπτ, και απλά παίρνεις ένα ΑΝΑΛΥΤΙΚΟΤΑΤΟ Report κάθε εβδομάδα, μέρα, ώρα, και είσαι proactive σε ότι πιθανόν προκύψει…..

Για όλους εμάς όμως που παλεύουμε με την καθημερινότητα, και τα “κουλά” προβλήματα που βλέπουμε και ακούμε από τους Users μας…

-Ε Καλά, σέρνεται σήμερα το σύστημα…. δεν μπορώ να δουλέψω (αλλιώς θα δούλευε…Wink)

-Να κάνω Restart? Έχω κολλήσει… τι φταίει…

…και άλλες τέτοιες καθημερινές ατάκες, που φέρνουν την συμφορά σε όλο τον εργασιακό χώρο, μόνο και μόνο στο άκουσμα τους…

Η λύση του monitoring σε κάθε τέτοια “ατάκα” των user, είναι μονόδρομος… ξεκινάμε από event viewer….σε task manager… και στο τέλος… Το 90% των IT λέμε… κάτσε να κάνω ένα restart θα στρώσει….. και όντως στρώνει τις περισσότερες φορές, αλλά γιατί? Ξέρει κανένας? Μπορεί κάποιος να αποκαλύψει από τα άδυτα του Kernel γιατί το σύστημα σουρνόταν σαν το φίδι?

Μέσα στην αναζήτηση μου, ήρθα και εγώ αντιμέτωπος με το φίδι, αλλά η λύση είναι δωρεάν και λέγεται PAL (Performance Analysis of LOGs Tool)…

H ίδια η Microsoft μέσω της Codeplex, έχει δημιουργήσει ένα πολύ αναλυτικό εργαλείο που κάνει αυτό που θέλουμε και εμείς οι ίδιοι….

Χρησιμοποιεί το Performance monitor, με τους κατάλληλους counters για την κατάλληλη υπηρεσία και στην συνέχεια σου παρουσιάζει ένα superb αναλυτικότατο report όπου και σε προϊδεάζει στο τι μπορεί να φταίει τελικά.. και όλα σούρνονται….

Μην είναι η RAM, μην είναι οι σκληροί, μην είναι ο καταραμένος όφις…..

Στον παρακάτω και αναλυτικότατο Step By Step Guide, θα μπορέσετε να σκοτώσετε και εσείς το φίδι και να έχετε υπ όψιν σας, από πού μπορεί να προέρχεται το bottleneck στο πολύπλοκο ή ακόμη και απλό επιχειρησιακό σας δίκτυο.

Συγχωρέστε μας  για το μακροσκελές αυτό blog, αλλά πιστεύω ότι θα μείνει ως monitoring reference για πολλούς από εμάς…

Ας Ξεκινήσουμε λοιπόν με την όλη διαδικασία καταστολής του φιδιού….

 

STEP BY STEP Guide

Αυτά που θα χρειαστούμε για να εγκαταστήσουμε το PAL είναι:

·          Microsoft Chart Controls for Microsoft .NET Framework 3.5

·          Power Shell

·         . Net 3.5 SP1

Εφ όσων κατεβάσουμε το Chart Controls

Εγκαθιστούμε το component σε ένα Η/Υ o οποίος έχει PowerShell και .Νet Framework 3.5. Ένα τέτοιο λειτουργικό είναι τα Window 7, Windows Vista, Windows XP, αλλά ακόμη και Server εκδόσεις όπως, Windows 2008 Server και 2008 R2 Server.

 

Στην εγκατάσταση του Chart Control πατάμε Next  και συνεχίζουμε…

Στην συνέχεια ήρθε η ώρα να κάνουμε εγκατάσταση το PAL V2

To PAL, κρύβει από πίσω του ένα πολύ ισχυρό Power Shell Script, το οποίο σε συνδυασμό με τους Known Performance counters και τα Thresholds που αντιστοιχούν στον καθένα, μας ετοιμάζει ένα ολοκληρωτικό Report, με βασικό άξονα τους κατάλληλους Counters για την υπηρεσία που θέλουμε να κάνουμε monitor.

Μπορείτε να δείτε και να κατεβάσετε όλες τις εκδόσεις και το Documentation του PAL από εδώ.

Πάμε λοιπόν να συνεχίσουμε και να εγκαταστήσουμε το PAL.

Tα screenshots που θα δείτε στον οδηγό είναι από την έκδοση 2.0.1.2 η οποία δεν διαφέρει σε κάτι από την τελευταία έκδοση 2.0.1.5. Να προτιμήσετε την τελευταία η οποία είναι και RTM  έκδοση του συγκεκριμένου λογισμικού, και συμπεριλαμβάνει και περισσότερες υπηρεσίες..

Πατάμε λοιπόν NEXT και προχωράμε τον οδηγό εγκατάστασης.

  Στο Confirm Installation πατάμε Next,  και η εγκατάσταση ολοκληρώνεται με επιτυχία.

Δεν μπορείτε να πείτε πως η εγκατάσταση του λογισμικού ήταν δύσκολη… αλλά πάμε να δούμε το PAL και τις δυνατότητες του.

Μετά την εγκατάσταση του θα το βρείτε στο All Programs,  όπου και ανοίγοντας το βλέπουμε το μικρό αλλά θαυματουργό UI του….

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

Πρώτα απ όλα ξεκινάμε με το τρίτο tab στην σειρά το Threshold File ,

 

 Στο Threshold File Title drop down menu, επιλέγουμε την υπηρεσία που επιθυμούμε να κάνουμε monitor, στην δική μας περίπτωση , επιλέγουμε το Win2008 Hyper-V,

Όταν επιλέξουμε την υπηρεσία  βλέπουμε τα παρακάτω options..

Επιλέγουμε το Export Perfmon Template File,  και στην συνέχεια το αποθηκεύουμε το xml file σε ένα επιθυμητό directory. Βλέποντας την παραπάνω εικόνα δίπλα στο export έχουμε το Edit. Εάν για κάποιο λόγο θα θέλατε να προσθέσετε και κάποιους επιπλέον Counters στο Template που δημιουργεί το Export μπορείτε να πατήσετε το Edit και ορίστε…

Πατάμε ΝΕW και στην συνέχεια Browse Counters. Επιλέγουμε το Performance object που θέλουμε, στην συγκεκριμένη περίπτωση το HYPER-V Dynamic Memory Balancer(SP1 Feature), και πατάμε Add. Θα δούμε λοιπόν πως προστέθηκε ο καινούργιος counter,

Πρέπει όμως να ρυθμίσουμε και τα threshold του συγκεκριμένου counter, τα οποία μπορούμε να τα βρούμε στο MSDN.

 

Εδώ σετάρουμε το priority και τα conditions του συγκεκριμένου threshold… και στην συνέχεια πατάμε OK.

Αυτό είναι ένα απλό παράδειγμα, για το πώς μπορούμε να κάνουμε edit ένα Template, αλλά σας προτείνω για αρχή να ΜΗΝ, το πειράξετε μέχρι να εξοικειωθείτε με το περιβάλλον του PAL και μέχρι να καταλήξετε στα σωστά thresholds. 

Ας συνεχίσουμε όμως από εκεί που βρισκόμασταν , δηλαδή στην αποθήκευση του Template.Όταν κάνουμε export το template θα διαπιστώσετε ότι έχετε στα χέρια σας ένα xml αρχείο.

Αφήνουμε, προς το παρόν το PAL και πάμε στο Performance Monitor του Server μας.

Ανοίγοντας το βλέπουμε στο αριστερό pane,

το Data Collector Sets, κάτω από αυτό στο User Defined κάνουμε δεξί κλικ και επιλέγουμε το New, και Data Collector Set.

Ένας νέος οδηγός θα ξεκινήσει…

Εφ όσων γράψουμε το όνομα του Collector, επιλέγουμε το Create from a template, και πατάμε NEXT.

Στην συνέχεια θα μας ανοίξει ένας καινούργιος wizard όπου στον οποίο θα δώσουμε το xml αρχείο το οποίο κάναμε export από το PAL.

Εδώ λοιπόν δίνουμε το path από το xml πατώντας το Browse και στην συνέχεια το Open.

To template μας έχει επιλεγεί, και στην συνέχεια πατάμε το Finish.

Επανερχόμενοι , στο performance monitor mmc, βλέπουμε στο User Defines ένα νέο Collector, αυτό που δημιουργήσαμε, κάνουμε δεξί κλικ πάνω στον Collector , και Start.

Παρατηρήστε το path στο οποίο θα πάμε στην συνέχεια να πάρουμε το output που θα μας δώσει το Collector Set.

Είναι προτεινόμενο να αφήσετε τον Collector αρκετή ώρα έτσι ώστε να συλλέξει αρκετά data με σκοπό να πάρετε ένα report το οποίο θα αντικατοπτρίζει την πραγματικότητα. Αφήστε τον να εργάζεται ακόμη και σε ώρες αιχμής, γιατί εκεί θα δούμε το componet που πραγματικά επηρεάζεται το σύστημα μας.

Τα VMs εργάζονται πυρετωδώς....Cool

Κάνοντας stop έχουμε στο output path C:\perflogs\SystePerformance\... το output του collector μας το οποίο θα το βρείτε με την κατάληξη .blg.

Ήρθε η ώρα να ξαναγυρίσουμε στο PAL, και να πάμε στην δεύτερη καρτέλα του Counter Log.

 

Στο Counter Log Path, κάνουμε Browse , και πάμε στο output path του collector που είδαμε παραπάνω. Επιλέγουμε το αρχείο με την κατάληξη .blg.

Στην συνέχεια πάμε στην τέταρτη καρτέλα Questions , και  συμπληρώνουμε σωστά τις ερωτήσεις που θα δούμε.

Οι ερωτήσεις φαίνονται στο αριστερό μέρος του UI, και είναι όπως βλέπεται NumbersOfProcessors, 64Bit, TotalMemory.

Στην συνέχεια πάμε στο 6ο tab, File Output, όπου και εκεί ορίζουμε, το path που θα αποθηκευτεί το Report μας. Μπορούμε όπως βλέπουμε να επιλέξουμε και το output πάλι σαν xml Document με σκοπό να το εκμεταλλευτούμε με κάποιο άλλο application.

 

Πηγαίνοντας τελικός στο Execute, τελευταίο tab, επιλέγουμε εάν θέλουμε το priority του execution, και πατάμε Finish.

Με το που τελειώσει ο οδηγός, θα μας ανοίξει ένα καινούργιο PS παράθυρο , όπου και αυτό θα αρχίσει να κάνει την επεξεργασία όσων ορίσαμε στο PAL, αλλά και του .blg αρχείου.

Μην αγχωθείτε όταν δείτε το Black Window, δεν θα ζητήσει κάτι, ούτε θα επηρεάσει την ζωή σας… J

 

Αυτό που πρέπει να συμπληρώσω είναι πως θα κρατήσει λίγη ώρα μέχρι να τελειώσει το μακροσκελές και αναλυτικό Report που θα πάρουμε στα χέρια μας , για να δούμε που κρύβεται το πρόβλημα στην άρτια καθ ημών υποδομή μας.

Και εγένετο…

Το report μας είναι έτοιμο…

Γραφήματα και επεξηγήσεις σε κάθε τι, με μια ματιά μπορούμε να δούμε εάν δουλεύουμε στα “κόκκινα” ή όχι….

Ξεχωριστά τα CPU, και άλλα πολλά τα οποία μπορείτε να δείτε αναλυτικά το αποτέλεσμα στο επισυναπτόμενο report το οποίο έχω στο Τέλος του blog post.

Εκτός από τα ωραία γραφικά, εδώ έχουμε και το στατιστικά για τις τιμές των counters, για το που είμαστε fault, και που warning

Μέσα από αυτό το blog ήθελα να δώσω την ευκαιρία σε όλους μας, να βρούμε το κακό και να το εξαλείψουμε, γιατί μπορεί ο Σάκης ο σουγιάς με τον Μπάμπη τον Πεταλούδα να έχουνε την λύση στο τσεπάκι τους, αλλά ευτυχώς για εμάς οι Performance Counters λένε πάντα την αλήθεια και αποδεδειγμένα!

 V

Όσο περισσότερο μπαίνει το Virtualization στην ζωή μας, τόσο οι ανάγκες για extra λογισμικά και converters, θα γίνονται ολοένα και αισθητές στην καθημερινότητα μας. Σήμερα λοιπόν μετά από πολύ καιρό , είπα να κάνω μια έρευνα να δω τι γίνεται, με το γνωστό σε όλους θέμα V2V conversion. Μέχρι να πάμε σε μια ενιαία πλατφόρμα που αφορά τους εικονικούς δίσκους  βλ. OVF , μπορούμε άραγε με τα ήδη υπάρχων εργαλεία να μεταφέρουμε εικονικούς servers σε διαφορετικού  τύπου πλατφόρμες, π,χ από VMware σε HYPER V σε, Virtual PC και αντίστροφα…

Μέσω της τεχνολογίας P2V και με το εργαλείο Disk2VHD, έχουμε φτάσει σε μια λύση και μπορούμε να μετατρέψουμε ότι μηχάνημα θέλουμε σε VHD, είτε Physical είτε Virtual διαφορετικής πλατφόρμας. Αλλά μετά τι κάνουμε  αν θέλουμε να γυρίσουμε την πλατφόρμα μας σε VMware (δεν πιστεύω να το κάνετε αυτό…)  ή ακόμα να γυρίσετε τα Labs που έχετε μερικοί σε x64 γνωστής virtual πλατφόρμας σε HYPER V και  σε παραγωγικό περιβάλλον.

H λύση υπάρχει , και είναι ΔΩΡΕΑΝ….

Κάποιο εκεί έξω κατάλαβαν πως πρέπει το Virtualization να γίνει όσο το δυνατόν πιο portable και Dynamic μπορεί. Για αυτό το λόγο η γνωστή εταιρία StarWind, η οποία βοηθά πολύ τους Microsoft MVPs και MCTs έδωσε στον κόσμο το Super Tool, V2V Converter το οποίο είναι FREE. Μπορείτε να το κατεβάσετε από εδώ.

Πάμε να δούμε το τι μπορεί να κάνει και πως λειτουργεί…

Εφ όσων το κατεβάσουμε και κάνουμε εγκατάσταση ο οδηγός V2V Conversion ξεκινά.

 

Εικόνα 1

 

Στην συνέχεια πατάμε στο browse και επιλέγουμε τον εικονικό δίσκο που θέλουμε να κάνουμε convert. Μπορούμε να επιλέξουμε είτε VHD είτε VMDK.

Εικόνα 2

 Βλέπουμε λοιπόν στις πολλαπλές επιλογές σε τι μπορούμε να μετατρέψουμε τον εικονικό δίσκο που έχουμε επιλέξει. Έχουμε επίσης την επιλογή κατά την μετατροπή να επιλέξουμε πόσο space allocate θα έχει ο εικονικός δίσκος μας… Fixed size ή dynamic (Space Allocation).

Εικόνα 3

Επιλέγουμε σε τι Controller θα βρεθεί ο συγκεκριμένος εικονικός δίσκος , τα προβλήματα του SCSI και IDE αρχίζουν να εξαλείφονται σιγά σιγά.  

Εικόνα 4

Τέλος επιλέγουμε το που θα σώσουμε το τελικό μας Virtual Disk και είμαστε έτοιμοι.

Εικόνα 5

 

Είναι πολύ ωραίο να μας δύνονται τέτοιες δυνατότητες και ειδικά ΔΩΡΕΑΝ, μιας και το μέλλον προβλέπεται και αυτό VIRTUAL….

Καλά Conversions…

V

Δημοσιεύτηκε στις Σάββατο, 9 Οκτωβρίου 2010 9:48 μμ από το μέλος Vangelis | 3 σχόλια
Δημοσίευση κάτω από: ,
Περισσότερες Δημοσιεύσεις Επόμενη »