In cloud computing lately, trust seems to be on everyone's mind.
Alan Murphy of the Virtual Data Center blog points to the dynamic nature of the cloud as a reason why there will need to be more "trust" between customers and vendors:
So moving forward, as the security people tear apart the (in)security of cloud computing, the rest of the world will just need to take that leap of trust. A lowering of our standards for what we can control in the cloud's outsourced data model.
As an end user, it kills me, but I know I have to make those sacrifices, if I want to use those services. So I have to modify my level of trust, and apply new and stronger safeguards to the rest of my work flow processes (personal and professional) to make sure I'm able to recover if/when there is a massive breach that's beyond my control.
My recovery is something I can control, and I definitely trust myself.
Chris Hoff of the blog Rational Survivability responds by pointing out that if more trust means less security, we've got a problem:
In simply closing our eyes, holding our breath, and accepting that in the name of utility, agility, flexibility, and economy, we're ignoring many of the lessons we've learned over the years, we are repeating the same mistakes and magically expecting (that) they will yield a different outcome.
A few months ago, I sat through a very cool "unsession" at the Cloud Summit Executive in San Jose, Calif., in which the conversation ranged across an incredibly broad range of cloud-related subjects.… Read more
Apparently, someone forgot to tell Sun Microsystems CEO Jonathan Schwartz that the market for tech mergers and acquisitions is dead.
Imagine scaling up instantly to massive capacities to meet changing needs. Then imagine doing it on the Web, without having to invest in new infrastructure, train new personnel, or license new software. That's cloud computing, and Sun is making it a reality.
That's Sun's pitch, and it sounds promising. Cloud computing is a great fit with Sun'… Read more
Sun Microsystems announced Wednesday it has acquired Q-layer, a Belgium-based cloud-computing specialist.
Q-layer's technology adds automation to both public and private clouds, allowing companies to simplify the management and deployment of data center applications. Its software will give customers greater flexibility in areas such as servers, storage, and bandwidth, Sun said.
Like many other companies in the tech sector, Sun has been orienting itself to cloud computing, a Web-focused spin on an old concept in which a sizable proportion of data and computing resources are hosted and managed in a central location, away from local machines.
Details of the … Read more
Commuting down to the valley from SF is such a time-suck that I ran out of time and energy to get in any quality blog time. Fortunately, others wrote things for you to enjoy.
The Register: A crack in the madness of clouds --My latest Cloud-oriented piece for El Reg in which I use the terms "cloud-droplets" and "data-as-an-answer." I am sorry for both.
WSJ: Premium Tuna Sells for $104,400 in Auction --Did you know that Japan had strategic tuna reserves?
I wrote not long ago about the various disciplines that data center operations teams will need to work through to address those cloud-computing values you often hear hyped by people like me.
In that post, I noted that many organizations had gained an understanding of how server virtualization could be used to abstract software concepts, thus managing them distinctly from the underlying hardware. I also noted, however, that few organizations had made the decision to systematically automate that management.
Channel-V tonight pointed me to an interview by Virtualization Review's Keith Ward of Bogomil Balkansky, VMware's senior director of product marketing. In the interview, Balkansky discusses the upcoming VDC-OS product release, and what it means to the next generation of data centers. He starts with a very familiar theme:
"Henry Ford introduced automation to the manufacturing world," Balkansky says.
"We're transitioning from swinging hammers to pushing buttons," he continues. "The focus becomes on what needs to happen, not spending the majority of your time executing it and making it happen. Ford introduced speed and efficiency and predictability in the (manufacturing) process." Those same elements will characterize VDC-OS, he says.
Balkansky goes on to point out that the very core of the system administrator role will change as a result, an argument that I've been making for some time. Rather than focusing on reactive, tactical operations, the system administrator of the future will "specify the service levels the application requires: availability, security, scalability."… Read more
If you have an interest in the architectures that may very well come to dominate the world's most sophisticated data centers, you should take some time to check out an article in EETimes, entitled "Server makers get Goooogled."
The article, by Rick Merrit, describes new technologies being introduced by Rackable and other companies that are strongly influenced by Google's custom server designs over the last several years.
We're talking cool stuff here. As the article notes:… Read more
Amazon CTO Werner Vogels recently revisited a post titled 'Eventually Consistent' , about building consistency models for globally distributed systems and the trade-offs required to process trillions of transactions. It's a little heady, but definitely worth a read if you are trying to figure out how to architect applications for the Cloud or other large system architectures.Whether or not inconsistencies are acceptable depends on the client application. In all cases the developer needs to be aware that consistency guarantees are provided by the storage systems and need to be taken into account when developing applications. There are a number … Read more
In a recent post titled "Cloud maturity models don't make sense," Roger Smith of InformationWeek's Analytics Weblog takes umbrage to my recent "A maturity model for cloud computing" post. In Roger's post, he quotes my model and the "cloud adoption model" of Jake Sorofman, and then goes on to use a post by Ron Schmelzer--in which Ron debunks an earlier SOA maturity model--to express a strong objection to any cloud maturity model.
Just for review, here is the graphic from my post:
Another way to look at the model is this: is it possible to have an open cloud market not formed from competing compute utilities, themselves profiting from the efficiencies of automating the management of abstract components in an optimized--or consolidated--physical infrastructure?
Unfortunately, I think Roger completely misunderstood the tenor and theme of the post. This core argument from his post I think best illustrates the problem:… Read more
Examples of architectures designed to run on Amazon Web Services are a great way to illustrate the necessary design changes and patterns associated with a cloud deployment methodology.
Soocial.com, a "one address book solution to contact management" runs entirely on AWS and uses some interesting technologies to make their service work, including RabbitMQ, an open-source implementation of AMQP, the emerging standard for high-performance enterprise messaging. (I've written about AMQP and RabbitMQ here, and here in the past.)
One of the most interesting things is how the architecture isn't dramatically different than it would be if … Read more