سیستم عامل Solaris
Solaris سیستم عاملی بر پایه UNIX است که در سال 1992 توسط شرکت SUN (Stanford
University Network) Microsystems تهیه شده و روی سخت افزارهای Sun Sparc ، Intel
Pentium، Cyrix، AMD قابل نصب می باشد. هیچ نسخه دیگری از Unix، شهرت ، تعدد
کاربران و فراگیری گسترده Solaris را تجربه نکرده است.
Solaris Operating Environment یک بسته نرم افزاری است شامل:
سیستم عامل Sun OS( نسخه شرکت SUN از Unix BSD که بر پایه System V release 4 نوشته
شده است ) + محیط گرافیکی GUI + ONC ( Open Network Connectivity ) + سرویسهای شبکه
مانند NFS، NIS...+ ابزارهای مختلف
این سیستم عامل Multiuser، Multitask، Symmetric multiprocessing with multithreads
با قابلیت Self-healing and Self-managing Functionality ، Real time Functionality
و دارای بالاترین Security level در بین سیستم عاملهایUnix Based می باشد وبه عنوان
Database Server برای Oracle ، Informix و Jbase و امن ترین و Stable ترین server
برای سرویسهای شبکه مانند Proxy، Email، Web،DNS ،DHCP، NFS،NIS ، LDAP و... بکار
می رود همچنین Trusted Solaris به دلیل security بالا یکی از پر کاربردترین UNIX ها
برای Application های بانکی و محیطهای نظامی است و به عنوان سیستم عامل Embedded
برای بسیاری از دستگاههای دقیق مهندسی پزشکی مانند سیستمهای MRI استفاده می شود.
Solaris یک سیستم عامل استاندارد برای developer های نرم افزار ، مدیران سیستم و
کاربران عادی است. از ابزارهای موجود در این سیستم عامل می توان به :
Glib, GTK, JPEG PNG, TIFF, zlib XML, Tcl/Tk ، C and C++ Compiler و Java برای
development
Apache, Tomcat, Java Application Server, Perl, Solaris Containers. MySQL
و PHP distribution برای Web
Jumpstart, Diskless client support, Secure WAN boot, Solaris Live Upgrade
وSolaris Flash برای نصب
Sun Management Center، support for large volumes ،high-performance logging FS (UFS)
, Solaris Volume Manager, Sun StorEdge Traffic Manager, Solaris ZFS ،
Dynamic Reconfiguration, Reconfiguration Coordination Manager
Solaris Fault Manager, Solaris Service Manager, Sun ONE برای راهبری
Memory Placement Optimization (MPO), Thread library, Enhanced directory name
lookup cache, Dynamic Intimate Shared Memory and libumem, Mobile IP, PPP,
Sendmail, NTP , BIND 9, IP network multipathing ،Samba, NFSv4 , FTP برای شبکه
Star office، Star suite، CDE (Common Desktop Environment) ، Gnome،
Sun Java Desktop System ، Audio and Video، Image Tool ، Mozilla, File manager و
بسیاری از application ها برای کاربران اشاره کرد.
محیط عملیاتی Solaris دارای ویژگیهای زیر می باشد :
- Portability : قابلیت انتقال Application ها در زمان Upgrade سخت
افزاری بدون نیاز به Conversion
- Horizontal and Vertical Scalability: این سیستم عامل روی تمام رده
های سخت افزار از Laptop تا Supercomputerها و بر روی سیستمهای Multiprocessor
قابل نصب است.
- Interoperability: برخورداری سیستم عامل از استاندارد در زمینه
Interface های ارتباطی این امکان را به وجود می آورد تا در سایتهای بزرگ در
ارتباط با سیستم عاملهای دیگر به راحتی کار کند.
- Compatibility : کلیه application ها پس از Upgrade سیستم عامل بدون
تغییر قابل استفاده هستند
- Security : نرم افزارهایی مانند GSS-API, Secure Shell, TCP
Wrappers,
- Digitally signed binaries, BART and Solaris Containers for
application isolation. و محیط بسته Unix امکان نفوذ به سیستم عامل را به حداقل
می رساند.
این سیستم عامل برای Sparc و X86 ارائه می شود . همزمان با موج جدید Open Source
شرکت Sun Microsystems گامهای مثبتی در این زمینه برداشته و نسخه جدید سیستم عامل
Solaris را برای Download از طریق اینترنت ارائه کرده است همچنین سایت
اینترنتیwww.opensolaris.org کلیه source code های Solaris را برای استفاده
developer ها در اختیار عموم می گذارد.
|