While writing the previous article about monitoring the performance of the physical disk, I realized that I should also explain why memory management and disk activity are closely connected. As this section started to get rather lengthy, I decided to publish the topic in a separate article.
Continue reading ‘Performance Monitoring Part 6 – The Link Between Disk Activity and Swapping’
In the last two articles of this series about performance monitoring, I have introduced how to monitor the characteristics of the memory subsystem and the processor subsystem. Now, I’d like to explain why the physical disk is of importance to performance monitoring and how it relates to the memory subsystem.
Continue reading ‘Performance Monitoring Part 5 – Physical Disk’
The famous German IT magazine c’t has recently published an article about creating your own and modifying existing ribbons in Office 2007. Not again, you may be thinking. But the article shows how a simple DLL helps without any knowledge of programming.
Continue reading ‘Creating Your Very Own Office 2007 Ribbon – No Programming Necessary!’
In the last posts of this series I gave an overview why performance monitoring is important and that it is not a trivial subject, that terminal servers are an entirely different matter and they require special attention and, in the last post, how to monitor the processor and related corners of the operating system.
Continuing my way through the operating system, I’d like to take an extensive look at the memory subsystem in this post.
Continue reading ‘Performance Monitoring Part 4 – Memory Management’
As Windows Server 2008 R2 is now RTM and is only available as x64 edition, you need to ask yourself how Windows x64 effects application delivery because sooner or later you will succumb.
Although a general adoption of x64 is still a long way gone, many companies are beginning to actively pursue evaluating Windows x64 and testing applications on it. But considering Windows Server 2008 x64 on a very high level, there are pitfalls you need to be aware of.
Continue reading ‘What does WoW64 mean for Application Management?’
After the introductory articles about the importance of performance monitoring and the characteristics of terminal servers in that area, I finally dive into the first and most obvious subsystem of an operating system – the processor.
Continue reading ‘Performance Monitoring Part 3 – Processor’
The Microsoft Remote Desktop Services Team has release a very intriguing article about Aero Glass Remoting with Windows Server 2008 R2. Being a tech guy, I have tested this on a development system and I must say that I am officially impressed.
In the last years, I joined the ranks of those migrating to Windows Vista and, later, to Windows 7 RC not only because it was the next incarnation of the Windows operating system but due to Aero which is part of the Home Premium (or higher) editions.
Continue reading ‘Who Needs Aero Glass Remoting? Although It’s Cool!’
In the first article of this series, I provided a short overview why performance monitoring is important, what subsystems are to be monitored and named some tools focussed on monitoring terminal servers.
Having been concerned with the performance analysis of terminal servers in many projects, I can draw some conclusions about terminal servers before diving deeper into the subject. I’d like to introduce two categories of terminal servers from a performance standpoint.
Continue reading ‘Performance Monitoring Part 2 – Terminal Servers’
After having published the XmlServiceReader, I have described how to use this tool to customize health check in XenApp Health Monitoring and Recovery (HMR). In this article I will cover health checks that to not apply to a single server but assure the operation of the farm as a service independently of individual servers.
Continue reading ‘Leveraging the XMLServiceReader for Custom Health Checks’
In my experience, terminal servers are not properly monitored resulting in administrators not knowing how a farm performs – neither concerning the peak performance nor the trend of the handled load. This leads to an inaccurate and often inadequate sizing of the terminal server environment because only rough estimates arise from such a negligence.
In this series of articles, I’d like to expand on the topic and stressing why monitoring is important for all environment (including terminal servers), what needs to be monitored and how is can be achieved.
Continue reading ‘Performance Monitoring Part 1 – Why and What’