Core Concept: Software Defined Everything

16
Core Concept : Software Defined Everything (SDx) By Thanakrit Lersmethasakul

Transcript of Core Concept: Software Defined Everything

Core Concept : Software Defined Everything

(SDx)

By Thanakrit Lersmethasakul

Software Defined anything (SDx) is a movement toward promoting a greater role for software systems in

controlling different kinds of hardware - more specifically, making software

more "in command" of multi-piece hardware systems and allowing for

software control of a greater range of devices. Techopedia

With Software Defined Everything, the computing

infrastructure is virtualized and delivered as a service. In a Software-

Defined Everything environment, management and control of the networking, storage and/or data

center infrastructure is automated by intelligent software rather than by the

hardware components of the infrastructure - Webopedia

Software Defined Everything (SDx) includes

1.Software Defined Networks (SDN)2.Software Defined Computing (SDC)

3.Software Defined Storage (SDS)4.Software Defined Data Centers

(SDDC)

Software Defined Network (SDN)

The physical separation of the network control plane from the forwarding plane, and where a control plane controls several devices.

Software-Defined Networking (SDN) is an emerging architecture that is dynamic, manageable, cost-effective, and adaptable, making it ideal for the high-bandwidth, dynamic nature of today's applications. This architecture decouples the network control and forwarding functions enabling the network control to become directly programmable and the underlying infrastructure to be abstracted for applications and network services.

Open Network Foundation (ONF)

Open Networking Foundation (ONF) is a user-driven organization dedicated to the promotion and adoption of SDN, and implementing SDN through open standards where such standards are necessary to move the networking industry forward. 

Software Defined Network (SDN)

- Directly programmable- Agile- Centrally managed- Programmatically configured- Open standards-based and vendor-neutral

The key computing trends driving the need for a new network paradigm include:- Changing traffic patterns- The “consumerization of IT”- The rise of cloud services- Complexity that leads to stasis- Inability to scale- Vendor dependence

Software Defined Network (SDN)

Software Defined Network (SDN)

OpenFlow Configuration 

Software Defined Storage (SDS)

Software-defined storage (SDS) is an approach to data storage in which the programming that controls storage-related tasks is decoupled from the physical storage.

Computerweekly

Software Defined Storage (SDS)

Software-defined storage (SDS) is an evolving concept for computer data storage software to manage policy-based provisioning and management of data storage independent of hardware. Software-defined storage definitions typically include a form of storage virtualization to separate the storage hardware from the software that manages the storage infrastructure. The software enabling a software-defined storage environment may also provide policy management for feature options such as deduplication, replication, thin provisioning, snapshots and backup. SDS definitions are sometimes compared with those of Software-based Storage.

Wikipedia

Software Defined Storage (SDS)

VMware

Software Defined Storage (SDS)

Storagereview

Software Defined Data Center (SDDC)

A software-defined datacentre is an IT facility where the elements of the

infrastructure – networking, storage, CPU and security – are virtualised and

delivered as a service. The provisioning and operation of the entire infrastructure

is entirely automated by software.

Computerweekly

Software Defined Data Center (SDDC)

Software-defined data center (SDDC) is the phrase used to refer to a data center where

all infrastructure is virtualized and delivered as a service. Control of the data

center is fully automated by software, meaning hardware configuration is

maintained through intelligent software systems. This is in contrast to traditional data centers where the infrastructure is

typically defined by hardware and devices.

Webopedia

Software Defined Data Center (SDDC)

Software-defined Data Center (SDDC) Reference Architecture (HP)

Software Defined Data Center (SDDC)

Software-defined Data Center (EMC)