SlideShare a Scribd company logo
1 of 12
Download to read offline
Software Defined Data Center –
An Implementation view
Happiest People Happiest Customers
Happiest People Happiest Customers
SDDC - Introduction..............................................................................................................................3
SDDC – Architectural Overview............................................................................................................3
Software Defined Storage.....................................................................................................................4
Sample Implementation........................................................................................................................5
Software Defined Networking...............................................................................................................6
Some Other Thoughts...........................................................................................................................7
Testing SDDC – Automation Framework............................................................................................10
Conclusion..........................................................................................................................................11
Contents
© Happiest Minds Technologies Pvt. Ltd. All Rights Reserved2
The pace of IT change is increasing remarkably. Mobility, cloud computing, social media, consumerization, big data and
analytics have all become deeply interwoven within today’s enterprise. The result is a paradigm shift in the way organi-
zations use and consume IT resources. Today, new and dynamic service delivery models promise to revolutionize
business and transform IT.
Software Defined Data Center (SDDC) is the next evolution of the underlying technology, where software delivers
greater levels of intelligence and value, on top of standardized hardware. Over the last few years, more and more
corporate executives have been evaluating the possible benefits of migrating to a Software Defined Data Center (hereaf-
ter referred to as SDDC). Some early adopters have moved beyond the evaluation stage to begin planning and even get
into implementation.
The way we have created our understanding of Software Defined Data Center is by taking into account the network,
storage and compute aspects of a data center and viewing the whole system together. We have, then gone into two
aspects of SDDC – Software Defined Networking (SDN) and Software Defined Storage (SDS). The rest of the document
describes our view of these aspects.
© Happiest Minds Technologies Pvt. Ltd. All Rights Reserved3
SDDC - Introduction
SDDC – Architectural Overview
• Policy Manager: It stores the policies and manages the changes to the policies. There are two levels of policies:
• Data Policy
• Storage Policy
The Data Policy can be maintained at 3 levels: User Level, Application Level and VM Level.
• User Level Policies: The policies are stored per user. When a policy is created, it can be associated with any user in
the active directory. This association will be done by the admin. A representational set of parameters will be:
• User Directories to be backed up
• Destination for the backup
• Frequency of backup
Retention period post deletion of the original
Number of versions to be maintained
• Application Level Policy: These policies are stored per application like exchange, database, CRM etc. When policy is
created, the associated VMs running the application is associated with the policy. All the VMs associated with the
application will be protected by the policy. This association is done by the admin. A representational set of parameters
will be:
• Destination of VM Backup
• Disaster recovery flag
• Frequency of backup
• Versions of backups to be retained
© Happiest Minds Technologies Pvt. Ltd. All Rights Reserved4
Software Defined Storage
• VM Level Policy: These policies are stored per VM. These are created when the VM is created and is associated per
VM. There can be multiple parameters for this policy but there will be some protection specific parameters. Some
representational parameters would be:
• Frequency of backup
• Data protection vs VM protection
• DR flag (Last backup creates a new VM if the original goes down)
• Versions of backup to be retained
The Storage Policy is represented at 2 levels: Hierarchical Storage Policy and Archiving Policy.
• Hierarchical Storage Policy: It is maintained to ensure automatic data movement to comply to cost and response
time SLAs. Depending on these, the data will move from local store of the VM to OpenStack storage. The applications
should access the storage as if nothing has moved. The policy will define how the data will move from SSD to Open
Stack Storage for live access and how data will move from OpenStack to S3 for Object access. This is more like
hierarchical storage management.
• Archival Policy: It defines what data needs to be archived at user level or application level. An archive destination is
created in the OpenStack storage per user and per application. For example, archive aware applications can have the
link to all archived data. Else the data is stored on a separate storage and accessed separately. The user can search
the archive for specific data when required.
© Happiest Minds Technologies Pvt. Ltd. All Rights Reserved5
Sample Implementation
An application has been developed to allow backup of data in a datacenter. The data specific to the VMs could be
backed up without the need to install an agent on these VMs. Features implemented in Backup application:
• List of all the VMs along with their properties
• Browsing of all the files and directories in a selected VM
• Backup of selected files and directories to a local storage or to the storage exposed by OpenStack
© Happiest Minds Technologies Pvt. Ltd. All Rights Reserved6
Software Defined Networking
Sample Implementation
App(S) [ Android/ iOS/ Windows etc...]
South Plugin(S)
Controller
Management
High
Availability Data Base
AAA
Connector
North Plugin(S)
Open Flow Controllers
[Floodlight / POX / Ryu / OpenDaylight etc...]
OpenFlow
Switches
Hybrid
Switches
Open
Vswitches
Central Server
1
2
34
5
SDNController 1
Network Device Network Device
Network DeviceNetwork Device
Network Device
App
SDN Controller 2
Central Server
© Happiest Minds Technologies Pvt. Ltd. All Rights Reserved
Some other thoughts
• Field engineer scans the QR Code and the MAC address is sent to the Central Server
• The Hash Table maintained by the Central Server is scanned for the IP address of the SDN Controller, with received
MAC address as the key
• Central server establishes connection with the retrieved IP address of the controller and sends the query received
from the app to the SDN controller
• The SDN Controller searches for the network element information maintained by it and send back the queried result to
the controller
• The Central Server sends back the result to the app and the app displays all the queried information on the screen.
Using the retrieved information, field engineer can either decide to debug (or) configure the network element from the
app itself.
The above topology of the network is displayed on the app on the field engineer’s tablet with the scanned network
element highlighted. The field Engineer can further click on the network element for further process he intends to
perform such as debugging/Configuring the network element. This is just an illustration of app features. The require-
ments can be designed according to one’s requirements.
Bandwidth on Demand Services
In a typical network of a service provider, the traffic consists of flows from multiple applications and utilities from different
classes of customer. Many of these applications are unique and have their own requirements with respect to different
network parameters such as bandwidth requirement, delay, jitter, etc. which will affect the quality and usability of this
application, which in turn affects the user experience.
Issue with static bandwidth allocation:
• Available bandwidth is limited and insufficient to meet the traffic demand.
• Traffic requirement differs based on different users.
• Traffic requirement differs based on different time zones.
• Bandwidth wastage due to static allocation.
• Bandwidth is used by unwanted applications.
Thus, traffic management is the key to properly prioritize different applications across the limited bandwidth and ensure
that these requirements are met as per the agreed user plan.
7
© Happiest Minds Technologies Pvt. Ltd. All Rights Reserved
Dynamic Bandwidth Allocation as a Solution
To effectively use dynamic bandwidth allocation using DPI and SDN to achieve improved network, performance should
result in optimal user experience and improved network resource utilization.
What is Dynamic Bandwidth Allocation?
DBA is to allocate available bandwidth dynamically in an optimized way as per the user application as and when the
need arises, based on the user subscription plan using different traffic management techniques.
Traffic management combines various actions such as monitoring, discovery, control, classification and optimization of
the traffic based on the user behavior and available bandwidth to improve the network performance, which intern will
enhance the user experience.
Traffic can be broadly classified as follows:
• Payload based classification: based on the payload type.
• Traffic behavior based: based on a statistical method that uses statistical analysis of the traffic behavior like inter-pack-
et arrival, session time and so on.
We can achieve traffic management of the network, based on the above said classifications using DPI and SDN respec-
tively, So that we can allocate bandwidth dynamically to meet the customer demand
Network Monitoring is a critical function in a data center. From doing recording of VOIP calls, performance audits, and
applying forensics – the use of Networking Monitoring are varied.
The modern day data center throws newer challenges for monitoring systems – like virtualized workflow, emergence of
10, 40 and 100G fabrics, and a very high East West traffic flow and thus forcing investment of expensive Network
Packet Brokers in each segment in a distributed approach or compromising the available bandwidth in an aggregated
approach.
8
Control layer
SDN Controller DPI Tool
(Floodlight / NOX / POX /
OpenDaylight )
Control Data Plane Interface
(e.g, OpenFlow)
Packet
Inspection
(SNORT/ OpenDPI/
Others)
Propeitary
Communication
Method
Network Device Network Device Network Device
Network Device Network Device Network Device
Infrastructure Layer
API API
© Happiest Minds Technologies Pvt. Ltd. All Rights Reserved
With the advent of Software Defined Networking, there are possible solutions and techniques, which can be used to face
and overcome those challenges with dynamic programming of network and leveraging the SDN controller intelligence
and cost effective bare metal switches to offer a robust and cost effective solution for Monitoring. Not only that, the
power of SDN offers additional features which enable reduction in the replicated traffic, distributed monitoring functionali-
ty and very granular access control.
Further, the availability of Big Data platforms and Analytics further help in applying predictive orchestration of the moni-
toring solutions, thus optimizing scaling needs and at the same time giving accurate visibility to the administrator
Bandwidth slice Exchange offerings
It is difficult to determine the traffic usage patterns and hence there would be scenarios where a client would need
access bandwidth, over and above the committed bandwidth from the service provider.
With SDN, it is possible to create network slices and the same slices can be exchanged in real time. The network slices
can be created with the help of the SDN controller, which allocates the network resources at a granular level of a flow,
and thus groups certain flows into a “Slice”.
The SDN controller also exposes REST API based northbound interface, which can provide information to Billing and
exchange applications which can facilitate the bandwidth exchange in real time.
9
Rack 1
Rack 2
MD1
MD 3
MD 2
SW F
SW D
SW E
SW BSW A
SW C
SDN Controller
Analytics
Statistics / Netflow/ iPFIX
APP
DPI App Monitoring App
Legends
Server
Rack
Top of Rack
Switch
Monitoring
Device
Data Centre
production
Traffic Links
Mirror
Traffic Links
© Happiest Minds Technologies Pvt. Ltd. All Rights Reserved
Testing SDDC – Automation Framework
Sample Implementation
10
Storage Management Applications(UI) automation Selenium++
Storage Management Applications(API) automation using
SOAPUI, RestAssured, Junit, TestNG based Frameworks
Compute Switch
[vspex(VMware/Citrix, VMware/Microsoft, Cisco/Dell/HP/IBM, Cisco/brocade])
API’s for combined Compute, Switch & Storage
[Flexipad(VMware, Cisco, NetApp)]
[vblock(VMware, Cisco, NetApp)]
IO Tools to simulate different traffic
Autotest
Framework & Tools
• Open Source Framework
AUTOTEST
• Selenium++ Automation
framework with customized
reporting
• Unit/API testing framework
• Test Data Generation, Logs
Analyzers
Virt-test-api(KVM)
Test-api(VMware_we-
server_hyper-v)
Virt-test-api
(OpenSwitch)
test-api(Cisco, brocade)
test-api(OpenStack)
test-api(NetApp,
EMC, Hitachi)
Storage
UI to Trigger Automation and Display Results
I/P
API
Storage
Compute
Switch
STAF
Testcase Driver
&
Testcase Executor
Storage
Compute
Switch
Systemtest
Utils Results
Dependent
Libraries
Testcases
© Happiest Minds Technologies Pvt. Ltd. All Rights Reserved
Happiest Minds has a focus on SDDC in terms of SDS, SDN and SDDC automation. We have been developing certain
components to demonstrate our understanding and showcasing capabilities. Coupled with this, we have an ecosystem to
help our enterprise customers to consult, implement and manage the data center specific solutions. This gives us a
firsthand understanding of the challenges in the field, thus helping us to in providing a point of view on product features
which are being developed. We look forward to working with product companies to help them succeed in their vision of
SDDC.
The above three scenarios have been implemented and tested with the following steps:
• Create a Share(Lun-SAN/export-CiFS or NFS)
• Map a share to Windows/Linux Machine
• Run the test cases using the IO Tools
• Create a snapshot of the volume
• Create a mirror of the volume
• Create an archive of the Volume
• Restore a snapshot of the volume
• Break the mirror relation
• Restore the broken mirror relation
• Capture the results.
Conclusion
11
© Happiest Minds Technologies Pvt. Ltd. All Rights Reserved
© 2014 Happiest Minds. All Rights Reserved.
E-mail: Business@happiestminds.com
Visit us: www.happiestminds.com
Follow us on
12
This document is an exclusive property of Happiest Minds Technologies Pvt. Ltd.
Happiest Minds is focused on helping customers build Smart Secure and Connected experience by leveraging disruptive
technologies like mobility, analytics, security, cloud computing, social computing and unified communications. Enterprises are
embracing these technologies to implement Omni-channel strategies, manage structured & unstructured data and make real
time decisions based on actionable insights, while ensuring security for data and infrastructure. Happiest Minds also offers
high degree of skills, IPs and domain expertise across a set of focused areas that include IT Services, Product Engineering
Services, Infrastructure Management, Security, Testing and Consulting.
Headquartered in Bangalore, India, Happiest Minds has operations in the US, UK, Singapore and Australia. It secured a $45
million Series-A funding led by Canaan Partners, Intel Capital and Ashok Soota.
Jagadeesh CV
Strategic, focused, and business oriented enterprise, Solution architect, Pre-sales, Post-sales and Prac-
titioner with 15 years of experience in information technologies. Master of establishing productive
relationships with partners and customers. Data Center Enterprise Technology Roadmaps, Transforma-
tion Strategies, Private Cloud Implementation, Public, Private Cloud Integration, Cloud Computing adop-
tion Roadmap for Enterprises, ROI models, Performance Engineering, Infrastructure Consolidation and
Optimization, Enterprise Social Collaboration, Vendor Management, Evangelism.
About the Author
Happiest Minds

More Related Content

What's hot

VMworld 2013: SDDC is Here and Now: A Success Story
VMworld 2013: SDDC is Here and Now: A Success Story VMworld 2013: SDDC is Here and Now: A Success Story
VMworld 2013: SDDC is Here and Now: A Success Story VMworld
 
'Software-Defined Everything' Includes Storage and Data
'Software-Defined Everything' Includes Storage and Data'Software-Defined Everything' Includes Storage and Data
'Software-Defined Everything' Includes Storage and DataPrimaryData
 
Journey to the Software Defined Data Center: EMA Research Results Revealed
Journey to the Software Defined Data Center: EMA Research Results Revealed Journey to the Software Defined Data Center: EMA Research Results Revealed
Journey to the Software Defined Data Center: EMA Research Results Revealed Enterprise Management Associates
 
Software Defined Environment - IBM Point of View
Software Defined Environment  - IBM Point of ViewSoftware Defined Environment  - IBM Point of View
Software Defined Environment - IBM Point of ViewClaude Riousset
 
Data Center Transformation
Data Center TransformationData Center Transformation
Data Center TransformationArraya Solutions
 
Data Center Transformation Cisco's Virtualization & Cloud Journey
Data Center Transformation Cisco's Virtualization & Cloud JourneyData Center Transformation Cisco's Virtualization & Cloud Journey
Data Center Transformation Cisco's Virtualization & Cloud JourneyCisco Canada
 
Data Center, Private Cloud/IT transformation
Data Center, Private Cloud/IT transformationData Center, Private Cloud/IT transformation
Data Center, Private Cloud/IT transformationCisco Canada
 
Software-Defined Storage
Software-Defined StorageSoftware-Defined Storage
Software-Defined StorageNetApp
 
Is Your Power Utility Smart Enough to Survive Another Decade
Is Your Power Utility Smart Enough to Survive Another DecadeIs Your Power Utility Smart Enough to Survive Another Decade
Is Your Power Utility Smart Enough to Survive Another DecadeReal-Time Innovations (RTI)
 
Througwave Day 2015 - VMware Software-Defined Techtrend Event
Througwave Day 2015 - VMware Software-Defined Techtrend EventThrougwave Day 2015 - VMware Software-Defined Techtrend Event
Througwave Day 2015 - VMware Software-Defined Techtrend EventAruj Thirawat
 
Hyper-converged infrastructure
Hyper-converged infrastructureHyper-converged infrastructure
Hyper-converged infrastructureIgor Malts
 
Point of View -Converged Infrastructure
Point of View -Converged InfrastructurePoint of View -Converged Infrastructure
Point of View -Converged InfrastructureChaitanya Gaajula
 
Understanding IaaS Requirements & Design Cloud
Understanding IaaS Requirements & Design CloudUnderstanding IaaS Requirements & Design Cloud
Understanding IaaS Requirements & Design CloudJohn Treadway
 
From Disaster to Recovery: Preparing Your IT for the Unexpected
From Disaster to Recovery: Preparing Your IT for the UnexpectedFrom Disaster to Recovery: Preparing Your IT for the Unexpected
From Disaster to Recovery: Preparing Your IT for the UnexpectedDataCore Software
 
Keith Inight, CTO at Atos - Software Defined Everything
Keith Inight, CTO at Atos - Software Defined EverythingKeith Inight, CTO at Atos - Software Defined Everything
Keith Inight, CTO at Atos - Software Defined EverythingGlobal Business Events
 
Setting the Foundation for Data Center Virtualization
Setting the Foundation for Data Center Virtualization Setting the Foundation for Data Center Virtualization
Setting the Foundation for Data Center Virtualization Cisco Canada
 
ciscounifiedcomputingsystemucschangingtheeconomicsdatacenter-130514165541-php...
ciscounifiedcomputingsystemucschangingtheeconomicsdatacenter-130514165541-php...ciscounifiedcomputingsystemucschangingtheeconomicsdatacenter-130514165541-php...
ciscounifiedcomputingsystemucschangingtheeconomicsdatacenter-130514165541-php...Chrysostomos Christofi
 
Presentation ciac
Presentation   ciacPresentation   ciac
Presentation ciacxKinAnx
 

What's hot (20)

VMworld 2013: SDDC is Here and Now: A Success Story
VMworld 2013: SDDC is Here and Now: A Success Story VMworld 2013: SDDC is Here and Now: A Success Story
VMworld 2013: SDDC is Here and Now: A Success Story
 
Core Concept: Software Defined Everything
Core Concept: Software Defined EverythingCore Concept: Software Defined Everything
Core Concept: Software Defined Everything
 
'Software-Defined Everything' Includes Storage and Data
'Software-Defined Everything' Includes Storage and Data'Software-Defined Everything' Includes Storage and Data
'Software-Defined Everything' Includes Storage and Data
 
Journey to the Software Defined Data Center: EMA Research Results Revealed
Journey to the Software Defined Data Center: EMA Research Results Revealed Journey to the Software Defined Data Center: EMA Research Results Revealed
Journey to the Software Defined Data Center: EMA Research Results Revealed
 
Software Defined Environment - IBM Point of View
Software Defined Environment  - IBM Point of ViewSoftware Defined Environment  - IBM Point of View
Software Defined Environment - IBM Point of View
 
Data Center Transformation
Data Center TransformationData Center Transformation
Data Center Transformation
 
Data Center Transformation Cisco's Virtualization & Cloud Journey
Data Center Transformation Cisco's Virtualization & Cloud JourneyData Center Transformation Cisco's Virtualization & Cloud Journey
Data Center Transformation Cisco's Virtualization & Cloud Journey
 
Data Center, Private Cloud/IT transformation
Data Center, Private Cloud/IT transformationData Center, Private Cloud/IT transformation
Data Center, Private Cloud/IT transformation
 
Software-Defined Storage
Software-Defined StorageSoftware-Defined Storage
Software-Defined Storage
 
Is Your Power Utility Smart Enough to Survive Another Decade
Is Your Power Utility Smart Enough to Survive Another DecadeIs Your Power Utility Smart Enough to Survive Another Decade
Is Your Power Utility Smart Enough to Survive Another Decade
 
Througwave Day 2015 - VMware Software-Defined Techtrend Event
Througwave Day 2015 - VMware Software-Defined Techtrend EventThrougwave Day 2015 - VMware Software-Defined Techtrend Event
Througwave Day 2015 - VMware Software-Defined Techtrend Event
 
MBSE, RTI and FACE
MBSE, RTI and FACEMBSE, RTI and FACE
MBSE, RTI and FACE
 
Hyper-converged infrastructure
Hyper-converged infrastructureHyper-converged infrastructure
Hyper-converged infrastructure
 
Point of View -Converged Infrastructure
Point of View -Converged InfrastructurePoint of View -Converged Infrastructure
Point of View -Converged Infrastructure
 
Understanding IaaS Requirements & Design Cloud
Understanding IaaS Requirements & Design CloudUnderstanding IaaS Requirements & Design Cloud
Understanding IaaS Requirements & Design Cloud
 
From Disaster to Recovery: Preparing Your IT for the Unexpected
From Disaster to Recovery: Preparing Your IT for the UnexpectedFrom Disaster to Recovery: Preparing Your IT for the Unexpected
From Disaster to Recovery: Preparing Your IT for the Unexpected
 
Keith Inight, CTO at Atos - Software Defined Everything
Keith Inight, CTO at Atos - Software Defined EverythingKeith Inight, CTO at Atos - Software Defined Everything
Keith Inight, CTO at Atos - Software Defined Everything
 
Setting the Foundation for Data Center Virtualization
Setting the Foundation for Data Center Virtualization Setting the Foundation for Data Center Virtualization
Setting the Foundation for Data Center Virtualization
 
ciscounifiedcomputingsystemucschangingtheeconomicsdatacenter-130514165541-php...
ciscounifiedcomputingsystemucschangingtheeconomicsdatacenter-130514165541-php...ciscounifiedcomputingsystemucschangingtheeconomicsdatacenter-130514165541-php...
ciscounifiedcomputingsystemucschangingtheeconomicsdatacenter-130514165541-php...
 
Presentation ciac
Presentation   ciacPresentation   ciac
Presentation ciac
 

Viewers also liked

VMworld 2015: The Best SDDC!
VMworld 2015: The Best SDDC!VMworld 2015: The Best SDDC!
VMworld 2015: The Best SDDC!VMworld
 
The Software-Defined Data Center and it’s impact on the physical infrastruc...
The Software-Defined Data  Center and it’s impact on the  physical infrastruc...The Software-Defined Data  Center and it’s impact on the  physical infrastruc...
The Software-Defined Data Center and it’s impact on the physical infrastruc...Schneider Electric
 
Modern Elastic Datacenter Architecture
Modern Elastic Datacenter ArchitectureModern Elastic Datacenter Architecture
Modern Elastic Datacenter ArchitectureWeston Bassler
 
Benefits and Winners - HyTrust 2016 Cloud and SDDC Study
Benefits and Winners - HyTrust 2016 Cloud and SDDC StudyBenefits and Winners - HyTrust 2016 Cloud and SDDC Study
Benefits and Winners - HyTrust 2016 Cloud and SDDC StudyJason Lackey
 
VMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDCVMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDCVMworld
 
The Software-Defined Data Center - Dell and Cumulus Networks
The Software-Defined Data Center - Dell and Cumulus NetworksThe Software-Defined Data Center - Dell and Cumulus Networks
The Software-Defined Data Center - Dell and Cumulus NetworksCumulus Networks
 
SDDC Study: SDDC Goes Mainstream
SDDC Study: SDDC Goes MainstreamSDDC Study: SDDC Goes Mainstream
SDDC Study: SDDC Goes MainstreamJason Lackey
 
SEC8022_Securing_SDDC_NSX_Hammad_Shahzad
SEC8022_Securing_SDDC_NSX_Hammad_ShahzadSEC8022_Securing_SDDC_NSX_Hammad_Shahzad
SEC8022_Securing_SDDC_NSX_Hammad_Shahzadshezy22
 
vRealize Operations 6.4: Supercharge your SDDC Intelligent Operations
vRealize Operations 6.4: Supercharge your SDDC Intelligent OperationsvRealize Operations 6.4: Supercharge your SDDC Intelligent Operations
vRealize Operations 6.4: Supercharge your SDDC Intelligent OperationsVMware
 

Viewers also liked (10)

VMworld 2015: The Best SDDC!
VMworld 2015: The Best SDDC!VMworld 2015: The Best SDDC!
VMworld 2015: The Best SDDC!
 
The Software-Defined Data Center and it’s impact on the physical infrastruc...
The Software-Defined Data  Center and it’s impact on the  physical infrastruc...The Software-Defined Data  Center and it’s impact on the  physical infrastruc...
The Software-Defined Data Center and it’s impact on the physical infrastruc...
 
Modern Elastic Datacenter Architecture
Modern Elastic Datacenter ArchitectureModern Elastic Datacenter Architecture
Modern Elastic Datacenter Architecture
 
SDDC
SDDCSDDC
SDDC
 
Benefits and Winners - HyTrust 2016 Cloud and SDDC Study
Benefits and Winners - HyTrust 2016 Cloud and SDDC StudyBenefits and Winners - HyTrust 2016 Cloud and SDDC Study
Benefits and Winners - HyTrust 2016 Cloud and SDDC Study
 
VMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDCVMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDC
 
The Software-Defined Data Center - Dell and Cumulus Networks
The Software-Defined Data Center - Dell and Cumulus NetworksThe Software-Defined Data Center - Dell and Cumulus Networks
The Software-Defined Data Center - Dell and Cumulus Networks
 
SDDC Study: SDDC Goes Mainstream
SDDC Study: SDDC Goes MainstreamSDDC Study: SDDC Goes Mainstream
SDDC Study: SDDC Goes Mainstream
 
SEC8022_Securing_SDDC_NSX_Hammad_Shahzad
SEC8022_Securing_SDDC_NSX_Hammad_ShahzadSEC8022_Securing_SDDC_NSX_Hammad_Shahzad
SEC8022_Securing_SDDC_NSX_Hammad_Shahzad
 
vRealize Operations 6.4: Supercharge your SDDC Intelligent Operations
vRealize Operations 6.4: Supercharge your SDDC Intelligent OperationsvRealize Operations 6.4: Supercharge your SDDC Intelligent Operations
vRealize Operations 6.4: Supercharge your SDDC Intelligent Operations
 

Similar to SDDC Implementation Guide

M.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comM.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comArun Somu Panneerselvam
 
Information Storage and Management
Information Storage and Management Information Storage and Management
Information Storage and Management AngelineR
 
unit 5 cloud.pptx
unit 5 cloud.pptxunit 5 cloud.pptx
unit 5 cloud.pptxMrPrathapG
 
Enterprise Use Case Webinar - PaaS Metering and Monitoring
Enterprise Use Case Webinar - PaaS Metering and Monitoring Enterprise Use Case Webinar - PaaS Metering and Monitoring
Enterprise Use Case Webinar - PaaS Metering and Monitoring WSO2
 
J2ee project lists:-Mumbai Academics
J2ee project lists:-Mumbai AcademicsJ2ee project lists:-Mumbai Academics
J2ee project lists:-Mumbai AcademicsMumbai Academisc
 
Cloud computing & security basics
Cloud computing & security   basicsCloud computing & security   basics
Cloud computing & security basicsRahul Gurnani
 
A Breif On Cloud computing
A Breif On Cloud computingA Breif On Cloud computing
A Breif On Cloud computingRaja Raman
 
Best Practices for Integrating Applications Development
Best Practices for Integrating Applications DevelopmentBest Practices for Integrating Applications Development
Best Practices for Integrating Applications DevelopmentKovair
 
SNIA white paper-sw defined storage
SNIA white paper-sw defined storageSNIA white paper-sw defined storage
SNIA white paper-sw defined storagelingathoti
 
School of Computer & Information SciencesITS-532 Cloud Com
School of Computer & Information SciencesITS-532 Cloud ComSchool of Computer & Information SciencesITS-532 Cloud Com
School of Computer & Information SciencesITS-532 Cloud ComTaunyaCoffman887
 
10-IoT Data Analytics, Cloud Computing for IoT, Cloud Based platforms, ML for...
10-IoT Data Analytics, Cloud Computing for IoT, Cloud Based platforms, ML for...10-IoT Data Analytics, Cloud Computing for IoT, Cloud Based platforms, ML for...
10-IoT Data Analytics, Cloud Computing for IoT, Cloud Based platforms, ML for...RahulJain989779
 
Cloud application services (saa s) – multi tenant data architecture
Cloud application services (saa s) – multi tenant data architectureCloud application services (saa s) – multi tenant data architecture
Cloud application services (saa s) – multi tenant data architectureJohnny Le
 
Software design specification
Software design specificationSoftware design specification
Software design specificationSubhashiniSukumar
 
Cloude computing notes for Rgpv 7th sem student
Cloude computing notes for Rgpv 7th sem studentCloude computing notes for Rgpv 7th sem student
Cloude computing notes for Rgpv 7th sem studentgdyadav
 
Visualizing Your Network Health - Know your Network
Visualizing Your Network Health - Know your NetworkVisualizing Your Network Health - Know your Network
Visualizing Your Network Health - Know your NetworkDellNMS
 

Similar to SDDC Implementation Guide (20)

M.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comM.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.com
 
Information Storage and Management
Information Storage and Management Information Storage and Management
Information Storage and Management
 
unit 5 cloud.pptx
unit 5 cloud.pptxunit 5 cloud.pptx
unit 5 cloud.pptx
 
Enterprise Use Case Webinar - PaaS Metering and Monitoring
Enterprise Use Case Webinar - PaaS Metering and Monitoring Enterprise Use Case Webinar - PaaS Metering and Monitoring
Enterprise Use Case Webinar - PaaS Metering and Monitoring
 
J2ee project lists:-Mumbai Academics
J2ee project lists:-Mumbai AcademicsJ2ee project lists:-Mumbai Academics
J2ee project lists:-Mumbai Academics
 
Cloud computing & security basics
Cloud computing & security   basicsCloud computing & security   basics
Cloud computing & security basics
 
A Breif On Cloud computing
A Breif On Cloud computingA Breif On Cloud computing
A Breif On Cloud computing
 
Best Practices for Integrating Applications Development
Best Practices for Integrating Applications DevelopmentBest Practices for Integrating Applications Development
Best Practices for Integrating Applications Development
 
Sdn
SdnSdn
Sdn
 
SNIA white paper-sw defined storage
SNIA white paper-sw defined storageSNIA white paper-sw defined storage
SNIA white paper-sw defined storage
 
School of Computer & Information SciencesITS-532 Cloud Com
School of Computer & Information SciencesITS-532 Cloud ComSchool of Computer & Information SciencesITS-532 Cloud Com
School of Computer & Information SciencesITS-532 Cloud Com
 
10-IoT Data Analytics, Cloud Computing for IoT, Cloud Based platforms, ML for...
10-IoT Data Analytics, Cloud Computing for IoT, Cloud Based platforms, ML for...10-IoT Data Analytics, Cloud Computing for IoT, Cloud Based platforms, ML for...
10-IoT Data Analytics, Cloud Computing for IoT, Cloud Based platforms, ML for...
 
Arcadia overview nr2
Arcadia overview nr2Arcadia overview nr2
Arcadia overview nr2
 
M 94 4
M 94 4M 94 4
M 94 4
 
Cloud application services (saa s) – multi tenant data architecture
Cloud application services (saa s) – multi tenant data architectureCloud application services (saa s) – multi tenant data architecture
Cloud application services (saa s) – multi tenant data architecture
 
Software design specification
Software design specificationSoftware design specification
Software design specification
 
Cloude computing notes for Rgpv 7th sem student
Cloude computing notes for Rgpv 7th sem studentCloude computing notes for Rgpv 7th sem student
Cloude computing notes for Rgpv 7th sem student
 
Yongsan presentation 3
Yongsan presentation 3Yongsan presentation 3
Yongsan presentation 3
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Visualizing Your Network Health - Know your Network
Visualizing Your Network Health - Know your NetworkVisualizing Your Network Health - Know your Network
Visualizing Your Network Health - Know your Network
 

More from Happiest Minds Technologies

Largest Electricity provider in the US- Case Study
Largest Electricity provider in the US- Case StudyLargest Electricity provider in the US- Case Study
Largest Electricity provider in the US- Case StudyHappiest Minds Technologies
 
Exploring the Potential of ChatGPT in Banking, Financial SERVICES & Insurance
Exploring the Potential of ChatGPT in Banking, Financial SERVICES & InsuranceExploring the Potential of ChatGPT in Banking, Financial SERVICES & Insurance
Exploring the Potential of ChatGPT in Banking, Financial SERVICES & InsuranceHappiest Minds Technologies
 
AUTOMATING CYBER RISK DETECTION AND PROTECTION WITH SOC 2.0
AUTOMATING CYBER RISK DETECTION AND PROTECTION WITH SOC 2.0AUTOMATING CYBER RISK DETECTION AND PROTECTION WITH SOC 2.0
AUTOMATING CYBER RISK DETECTION AND PROTECTION WITH SOC 2.0Happiest Minds Technologies
 
Automating SOC1/2 Compliance- For a leading Software solution company in UK
Automating SOC1/2 Compliance- For a leading Software solution company in UKAutomating SOC1/2 Compliance- For a leading Software solution company in UK
Automating SOC1/2 Compliance- For a leading Software solution company in UKHappiest Minds Technologies
 
GUIDE TO KEEP YOUR END-USERS CONNECTED TO THE DIGITAL WORKPLACE DURING DISRUP...
GUIDE TO KEEP YOUR END-USERS CONNECTED TO THE DIGITAL WORKPLACE DURING DISRUP...GUIDE TO KEEP YOUR END-USERS CONNECTED TO THE DIGITAL WORKPLACE DURING DISRUP...
GUIDE TO KEEP YOUR END-USERS CONNECTED TO THE DIGITAL WORKPLACE DURING DISRUP...Happiest Minds Technologies
 
Complete Guide to General Data Protection Regulation (GDPR)
Complete Guide to General Data Protection Regulation (GDPR)Complete Guide to General Data Protection Regulation (GDPR)
Complete Guide to General Data Protection Regulation (GDPR)Happiest Minds Technologies
 
Azure bastion- Remote desktop RDP/SSH in Azure using Bastion Service as (PaaS)
Azure bastion- Remote desktop RDP/SSH in Azure using Bastion Service as (PaaS)Azure bastion- Remote desktop RDP/SSH in Azure using Bastion Service as (PaaS)
Azure bastion- Remote desktop RDP/SSH in Azure using Bastion Service as (PaaS)Happiest Minds Technologies
 
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDITREDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDITHappiest Minds Technologies
 
REDUCING TRANSPORTATION COSTS IN CPG THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN CPG THROUGH INTELLIGENT FREIGHT AUDITREDUCING TRANSPORTATION COSTS IN CPG THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN CPG THROUGH INTELLIGENT FREIGHT AUDITHappiest Minds Technologies
 
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDITREDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDITHappiest Minds Technologies
 

More from Happiest Minds Technologies (20)

Largest Electricity provider in the US- Case Study
Largest Electricity provider in the US- Case StudyLargest Electricity provider in the US- Case Study
Largest Electricity provider in the US- Case Study
 
BFSI GLOBAL TRENDS FY 24
BFSI GLOBAL TRENDS FY 24BFSI GLOBAL TRENDS FY 24
BFSI GLOBAL TRENDS FY 24
 
ARTIFICIAL INTELLIGENCE IN DIGITAL BANKING
ARTIFICIAL INTELLIGENCE IN DIGITAL BANKINGARTIFICIAL INTELLIGENCE IN DIGITAL BANKING
ARTIFICIAL INTELLIGENCE IN DIGITAL BANKING
 
DIGITAL MANUFACTURING
DIGITAL MANUFACTURINGDIGITAL MANUFACTURING
DIGITAL MANUFACTURING
 
Exploring the Potential of ChatGPT in Banking, Financial SERVICES & Insurance
Exploring the Potential of ChatGPT in Banking, Financial SERVICES & InsuranceExploring the Potential of ChatGPT in Banking, Financial SERVICES & Insurance
Exploring the Potential of ChatGPT in Banking, Financial SERVICES & Insurance
 
AN OVERVIEW OF THE METAVERSE
AN OVERVIEW OF THE METAVERSEAN OVERVIEW OF THE METAVERSE
AN OVERVIEW OF THE METAVERSE
 
VMware to AWS Cloud Migration
VMware to AWS Cloud MigrationVMware to AWS Cloud Migration
VMware to AWS Cloud Migration
 
Digital-Content-Monetization-DCM-Platform-2.pdf
Digital-Content-Monetization-DCM-Platform-2.pdfDigital-Content-Monetization-DCM-Platform-2.pdf
Digital-Content-Monetization-DCM-Platform-2.pdf
 
AUTOMATING CYBER RISK DETECTION AND PROTECTION WITH SOC 2.0
AUTOMATING CYBER RISK DETECTION AND PROTECTION WITH SOC 2.0AUTOMATING CYBER RISK DETECTION AND PROTECTION WITH SOC 2.0
AUTOMATING CYBER RISK DETECTION AND PROTECTION WITH SOC 2.0
 
Cloud Reshaping Banking
Cloud Reshaping BankingCloud Reshaping Banking
Cloud Reshaping Banking
 
Automating SOC1/2 Compliance- For a leading Software solution company in UK
Automating SOC1/2 Compliance- For a leading Software solution company in UKAutomating SOC1/2 Compliance- For a leading Software solution company in UK
Automating SOC1/2 Compliance- For a leading Software solution company in UK
 
PAMaaS- Powered by CyberArk
PAMaaS- Powered by CyberArkPAMaaS- Powered by CyberArk
PAMaaS- Powered by CyberArk
 
GUIDE TO KEEP YOUR END-USERS CONNECTED TO THE DIGITAL WORKPLACE DURING DISRUP...
GUIDE TO KEEP YOUR END-USERS CONNECTED TO THE DIGITAL WORKPLACE DURING DISRUP...GUIDE TO KEEP YOUR END-USERS CONNECTED TO THE DIGITAL WORKPLACE DURING DISRUP...
GUIDE TO KEEP YOUR END-USERS CONNECTED TO THE DIGITAL WORKPLACE DURING DISRUP...
 
SECURING THE CLOUD DATA LAKES
SECURING THE CLOUD DATA LAKESSECURING THE CLOUD DATA LAKES
SECURING THE CLOUD DATA LAKES
 
Complete Guide to General Data Protection Regulation (GDPR)
Complete Guide to General Data Protection Regulation (GDPR)Complete Guide to General Data Protection Regulation (GDPR)
Complete Guide to General Data Protection Regulation (GDPR)
 
Azure bastion- Remote desktop RDP/SSH in Azure using Bastion Service as (PaaS)
Azure bastion- Remote desktop RDP/SSH in Azure using Bastion Service as (PaaS)Azure bastion- Remote desktop RDP/SSH in Azure using Bastion Service as (PaaS)
Azure bastion- Remote desktop RDP/SSH in Azure using Bastion Service as (PaaS)
 
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDITREDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDIT
 
REDUCING TRANSPORTATION COSTS IN CPG THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN CPG THROUGH INTELLIGENT FREIGHT AUDITREDUCING TRANSPORTATION COSTS IN CPG THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN CPG THROUGH INTELLIGENT FREIGHT AUDIT
 
How to Approach Tool Integrations
How to Approach Tool IntegrationsHow to Approach Tool Integrations
How to Approach Tool Integrations
 
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDITREDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDIT
REDUCING TRANSPORTATION COSTS IN RETAIL THROUGH INTELLIGENT FREIGHT AUDIT
 

Recently uploaded

(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 

Recently uploaded (20)

(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 

SDDC Implementation Guide

  • 1. Software Defined Data Center – An Implementation view Happiest People Happiest Customers Happiest People Happiest Customers
  • 2. SDDC - Introduction..............................................................................................................................3 SDDC – Architectural Overview............................................................................................................3 Software Defined Storage.....................................................................................................................4 Sample Implementation........................................................................................................................5 Software Defined Networking...............................................................................................................6 Some Other Thoughts...........................................................................................................................7 Testing SDDC – Automation Framework............................................................................................10 Conclusion..........................................................................................................................................11 Contents © Happiest Minds Technologies Pvt. Ltd. All Rights Reserved2
  • 3. The pace of IT change is increasing remarkably. Mobility, cloud computing, social media, consumerization, big data and analytics have all become deeply interwoven within today’s enterprise. The result is a paradigm shift in the way organi- zations use and consume IT resources. Today, new and dynamic service delivery models promise to revolutionize business and transform IT. Software Defined Data Center (SDDC) is the next evolution of the underlying technology, where software delivers greater levels of intelligence and value, on top of standardized hardware. Over the last few years, more and more corporate executives have been evaluating the possible benefits of migrating to a Software Defined Data Center (hereaf- ter referred to as SDDC). Some early adopters have moved beyond the evaluation stage to begin planning and even get into implementation. The way we have created our understanding of Software Defined Data Center is by taking into account the network, storage and compute aspects of a data center and viewing the whole system together. We have, then gone into two aspects of SDDC – Software Defined Networking (SDN) and Software Defined Storage (SDS). The rest of the document describes our view of these aspects. © Happiest Minds Technologies Pvt. Ltd. All Rights Reserved3 SDDC - Introduction SDDC – Architectural Overview
  • 4. • Policy Manager: It stores the policies and manages the changes to the policies. There are two levels of policies: • Data Policy • Storage Policy The Data Policy can be maintained at 3 levels: User Level, Application Level and VM Level. • User Level Policies: The policies are stored per user. When a policy is created, it can be associated with any user in the active directory. This association will be done by the admin. A representational set of parameters will be: • User Directories to be backed up • Destination for the backup • Frequency of backup Retention period post deletion of the original Number of versions to be maintained • Application Level Policy: These policies are stored per application like exchange, database, CRM etc. When policy is created, the associated VMs running the application is associated with the policy. All the VMs associated with the application will be protected by the policy. This association is done by the admin. A representational set of parameters will be: • Destination of VM Backup • Disaster recovery flag • Frequency of backup • Versions of backups to be retained © Happiest Minds Technologies Pvt. Ltd. All Rights Reserved4 Software Defined Storage
  • 5. • VM Level Policy: These policies are stored per VM. These are created when the VM is created and is associated per VM. There can be multiple parameters for this policy but there will be some protection specific parameters. Some representational parameters would be: • Frequency of backup • Data protection vs VM protection • DR flag (Last backup creates a new VM if the original goes down) • Versions of backup to be retained The Storage Policy is represented at 2 levels: Hierarchical Storage Policy and Archiving Policy. • Hierarchical Storage Policy: It is maintained to ensure automatic data movement to comply to cost and response time SLAs. Depending on these, the data will move from local store of the VM to OpenStack storage. The applications should access the storage as if nothing has moved. The policy will define how the data will move from SSD to Open Stack Storage for live access and how data will move from OpenStack to S3 for Object access. This is more like hierarchical storage management. • Archival Policy: It defines what data needs to be archived at user level or application level. An archive destination is created in the OpenStack storage per user and per application. For example, archive aware applications can have the link to all archived data. Else the data is stored on a separate storage and accessed separately. The user can search the archive for specific data when required. © Happiest Minds Technologies Pvt. Ltd. All Rights Reserved5 Sample Implementation An application has been developed to allow backup of data in a datacenter. The data specific to the VMs could be backed up without the need to install an agent on these VMs. Features implemented in Backup application: • List of all the VMs along with their properties • Browsing of all the files and directories in a selected VM • Backup of selected files and directories to a local storage or to the storage exposed by OpenStack
  • 6. © Happiest Minds Technologies Pvt. Ltd. All Rights Reserved6 Software Defined Networking Sample Implementation App(S) [ Android/ iOS/ Windows etc...] South Plugin(S) Controller Management High Availability Data Base AAA Connector North Plugin(S) Open Flow Controllers [Floodlight / POX / Ryu / OpenDaylight etc...] OpenFlow Switches Hybrid Switches Open Vswitches Central Server 1 2 34 5 SDNController 1 Network Device Network Device Network DeviceNetwork Device Network Device App SDN Controller 2 Central Server
  • 7. © Happiest Minds Technologies Pvt. Ltd. All Rights Reserved Some other thoughts • Field engineer scans the QR Code and the MAC address is sent to the Central Server • The Hash Table maintained by the Central Server is scanned for the IP address of the SDN Controller, with received MAC address as the key • Central server establishes connection with the retrieved IP address of the controller and sends the query received from the app to the SDN controller • The SDN Controller searches for the network element information maintained by it and send back the queried result to the controller • The Central Server sends back the result to the app and the app displays all the queried information on the screen. Using the retrieved information, field engineer can either decide to debug (or) configure the network element from the app itself. The above topology of the network is displayed on the app on the field engineer’s tablet with the scanned network element highlighted. The field Engineer can further click on the network element for further process he intends to perform such as debugging/Configuring the network element. This is just an illustration of app features. The require- ments can be designed according to one’s requirements. Bandwidth on Demand Services In a typical network of a service provider, the traffic consists of flows from multiple applications and utilities from different classes of customer. Many of these applications are unique and have their own requirements with respect to different network parameters such as bandwidth requirement, delay, jitter, etc. which will affect the quality and usability of this application, which in turn affects the user experience. Issue with static bandwidth allocation: • Available bandwidth is limited and insufficient to meet the traffic demand. • Traffic requirement differs based on different users. • Traffic requirement differs based on different time zones. • Bandwidth wastage due to static allocation. • Bandwidth is used by unwanted applications. Thus, traffic management is the key to properly prioritize different applications across the limited bandwidth and ensure that these requirements are met as per the agreed user plan. 7
  • 8. © Happiest Minds Technologies Pvt. Ltd. All Rights Reserved Dynamic Bandwidth Allocation as a Solution To effectively use dynamic bandwidth allocation using DPI and SDN to achieve improved network, performance should result in optimal user experience and improved network resource utilization. What is Dynamic Bandwidth Allocation? DBA is to allocate available bandwidth dynamically in an optimized way as per the user application as and when the need arises, based on the user subscription plan using different traffic management techniques. Traffic management combines various actions such as monitoring, discovery, control, classification and optimization of the traffic based on the user behavior and available bandwidth to improve the network performance, which intern will enhance the user experience. Traffic can be broadly classified as follows: • Payload based classification: based on the payload type. • Traffic behavior based: based on a statistical method that uses statistical analysis of the traffic behavior like inter-pack- et arrival, session time and so on. We can achieve traffic management of the network, based on the above said classifications using DPI and SDN respec- tively, So that we can allocate bandwidth dynamically to meet the customer demand Network Monitoring is a critical function in a data center. From doing recording of VOIP calls, performance audits, and applying forensics – the use of Networking Monitoring are varied. The modern day data center throws newer challenges for monitoring systems – like virtualized workflow, emergence of 10, 40 and 100G fabrics, and a very high East West traffic flow and thus forcing investment of expensive Network Packet Brokers in each segment in a distributed approach or compromising the available bandwidth in an aggregated approach. 8 Control layer SDN Controller DPI Tool (Floodlight / NOX / POX / OpenDaylight ) Control Data Plane Interface (e.g, OpenFlow) Packet Inspection (SNORT/ OpenDPI/ Others) Propeitary Communication Method Network Device Network Device Network Device Network Device Network Device Network Device Infrastructure Layer API API
  • 9. © Happiest Minds Technologies Pvt. Ltd. All Rights Reserved With the advent of Software Defined Networking, there are possible solutions and techniques, which can be used to face and overcome those challenges with dynamic programming of network and leveraging the SDN controller intelligence and cost effective bare metal switches to offer a robust and cost effective solution for Monitoring. Not only that, the power of SDN offers additional features which enable reduction in the replicated traffic, distributed monitoring functionali- ty and very granular access control. Further, the availability of Big Data platforms and Analytics further help in applying predictive orchestration of the moni- toring solutions, thus optimizing scaling needs and at the same time giving accurate visibility to the administrator Bandwidth slice Exchange offerings It is difficult to determine the traffic usage patterns and hence there would be scenarios where a client would need access bandwidth, over and above the committed bandwidth from the service provider. With SDN, it is possible to create network slices and the same slices can be exchanged in real time. The network slices can be created with the help of the SDN controller, which allocates the network resources at a granular level of a flow, and thus groups certain flows into a “Slice”. The SDN controller also exposes REST API based northbound interface, which can provide information to Billing and exchange applications which can facilitate the bandwidth exchange in real time. 9 Rack 1 Rack 2 MD1 MD 3 MD 2 SW F SW D SW E SW BSW A SW C SDN Controller Analytics Statistics / Netflow/ iPFIX APP DPI App Monitoring App Legends Server Rack Top of Rack Switch Monitoring Device Data Centre production Traffic Links Mirror Traffic Links
  • 10. © Happiest Minds Technologies Pvt. Ltd. All Rights Reserved Testing SDDC – Automation Framework Sample Implementation 10 Storage Management Applications(UI) automation Selenium++ Storage Management Applications(API) automation using SOAPUI, RestAssured, Junit, TestNG based Frameworks Compute Switch [vspex(VMware/Citrix, VMware/Microsoft, Cisco/Dell/HP/IBM, Cisco/brocade]) API’s for combined Compute, Switch & Storage [Flexipad(VMware, Cisco, NetApp)] [vblock(VMware, Cisco, NetApp)] IO Tools to simulate different traffic Autotest Framework & Tools • Open Source Framework AUTOTEST • Selenium++ Automation framework with customized reporting • Unit/API testing framework • Test Data Generation, Logs Analyzers Virt-test-api(KVM) Test-api(VMware_we- server_hyper-v) Virt-test-api (OpenSwitch) test-api(Cisco, brocade) test-api(OpenStack) test-api(NetApp, EMC, Hitachi) Storage UI to Trigger Automation and Display Results I/P API Storage Compute Switch STAF Testcase Driver & Testcase Executor Storage Compute Switch Systemtest Utils Results Dependent Libraries Testcases
  • 11. © Happiest Minds Technologies Pvt. Ltd. All Rights Reserved Happiest Minds has a focus on SDDC in terms of SDS, SDN and SDDC automation. We have been developing certain components to demonstrate our understanding and showcasing capabilities. Coupled with this, we have an ecosystem to help our enterprise customers to consult, implement and manage the data center specific solutions. This gives us a firsthand understanding of the challenges in the field, thus helping us to in providing a point of view on product features which are being developed. We look forward to working with product companies to help them succeed in their vision of SDDC. The above three scenarios have been implemented and tested with the following steps: • Create a Share(Lun-SAN/export-CiFS or NFS) • Map a share to Windows/Linux Machine • Run the test cases using the IO Tools • Create a snapshot of the volume • Create a mirror of the volume • Create an archive of the Volume • Restore a snapshot of the volume • Break the mirror relation • Restore the broken mirror relation • Capture the results. Conclusion 11
  • 12. © Happiest Minds Technologies Pvt. Ltd. All Rights Reserved © 2014 Happiest Minds. All Rights Reserved. E-mail: Business@happiestminds.com Visit us: www.happiestminds.com Follow us on 12 This document is an exclusive property of Happiest Minds Technologies Pvt. Ltd. Happiest Minds is focused on helping customers build Smart Secure and Connected experience by leveraging disruptive technologies like mobility, analytics, security, cloud computing, social computing and unified communications. Enterprises are embracing these technologies to implement Omni-channel strategies, manage structured & unstructured data and make real time decisions based on actionable insights, while ensuring security for data and infrastructure. Happiest Minds also offers high degree of skills, IPs and domain expertise across a set of focused areas that include IT Services, Product Engineering Services, Infrastructure Management, Security, Testing and Consulting. Headquartered in Bangalore, India, Happiest Minds has operations in the US, UK, Singapore and Australia. It secured a $45 million Series-A funding led by Canaan Partners, Intel Capital and Ashok Soota. Jagadeesh CV Strategic, focused, and business oriented enterprise, Solution architect, Pre-sales, Post-sales and Prac- titioner with 15 years of experience in information technologies. Master of establishing productive relationships with partners and customers. Data Center Enterprise Technology Roadmaps, Transforma- tion Strategies, Private Cloud Implementation, Public, Private Cloud Integration, Cloud Computing adop- tion Roadmap for Enterprises, ROI models, Performance Engineering, Infrastructure Consolidation and Optimization, Enterprise Social Collaboration, Vendor Management, Evangelism. About the Author Happiest Minds