|By Maureen O'Gara||
|June 3, 2013 09:00 AM EDT||
Parallels' CTO of server virtualization James Bottomley claims there's an inherent tenancy problem with PaaS and SaaS clouds because most applications are designed for single occupancy.
And they're designed for single occupancy mostly because it's easier to write them that way, ignoring the fact that their data can leak or they can hog resources - or maybe not get enough resources - if they're deployed in a multitenant cloud.
He figures the software industry will pretty much treat the problem the way it did the need for high availability some years back and stick its head in the sand. Single-occupancy applications won't get rewritten to oblige multitenant clouds. ISVs are unwilling to make the investment.
The other problem clouds have, he says, taking a clear shot at rival VMware, is hypervisors. Hypervisors limit density, which is supposed to be a cloud trademark. But hypervisor-based virtualization, and the hype surrounding it, blinkered everyone to other technologies. If it's not a hypervisor, the enterprise isn't interested even though it should be.
Which brings us to what Bottomley says is the solution to the security issues of multitenancy and the density issues of hypervisors. In both cases it's the same solution: containers.
Google saw the advantages of containers and hired Paul Menage, the main Cgroup containers guy, then set about containerizing its main data centers. Google Search, Gmail and Google web services are entirely containerized. When you fire up a search or log into Gmail, you get your very own container running in the Google data centers.
Naturally, there's another standard, used by a lot of hosters, called OpenVZ, which evolved separately though pieces of both are out of the mainstream.
See, containers share the same kernel - even the same base operating system - and isolate applications from each other and may even provide them different isolated storage.
Hypervisors, on the other hand, run separate copies of the kernel, which is where things start getting messy.
Aside from being more secure, containers can support three times the Virtual Private Server (VPS) density of hypervisors.
Bottomley says the reason containers are denser is partly the simple mathematics of resource savings. Containers run only one kernel per physical system while hypervisors run one kernel per virtual machine (plus one for the host). But it's also due to better management.
The single host kernel in the containers' case has complete visibility into the resource use in the entire system (including what every container is doing). Hypervisors, he says, have to invent all sorts of communication paradigms for the multiple kernels to tell the host what they're doing (ballooning, KSM, performance counters).
Elasticity is the other trademark of the cloud. Containers are also supposed to be more elastic than hypervisors. Since the kernel is already booted, even if you have different operating systems sharing the same kernel and going through a boot sequence, it's still faster than booting a kernel from scratch. If your operating systems are homogeneous, say, the same version of Linux, then booting is instant and you can just start your applications.
That brings us to Linux, the cloud's favorite operating system.
Parallels has been working with Linus Torvalds so the Linux kernel will be sufficiently container-aware and Bottomley, who's on the board of the Linux Foundation and chairs its Technical Advisory Board, says almost all of Linux 3.8, which has been out now for a couple of months, is its technology and that Red Hat and Ubuntu, the two most popular Linux distributions, are moving to 3.8 with their next cut.
Containers can also be orchestrated orders of magnitude faster than hypervisors and come with the tools and controls for solving the application tenancy problem pretty easily. All this from a single image.
Naturally Parallels has a Cloud Server that it sells to hosting providers and naturally the thing has containers to isolate their apps, which increases uptime and offers improved performance, user experience and cost efficiency but to please everybody it also includes Parallels Hypervisor.
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 ...
Jul. 6, 2015 11:15 AM EDT Reads: 1,643
"A lot of the enterprises that have been using our systems for many years are reaching out to the cloud - the public cloud, the private cloud and hybrid," stated Reuven Harrison, CTO and Co-Founder of Tufin, in this SYS-CON.tv interview at 16th Cloud Expo, held June 9-11, 2015, at the Javits Center in New York City.
Jul. 6, 2015 11:15 AM EDT Reads: 1,368
"We got started as search consultants. On the services side of the business we have help organizations save time and save money when they hit issues that everyone more or less hits when their data grows," noted Otis Gospodnetić, Founder of Sematext, in this SYS-CON.tv interview at @DevOpsSummit, held June 9-11, 2015, at the Javits Center in New York City.
Jul. 6, 2015 11:15 AM EDT Reads: 1,595
SYS-CON Events announced today that SoftLayer, an IBM company, has been named “Gold Sponsor” of SYS-CON's 17th International Cloud Expo®, which will take place November 3–5, 2015 at the Santa Clara Convention Center in Santa Clara, CA. SoftLayer operates a global cloud infrastructure platform built for Internet scale. With a global footprint of data centers and network points of presence, SoftLayer provides infrastructure as a service to leading-edge customers ranging from Web startups to globa...
Jul. 6, 2015 11:15 AM EDT Reads: 2,107
Internet of Things (IoT) will be a hybrid ecosystem of diverse devices and sensors collaborating with operational and enterprise systems to create the next big application. In their session at @ThingsExpo, Bramh Gupta, founder and CEO of robomq.io, and Fred Yatzeck, principal architect leading product development at robomq.io, discussed how choosing the right middleware and integration strategy from the get-go will enable IoT solution developers to adapt and grow with the industry, while at th...
Jul. 6, 2015 11:00 AM EDT Reads: 2,505
Jul. 6, 2015 11:00 AM EDT Reads: 524
SYS-CON Events announced today that Cloudian, Inc., the leading provider of hybrid cloud storage solutions, will exhibit at SYS-CON's 17th International Cloud Expo®, which will take place on November 3–5, 2015, at the Santa Clara Convention Center in Santa Clara, CA. Cloudian, Inc., is a Foster City, California - based software company specializing in cloud storage software. The main product is Cloudian, an Amazon S3-compliant cloud object storage platform, the bedrock of cloud computing system...
Jul. 6, 2015 11:00 AM EDT Reads: 2,038
DevOps Summit, taking place Nov 3-5, 2015, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 17th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. 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...
Jul. 6, 2015 10:45 AM EDT Reads: 1,694
Jul. 6, 2015 10:30 AM EDT Reads: 1,369
Jul. 6, 2015 10:15 AM EDT Reads: 406
Jul. 6, 2015 10:15 AM EDT Reads: 1,638
Jul. 6, 2015 10:00 AM EDT Reads: 1,693
Jul. 6, 2015 10:00 AM EDT Reads: 840
Jul. 6, 2015 10:00 AM EDT Reads: 2,973
Jul. 6, 2015 10:00 AM EDT Reads: 1,779