Click here to close now.

Welcome!

Microservices Expo Authors: Sematext Blog, Baruch Sadogursky, Elizabeth White, Liz McMillan, Carmen Gonzalez

Related Topics: Containers Expo Blog, Microservices Expo, Open Source Cloud, CloudExpo® Blog, BigDataExpo® Blog, SDN Journal

Containers Expo Blog: Article

An Application-Driven Approach to Virtualization

Enhance efficiency and reduce operational expenses

Server virtualization has already proven beneficial for many enterprises. Through data center consolidation, server virtualization is able to enhance efficiency and reduce operational expenses. As this technology continues to evolve, however, IT professionals are moving beyond the basic benefits of consolidation. With advanced virtualization technologies, IT organizations can provide a variety of cloud-based services for users. These innovative services are best supported through application-driven virtualization, an approach that dramatically simplifies management and deployment.

Benefits of Application-Driven Virtualization

  • Minimizes operational expenses
  • Improves the efficiency of IT response
  • Accelerates and simplifies the deployment of business-critical workloads and applications
  • Administrators can manage and deploy enterprise application services quickly.
  • Scalable, easy to manage and easy to use.

Virtualization management platforms vary. However, available platforms are able to optimize, configure and manage all components of the application stack. Using such platforms, IT professionals can manage all storage, networks, servers, virtual machines and applications in operation. Because these platforms improve IT's ability to deploy and maintain its enterprise applications, the organization's overall agility and efficiency improves as well.

Virtualization management (VM) platforms also include complementary servers, capable of handling virtual machines and enterprise workloads up to a set maximum. If the organization's needs exceed the server's capabilities, multiple servers can be utilized together. Most platforms group multiple servers into pools. Within each pool, all servers have access to shared storage space. Each VM operates on a single host server, typically assigned according to the availability of resources on each server. If resource availability is compromised, IT can transfer the VM to another server in the same pool. Administrators can also load balance VMs across the pool based to optimize performance and speed.

Complex Tasks
Virtualized application deployment often requires administrators to perform complex tasks that go beyond basic VM management. For example, IT professionals may configure and deploy application software, middleware and databases. If administrators must perform the tasks manually, the process is tedious, expensive and time-consuming. Fortunately, some advanced virtualization management platforms simplify this process through the use of templates, which are tested, prebuilt examples of VMs. These VM templates include patches, applications and operating systems. Using a template, administrators can dramatically reduce the amount of time it takes to deploy an application. Instead of configuring a VM from scratch, administrators can download a template, customize it and import it directly into a server.

After installing a template, many management platforms even allow for customization. Using the customization process, IT departments can create a new, more complex template that contains multiple facets, including databases, application servers and web servers. To create even more complicated template packages, some management platforms allow administrators to create entire assemblies, which are sets of templates with management policies, VMs and configuration information included in the package.

Managing the Virtual Stack
There are many benefits to be gained from a multi-tiered virtual environment. Nonetheless, it also presents significant challenges. Managing such a complex system can sometimes raise operational costs. For example, whereas traditional data centers operate on a single server, a multi-tiered virtual environment requires multiple servers, each of which supports multiple VMs. Furthermore, each VM operates multiple applications, including business software, middleware and databases.

Without a capable management tool, a complex multitier virtual network becomes an administrative burden. For this reason, it's important for developers to choose a platform that includes effective management tools. Using multiple tools for each layer of the infrastructure is too labor intensive and it often requires professionals to have specialized expertise. With a multifunctional management tool, however, IT organizations can manage the entire computing stack using a single tool. Using this management tool, professionals can oversee cloud services, middleware, databases, operating systems, VMs, servers and storage.

Many of these multifunctional management tools include a browser-based, interactive interface that administrators can use to maintain the entire application stack. The interface shows the status of the virtual and physical environment, typically in real-time. These tools also include wizards for typical management tasks to save even more time. In addition, some of these tools include features that administrators can use to manage resources through automatic rebalancing of the server, which improves operational efficiency.

Application-Based Virtualization: The Natural Evolution of IT
Using application-driven virtualization, IT organizations can create a virtual environment that is easy to manage, efficient and cost-effective. As more organizations move toward the use of virtual application stacks, finding effective management tools is imperative in order to control the costs of operation and promote quality. Using templates, administrators can create multiple VMs, applications and databases. Using management programs, administrators can deploy, configure and maintain all facets of the application stack with ease. By choosing a virtualization platform that provides all of these management tools, organizations can ensure that all aspects of virtualization run as smoothly and efficiently as possible.

More Stories By Alan McMahon

Alan McMahon works for Dell. He has worked for Dell for the past 13 years and is involved in enterprise solution design across a range of products from servers and storage to virtualization. He now focuses his attention on marketing for Dell. He is based in Ireland and enjoys sailing as a past time.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


@MicroservicesExpo Stories
The release of Kibana 4.x has had an impact on monitoring and other related activities.  In this post we’re going to get specific and show you how to add Node.js monitoring to the Kibana 4 server app.  Why Node.js?  Because Kibana 4 now comes with a little Node.js server app that sits between the Kibana UI and the […]
How can you compare one technology or tool to its competitors? Usually, there is no objective comparison available. So how do you know which is better? Eclipse or IntelliJ IDEA? Java EE or Spring? C# or Java? All you can usually find is a holy war and biased comparisons on vendor sites. But luckily, sometimes, you can find a fair comparison. How does this come to be? By having it co-authored by the stakeholders. The binary repository comparison matrix is one of those rare resources. It is edite...
As the world moves from DevOps to NoOps, application deployment to the cloud ought to become a lot simpler. However, applications have been architected with a much tighter coupling than it needs to be which makes deployment in different environments and migration between them harder. The microservices architecture, which is the basis of many new age distributed systems such as OpenStack, Netflix and so on is at the heart of CloudFoundry – a complete developer-oriented Platform as a Service (PaaS...
T-Mobile has been transforming the wireless industry with its “Uncarrier” initiatives. Today as T-Mobile’s IT organization works to transform itself in a like manner, technical foundations built over the last couple of years are now key to their drive for more Agile delivery practices. In his session at DevOps Summit, Martin Krienke, Sr Development Manager at T-Mobile, will discuss where they started their Continuous Delivery journey, where they are today, and where they are going in an effort ...
There is no question that the cloud is where businesses want to host data. Until recently hypervisor virtualization was the most widely used method in cloud computing. Recently virtual containers have been gaining in popularity, and for good reason. In the debate between virtual machines and containers, the latter have been seen as the new kid on the block – and like other emerging technology have had some initial shortcomings. However, the container space has evolved drastically since coming on...
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 produce software that is obsolete at launch. DevOps may be disruptive, but it is essential. The DevOps Summit at Cloud Expo – to be held June 3-5, 2015, at the Javits Center in New York City – will expand the DevOps community, enable a wide...
Cloud Expo, Inc. has announced today that Andi Mann returns to DevOps Summit 2015 as Conference Chair. The 4th International DevOps Summit will take place on June 9-11, 2015, at the Javits Center in New York City. "DevOps is set to be one of the most profound disruptions to hit IT in decades," said Andi Mann. "It is a natural extension of cloud computing, and I have seen both firsthand and in independent research the fantastic results DevOps delivers. So I am excited to help the great team at ...
Container technology is sending shock waves through the world of cloud computing. Heralded as the 'next big thing,' containers provide software owners a consistent way to package their software and dependencies while infrastructure operators benefit from a standard way to deploy and run them. Containers present new challenges for tracking usage due to their dynamic nature. They can also be deployed to bare metal, virtual machines and various cloud platforms. How do software owners track the usag...
Enterprises are fast realizing the importance of integrating SaaS/Cloud applications, API and on-premises data and processes, to unleash hidden value. This webinar explores how managers can use a Microservice-centric approach to aggressively tackle the unexpected new integration challenges posed by proliferation of cloud, mobile, social and big data projects. Industry analyst and SOA expert Jason Bloomberg will strip away the hype from microservices, and clearly identify their advantages and d...
The 4th International Internet of @ThingsExpo, co-located with the 17th International Cloud Expo - to be held November 3-5, 2015, at the Santa Clara Convention Center in Santa Clara, CA - announces that its Call for Papers is open. The Internet of Things (IoT) is the biggest idea since the creation of the Worldwide Web more than 20 years ago.
SYS-CON Events announced today that MetraTech, now part of Ericsson, has been named “Silver Sponsor” of SYS-CON's 16th International Cloud Expo®, which will take place on June 9–11, 2015, at the Javits Center in New York, NY. Ericsson is the driving force behind the Networked Society- a world leader in communications infrastructure, software and services. Some 40% of the world’s mobile traffic runs through networks Ericsson has supplied, serving more than 2.5 billion subscribers.
SYS-CON Events announced today that O'Reilly Media has been named “Media Sponsor” of SYS-CON's 16th International Cloud Expo®, which will take place on June 9–11, 2015, at the Javits Center in New York City, NY. O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O'Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption...
SYS-CON Events announced today that EnterpriseDB (EDB), the leading worldwide provider of enterprise-class Postgres products and database compatibility solutions, will exhibit at SYS-CON's 16th International Cloud Expo®, which will take place on June 9-11, 2015, at the Javits Center in New York City, NY. EDB is the largest provider of Postgres software and services that provides enterprise-class performance and scalability and the open source freedom to divert budget from more costly traditiona...
Do you think development teams really update those BMC Remedy tickets with all the changes contained in a release? They don't. Most of them just "check the box" and move on. They rose a Risk Level that won't raise questions from the Change Control managers and they work around the checks and balances. The alternative is to stop and wait for a department that still thinks releases are rare events. When a release happens every day there's just not enough time for people to attend CAB meeting...
The 5th International DevOps Summit, co-located with 17th International Cloud Expo – being held November 3-5, 2015, at the Santa Clara Convention Center in Santa Clara, CA – announces that its Call for Papers is open. Born out of proven success in agile development, cloud computing, and process automation, DevOps is a macro trend you cannot afford to miss. From showcase success stories from early adopters and web-scale businesses, DevOps is expanding to organizations of all sizes, including the...
Node.js and io.js are increasingly being used to run JavaScript on the server side for many types of applications, such as websites, real-time messaging and controllers for small devices with limited resources. For DevOps it is crucial to monitor the whole application stack and Node.js is rapidly becoming an important part of the stack in many organizations. Sematext has historically had a strong support for monitoring big data applications such as Elastic (aka Elasticsearch), Cassandra, Solr, S...
Buzzword alert: Microservices and IoT at a DevOps conference? What could possibly go wrong? In this Power Panel at DevOps Summit, moderated by Jason Bloomberg, the leading expert on architecting agility for the enterprise and president of Intellyx, panelists will peel away the buzz and discuss the important architectural principles behind implementing IoT solutions for the enterprise. As remote IoT devices and sensors become increasingly intelligent, they become part of our distributed cloud en...
I read an insightful article this morning from Bernard Golden on DZone discussing the DevOps conundrum facing many enterprises today – is it better to build your own DevOps tools or go commercial? For Golden, the question arose from his observations at a number of DevOps Days events he has attended, where typically the audience is composed of startup professionals: “I have to say, though, that a typical feature of most presentations is a recitation of the various open source products and compo...
In this Power Panel at DevOps Summit, moderated by Jason Bloomberg, president of Intellyx, panelists Roberto Medrano, Executive Vice President at Akana; Lori MacVittie, IoT_Microservices Power PanelEvangelist for F5 Networks; and Troy Topnik, ActiveState’s Technical Product Manager; will peel away the buzz and discuss the important architectural principles behind implementing IoT solutions for the enterprise. As remote IoT devices and sensors become increasingly intelligent, they become part of ...
This is the final installment of the six-part series Microservices and PaaS. It seems like forever since I attended Adrian Cockroft's meetup focusing on microservices. It's actually only been a couple of months, but much has happened since then: countless articles, meetups, and conference sessions focusing on microservices have been delivered, many meetings and design efforts at companies moving towards a microservices-based approach have been endured, and five installments of this blog series ...