9th avinash
TRANSCRIPT
-
8/13/2019 9th Avinash
1/17
SUMMER INTERNSHIP
MBAgeneral
2012 - 2014
AMITY BUSINESS SCHOOL,
AMITY UNIV ERSITY,LUCKNOW.
-
8/13/2019 9th Avinash
2/17
PROJECT DETAILS
P R O J E C T G U I D E ( S )
1 . I N D U S T RY: M R . S A C HI N G O S WA M I
2 . A C A D E M I C : P R O F. P R AV I N A G A RWA L
TATA CONSULTANCY SERVICES
Amity Business School,
Amity University,Lucknow.
Micron, USA- SSD Jobs
CATS: CDMI Automated Test Suit
Solace Systems: Analysis of Technology
Projects handled in STORAGE Domain
-
8/13/2019 9th Avinash
3/17
CATS: CDMI AUTOMATED TEST SUIT
Technologies used for the development
REST
JAX-RS & Jersey
Apache ANT
CDMI Automated Test Suit performs CRUD operations on the following objects:
Capability Object
Container Object
Data Object
Domain Object
Queue Object
Amity Business School,
Amity University,Lucknow.
-
8/13/2019 9th Avinash
4/17
CATS DEPLOYMENT
CLIENT SERVER
Request
(From CDMI Client-requests CRUD operations
TCS CATS CDMI Supported Cloud Storage
Artifacts:
Test Plan,
Test Specification,
Test Script, Platform Independent Support for CDMI & Non CDMI
Test log file
Test Report
Amity Business School,
Amity University,Lucknow.
-
8/13/2019 9th Avinash
5/17
CHALLENGES IN DEVELOPMENT
The challenges may be summed up as follows:
For interoperable CDMI compliant cloud products, CATS requires multiple servers
for successful testing of a test case scenario.
Also, there are multiple versions of CDMI specification available. In such cases, test
cases should be successful in earlier versions as well as newer versions.
CATS must be extensible & flexible enough to incorporate the changes involved.
CATS should be able to handle ambiguities involved in CDMI specification document.
It might not be able to incorporate maximum possible test case scenarios due to lack
of examples in CDMI specification document and imperfectness in imagination.
Amity Business School,
Amity University,Lucknow.
-
8/13/2019 9th Avinash
6/17
The Need for Speed:
Why architectures are shifting
from software to hardware
Amity Business School,
Amity University,Lucknow.
-
8/13/2019 9th Avinash
7/17
Business Overview OverviewSolace Systems is a middleware company based in Kanata, Ontario,
Canada that manufactures and sells message-oriented middleware
appliances. Messaging middleware appliances are rack-mountable
network devices that implement messaging functionality in purpose-
built hardware. The company claims that implementing these functions
in hardware enables higher throughput and lower, more consistentlatency than software alternatives.
Major Competitors : The company's major competitors areInformatica,
Tervela, TIBCO Software, andIBM(with their Web Sphere MQ Low
Latency Messaging products).
Primary Value Proposition
Reduce the cost and complexity of
information distribution.
Reduced architectural complexity.
Reduced resource consumption.
Reduced operating expenses.
Reduced cost to deploy & operate.
More environment friendly.
Accelerate information distribution even in the
face of increasing volume and volatility.
Supports high throughput.
Supports low latency.
Consistent & predictable performance
Amity Business School,
Amity University,Lucknow.
-
8/13/2019 9th Avinash
8/17
Simplicity Fewer managed devices,Easy UpgradesUnified API, Rack it & Run it.
Saving Consolidation Devices,Virtualization,Unification of messaging platform.
Speed Silicon instead of software, Unicast advantage,Reliable & guaranteed messaging,
JMS, WAN, shared memory IPC
Stability Fault Tolerance,Monitoring & Management,Security.
Scalability Linear Scalability,Modular Device,Networked Architecture
Value Proposition
Amity Business School,
Amity University,Lucknow.
-
8/13/2019 9th Avinash
9/17
INFRASTRUCTURE CONSOLIDATION
FrontOffice
Back Office
Low LatencyMarket Data
AlgorithmicSystems
ComplexEvent Processing
CRM/MobileAlerting
OrderRouting
TradeSettlement
InterbankTransactions
ESB/Web
Services
Market DataFanout
DatabaseSynchronization
GlobalWAN
Content-Aware
Network
IP
Network
Amity Business School,
Amity University,
Lucknow.
-
8/13/2019 9th Avinash
10/17
CONTENT-AWARE HARDWARESoftware Infrastructure Hardware Infrastructure
Messaging Throughput(msgs/sec)
Tens of
thousands
Millions
Messaging Latency(at 50% of peak load)
Milliseconds
Microseconds
Content Routing(number of rules)
Few
Thousands
Millions
Content Routing Latency(with 1000+ content rules)
Seconds
Microseconds
Persistent Messaging(msgs/second)
A Few
Thousand
>100
Thousand
Transformations(sustained throughput)
MB/sec
GB/sec
Amity Business School,
Amity University,Lucknow.
-
8/13/2019 9th Avinash
11/17
Middleware in Hardware
10x-100x faster than software
Predictable performance & latency (with load)
Detailed operational visibility
RoutingBlade
TransformationBlade
NetworkAcceleration
Blade
AssuredDeliveryModule
Internal Architecture
Amity Business School,
Amity University,Lucknow.
-
8/13/2019 9th Avinash
12/17
Addressing Latency Throughout the System
RemoteSites
AlgoEngines
DashboardDisplays
Exchange
Gateways
RiskEngines
Historical &
Audit DBs
FeedHandlers
Exchanges
RELI BLE
Guaranteed
W N
IPCCo-hosted
Feedhandler
with Algos
Amity Business School,
Amity University,Lucknow.
-
8/13/2019 9th Avinash
13/17
Guaranteed Messaging
Publisher Subscriber
If subscriber available,
message is delivered
immediately3b
If subscriber is slow
or disconnected, their backlog
is spooled to disk,
delivered as soon as
client is able to receive
RedundantMate
Disk Array
Receipt acknowledgedsince message is
guaranteed
3a
Message
persisted
in on-boardRAM
Message and state
replicated to mate,
which confirms receipt
2
s
Messages/Second
99.9thPercentileAverage
Low, Consistent LatencyEven Under Load
1
3a
4
2
Amity Business School,
Amity University,Lucknow.
-
8/13/2019 9th Avinash
14/17
Addressing Latency Throughout the System
RemoteSites
AlgoEngines
DashboardDisplays
Exchange
Gateways
RiskEngines
Historical &
Audit DBs
FeedHandlers
Exchanges
RELI BLE
Guaranteed
W N
IPCCo-hosted
Feedhandlerwith Algos
Amity Business School,
Amity University,Lucknow.
-
8/13/2019 9th Avinash
15/17
Amity Business School,
Amity University,
Lucknow.
Market Data Distribution
WAN
Market Data
Feeds
Traders
Customers
Algorithmic
Engines
Distribution
Servers
With MiddlewareSoftware
LAN
WAN
Market
Data
Feeds
With Content-AwareHardware
Content
Distribution
Server reduction, better performance, simpler operations
B k Offi D S h i i
-
8/13/2019 9th Avinash
16/17
Server-Based
Back-Office Data Synchronization
Oracle
Oracle
Oracle
Network-Based
Appl icat ions
Sybase
Oracle
SQL Server
Decoupled sources, reduced load on servers & efficient network
Amity Business School,
Amity University,
Lucknow.
-
8/13/2019 9th Avinash
17/17
Amity Business School,
Amity University,Lucknow
Summary
Cost- shared application infrastructure
Performance: Optimum Throughput & Latency
Architecture: Content-Aware Hardware
Emphasis on the five S
Infrastructure Consolidation
Unified APIOpen Source Support
SIMPLICITY
SAVING
SPEED
STABILITY
SCALABILITY