POC Proposal

9
7/24/2019 POC Proposal http://slidepdf.com/reader/full/poc-proposal 1/9 Salt POC Moving to an open source orchestration management system Pedro Tanaka

Transcript of POC Proposal

Page 1: POC Proposal

7/24/2019 POC Proposal

http://slidepdf.com/reader/full/poc-proposal 1/9

Salt POCMoving to an open source orchestrationmanagement system

Pedro Tanaka

Page 2: POC Proposal

7/24/2019 POC Proposal

http://slidepdf.com/reader/full/poc-proposal 2/9

Objective

Acquire hands on experience ith salt

• !valuate salt capabilities

• "esign a deployment #o that$s reliableand can be %ully integrated ith Chey

Page 3: POC Proposal

7/24/2019 POC Proposal

http://slidepdf.com/reader/full/poc-proposal 3/9

Salt Overvie• Multi&paradigma deployment system

• Master&slave 'mode we will be using for thePOC(

• Masterless over ssh

• Masterless over )M*

• +ast ')M* based communication(

• Scalable ',)))$s o% minions per server(

• State&based

Page 4: POC Proposal

7/24/2019 POC Proposal

http://slidepdf.com/reader/full/poc-proposal 4/9

Scope

• Set up Salt core in%rastructure

• Set up a multi node Cassandra cluster

• Con-gure the deployed Cassandra cluster

• "ocument POC -ndings

Page 5: POC Proposal

7/24/2019 POC Proposal

http://slidepdf.com/reader/full/poc-proposal 5/9

Success Criteria•  Time to ramp up

•  Time to create a module %rom scratch

• Availability o% open source modules

• Per%ormance . /eliability

• 0ave at the end o% the POC a documentdetailing -ndings and a system capable o%deploying cassandra clusters on demand

Page 6: POC Proposal

7/24/2019 POC Proposal

http://slidepdf.com/reader/full/poc-proposal 6/9

 Timeline

"eploy salt server toservice management .1ootstrap minions

"evelop Cassandra

"eployment Scripts'pre&deployment2install2 post&deployment(

"evelop CassandraCon-guration Scripts

'cron(

 Test !nd to !nd +lo ."ocument POC +indings

3eek , 3eek 43eek5

3eek 6

Page 7: POC Proposal

7/24/2019 POC Proposal

http://slidepdf.com/reader/full/poc-proposal 7/9

Architecture

Service Management Subscription

Outside 3orld

1astion

Chey Machine , '/eplicated(

Prod7A&89

:M, :M4

Chey 'Create ;n%rastructure(

Salt '"eploy Scripts(

<

,

4

5

6

Chey is %ormerly knon as *"OS

Page 8: POC Proposal

7/24/2019 POC Proposal

http://slidepdf.com/reader/full/poc-proposal 8/9

"eployment +lo

Page 9: POC Proposal

7/24/2019 POC Proposal

http://slidepdf.com/reader/full/poc-proposal 9/9

/esourcing

• Challenges=

Acquire Salt expertise

• Acquire Cassandra expertise

• ;denti%y Cassandra current pain pointsand design solutions

• 4>? /esources %or 6 eeks