E g innovations overview
-
Upload
nuno-alves -
Category
Documents
-
view
123 -
download
3
Transcript of E g innovations overview
© eG Innovations, Inc | www.eginnovations.com
eG InnovationsPerformance Management
Nuno AlvesPre Sales Eng
© eG Innovations, Inc | www.eginnovations.com
Agenda
• Quem é a eG ?
• O que é e como funciona ?
• Qual é o valor da solução ?
© eG Innovations, Inc | www.eginnovations.com
VDI - The User Perspective
User
User Perspective
“I start my device, log on, and
expect the same experience I had with my physical
desktop environment.”
How hard can it be?
© eG Innovations, Inc | www.eginnovations.com
Profile Server
Network
VDI – The Admin Perspective
User
Virtual Desktopson VMs
Connection Broker
vCenter
Active Directory
on ESX
Oracle License Server
ProvisioningServer
SAN
Switch
ComplexityVirtual machines, connection broker, profile server, provisioning server …
… a lot of opportunities for things to go wrong and impact user experience!
© eG Innovations, Inc | www.eginnovations.com
Network Web onXenServer
Active DirectorySQL
XenApp onVMware ESXZDC on
VMware ESX
License Server
Profile Server
EnterpriseApps
vCenterOracle
Client
eG Enterprise – How does it help?
SANSwitch
Complete visibility – every layer, every tier!
© eG Innovations, Inc | www.eginnovations.com
Monitor
VDI Service, not Silos
Deep
Visibility into
Sessions
How the eG VDI Monitor Helps
Right-Size for Great
ROI
Monitor Users,
Not Just VMs
Preemptive Detection & Alerting
© eG Innovations, Inc | www.eginnovations.com
Demonstração
© eG Innovations, Inc | www.eginnovations.com
The eG Universal Monitor
HTTP/HTTPS
eG AgenteG Manager
Web, Email, DNS, FTP
NetworkDevices
App Servers
Web Servers
ApplicationsSAP R/3
CustomApplications
Sybase,DB2
eG Local Server
HTTP/HTTPS
• One way communication –from eG agent to manager
• eG Local Server – not mandatory. Does not store any local data. Is just a web proxy if required.
© eG Innovations, Inc | www.eginnovations.com
Broad Infrastructure Coverage
Component Type Applications Monitored by the eG Suite
Web Servers Apache, iPlanet/SunONE, Microsoft IIS, IBM HTTP Server , Oracle Http
Web Application Servers WebLogic, ColdFusion, ATG, iPlanet, SunONE, Microsoft transaction server, WebSphere, SilverStream, JRun, Orion, Tomcat, Oracle 9i OC4J, Borland Enterprise
Enterprise Applications SAP R/3, SAP ITS, Corillian Voyager, Micros Opera, Oracle Forms, SiteMinder
Database Servers Oracle, Microsoft SQL server, DB2 UDB, Sybase, MySQL, Informix
Terminal Servers Microsoft Terminal Server, Citrix XenApp
Network Devices Cisco routers, Cisco Catalyst switches, Baystack hub, Network nodes, Local Director,
Microsoft Applications Active Directory, BizTalk server, Windows Internet Name Service (WINS), DHCP server, MS Print server , MS Proxy server, MS File server, ISA Proxy server
Firewalls Check Point Firewall –1, Cisco PIX, Juniper Netscreen
Email Servers Microsoft Exchange, Sun ONE messaging, Lotus Domino, Qmail, Sendmail
Messaging Servers MSMQ, IBM MQ, FioranoMQ server
Others FTP, MTS, Event Logs, Tuxedo domain servers, Printers, NetApp Filers and NetCache, SiteMinder Policy server, Radius server, COM+ server, ASP .NET server,
Operating Systems Windows 2000, 2003, 2008, 7, XP, Solaris, Linux, AIX, HPUX, Netware, OS400
Virtualization Platforms VMware vSphere, Citrix Xen Server , Oracle VirtualBox , Microsoft Hyper-V, Red Hat, IBM AIX LPARS, V-Cloud Director, Cloud Service hosting; VMware and Amazon AWS_EC2
VDI Connection Brokers Citrix XenDesktop, VMware View, Leostream CB
eG Provides visibility into every layer of every tier – 150+ applications
© eG Innovations, Inc | www.eginnovations.com
Monitoring Citrix XenMobile & ShareFile
HTTP/HTTPS
(MDM)
ShareFile
Citrix AppController
StorageZone
eG ManagereG Manager eG Monitor
WM
I
Web Services
HTTP/S
NIT
RO
A
PI
© eG Innovations, Inc | www.eginnovations.com
Get 360o Performance VisibilityKnow which
which are not.
Know which tiers are
working and which are not.
Monitor
VDI Service, not Silos
Virtual Server Monitoring Solutions cannot give you 360o
visibility.They focus on the virtualization platform only.
© eG Innovations, Inc | www.eginnovations.com
The VMs looks fine.
any alert.
The VMs looks fine. vCenter does not show
any alert.
There is an alert
desktop.
There is an alert indicating an issue within the virtual
desktop.
Monitor Every Layer, Every Tier
The hypervisor looks fine.
The hypervisor looks fine.
Monitor
VDI Service, not Silos
© eG Innovations, Inc | www.eginnovations.com
Monitor Every Layer, Every Tier
Oops – there is 26% retransmission from the virtual desktop
Monitor
VDI Service, not Silos
© eG Innovations, Inc | www.eginnovations.com
© eG Innovations, Inc | www.eginnovations.com
Deep Visibility Into Sessions• The Outside view shows the portion of physical
resources used by each VM (CPU, disk, memory)
• Provided by the virtualization hypervisor
• Useful for capacity planning and identifying certain VM issues
• Does NOT show why a VM is consuming resources
Res
ourc
es o
f the
Phy
sica
l Mac
hine
0
100%
VM1 15%
VM2 25%
VM3 20%
VM432%
0
100%
Res
ourc
es o
f the
Phy
sica
l Mac
hine
VM1 15%60% 10%
VM2 25%10%
45%
5%
30%
VM3 20%25% 60%
VM4 32%
12%
20%
40%
Apps inside a VM
• The Inside view shows the portion of resources allocated to a VM that are used by each application and each user of the VM
• Provided by the guest OS (for Windows: WMI)
• Useful for user load balancing, identifying guest OS issues, misbehaving applications, and unauthorized user activities
• Does show why a VM is consuming resources, accelerates fix
Deep
Visibility into
Sessions
© eG Innovations, Inc | www.eginnovations.com
CPU usage inside a
high
CPU usage inside a virtual desktop is
high
Deep Visibility Into Sessions
Deep Visibility
into Sessions
© eG Innovations, Inc | www.eginnovations.com
The Value of Root-Cause Diagnosis
Without root-cause diagnosis, you have no idea where the problem lies
The root-cause of the problem
The effects of the problem
Simply clicking on this diagnosis button shows the root-cause of the problem: the Samba issue shown in the previous slide
All the problems appear to be equally important.
With root-cause diagnosis, you have a clear idea of what to do to resolve the problem.
Configuration and Change Tracking
Figure 1: The Configuration Management Dashboard
Duvidas
© eG Innovations, Inc | www.eginnovations.com
Assesment
Running from Nov 16, 2014 – for 19 days
Monitoring 6 components in the infrastructure
Infrastructure monitored: 2 XenServers
3 XenApps
1 SQL Server
Agent-based monitoring is used for XenApps and SQL.
Agentless monitoring is used for XenServers.
© eG Innovations, Inc | www.eginnovations.com
KingsTransport – Monitor Home Page
During the pilot, you have been logging into a console in the UK. Hence, all the
metrics are reported in GMT in the graphs shown in this report.
Collected over 8517 metrics in real time on KingsTransport servers
If you purchase eG Enterprise, the manager will be installed in one of your
servers/ VMs and you will see all the metrics in your time zone.
© eG Innovations, Inc | www.eginnovations.com
XenApp Servers – CPU Usage
Notice that CPU usage keeps growing during the week and goes
back down over the weekend!Notice that XAP654 alone does
not show this CPU spiking behavior during the week.
© eG Innovations, Inc | www.eginnovations.com
XA 652 – CPU vs. Uptime Correlation
Notice that CPU usage drops every time the system reboots.
© eG Innovations, Inc | www.eginnovations.com
XA 652 – What is taking CPU?
The top CPU consuming process is the Citrix EdgeSight Agent service!
The Citrix CPU/Resource management process is also a CPU consumer. You may
want to check if the antivirus configuration is causing this CPU spike.
The situation with XenApp XA 656 was almost exactly the same.
© eG Innovations, Inc | www.eginnovations.com
XenApp Servers – Free Physical Memory
Notice that memory usage keeps growing during the week and goes back
down over the weekend!
Notice that XAP654 alone does not show this memory usage spiking
behavior during the week.
© eG Innovations, Inc | www.eginnovations.com
XenApp Servers – Disk Activity
Notice that the C drives are busier than the E drives. Peak usage
reaches close to 99%.
On an average, disk activity is well below 100% - average value is around 40%. Therefore, there
is no disk bottleneck.
© eG Innovations, Inc | www.eginnovations.com
XenApp Servers – Active Citrix Sessions
XAP652 workload is lower than the other two XenApp servers. The peak is around 8 sessions.
XAP654 and XAP656 server has maximum of 13 sessions during
the peak time.
© eG Innovations, Inc | www.eginnovations.com
XenApp Server – Running Applications
The popular applications in XAP654 server is carry – nat, avance, mcmanager. Roughly 1/3
rd of users are using these applications
© eG Innovations, Inc | www.eginnovations.com
XenApp Servers – Applications CPU Usage
Ignoring the spike, avance is the top CPU consuming application. Roughly about 20% of
CPU utilization at the peak time.
© eG Innovations, Inc | www.eginnovations.com
XenApp Servers – Applications Memory Usage
The memory usage of the applications is under the limits. So applications memory usage is not a problem.
In XAP654, avance is the top memory consuming application.
In XAP656, Excel is the top memory consuming application.
© eG Innovations, Inc | www.eginnovations.com
eG’s alerts indicate the user’s whose profiles may be large.
XenApp Servers – User Profile Monitoring
When a user logs in, his/her profile has to be loaded by the XenApp server. Larger the profile, the longer it takes to load. Since login is a sequential process, one slow login can impact all the other users also. Hence, it is important to monitor the size of each user’s profile.
© eG Innovations, Inc | www.eginnovations.com
XenApp Servers – Many Profile Load Failures
We see the profile load failures -all these failures are seen on the
XAP656 server
Drilling down, we noticed that the profile load failure occurs for this
user
© eG Innovations, Inc | www.eginnovations.com
XenApp Servers – User Session Monitoring
Currently logged in users are shown here. In this instance,
only one user is logged in.
eG Enterprise collects in-depth metrics about each and every user session, so
you can identify users consuming higher resources, users with latency problems,
high bandwidth users, etc.
eG Enterprise monitors each and every user in detail.
© eG Innovations, Inc | www.eginnovations.com
SQL Server – CPU Utilization
SQL Server CPU is not a bottleneck because CPU consumption is below 40% most of the
time.
© eG Innovations, Inc | www.eginnovations.com
SQL Server – Disk Fragmentation
The disk fragmentation is under the limits. But, note that D’s disk fragmentation is higher than other disk drives, defragmenting the disk will
yield better performance.
Fragmentation is the inability of a file system to lay out related data sequentially.
© eG Innovations, Inc | www.eginnovations.com
SQL Server – Full table scans
Note that full table scans are happening frequently in the SQL database. Indexes should be
used efficiently to avoid full table scans.
© eG Innovations, Inc | www.eginnovations.com
SQL Server – Disk Activity
Disk F and Disk D are experiencing high disk activity while C and D are not
bottlenecked.
© eG Innovations, Inc | www.eginnovations.com
SQL Server – Long Running Queries
There are long running queries in RDCC_MYSQL_VIC database which runs for more 50 seconds.
© eG Innovations, Inc | www.eginnovations.com
SQL Server – Long Running Queries
Drilling down we notice that this query runs for a longer duration. Please check if this can
be fine-tuned. This is just an example of a query causing disk I/O.
© eG Innovations, Inc | www.eginnovations.com
SQL Server – Backup Failures
From the application event logs, we noticed that there are frequent backup failures in the SQL database – relating to the rdcc_mysql_vic
database.
eG agents can monitor Windows application event logs too.
© eG Innovations, Inc | www.eginnovations.com
Xen Servers – CPU Usage
Xen001
Xen004
The CPU Usage in both the XenServers are within 40%.
They are sized properly.
© eG Innovations, Inc | www.eginnovations.com
Xen Servers – Memory Usage
Memory is also not an issue in the Xenservers
© eG Innovations, Inc | www.eginnovations.com
Xen Servers – Disk Usage
Notting Hill SAN disk usage is high at 80% while others are
within 50% range.
© eG Innovations, Inc | www.eginnovations.com
Xen Server – Xen001 – Allocated Memory Usage
This chart compares the allocated VM memory usage. When we compare the memory usage across the VMs, we notice that BIZ001 VM’s allocated memory is high
and constant at 85% almost.
eG XenMobile monitoring
© eG Innovations, Inc | www.eginnovations.com
eG Citrix BYOD Topology
eG’s topology on Citrix BYOD key components
© eG Innovations, Inc | www.eginnovations.com
eG XenMobile Layer Model
eG’s Xenmobile layer model
© eG Innovations, Inc | www.eginnovations.com
eG XenMobile Operating System Layer
Key monitoring questions that would be answered in this layer
Are the servers adequately sized in terms of memory/CPU/disk availability?
What is the percentage of time the disks on XenMobile MDM server are heavily used?
What is the page file usage of the XenMobile server?
For how long the Xenmobile MDM server has been up?
eG Operating System layer with key tests – disk space, domain time sync,
page files test. Etc.,
© eG Innovations, Inc | www.eginnovations.com
eG XenMobile Network Layer
Key monitoring questions that would be answered in this layer
What is the bandwidth usage of each of the network interfaces of the XenMobile server?
What are the network interfaces that have excessive usage and may be causing a slowdown?
What is the queuing on each of the network interfaces of the XenMobile server?
What is the traffic into and out of XenMobile server through each interface?
Network layer with Network traffic tests
© eG Innovations, Inc | www.eginnovations.com
XenMobile Application Processes Layer
Key monitoring questions that would be answered in this layer
What are the currently established TCP connections to the XenMobile server and what is the response time?
eG monitoring the Xenmobile TCP ports
© eG Innovations, Inc | www.eginnovations.com
XenMobile Windows Service Layer
Key monitoring questions that would be answered in this layer
Is the device manager service running?
What is the number of information, warning, and error events logged in the Microsoft Windows System and Application event logs;
eG monitoring the event logs and the device manager service
© eG Innovations, Inc | www.eginnovations.com
XenMobile Tomcat Layer
eG monitoring the Tomcat server
© eG Innovations, Inc | www.eginnovations.com
XenMobile Web Server Layer
Key monitoring questions that would be answered in this layer
Is the SSL Ceritifcate valid?
When is the SSL Certificate Expiring and possibility of alerting before the SSL certificate expires.
How to track the changes in SSL Certificates?
eG monitoring the SSL Certificate
© eG Innovations, Inc | www.eginnovations.com
XenMobile Device Management Layer
Key monitoring questions that would be answered in this layer
How many inactive/ jailbroken devices are there?
How many are owned by the corporate and how many by employees?
How many package deployments failed and the details of the failed deployments?
How many devices had been wiped or locked by the administrator?
eG monitoring the XenmobileDevice manager
© eG Innovations, Inc | www.eginnovations.com
Alerting on Device Conditions
Passcode non compliant devices are those which are not
compliant with the passcode policy that has been setup.
81
4
Devices by Platform- Android
Passcode non compliant devices are those which are not
compliant with the passcode policy that has been setup.
Passcode policy is setup in Xenmobile as indicated here
© eG Innovations, Inc | www.eginnovations.com
Passcode non compliant devices are those which are not
compliant with the passcode policy that has been setup.
81
4
Devices by Platform- Android
Alerting on Device Conditions
Android
Android
Android
Android
Android
357082050165205
356046037393041
356046036394644
356266050175550
359188040795643
GT-I9505
GT-I9505
GT-I9505
GT-I9506
GT-I9506
4.2.2
4.2.2
4.1.2
4.1.2
4.2.2
eG Enterprise lists the devices which are non compliant as
part of its detailed diagnosis.
© eG Innovations, Inc | www.eginnovations.com
Citrix Sharefile Monitoring
Citrix Sharefile Architecture
© eG Innovations, Inc | www.eginnovations.com
Citrix Sharefile Monitoring Areas
At a high level these are three key areas where the
performance and other factors are to be monitored
© eG Innovations, Inc | www.eginnovations.com
eG Sharefile Monitoring - ScreenshotsNo of Employee/ Client
users and most/least active users
Control plane availability and time taken to
authenticate and connect
© eG Innovations, Inc | www.eginnovations.com
eG Sharefile Monitoring
Cloud storage availability and response time
© eG Innovations, Inc | www.eginnovations.com
eG StorageZones Monitoring
eG monitoring the storage zone services
© eG Innovations, Inc | www.eginnovations.com
eG Storage Zones Monitoring Layer Model
eG Monitoring the underlying IIS server in
Storage Zones
Key monitoring questions that would be answered in this layer
Is a slowdown due to increased network latency or due to increased server-side processing? What is the request rate for each web transaction? What is the average response time for each web transaction? Are there many aborts for a web transaction? Are there many errors (404, 500, etc.) detected on the Storage zone server? Is the server supporting the web infrastructure adequately sized?
Duvidas