Posts Tagged ‘PaaS’

January 20, 2012

Librato Silverline: Tech Partner Spotlight

By in Cloud, Development, Partner Marketplace

This is a guest blog from Librato about Silverline. Silverline gives detailed information, presented in graphical form, on the actual usage of processor, memory and storage and network bandwidth at the application level. It also provides reliable estimates of application resource “demand,” which allows you to identify resource constraints as a potential source of performance issues and helps with capacity planning.

The Missing Link in Managing Cloud-Hosted Applications

Would you agree that one of the factors impacting the Quality of Service delivered by your applications is the availability of resources required for their execution? If you do, then you may wonder – as I do – why there aren’t more tools available to help you monitor and manage application resource consumption.

DevOps and operations teams use Cloud Resource Monitoring to keep track of the health and utilization of cloud resources, Real User Monitoring to ensure that their users experience the Quality of Service they expect, and Application Performance Management to find and fix performance issues in their applications.

What’s often missing is the ability to:

  • Monitor and manage the use of resources at application level
  • Ensure availability of resources
  • Help in root cause analysis
  • Improve resource utilization
  • Do better capacity planning

Our Silverline Application Resource Management service fills this void by providing you detailed, application level data on the consumption of server resources (processor, memory, disk I/O and network I/O) and on the “demand” for these resources (i.e. how much of each resource an application would use if not restricted by resource availability). You can use this information to detect sudden changes and unusual patterns in resource consumption, identify situations in which applications are starved for resources, and to do capacity planning.

Silverline also allows you to guarantee availability of resources for individual applications or groups of applications, by setting resource quota. It guarantees that an application always receives resources up to its quota if it needs them but lets other applications use resources while it doesn’t need them. This makes it possible to run multiple applications on a server instance and guarantee that they will not interfere with each other, while at the same time improving the utilization of resources. It also allows you to make sure that critical applications (e.g. for collecting diagnostic data) are never starved for resources.

As a special case, you can use quota to let background workloads “harvest” spare resources: Simply set their resource quota to zero and they will only use resources not required by higher priority applications.

Silverline’s event handling feature allows you to set thresholds on resource consumption that can be used to send alarms or initiate automated actions. This allows you to receive early indications of problems like when an application’s resource consumption is exceeding normal levels or there is a significant gap between its resource use and resource demand. You can also take automated actions like killing rogue applications that consume too many resources.

If you’re looking for ways to improve the performance and availability of your SaaS or PaaS solution or to improve the utilization of your Softlayer cloud resources, give Silverline a try.

-Fred van den Bosch, Librato

This guest blog series highlights companies in SoftLayer’s Technology Partners Marketplace.
These Partners have built their businesses on the SoftLayer Platform, and we’re excited for them to tell their stories. New Partners will be added to the Marketplace each month, so stay tuned for many more come.
October 10, 2011

A Manifesto: Cloud, Dedicated and Hosting Computing

By in Business, Executive Blog, SoftLayer, Technology

We are witnessing a fundamental shift in the IT industry. It is forever changing the way technology is delivered and consumed. The pay-as-you-go model for everything you need in IT is shattering the old computing paradigms, from software licensing models and hardware refresh cycles to budgeting operating costs. This change is bringing about more control and transparency to users while accelerating the commoditization of IT by making it easily available through a new model.

This new model comes in three major “flavors”: Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS) solutions. We incorporate and enable all three by offering a unified, fully automated platform to enable greater customer control over their IT environments. The key tenants of this emerging model for SoftLayer are innovation, empowerment, automation and integration. Here’s how we deliver against these four key tenants.

Innovation: We want to lead the industry by offering best of breed and proprietary cloud, dedicated, and managed hosting solutions, based on our own intellectual property. Currently, we have more than 252,000 hours invested and 2.6 million lines of code developed around these solutions. Customers can take charge of every aspect of their IT operations (servers, storage, networking & services) through our fully automated platform. Our Customer Portal and fully featured APIs give customer more control by providing direct access to more than 100 back-end systems and activities — every aspect of IT operations can be managed.

Empowerment: We turn IT operations into a predictable fixed cost. Customers can stay focused on achieving their business goals, not managing IT infrastructure. We offer expert planning and support from a certified, 24/7 support staff. Customers can deploy and scale when they want with one-day and on-demand automated provisioning. They can keep it as long (or short) as needed, with monthly contracts. In addition, customers can choose what they want to manage and what they don’t, with the ability to have hybrid IT self-managed and managed environments. This speaks to the flexibility of our platform!

Automation: This is an area that makes SoftLayer stand out from the pack. We automate deployment and management of all services, accelerating provisioning time, streamlining administrative tasks, and making it all on-demand, every day and night. With automation that mitigates the risk for human error, comprehensive security practices and options, and a 24/7 team of certified engineers, we provide greater stability, a 100% Uptime Guarantee, and around the clock support for any issues or service.

Integration: This is the final ingredient to making it ALL work. We seamlessly integrate hardware, software, and networking into a unified service, all conveniently controlled through our easy-to-use Customer Portal and robust APIs. We provide full information, full-time through our Customer Portal and APIs, for every service we provide; there is no data about a system that we keep from our customers, from usage statistics to network performance and beyond. We have complete transparency.

These four key tenets are what set us apart. When SoftLayer started back in 2005, the team’s goal was not to be Go Daddy on steroids. We set our sights on being the de facto platform for mainstream businesses to run all their IT operations. This means the complete gamut of applications and workloads with no compromise of performance, security, reliability and access. We are entering into a new IT era, where “connected everything” is the norm. It reminds me of the old phrase “the network is the computer” from Sun Microsystems’ slogan. We have the foundation in place, which will make for an unforgettable journey. Let us know what you think.

-@gkdog

April 21, 2011

Standing Cloud: Tech Partner Spotlight

By in Business, Cloud, Partner Marketplace

This is a guest blog from Dave Jilk of Standing Cloud, a SoftLayer Tech Marketplace Partner specializing in automating cloud application deployment and streamlining management.

Standing Cloud’s Application Layer for the SoftLayer Cloud

When we first came across the SoftLayer Cloud, we were impressed by the breadth of what it allowed the user to do through a web browser. Beyond the basic infrastructure capabilities of provisioning servers and storage (that you can find from other providers), the SoftLayer console and API allow full access to the networking, security, and server console capabilities of the system. It’s as though you can take over the mind of a network administrator and have him or her do your bidding.

Read the rest of Dave’s Guest Blog! »