Problem solve
Get help with specific problems with your technologies, process and projects.
Problem solve
Get help with specific problems with your technologies, process and projects.
Using SSD technology to support memory overcommitment in vSphere
Using SSD in a vSphere environment helps with memory overcommitment. Find out how memory overcommitment works and why SSD is better at supporting it than mechanical disk. Continue Reading
Deleting virtual machine snapshots without wasting disk space
You can avoid wasting disk space and performance problems when deleting, or committing, virtual machine snapshots. Continue Reading
Repadmin diagnoses Active Directory replication issues in Windows
Repadmin troubleshoots Active Directory replication issues, but it also includes some commands that Windows administrators might not recognize. Continue Reading
-
Creating RPM packages in Linux
RPM software management on Linux systems truly has an advantage when you create your own RPM packages. Learn how to use the enhanced vim option to automatically generate a template file after creating a new RPM file with the .spec extension. Continue Reading
The impact of SSD technology on the network and CPU
SSD technology can have a noticeable effect on the network and CPU utilization. Learn how increased traffic loads can change the bottlenecks in your environment. Continue Reading
Safer failover testing procedures for the data center
Haphazard failover testing can be dangerous, but you can minimize the potential risk of data loss or corruption by following a few straightforward procedures.Continue Reading
Application security: Protecting application availability, data confidentiality and integrity
Network security and application security are both important in keeping your applications safe from hackers. In this tip, security engineer John Overbaugh focuses on application security, which is needed to protect the confidentiality, availability ...Continue Reading
Managing change requests to your application
In this tip, we look at end user requests, and the process to prioritize the requests for IT, so they know where to focus their work efforts.Continue Reading
Understanding the dependencies between requirements in a Scrum environment
Prioritizing user stories for each iteration in a Scrum environment can be challenging if the project owner does not understand the dependencies between requirements. In this expert response, Lisa Crispin shares best practices for prioritizing user ...Continue Reading
Defining and allocating vCloud Director resources
For IT shops configuring VMware vCloud Director, here are the first four steps needed to make the service aware of a vSphere environment.Continue Reading
-
Mapping software requirements to test cases
Even though you must have at least one test case per requirement, it's possible not to have a one-to-one mapping between each requirement and test case. In this response, expert Sue Burk explains how it is important to trace the relationship between...Continue Reading
How user stories help to define software requirements
User stories play an important role when defining requirements and they also contribute to living documentation during the software development process. In this expert response, Lisa Crispin offers key practices for ensuring that requirements align ...Continue Reading
Tracking changes to requirements in Agile development
All development teams need to track requirements changes, but depending on the software development lifecycle and overall ALM process, the best approach to change tracking may not be the same across the board. In this response, expert Mike Jones ...Continue Reading
Using DCIM tools to monitor data center power
Although DCIM tools include many capabilities for monitoring data center power and facilitating data center management, you should know their associated costs before implementing projects.Continue Reading
Hybrid clouds: Three routes to implementation
Are you implementing hybrid clouds in your firm? Find out whether cloud storage software, cloud storage gateways or application integration is the best bet.Continue Reading
Ten questions to ask when storing data in the cloud
Concerned about the security and privacy of your data in the cloud? Ask these 10 questions of every cloud provider to ensure that they'll keep your data safe and flexible.Continue Reading
A closer look at the Ntdsutil command-line tools for Active Directory
Dig into the slew of Ntdsutil commands in Windows Server 2008 and R2 that provide admins with improved Active Directory management.Continue Reading
How to gain acceptance of organizational change
Any organizational change can meet with internal resistance. In this response, SSQ Site Editor Yvette Francino offers advice on how to win buy-in from those affected through honest communication and continuous improvement.Continue Reading
Manual testing vs. automated testing: A decision point
Automation in a test environment can be expensive and doesn’t always yield a high return. In fact, a high percentage of automation efforts fail. In this tip, Vasudeva Naidu gives advice on key factors that will lead to success in your automation ...Continue Reading
Increasing network bandwidth available to virtual machines
These three tips on increasing the amount of network bandwidth available to your VMs, including virtual network creation, can also potentially increase a host server's VM density.Continue Reading
Working with Linux file system attributes
File system attributes can provide a valuable addition to the way you ensure security on your Linux server. Learn how to mount, list and change file system attributes in ext4.Continue Reading
Connecting to virtual servers in the cloud
For IT shops that must move content from an enterprise network or desktop to a cloud-based server, here's how to set up remote connections to virtual servers.Continue Reading
Application development for mobile phones: Testing across different devices
New mobile phone models enter the market all the time, and it seems daunting to perform application testing on the various devices available. Expert Karen Johnson carefully examines the factors developers must consider and offers strategies on how ...Continue Reading
Top three Windows server crashes (and how to avoid them)
Why wait until a server crashes to start the troubleshooting process? Admins can squash potential outages ahead of time by zeroing on the most likely culprits.Continue Reading
How to use WMI with Windows PowerShell scripts
With PowerShell, admins can harness the power of WMI to find all sorts of system and network information. The best part? It’s probably a lot easier than you think.Continue Reading
Is PCIe SSD right for you? Deploying PCI Express SSD devices
Learn about the PCI Express (PCIe) solid-state drive (SSD) market, how and where to deploy PCIe SSD in your environment, and challenges with the technology.Continue Reading
Functional requirements and nonfunctional requirements in software engineering explained
Clearly defining both functional and nonfunctional requirements in software engineering projects is important from both a business perspective and a performance perspective. In this expert response, Sue Burk offers definitions and examples for both ...Continue Reading
Eight steps for a successful software release
Have you done everything to prepare for a successful software release? Software project manager Kay Diller describes eight things you can do to ensure your deployment will go smoothly. From creating your team to being prepared with a back-out plan, ...Continue Reading
Two forgotten but useful CICS transactions
While CICS has evolved its system interface, the lesser-known CICS transactions ADYN and CSFE can still be useful for debugging and other tasks.Continue Reading
How vulnerable is Microsoft IIS 7.5 to attacks?
While version 7.5 is more secure out of the box than past IIS releases, it doesn't guarantee 100% protection.Continue Reading
VMware Fusion performance tips for Mac users
VMware Fusion for Mac allows you to run multiple guest OSes on Mac OS X, but VMware Fusion performance depends on several variables, including memory and hardware configuration.Continue Reading
Using OpenNMS and SNMP for open source systems management
Simple Network Management Protocol (SNMP) can allow a deeper look into system information gathered from OpenNMS. This tip walks through network monitoring with OpenNMS and SNMP.Continue Reading
RHEL 6 ditches System V init for Upstart: What Linux admins need to know
System V init is fading to a memory in Linux boot systems as the new Linux disdribution releases, such as Red Hat Enterprise Linux 6, switch to using Upstart. Learn what is different with this boot service and how to work with it to get your Linux ...Continue Reading
Data archiving techniques: Choosing the best archive media
Read this tip about data archiving techniques and to discover what's the best archive media for your organization: tape, disk, optical or the cloud.Continue Reading
Tracking system resources with free WinObj utility from Sysinternals
Mark Russinovich and company did Microsoft one better with the WinObj tool for tracking Windows system resources, though there’s still room for improvement.Continue Reading
Applying lean concepts to software testing
If we're going to use a factory analogy for software development, shouldn't we at least study the techniques modern factories use? In this tip, software quality expert Matt Heusser describes concepts used first for lean manufacturing, which are now ...Continue Reading
Using Nagios plugins for configuration and system testing
Using Nagios plugins can be vital in performing specific system tests and configuration. In this tip, you'll learn about using default and custom plugins in Nagios.Continue Reading
Data center EPO vulnerability fixed in 2011 National Electrical Code
Data centers are no longer required to put the big red kill-switch on exit doors, thanks to a committee that convinced the NFPA to revisit its data center EPO regulation.Continue Reading
Hyper-V Dynamic Memory vs. VMware memory overcommit
Memory allocation can be a guessing game in virtualized environments. Hyper-V Dynamic Memory and VMware memory overcommit tackle the problem in different ways.Continue Reading
Creating an inventory with nmap network scanning
Nmap network scanning generates a full system inventory, but it's only usable with the right parameters and output format. Learn how to create an nmap inventory in this tip.Continue Reading
Implementing ITIL: Getting started with ITIL v3 service management
Are you implementing ITIL v3 service management? Discover five phases of the Information Technology Infrastructure Library process and the benefits of ITIL.Continue Reading
What is a test case? What is a requirement?
After exploring the definition of a test case by surveying test experts, authors and students, consultant Robin Goldsmith learns that interpretations remain ambiguous and varied. Similarly, the level of detail thought to be needed to define ...Continue Reading
Understanding storage performance metrics
Learn how to accurately measure storage performance metrics in your data storage system, and discover why your results may differ from vendor benchmark numbers.Continue Reading
VMware maintenance checklist: Daily, weekly and monthly tasks
It's easy for systems admins to lose track of tasks when responding to alerts. Break down VMware maintenance into daily, weekly and monthly tasks so that important chores are not overlooked.Continue Reading
Remote server monitoring with Nagios
After the network monitoring tool Nagios is fully configured, learn the next step in setting it up for remote server monitoring.Continue Reading
Auditing AD administrators with Windows 2008 R2's Event Viewer
When it comes to admin rights, knowing who you can trust is not always easy. But while auditing limitations won’t do you any favors, new features in R2’s Event Viewer can help.Continue Reading
Setting up a syslog server in Linux
A central logging server can make it easier to manage logs. In this tip, learn how to collect and centralize syslog messages from your hosts onto one syslog server in Linux.Continue Reading
Uptime, TIA and BICSI: Who runs the data center design standards show?
With three major players in the game, where should you look for data center design standards? This tip discusses the similarities and differences between the Uptime Institute tier system, TIA-942 and BICSI 002-2010.Continue Reading
iSCSI storage area networks explained
In part two of our series, we examine the features of an iSCSI SAN to help you decide if it's the best SAN technology for your SMB.Continue Reading
Kerberos authentication in RHEL: Easing Windows-Linux integration
Kerberos authentication for CIFS offers easier Windows-Linux integration. In this tip, learn how Kerberos authentication works and how to set it up in Red Hat Enterprise Linux.Continue Reading
Unix overview: The latest features in AIX, HP-UX and Solaris
Each of the major Unix versions have been updated with useful new features recently. In this overview, get up to date on the features you should know about in the latest releases of IBM AIX, Hewlett-Packard's HP-UX and Oracle's Solaris.Continue Reading
Strategies for minimizing regression defects
Regression defects, those unexpected defects that result from a fix of another defect, are often the most challenging to find and fix. Expert John Overbaugh describes why these defects are so challenging and offers up techniques, such as automation...Continue Reading
The IT chargeback system in a virtual data center
Managing chargeback can be a difficult task. Multiple company departments may share server hardware in a virtual data center. Learn how to implement an IT chargeback system that charges departments for resources fairly.Continue Reading
Using virtual appliances and desktop virtualization
IT organizations are implementing desktop virtualization and virtual appliances for virtual WAN optimization and virtual application delivery, but there are challenges to overcome along the way.Continue Reading
Server virtualization training and education needed for successful virtualization rollouts
Virtualization technology is still a long way from Plug-and-Play. Successful virtualization rollouts need staff with the proper education and skills, and IT admins need to understand when it's time to add staff or tinker with the training.Continue Reading
Optimizing Linux swap space usage
Today's powerful servers with plenty of RAM can make swap space seem like a thing of the past, but knowing how much you need can help keep your system running smoothly.Continue Reading
Sysinternals RAMMap utility sheds new light on Windows memory usage
RAMMap, one of the latest offerings from Sysinternals, provides an in-depth overview of server memory usage that can't be matched by native Windows programs.Continue Reading
Microsoft Windows Server 2008 licensing for virtualization
Choosing the right Windows Server 2008 edition can save big money in a virtual data center.Continue Reading
Installing the ModSecurity Web application firewall on Red Hat Enterprise Linux
Learn how to set up the ModSecurity Web application firewall on Red Hat Enterprise Linux 5.4 and Apache Web server 2.2.x. This firewall monitors access to Web servers to ensure that requests are valid and not malicious.Continue Reading
Calculating carbon emissions in the data center
While data center carbon measurement is in its infancy and lacks hard standards, it still may benefit IT admins to know basic methods for calculating carbon emissions as carbon legislation begins impacting data centers.Continue Reading
Differences in Agile and traditional software project management
In this expert response, some of the differences between project management in traditional environments and agile environments are explained. One of the biggest differences is the flexibility of scope changes that is welcomed in agile environments.Continue Reading
Using login banners with VMware View 4
Windows XP login banners can force VMware View end-users to log in twice when they're trying to access their virtual desktops. But there's a better way that uses a single sign-on.Continue Reading
How to install Webmin and ease data center server management
In this introduction to Webmin, learn how the tool can make it easier to manage Unix and Linux servers in your data center. An expert describes how to install Webmin and get started with this free systems management tool.Continue Reading
Alternative PowerShell commands for Active Directory management
While Microsoft has added many new cmdlets for PowerShell 2.0, admins can also use additional options from Quest Software and other outlets when working with Active Directory.Continue Reading
The impact of HTML5 on Web applications
HTML, the HyperText Markup Language, is an essential part of the Internet experience. HTML5 is one part of what WHATWG sees as essential to the future of Web applications.Continue Reading
Bus track and busway power distribution: Power anywhere?
Bus track and busway power distribution in the data center is a growing trend that allows for greater flexibility and accommodation of rising power densities. This in-depth exploration of bus-type power systems will help you decide whether this is a...Continue Reading
VMware vSphere's built-in performance monitoring tools
VMware vSphere features several free performance monitoring tools that can help assess the health of your virtual machines and fix resource bottlenecks.Continue Reading
Selecting benchmarking tools for specific needs
Narrowing down the best benchmarking tool requires testing and a careful evaluation of needs, including system compatibility, level of technical depth and scalability.Continue Reading
Buying your first backup tape library: What you need to know
In this tip, find out what you need to know when buying your first tape library, including when to consider a library, the cost of libraries and which format best fits your needs.Continue Reading
Improve application performance with multithreaded applications
Multi-core CPUs fuel a server's operating system performance and virtualization technologies. Can multithreaded applications and multi-core CPUs fuel application performance as well?Continue Reading
The importance of critical thinking in software test
Even though there are numerous definitions for the term "software testing," there is common ground. Testers need to use critical thinking skills when diving into the testing of a software application. In this tip, expert Chris McMahon explains ways ...Continue Reading
What does "change management" mean in software development and QA?
Change management, sometimes called configuration management, has a few different meanings in the software development community, from team changes to code changes, explains expert Yvette Francino.Continue Reading
Troubleshooting VMware snapshots
Virtual machine (VM) snapshots are a great tool to identify problems with VMs. An expert explains troubleshooting common problems that arise with snapshots in VMware ESX Server.Continue Reading
Data archiving best practices: The difference between backups and archives
In this collection of data archiving tips, learn data archiving best practices and the differences between backups and archives.Continue Reading
How to approach IT staffing in today's data center
Virtualization and tight budgets have changed IT staffing in modern data centers. Find out how to blend skills and technology for the best mix.Continue Reading
Architecting application failover in your data center
Attempting application failover by re-coding your apps may not be the right choice for every data center, as several factors, including virtualization and coding languages, affect which method you should use. This tip offers advice for finding the ...Continue Reading
Buying the best backup tape library: Tape libraries vs. tape autoloaders
Learn about how to buy the best backup tape library and the key differences between tape libraries and tape autoloaders in this tip.Continue Reading
Troubleshooting PGMIDERR/AEI0 ABEND in CICS Transaction Gateway
This tip delves into resolving PGMIDERR/AEI0 ABEND errors within the CICS Transaction Gateway. The solution to these errors isn't always an intuitive one, and may require several additional and lengthy steps along the way.Continue Reading
Common security flaws to check for on your Linux-based Web systems
Your Linux server may have Web application-related security vulnerabilities that should be checked out and repaired. These can include passwords, PHP code injection, weak file and directory permissions and outdated Apache and PHP versions. Learn ...Continue Reading
Using Group Policy preferences for immediate and scheduled tasks
The scheduling tools in Group Policy preferences let you run a command across an entire infrastructure quickly and easily.Continue Reading
Six tours for exploratory testing the business district of your application
Exploratory testing is sometimes thought to be "directionless testing", but James Whitaker's new book suggests that exploratory testing, is more structured than it is credited for. Exploratory testing is filled with numerous tours or testing ...Continue Reading
Fixing Linux I/O write performance problems
Learn how to optimize your Linux server for I/O writes by adjusting I/O scheduler settings and journaling settings along with some advice about partition set-up.Continue Reading
Intrusion detection in a cloud computing environment
Make sure that your cloud computing environment is equipped to detect and respond to attacks with the appropriate intrusion detection systems.Continue Reading
Data storage capacity planning: How to estimate your storage requirements
SMBs should ask themselves these five questions to help them get started with their data storage capacity planning.Continue Reading
Using common Linux mail clients with an Exchange Server
Begin your migration away from Microsoft Exchange by learning how to set up Linux mail clients, Evolution and Thunderbird, to talk to Exchange.Continue Reading
Why is Microsoft Outlook blocking attachments?
Microsoft Outlook blocks email attachments to protect the Exchange Server organization from malware and viruses. This can be frustrating if it blocks safe attachments. Here are two workarounds you can use to make sure users can open safe attachments...Continue Reading
A software expert's heuristic for regression testing
Often, regression testing is what stands between a product in a test lab versus a product in the hands of our users – so we don't want to take longer than we need – but we don't want to haphazardly release a product before its ready.Continue Reading
Are LTO-4 tapes compatible with other versions of LTO tape technology?
Dave Ellis explains what LTO-4 is and its compatibility with other versions of LTO in this expert response.Continue Reading
Standalone versus domain-based namespaces in Windows DFS
When setting up namespaces in Windows DFS, be aware that the popular choice may not be the best fit for your environment.Continue Reading
Active Directory Web Services brings new power to R2
Admins running Windows 2008 R2 might be interested in Active Directory Web Services, a new interface for accessing Active Directory and AD Lightweight Directory Services.Continue Reading
Data storage management strategies: Managing logical unit numbers (LUNs)
This tip explores the background of LUNs in an SMB data storage environment, the different LUN features vendors have to offer and how to determine what type of LUN is best for you.Continue Reading
Scrum Master or Scrum project management, is there a difference?
A Scrum Master is commonly mistaken for a project manager who works in a Scrum environment. Learn what distinguishes a Scrum Master in this expert response.Continue Reading
Using Fist of Five, Planning Poker to reach Agile team consensus
In these tips, consensus-building tools such as Fist of Five and Planning Poker are introduced. Even when these tools are used, the team must decide how they are going to handle a stale-mate condition and move forward on decisions.Continue Reading
Linux cloning over the network using netcat
Use netcat to clone Linux images over the network onto multiple servers with a series of simple Linux commands including tar, tee, and dd. This alternative to tools like Clonezilla does not require setting up a separate server.Continue Reading
Why use POST vs. GET to keep applications secure
Although POST and GET HTTP requests essentially perform the same command on a Web server, a security expert says there are inherent dangers in using one over the other. Learn why one type of processing request provides more security for your Web ...Continue Reading
Defining the relationship between Outlook, AD and Exchange Server
Find out how Outlook, AD and Exchange are connected and the roles each play for users.Continue Reading
What are the pros and cons of centralizing a QA or software test team?
Is it better to centralize a test team or have testers paired organizationally with developers? There can be advantages to either approach. This expert response examines some considerations and an alternative that will allow your quality team to ...Continue Reading
Who determines the appropriate severity or priority for a defect?
There are often differences of opinion on the definition of severity or priority of a defect. The bottom line is determining when and if the defect will be fixed. Factors that need to be considered are customer urgency and time required to fix and ...Continue Reading
Nine ways to evaluate automated software testing tools
Evaluate automated software testing tools more thoroughly with these tips for analyzing cost, support, total cost of ownership, usability and more. This tip suggests questions to ask about each attribute of a tool and a vendor's support for it.Continue Reading
Director switch comparison: Brocade DCX Backbone versus Cisco Systems MDS 9500
Are you looking for director switch for your SAN? We compare the Brocade DCX Backbone and Cisco Systems MDS 9500 offerings in terms of latency, throughput and FCoE support.Continue Reading