Why can’t current network provider solutions satisfy these needs?
Historically, communication service providers bought, and were locked into, expensive custom hardware and chipsets to run their networks. Provisioning of new services involved the purchase and deployment of hardware, with a lead-time of months before it was ready for production deployment. These hardware appliances, with short lifecycles, meant the install cycle was repeated with potentially limited revenue benefit.
What is an open source SDI Cloud solution?
Today, a communication provider can build a software defined infrastructure (SDI) Cloud using open source Network Functions Virtualization (NFV). NFV virtualizes software applications that ran on proprietary hardware and runs them on open source SDI on standard Intel Architecture.
|The proprietary approach||The SDI NFV approach|
SDI allows network infrastructure providers to dynamically allocate network, compute and storage to scale up workloads on-demand and scale down as needed without changing the underlying hardware.
Components of an SDI Cloud
SDI comprises: A host operating system, virtualization layer, cloud software, storage and networking.
Linux Operating System: Linux has become the operating system of choice in modern datacenters. As it is open source, it is portable across any architecture and provides exceptional performance on Intel Architecture.
KVM: A leading open source complete virtualization solution on Intel Architecture and supports all major operating systems including Linux and Windows.
Software defined storage: CEPH provides performance and scalability at a fraction the cost of proprietary storage on standard Intel Architecture.
Software defined networking: Today virtual switches and routing can be achieved with open source software on standard Intel Architecture . Software defined networks can be created and repurposed dynamically to accommodate traffic changes. Open Source technology such as OpenvSwitch, DPDK and OpenDaylight make this possible.
OpenStack cloud operating system: platform for cloud computing, of components that control hardware pools of processing, storage, and networking.
Why use open source?
Rapid innovation - Collaborative software development allows companies to advance business objectives and to benefit from industry innovation more rapidly than relying solely on their own employees.
Community - Anyone can participate regardless of organization affiliation, adding to the collective power to overcome an industry’s toughest challenges together. Companies benefit from a much larger R&D effort.
Freedom - Customers are not beholden to any one vendor’s roadmap, vision or timeline. A customer can change a feature or roll out new services in the open source community.
Interoperability - A common, open source platform means solutions can be interoperable and you can choose the right solution versus getting locked-in to a single solution that doesn’t meet all of your needs.
ROI – Open source is not only cheaper at the outset, but it’s easier to scale over time versus a proprietary system that adds more cost and complexity as it grows. Avoid costly vendor lock-in.
Red Hat is a leading contributor to the above software defined technologies and offers commercial support as well.
• CEPH software defined storage. (Red Hat offers commercially supported software defined CEPH and GLUSTER storage)
• Red Hat is a leading contributor to the OpenStack cloud operating system (Red Hat offers commercially supported OpenStack)
• Red Hat is a top contributor to the Linux Kernel and leads development of the KVM hypervisor. Red Hat offers the commercially supported RHEL operating system
• Red Hat contributes to OpenDaylight networking and third highest number of registered software engineers on OpenvSwitch.
Jonathan Gershater bio:
Jonathan Gershater has lived and worked in Silicon Valley since 1996, and is primarily focused on cloud and virtualization. He has experience with VMware, KVM, HyperV, AWS, OpenStack, and CloudStack technologies. At Red Hat, Jonathan focuses on competitive differentiation for Red Hat’s virtualization and OpenStack solutions. Prior to Red Hat, Jonathan worked with web applications, identity, and security at 3Com, Entrust (by acquisition), 2 start-up companies, Sun Microsystems, and Trend Micro. Follow him on Twitter @jgershater.