In the good old days (rose-tinted spectacles required), there was only one operating system in the stack. It took care of device drivers and file IO. There were many flavours of OS, depending on the period, from UNIX and Windows to OS/2 and MacOS, and many, many others. Over time, the selection of operating systems in the data center reduced down to Linux and Windows (there are still holdouts for others, for various specific reasons, but Linux and Windows hold about 90% of the OS market). There are many flavours of Linux, but all an app developer in the enterprise really needs to know is which OS they are targeting. More and more, even that level is too low down for the app developer who is looking more at the middleware to make the final decisions.
SDDC & Hybrid Cloud
Cloud computing has evolved from focusing only on how to construct, secure, manage, monitor, and utilize IaaS, PaaS, and SaaS clouds. As the paradigm matures, it is moving from a pure resource management paradigm to a data and resource management paradigm. (Read More)
SDDC is the next evolution in on-site data center technology. It has taken the knowledge gained from the server virtualization revolution and blended it with software-defined storage and networking to create a data center defined and managed by software running on invisible hardware.
Hybrid Cloud covers the technologies and operational processes, both technical and business, for deploying, consuming, and utilizing this paradigm.
Major areas of focus include barriers to adoption; progress on the part of vendors in removing those barriers; where the lines of responsibility are drawn between the cloud vendor and the customer for IaaS, PaaS, SaaS, and hybrid clouds; and management tools that are essential to deploying and managing the cloud, ensuring its security and the performance of applications.
Automation and orchestration are two terms we are hearing more often, especially when discussing virtualization and cloud computing. As virtualization and cloud computing technology continues to mature, so have the automation and orchestration that are such an intricate part of the solutions presented from this technology. As such, an increasing number of products and services are built around automation and orchestration. This article focuses on the underlying technology as a prelude to discussing the different products. The information below should be of interest to anyone looking to expand their skillset to compete and excel in a technology world that is traveling full speed up into the clouds.
Building and operating a private cloud is a complex undertaking. Most cloud platforms are designed to play well with thousands of physical servers. This is great for public cloud providers and extremely large enterprise organizations. However, smaller organizations that need a cloud built from tens of physical servers can find these platforms challenging. I’ve written about the possibility that some of these customers might get what they want without a cloud platform. But what if a cloud platform were easy to deploy? If you cloud deploy an OpenStack cloud in one day, would that help? This is one target for the Intel Cloud for All program.
As we move through the year, there are often monthly and quarterly upgrade cycles to our virtual and cloud environments. These are caused by security issues, natural upgrades to hardware, software, or even application updates. Application updates are now continuous, using continuous integration and deployment strategies, while hardware and other upgrades come more slowly. Cloud upgrades can be incredibly impactful, as all subsystems need to be restarted. Yet, there is a cycle to this. There is need to control what is happening, and a need to not break compliance, security, data protection, or other policies.
As we have stated before on The Virtualization Practice, Oracle has woken up to the cloud in a very large way. Acquisitions such as Ravello Systems, StackEngine, and Datalogix have the potential to turn this leviathan into a dominant cloud player.
Oracle has started to move from a position of catch-up, though acquisitions, into an active development phase. Recently, CEO Safra Catz met with India’s Prime Minister, Shri Narendra Modi, to announce a series of investments and continued expansion into India. As one of these investments, Oracle opened an incubation center, the Oracle Startup Cloud Accelerator, on April 8 in Bengaluru. The center was inaugurated by President of Product Development Thomas Kurian. The company has already stated that several more centers will be launched later in Chennai, Gurgaon, Hyderabad, Mumbai, Noida, Pune, Trivandrum, and Vijayawada. Oracle’s Sanket Atal, group vice president of development, will lead the initiative.
A few days ago, Stevie Chambers tweeted about the evolution from mainframe to container: “Why is it a surprise that VMs will decline as things miniaturise? Mainframes → Intel → VMs → Containers, etc. Normal, I’d say.” By “Intel” here, I’m going to take Stevie to mean “rackmount servers.” I’m also going to assume that by “decline” he meant “decline in importance, or focus” rather than decline in raw numbers of units sold. It would be easy to argue that there have been fewer rackmount servers sold in the last few years than would have been the case without virtualization, due to the consolidation of servers onto fewer, more powerful boxes. It’s also arguable that virtualization has brought us options that would simply be unavailable without it and have led to more volume of sales. Either way, Intel’s profits seem to be doing ok.