Friday, November 16, 2012

Getting to the truth on Service Level Agreements

Which side of SLAs do you sit on? Are you gunning to meet required service levels for your customers, or are you watching your provider like a hawk to make sure you get what you pay for?

Either way, service level agreements are only as good as:
  1. What they measure - are these really the key network deliverables that are important for your business objectives?
  2. Can they be enforced - are they accurately and readily measurable?
  3. Are they worth it - Is the penalty balanced against the ongoing risk?
First, it's important that both sides agree on the metrics that matter. The customer needs to know their business requirements and be able to specify realistically what they need, plus be willing to pay for it. Five-9s of reliability? It looks good on paper, but accurate assessment of business requirements is key to making the right choices for providers and SLAs.

Next, assuming you know what service levels you need, are they measurable? What are the pitfalls that aren't obvious during contract negotiations, but will appear when trying to enforce an SLA penalty? When service goes down, the fingers start pointing.

This is one area where Uplogix can help out. The unique position of a Local Manager (LM) in the network stack, but operating independently of the network makes it possible to measure service levels in multiple ways. LMs can conduct point-to-point testing where one Local Manager accesses another Local Manager over the same WAN connections as the rest of the network infrastructure. The LM can make and grade synthetic voice calls, as well as simulate user interactions by grading HTTP and IP performance metrics.

And, just as importantly, these tests can be automated and scheduled so the monitoring is always happening -- not just in response to a customer that already has a problem. This proactive nature means that some problems can be spotted early, and avoided, or at least more quickly and accurately triaged when they occur.

Service Level Verification with Uplogix falls into two types:
  • Passive Monitoring of Traffic | With its console connections to network gear like switches and routers, the LM can use this Layer 2 visibility to collect/report/act on 36 different values such as Rx, TX, CRC, Load, Line Protocol Status and others.
  • Active Monitoring of Traffic | This is Layer 4 testing where one LM connects directly to another over the same network path that your users depend on. Over 45 values can be collected related to VoIP and IP performance such as Jitter, Latency, MOS, R value and more.
Finally, are your SLAs worth it? Does the penalty aspect for the provider justify the added cost they will charge to cover their risk? This was the topic of an article on the Webtorials site. Author Beatrice Piquer Durand summed it up:
"...poorly used SLAs prove to be wooden swords. In many cases, the financial incentive is quite low or subject to clauses that prevent them being really dissuasive. In another hand, too big penalties will have a large cost as suppliers must take the risk into account in their pricing. Even worst, badly defined SLAs might even distort service operations and results by following fake goals and hitting useless targets.

More importantly, in complex environment when things are going in the wrong direction and the supplier really cannot deliver what is expected for whatever reason, the situation is generally such that no one really care about penalties anymore - Try to explain to the on-line Sales Director that her web site poor performance is not an issue thanks to the penalties that you'll try to get from your hosting provider in the next six months... good luck! The only thing that really matters for her it that the service performs and that she can get back to the business as fast as possible."
So whether you are subject to hitting the SLAs or collecting on them, it's like the Dire Straits song: "Sometimes you're the Louisville slugger, sometimes you're the ball," but with some careful evaluation and an handy tool for generating automated, actionable metrics like Uplogix, it's easier to be the windshield instead of the bug.

Thursday, November 15, 2012

BYON? (Bring your own network?)

Bring your own device has become a fairly established concept. But what's next? The network? Well, not quite.

Cloud Services Providers, typically by taking advantage of virtualization, have made it easier than ever for Line of Business users to rapidly and inexpensively source computing infrastructure, storage, hosted development platforms and enterprise class business applications over the Internet. Usually this can be done, or at least started, with a very low monthly subscription fee, no commitment and a credit card.

In most, but not all, enterprises, IT organizations are facilitating the effective exploitation of such services, establishing standards and processes and handling negotiations to make sure that costs and service levels are managed in line with business goals. At the same time, many IT organizations are gearing up to provide services to their internal customers on similar terms, also usually exploiting virtualization. This may include rapid or even self-provisioning of infrastructure resources and internal usage-based billing. In the vast majority of enterprises, IT services are comprised of a combination of both.

Research conducted by Enterprise Management Associates
in 2011 shows that Virtualization is already the top driver of
network management priorities.
The most significant impact on IT Operations is the way that this trend is impacting internal customer expectations:
  • They Perceive Options | Internal customers are coming to see internal IT as just one way to get the technology resources that they need. This makes it increasingly difficult for IT organizations to set service level objectives at a point that optimizes cost with outcomes based on business logic. Instead, CSPs, seeking to compete for revenue generating customers, drive the standard higher than might make sense.
  • They Act Like Customers | Employees collaborate with IT to get what they need in the context of what is best for the enterprise overall. Customers decide what they want and what they are willing to pay for it, then select a provider. Someone with a customer attitude tends to be concerned with getting the best deal for themselves and tends to demand more.
  • They Need the Network | None of these services can be accessed without a robust network. Ironically, even as internal customers turn to third party service providers for a portion of the services that they once looked exclusively to internal IT for, their dependence on internal IT to enable them to access these services increases. Ultimately this shifts operational priorities toward the network. The more CSP services are used, the more sensitive to network outages and performance issues users become.

Read more on trends in virtual and cloud computing and the benefits of deploying local management in these environments in the Uplogix white paper, Meeting the Network Requirements of Cloud and Virtual Computing with Local Management. A quick and easy registration is required.