Introduction to Solaris System

Download Report

Transcript Introduction to Solaris System

Introduction to Solaris System
Paper for COSC513
By Jun LAI
SID: #103547
An Outline of this Presentation
Introduction
 What is Solaris?
 The history of Solaris.
Features of Solaris
 Multiprocessing and Multithreading
 Multiplatform
2
Outline (cont’d)
Features of Solaris Networking
 Enterprise Networking
 Web Networking
 Network Protocols (TCP/IP)
 Network File System (NFS) (in detail)
 Network Information Service Plus (NIS+)
 Distributed Computing Environment (DCE) (in
detail)
 Solaris Federated Services
3
Outline (cont’d)
 Optional Networking Protocols
 Solaris Protection
 Productivity of Individuals and Groups
 Application Data
 Support Language
 Network Management (in detail)
 Managing Developing and Deploying Network
4
Outline (cont’d)
Features of Solaris Security
 ONC+ Federated Security
 Firewall -1 and Sunscreen SPF -100
5
What is Solaris?
 Solaris Software is a perfect platform for
network computing delivered by Sun.
 A robust 64-bit operating environment is
its starting point.
 Solaris software gives you the ability to
support multiple-terabyte data warehouses
and thousands of users.
6
What is Solaris? (cont’d)
 What's more, Sun provides comprehensive
enterprise management tools, industrialstrength security solutions, and e-mail that
works on a global scale.
 Put it all together and you have the solid
foundation needed for continuous
connectivity. That's vital in the .com world.
7
History of Solaris
 The early operating system of Sun is called
SunOS.
 In the 1980s Sun introduced a Reduced
Instruction Set Computer(RISC)chip called
the Scalable Processor Architecture
(SPARC) processor.
 The SPARC processor chip allowed Sun to
produce very powerful, inexpensive desktop
workstations.
8
History of Solaris (cont’d)
 The SPARC system also ran the SunOS
operating system , so customer’s software
development investment could be
preserved.
 In the late 1980’s Sun announced plans to
develop a new operating system which is
called “Solaris”.
9
History of Solaris (cont’d)
 Solaris is Sun’s name for their UNIX-based
user environment , including the UNIX
operating system, window system(x11based). It is not the operating system, but is
the operating environment.
10
Features of Solaris
 The Solaris operating environment is built
to enable high performance client-server
applications in a distributed networking
environment.
 With the scalability to support virtually any
application and configuration, only Solaris
provides unlimited , transparent access to
systems , servers, printers, remote databases
and other resources.
11
Features of Solaris (cont’d)
 Solaris[tm] 8 software is the industry's first
dot-com grade operating environment.
 Solaris™ software was originally designed
with the Internet in mind. TCP/IP, the
central Internet protocol, has been at the
core of Solaris networking for more than 15
years.
 So it provides a rock-solid foundation for
business-critical applications.
12
Features of Solaris (cont’d)
 Multiprocessing(MP) systems running
Solaris deliver flexibility by allowing
enterprises to quickly put their computing
resources wherever they are needed.
 Multiprocessing increase productivity and
speeds database queries, provides remote
file service, and accelerates computation
intensive applications.
13
Features of Solaris (cont’d)
 Multithreading(MT) is a software technique
that breaks program code into segments that
can be executed in parallel on multiple
processors, for overall faster application
performance.
 For overall performance and throughput, the
multithreaded kernel of the Solaris
operating system enhances the inherent
14
multitasking capability of UNIX.
Features of Solaris (cont’d)
 By developing strategic applications
employing new technologies such as
multimedia or distributed objects. User
productivity can also be improved.
 The processing power of MT/MP lets these
types of applications maximize
performance.
 Multithreading is also required by many
new distributed client-server applications. 15
Features of Solaris (cont’d)
 The Solaris software environment is scalable
across a wide variety of system
configuration , from single stand-alone
workstations to enterprise computing
environments.
 The Solaris operating environment runs on
SPARC and X86 platforms. The same
Solaris functionality is available across all
these platforms.
16
Features of Solaris (cont’d)
 Solaris is based on a single, merged source
code base, ensuring that future Solaris
releases will share the same features,
functionality, and APIs.
 Customers can choose a lower-cost platform
and yet still have the benefit of a seasoned,
secure, highly functional, commercial-grade
operating system with outstanding
17
connectivity options.
Features of Solaris (cont’d)
 They can use their existing PC hardware as
a full-fledged participants in the enterprisewide computing environment.
 Multiplatform supports the right hardware
for today’s needs , with confidence that they
can preserve their investment as their needs
grow and change
18
Features of Solaris Networking
 Networking is fundamental to workgroup ,
enterprises, and Internet computing .Local
area networks(LANs) and wide-area
networks(WANs) enable distributed
information resources---the integration of
existing resources in a heterogeneous
computing environment, distributed
applications based on a true client-server
computing model and support for electronic
19
commerce using the Internet.
Features of Solaris Networking
(Cont’d)
 Transmission Control Protocol/Internet
Protocol (TCP/IP) is the industry’s most
widely used network transport protocol.
 Solaris networking is based on TCP/IP,
providing the widest connectivity, the
greatest scalability, and the lowest costs of
any networking solution in the world.
20
Features of Solaris Networking
(Cont’d)
 The Network File System (NFS) is an
industry standard distributed file system that
provides transparent access to remote files
and directories across the network.
 The Solaris environment supports NFS
version 3 which adds protocol
enhancements to improve performance and
reduce server load
21
Features of Solaris Networking
(Cont’d)
 Distributed Computing Environment (DCE)
is a specification for an advanced set of
TCP/IP-based heterogeneous networking
and middleware services.
 DCE provides alternative “middleware” for
interoperability and distributed computing ,
however DCE services have yet to be
deployed in large volume.
22
Features of Solaris Networking
(Cont’d)
 Today’s enterprise computing environment
consists of a myriad of hardware and
software products, architectures , and
applications.
 Environments are a reality in today’s world,
and the fundamental key to making them
work successfully lies with system and
network management .
23
Features of Solaris Networking
(Cont’d)
 System performance must be monitored to
ensure adequate response time, and faults
must be detected and corrected with as little
disruption as possible.
 Storage management is needed to ensure the
reliability and recoverability of corporate
data
24
Features of Solaris Networking
(Cont’d)
 Software must be installed on end-user systems,
and its distribution must be controlled and
accounted for Job scheduling and load balancing
for servers, security policy implementation, asset
management , usage accounting , Help Desk, and
other support services are all functions a large
enterprise computing operation must incorporate
into their systems and network management
functions.
25
Features of Solaris Networking
(Cont’d)
 Solaris and Solstice provide an overall
framework for managing all these elements
in a coherent , unified way.
 Sun has developed the industry’s first set of
integrated system and network management
products which is integrated in the
SolsticeTM , to scale and manage large
heterogeneous networks.
26
Features of Security
 The Solaris operating environment provides
a sophisticated security system that controls
the way user access the files, protect system
databases, and use system resources.
 Solaris security system is network-wide
security , providing security over several
different systems, not just one.
27
Features of Security (cont’d)
 Login access control , System resource
access control , Secure client –server
services, applications and utilities and
Network access control are four types of
protection of Solaris Security.
 ONC+ Federated Security and Firewall-1,
SunScreen SPF--100 are two types of
security provided by Sun.
28
Conclusion
 The Solaris operating environment is the
industry’s most powerful and versatile UNIX
operating environment.
 The Solaris operating environment provides a
true multithreaded , multiprocessing –capable
kernel, together with open systems-based
standards for connectivity and interoperability,
distributed computing services, world-class
administration and software development tools,
a large number of third-party applications, and
29
Microsoft Windows application support.
Conclusion (cont’d)
Solaris operating environment represents the
gateway to the future of networked
enterprise computing. Only Solaris supplies
the full range of services needed to meet the
needs of Internet, intranet, and enterprise
computing.
30