SYS-CON MEDIA Authors: Liz McMillan, Zakia Bouachraoui, Elizabeth White, Pat Romanski, Yeshim Deniz

Blog Feed Post

Deck the Halls with Walls of Metrics

For some, the holiday season is a time to show gratitude. Others spend time with those they hold dear. Or maybe, it is a time to reflect upon the previous year, and look at the year ahead. Or, just clean out the house and donate all that stuff you didn’t need all year. These are all great reasons for the season. Here at Skytap, we'd like to take this opportunity to look at some of the colored lights that "deck our halls" in the form of Skytap customer metrics.

Fa-la-la-la-la-la-la-la-cloud
Fa-la-la-la-la-la-la-la-cloud

Customers who visit us often stop in the halls to gaze at these Skytap monitors that track the global usage of our services, across all cloud platform providers. Initially these dashboards were monitoring our Seattle data center to ensure that our capacity was aligned as closely as possible to customer usage patterns. The end of the year was a great time to review and reflect upon what our needs would be for the coming year.

With the growth of Skytap came more global data centers, new innovations behind the scenes to more elastically expand to meet capacity, and running our environment management atop third party cloud infrastructures like AWS and Softlayer. Now there are many more critical variables we need to watch daily, and the need to automate how we gather this data and make notifications is greater than ever. 

Aside from the need for production monitoring, it is also interesting to look at the patterns in usage data as a study on how Skytap customers leverage our cloud environments for software development and testing on a daily, monthly, or annual basis.

Take a peek for instance at some 30-day usage metrics for a typical large enterprise development customer (name redacted of course). You can see a lot of interesting trends from this first set of graphs. Notice how every work week's concurrency and usage of SVMs (Skytap Virtual Machines; our unit of measure for VMs+CPUs used) is like a left hand jutting up from the bottom as people spin up environments and run their daily tests, with 4 fingers for peaks Monday thru Thursday, and a smaller thumb for Friday, then a weekend lull.

Sample enterprise test/development customer
Sample enterprise test/development customer

Pretty cool stuff. Every week has this similar pattern for many customers who get into a rhythm of daily build/test exercises. Then we look toward the end of this month. It's interrupted by holidays, and SVM usage level seems to drop off by more than 50% the last 2 weeks of the year because of it. This is another consistent trend from year to year for many customers.

Note how this change doesn't affect the overall storage quota for the customer as drastically as you'd expect at the lower right. Yes, it looks like a cliff, but that drop is only from 270TB to around 240TB. This indicates that even if usage is not active, storage requirements remain relatively stable, if the company is still holding onto that reserve of specific environments.

You might get a takeaway from this view that the company could better manage their quota of environments for its lab users, but that's not entirely practical in many shops. Yes, they should clean out a few dusty instances, or ensure they are setting policies to automatically suspend or delete some systems. But a purge is seldom in order, if things are going right. When work resumes in 2015, those teams will want to be ready to roll and spin up with their last good lab configurations in an instant. In general you see storage quotas growing incrementally over time, if a company is managing active development, integration, training and support projects.

Outside of the technical support and product/feature information requests we receive, customers often ask us for advice about best practices for quota allocation and management. "How can I budget for the right amount of capacity to cover my changing needs throughout the next year, and how can I maximize the efficiency of that capacity?"

So as 2015 progresses, expect more from Skytap on this topic, because we believe it is a great indicator of how companies not only perceive costs, but receive value from our products.

How does Skytap help enterprises manage usage quotas and chargebacks at a group or departmental level? Learn more here!

Read the original blog entry...

More Stories By Skytap Blog

Author: Noel Wurst is the managing content editor at Skytap. Skytap provides SaaS-based dev/test environments to the enterprise. Skytap solution removes the inefficiencies and constraints that companies have within their software development lifecycle. As a result, customers release better software faster. In this blog, we publish engaging, thought provoking stories that revolve around agile enterprise applications and cloud-based development and testing.

Latest Stories
At CloudEXPO Silicon Valley, June 24-26, 2019, Digital Transformation (DX) is a major focus with expanded DevOpsSUMMIT and FinTechEXPO programs within the DXWorldEXPO agenda. Successful transformation requires a laser focus on being data-driven and on using all the tools available that enable transformation if they plan to survive over the long term. A total of 88% of Fortune 500 companies from a generation ago are now out of business. Only 12% still survive. Similar percentages are found throug...
10ZiG Technology is a leading provider of endpoints for a Virtual Desktop Infrastructure environment. Our fast and reliable hardware is VMware, Citrix and Microsoft ready and designed to handle all ranges of usage - from task-based to sophisticated CAD/CAM users. 10ZiG prides itself in being one of the only companies whose sole focus is in Thin Clients and Zero Clients for VDI. This focus allows us to provide a truly unique level of personal service and customization that is a rare find in th...
Using serverless computing has a number of obvious benefits over traditional application infrastructure - you pay only for what you use, scale up or down immediately to match supply with demand, and avoid operating any server infrastructure at all. However, implementing maintainable and scalable applications using serverless computing services like AWS Lambda poses a number of challenges. The absence of long-lived, user-managed servers means that states cannot be maintained by the service. Lo...
Serverless applications increase developer productivity and time to market, by freeing engineers from spending time on infrastructure provisioning, configuration and management. Serverless also simplifies Operations and reduces cost - as the Kubernetes container infrastructure required to run these applications is automatically spun up and scaled precisely with the workload, to optimally handle all runtime requests. Recent advances in open source technology now allow organizations to run Serv...
Take advantage of autoscaling, and high availability for Kubernetes with no worry about infrastructure. Be the Rockstar and avoid all the hurdles of deploying Kubernetes. So Why not take Heat and automate the setup of your Kubernetes cluster? Why not give project owners a Heat Stack to deploy Kubernetes whenever they want to? Hoping to share how anyone can use Heat to deploy Kubernetes on OpenStack and customize to their liking. This is a tried and true method that I've used on my OpenSta...
Kubernetes is a new and revolutionary open-sourced system for managing containers across multiple hosts in a cluster. Ansible is a simple IT automation tool for just about any requirement for reproducible environments. In his session at @DevOpsSummit at 18th Cloud Expo, Patrick Galbraith, a principal engineer at HPE, will discuss how to build a fully functional Kubernetes cluster on a number of virtual machines or bare-metal hosts. Also included will be a brief demonstration of running a Galer...
Signs of a shift in the usage of public clouds are everywhere. Previously, as organizations outgrew old IT methods, the natural answer was to try the public cloud approach; however, the public platform alone is not a complete solution. Complaints include unpredictable/escalating costs and mounting security concerns in the public cloud. Ultimately, public cloud adoption can ultimately mean a shift of IT pains instead of a resolution. That's why the move to hybrid, custom, and multi-cloud will ...
Isomorphic Software is the global leader in high-end, web-based business applications. We develop, market, and support the SmartClient & Smart GWT HTML5/Ajax platform, combining the productivity and performance of traditional desktop software with the simplicity and reach of the open web. With staff in 10 timezones, Isomorphic provides a global network of services related to our technology, with offerings ranging from turnkey application development to SLA-backed enterprise support. Leadin...
Take advantage of autoscaling, and high availability for Kubernetes with no worry about infrastructure. Be the Rockstar and avoid all the hurdles of deploying Kubernetes. So Why not take Heat and automate the setup of your Kubernetes cluster? Why not give project owners a Heat Stack to deploy Kubernetes whenever they want to? Hoping to share how anyone can use Heat to deploy Kubernetes on OpenStack and customize to their liking. This is a tried and true method that I've used on my OpenSta...
As you know, enterprise IT conversation over the past year have often centered upon the open-source Kubernetes container orchestration system. In fact, Kubernetes has emerged as the key technology -- and even primary platform -- of cloud migrations for a wide variety of organizations. Kubernetes is critical to forward-looking enterprises that continue to push their IT infrastructures toward maximum functionality, scalability, and flexibility. As they do so, IT professionals are also embr...
Emil Sayegh is an early pioneer of cloud computing and is recognized as one of the industry's true veterans. A cloud visionary, he is credited with launching and leading the cloud computing and hosting businesses for HP, Rackspace, and Codero. Emil built the Rackspace cloud business while serving as the company's GM of the Cloud Computing Division. Earlier at Rackspace he served as VP of the Product Group and launched the company's private cloud and hosted exchange services. He later moved o...
Cloud-Native thinking and Serverless Computing are now the norm in financial services, manufacturing, telco, healthcare, transportation, energy, media, entertainment, retail and other consumer industries, as well as the public sector. The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time to wait for long development cycles that pro...
Using serverless computing has a number of obvious benefits over traditional application infrastructure - you pay only for what you use, scale up or down immediately to match supply with demand, and avoid operating any server infrastructure at all. However, implementing maintainable and scalable applications using serverless computing services like AWS Lambda poses a number of challenges. The absence of long-lived, user-managed servers means that states cannot be maintained by the service. Lo...
The Japan External Trade Organization (JETRO) is a non-profit organization that provides business support services to companies expanding to Japan. With the support of JETRO's dedicated staff, clients can incorporate their business; receive visa, immigration, and HR support; find dedicated office space; identify local government subsidies; get tailored market studies; and more.
As you know, enterprise IT conversation over the past year have often centered upon the open-source Kubernetes container orchestration system. In fact, Kubernetes has emerged as the key technology -- and even primary platform -- of cloud migrations for a wide variety of organizations. Kubernetes is critical to forward-looking enterprises that continue to push their IT infrastructures toward maximum functionality, scalability, and flexibility. As they do so, IT professionals are also embr...