Archive for the ‘cloud models’ Category

Understanding the Impact of Multi-Tenancy Design Concepts

Understanding the Impact of Multi-Tenancy Design Concepts

Today we hear from Chip Childers, product architect for SunGard’s Enterprise Cloud Services and partners with our product management and product engineering teams to drive the overall solution design of the service…CM

As you evaluate different cloud providers, it is important to understand the different concepts providers can use to deploy multi-tenancy.  Different concepts facilitate—or limit—the way in which a provider can respond to changes in the service needs of clients.

General Purpose Clouds

For example, some vendors design their clouds as commodities.  They focus on providing low cost access to computing power in  homogenous environments.  This type of general purpose cloud can scale quickly and easily to support large numbers of similar users.  As they become saturated, however, you may begin to see variations in performance, as some users expand their usage and experience spikes that place constraints on all other uses.

Performance variations can affect computing power, storage and I/O or network traffic.  Most providers already have solved performance problems associated with sharing VM RAM and CPU power, and most have deployed one or more of the many solutions for storage and I/O performance issues.  Consequently, network performance is usually the first noticeable bottleneck.  While it is important to know how your provider will handle performance variations wherever they appear, it is especially important to know how network issues will be handled. 

The Concern: Network Latency

Networks experience varying levels of latency based on where the users and their data reside and how much bandwidth has been allocated each user.  The easiest solution to network issues within a cloud is to physically separate heavy users from lighter users.  This means moving the heavy user to a private cloud where resources can be adjusted to meet the requirements of peak periods, more users and new applications.   

The Answer: Scalability and SLA

To reduce your risk of incurring more costs from your cloud provider, look for an enterprise provider that has scalability at every level of the cloud—SaaS, PaaS and IaaS.  And look, too, for a provider offering a Service Level Agreement that addresses the performance requirements for the services most important to your business.  These are the attributes of an enterprise level provider with the elasticity to meet your future needs. 




What’s in a Private Cloud?

Today we hear from Gregory Smith, Senior Product Architect, Cloud Computing

Many companies have a virtualized infrastructure, but in reality, a virtualized data center is not the same as a private cloud. Most virtualized data centers lack the automation and processes to manage them as private clouds.

In the ‘90s when Fortune 500 companies implemented VMware’s virtual infrastructures, their equipment became more efficient and cost-effective, but because most companies kept the same practices, policies, procedures and methods in place, IT’s ability to respond to user needs did not change much. 

For example, provisioning did not get simplified or faster. For most it still involves a string of people to purchase the hardware, deliver the hardware, lay down the company image, create the user account, update the asset management system, obtain the login information and load the appropriate software (a list of applications that may or may not exist on paper).

Even when they added VCloud Director or VCenter Orchestrator, IT added them on top of the environment to track the current policies more exactly. Nothing streamlined or improved the procedures and processes. 

A private cloud offered by a trusted vendor is designed from the ground up to support the most efficient processes for the user in addition to the most efficient use of resources. A private cloud contains intelligent software for requesting resources and having those resources allocated rapidly. It also should come with a service level agreement (SLA) that specifies a certain level of availability and/or performance, with penalties for default. Few companies have this type of guarantee or recourse.

A private cloud also comes with actual prices (i.e., chargebacks) for services. This enables a company to see the exact cost of resources used by a particular business unit, not just estimated costs based on a formula or a cost model that must be revamped every year as hardware depreciates and is refreshed and expanded.

Could a Fortune 500 company bring in the expertise to build request, allocation, and chargeback software; revamp its procedures, and run as efficiently as a private cloud? Yes, but virtually no CFO would foot the bill for that upgrade. Especially when he or she could leverage the investment a cloud provider has already made—and save costs while he does it.

What distinguishes an Enterprise Cloud from other clouds?

Today we hear from Nik Weidenbacher, Product Engineering at SunGardAS  – Carl M.

Most people have a general understanding of public and private clouds and the differences between the two offerings. 

When talking about Infrastructure as a Service (IaaS), typically a private cloud is in a company’s data center while a public cloud is operated by a provider and shared by multiple companies.  That is a good start, but neither definition explains what an Enterprise Cloud is.

An Enterprise Cloud offers a virtualized, multi-tenant infrastructure that can provide many of the same benefits as running a private cloud for your company, without requiring the same up-front investment.  Unlike most public clouds, an Enterprise Cloud also lets you control many of the resources and policies you are used to controlling, such as IP addresses, network layout, network transport (in addition to internet), and monitoring and backup policies.  In addition, all VMs can be protected by an enterprise-class firewall. 

Most public clouds require you to provide your own firewall protection, as well as determine how to secure your data on disk and as it traverses the network. Most also provide a “self-service” portal that lets you configure your own server with OS, RAM, etc., run your own programs and make everything work yourselves. These features are good for companies that have high-level technical people and want to save money on computing power. 

For companies that want to focus less on IT operations and use their high-level technical people for important business goals, an Enterprise Cloud is more appropriate. The Enterprise cloud offers management and systems monitoring services just as your own staff would. If an application hangs or crashes, the Enterprise Cloud technicians take action to restore it. They also install patches and new software releases, take back-up copies, and proactively monitor uptime, storage capacity, usage, etc.

In short, an Enterprise Cloud  provides the infrastructure and computing resources you need for today and tomorrow, along with the management and monitoring services you need to make sure your operations is up and running smoothly. Just as you leverage cloud hardware, you can leverage cloud expertise for your competitive advantage.

What advantages could you company reap with Enterprise Cloud services?

Download SunGard’s white paper, All clouds are not created equal.”