Contact Us | Request Support | Monitoring Portal | Customer Portal | *

1-650-964-9100

  • Home
  • What is Cloud Computing?
  • Services
    • PrimaCloud Enterprise Cloud Computing
      • Features & Benefits
      • Component Services
      • Virtual Private Data Centers
      • Performance
      • Reliability
      • Security
    • PrimaSys Managed Private Cloud Deployments
      • Choosing Private Cloud
      • Implementation
      • PrimaSys Case Studies
    • PrimaCare Operations-as-a-Service
      • OaaS Detailed Description
      • OaaS Plan Comparison
      • Professional Services
      • Highly Available Cloud Cpanel
    • PrimaView Enterprise Grade Remote Monitoring
      • PrimaView Features
      • PrimaView NimSoft Professional Services
    • Frequently Asked Questions
  • Who You Are
    • Growing Enterprise
    • Start-Up Company or Entrepreneur
    • Colocation or Cloud Computing Customer
    • Shared Hosting or Virtual Private Server User
    • Hosting or Managed Service Provider
    • IT Operations Manager
  • Why Choose ENKI
    • Comparing Cloud Options
    • Case Studies
      • Media Rights Management Company
      • Web Design and Hosting Company
      • Political Web Services Company
      • Media File Sharing Start-Up
      • Financial Services Company
      • Online Gaming Company
      • Internet Advertising Company
      • Hedge Fund
    • Key Benefits
    • Videos & Downloads
    • Buying from ENKI
    • Promotions
    • Testimonials
  • About ENKI
    • The Enki Way
    • Management
    • Partners
    • News
    • Investor Relations
    • Legal
    • Service Level Metrics
  • Enki Blog
Enki Blog

Managed Cloud Blog

  • Home
  • Feed
Feb 10
2011

RSA Conference study to reveal cloud frustration

Posted by: Eric Novikoff

Tagged in: Cloud Usage

"Overall, 73 percent of respondents said they need new skills to deal with cloud" claims a study interviewing 10,000 security professionals by Frost & Sullivan to be presented at the upcoming RSA conference.  

I think a big part of the confusion is the hiding of infrastructure design that cloud vendors engage in.    Part of the hiding is clearly to retain intellectual property ownership, but when you take into account discoveries like the recent one at Stonybrook that Rackspace cloud compute power doesn't scale with instance size (in fact, it's flat), the dark underbelly of the obfuscation comes into view, which is sowing FUD (fear, uncertainty, and doubt) among customers for competitive advantage.   There are cloud providers (ENKI included) that are transparent about infrastructure design and resource allocation, but they are in the minority and don't include "former bulk hosting companies" like Rackspace.  

For security to be effective, the security design cannot be based on assumptions about the infrastructure but rather an accurate understanding of what elements are involved.  There's no way to secure unknown infrastructure as a user or consultant - you have to rely on the cloud vendor's promises and guarantees, which in many cases are nebulous.

Comment (0)
Feb 06
2011

Fundamentals of Writing Software for the Cloud

Posted by: Eric Novikoff

Tagged in: Techniques

One of the biggest tragedies - and one that ENKI is often called upon to work around or repair after the fact - is that our customers don't write their applications for cloud deployment before they come to us wanting to deploy them.    Often, other considerations dominate, such as rapid time-to-market, inadequate staffing to rewrite a demo application for production, or simply not knowing what is required.   The result is that our successful customers have often had meltdowns where their architecture just couldn't cope with the traffic, no matter how much computing power was thrown at it - if it could even make use of the power available.  

I've been beating the drum of efficient software for quite a while, starting with my article series on data center power consumption, but for applications that have to scale rapidly or highly, efficient software is not just desirable, it's required, since the consequences of writing inefficient software can have significant impact on your bottom line.  I could go on about this, but today I want to talk about a different kind of efficiency, which is being able to scale efficiently.

Fundamentally the requirement is that you can add more virtual machines to your deployment and use them effectively without incurring unnecessary overhead or failure-propagating dependencies.  This involves taking maximum advantage of parallelism, which includes avoiding some of the pitfalls that prevent it from working properly, including maintaining state in one of many parallel servers, having unneeded interdependence between servers or cores in an application, and relying on execution order across parallel instances.

What brought up this discussion was that I accidentally ran into a year-old article on building cloud-ready multicore applications.   Hopefully you'll find it as interesting as I did.

Comment (0)
Share to Facebook Share to Twitter Stumble It Share to Reddit Share to Delicious Share to Google Buzz 
Social Widgets Ultimate Edition - Copyright © 2010 by Turnkeye.com

Free Cloud Buyer's Guide

Our informative guide is full of best practices to help you choose the right Cloud vendor for your business and to make your cloud application deployment successful.

Download Now

Latest Blog Entries

  • Going beyond compliance: achieving true security in the Cloud
  • The Straight Dope About Cloud Downtime and the Myth of Perfection
  • The two basic types of cloud architecture
  • Why overallocation makes cloud computing services impossible to compare
  • Does Cloud Computing Drive Vendor Lock-in?
  • Is Amazon "all that?"
  • Report From VMWorld: is the cloud industry getting ahead of itself?
  • Is Cloud Hype Beneficial?
Business Strategy Case Studies Cloud 101 Cloud Industry Cloud Usage Commentary ENKI Information Events First Person Infrastructure News Philosophy Pricing Techniques Technology

Blog Archive

  • March 2012(2)
  • February 2012(2)
  • January 2012(1)
  • September 2011(2)
  • August 2011(2)
  • May 2011(3)
  • April 2011(4)
  • March 2011(1)
  • February 2011(2)
  • January 2011(5)
  • October 2010(1)
  • September 2010(5)
  • August 2010(2)
  • June 2010(1)
  • May 2010(1)
  • April 2010(1)
  • March 2010(1)
  • February 2010(1)
  • January 2010(1)
  • October 2009(2)
  • September 2009(7)
  • August 2009(3)
  • July 2009(3)
  • June 2009(6)
  • May 2009(2)
  • April 2009(4)
  • March 2009(2)
  • February 2009(1)
  • January 2009(1)
  • November 2008(1)
  • October 2008(2)
  • August 2008(4)
  • July 2008(2)
  • June 2008(1)
  • May 2008(1)
  • April 2008(1)
  • February 2008(3)
  • January 2008(3)
  • December 2007(2)
  • November 2007(1)
  • September 2007(1)
  • August 2007(3)
  • June 2007(1)
  • May 2007(1)
  • March 2007(1)
  • February 2007(4)
  • January 2007(3)
OVERVIEW
  • About PrimaCloud
  • About PrimaCare
  • Key Benefits
  • Comparing Cloud Options
HELP CENTER
  • Frequently Asked Questions
  • Contact Us For Support
  • Terms and Conditions
SELF SERVICE PORTALS
  • PrimaCloud
  • Monitoring
  • Customer Portal
  • Discount Domains & Certificates
Follow @enkicloud
LOGO_CoFounderWebsite
Copyright © 2011 ENKI LLC