SlideShare uma empresa Scribd logo
1 de 24
Understanding Servers
IT4GIS
Keith T. Weber, GISP
GIS Director
ISU-GIS Training and Research Center
What is a server?
• Desktop
• Workstation
• Server
Functional Roles
• Data Storage
• Application Host
• GeoProcessing
• Spatial Data Management
• Website Host
• E-mail
Data Storage
• The role of hardware
– NAS (network attached
storage)
– SAN (storage area network)
– DAS (direct attached storage)
– [other]
• Your role
– Delete unnecessary data
– Apply best data type to each
attribute (tables) and raster file
format/pixel depth)
Data Storage: Fault Tolerance
• RAID=Redundant Array of Inexpensive Disks
• Hardware or software implementation
• Level 0,1,5,10
• Minimum four disks on server
• Hard disk types
–SCSI, IDE, etc.
–Hot-swappable
Data Storage: The Way Fault
Tolerance Works!
6
Data Storage: RAID and RAIS
• Redundant Array of Inexpensive Disks
• Redundant Array of Inexpensive Servers
Hints and Tips: The 5-nines
• 99.999% of the time…
• Servers are operational and functioning
• How much down-time does this allow?
– 5 minutes!
– No longer even a goal!
– Why?
Application Host
• GIS software-host
server (application
server)
• GIS software license
server
GeoProcessing
• ArcGIS for Server software resides on server with
GeoProcessing Services running
• Clients have the desktop or workstation application
installed
• Large tasks are processed by the server via web
interface
– Can more fully utilize available processors and RAM
Why are Servers Faster?
• More RAM and more CPU cores (yes)
• But more importantly, a different architecture in RAM and
CPU usage/allocation
GPU Processing
• Graphical Processing Units
• nVidia leads, but it all started with the demand for smooth
video rendering by the gaming industry
• Graphics cards and processing
– Processing graphics is an intensive FLoating-point OPeration
(FLOP) that must be done quickly
– Geoprocessing can also be an intensive FLOP (but does not
need to be done quite so fast)
• In some cases, a server will not be faster if a good
graphics card is not available
Spatial Data Management
• SDE=Spatial
Database Engine
• Requires DBMS
• ArcSDE
• Spatial library
organized with a
RDBMS
Web Server
• IIS
–Overview of structure on
host server
–Client access
(http://giscenter.isu.edu)
• ArcGIS for Server
–Serving maps
ArcGIS for Server
Compliments SDE
by serving
GeoData services
Includes
Web
Services as
the next
generation
web map
server
Provides
Geo-
Processing
capabilities
even through
the Web!
Types of Server Hardware
• Glorified desktops
• Standard Rack-based
• Blade
– Rack based, but not limited to 42 Units
– Can contain more than CPUs
• ISU’s Research Data Center (RDC)
Professional Tips
• Data folder for clients
• Data liability policy
• Use of Temp folders
• System Administration:
–Do not allow write access from remote clients anywhere
on your system!
• Security
–Web access is principal security threat
–FTP is a primary avenue for intrusion
–Dynamic IP addressing
Applying Security to Your Server
• Reactive:
– TCP/IP exclusion
• Proactive
– Service packs
– Updating anti-virus dictionaries
– Disabling and uninstalling FTP
– Firewalls
Security (cont’d)
• Backup your data
–Mission critical
–Critical
–Non-critical data
• Difference between Backup and
Archive
Key Concepts
• A server is best defined by its Functional Role.
• You should now know several roles for GIS
servers.
• Fault tolerance addresses data integrity
(information assurance).
• Proactive security measure address data
security.
A Tour of the Server Room
(in under 2 minutes)
Keep the Servers Cool
• Cool aisle and hot aisle approach
• Liquid cooling (e.g., INL C3)
– Better approach but much more expensive
– ROI good on larger data centers (INL C3)
– ROI poor on smaller data centers (ISU RDC)
Professional Hints and Tips
• Email is not a text SMS…
Questions…Assignment
Get ready for the 2-minute write

Mais conteúdo relacionado

Semelhante a 02-UnderstandingServers.pptx

Hadoop Distributed File System
Hadoop Distributed File SystemHadoop Distributed File System
Hadoop Distributed File System
Vaibhav Jain
 
Hadoop ppt on the basics and architecture
Hadoop ppt on the basics and architectureHadoop ppt on the basics and architecture
Hadoop ppt on the basics and architecture
saipriyacoool
 
Some thoughts on apache spark & shark
Some thoughts on apache spark & sharkSome thoughts on apache spark & shark
Some thoughts on apache spark & shark
Viet-Trung TRAN
 
In memory grids IMDG
In memory grids IMDGIn memory grids IMDG
In memory grids IMDG
Prateek Jain
 
Kb 40 kevin_klineukug_reading20070717[1]
Kb 40 kevin_klineukug_reading20070717[1]Kb 40 kevin_klineukug_reading20070717[1]
Kb 40 kevin_klineukug_reading20070717[1]
shuwutong
 

Semelhante a 02-UnderstandingServers.pptx (20)

Hadoop Distributed File System
Hadoop Distributed File SystemHadoop Distributed File System
Hadoop Distributed File System
 
Hadoop ppt on the basics and architecture
Hadoop ppt on the basics and architectureHadoop ppt on the basics and architecture
Hadoop ppt on the basics and architecture
 
Pascal benois performance_troubleshooting-spsbe18
Pascal benois performance_troubleshooting-spsbe18Pascal benois performance_troubleshooting-spsbe18
Pascal benois performance_troubleshooting-spsbe18
 
Move your on prem data to a lake in a Lake in Cloud
Move your on prem data to a lake in a Lake in CloudMove your on prem data to a lake in a Lake in Cloud
Move your on prem data to a lake in a Lake in Cloud
 
Hadoop-Quick introduction
Hadoop-Quick introductionHadoop-Quick introduction
Hadoop-Quick introduction
 
Bigdata workshop february 2015
Bigdata workshop  february 2015 Bigdata workshop  february 2015
Bigdata workshop february 2015
 
Cassandra Core Concepts
Cassandra Core ConceptsCassandra Core Concepts
Cassandra Core Concepts
 
Server training
Server trainingServer training
Server training
 
Some thoughts on apache spark & shark
Some thoughts on apache spark & sharkSome thoughts on apache spark & shark
Some thoughts on apache spark & shark
 
Introducing Kudu, Big Data Warehousing Meetup
Introducing Kudu, Big Data Warehousing MeetupIntroducing Kudu, Big Data Warehousing Meetup
Introducing Kudu, Big Data Warehousing Meetup
 
Share point 2013 on azure
Share point 2013 on azureShare point 2013 on azure
Share point 2013 on azure
 
Introducing Kudu
Introducing KuduIntroducing Kudu
Introducing Kudu
 
In memory grids IMDG
In memory grids IMDGIn memory grids IMDG
In memory grids IMDG
 
Bases de datos en la nube con AWS
Bases de datos en la nube con AWSBases de datos en la nube con AWS
Bases de datos en la nube con AWS
 
Ozri 2013 Brisbane, Australia - Geodatabase Efficiencies
Ozri 2013 Brisbane, Australia - Geodatabase EfficienciesOzri 2013 Brisbane, Australia - Geodatabase Efficiencies
Ozri 2013 Brisbane, Australia - Geodatabase Efficiencies
 
Kb 40 kevin_klineukug_reading20070717[1]
Kb 40 kevin_klineukug_reading20070717[1]Kb 40 kevin_klineukug_reading20070717[1]
Kb 40 kevin_klineukug_reading20070717[1]
 
Introducing Apache Kudu (Incubating) - Montreal HUG May 2016
Introducing Apache Kudu (Incubating) - Montreal HUG May 2016Introducing Apache Kudu (Incubating) - Montreal HUG May 2016
Introducing Apache Kudu (Incubating) - Montreal HUG May 2016
 
Redis acc 2015_eng
Redis acc 2015_engRedis acc 2015_eng
Redis acc 2015_eng
 
Maximizing performance via tuning and optimization
Maximizing performance via tuning and optimizationMaximizing performance via tuning and optimization
Maximizing performance via tuning and optimization
 
Maximizing performance via tuning and optimization
Maximizing performance via tuning and optimizationMaximizing performance via tuning and optimization
Maximizing performance via tuning and optimization
 

Último

一比一定(购)UNITEC理工学院毕业证(UNITEC毕业证)成绩单学位证
一比一定(购)UNITEC理工学院毕业证(UNITEC毕业证)成绩单学位证一比一定(购)UNITEC理工学院毕业证(UNITEC毕业证)成绩单学位证
一比一定(购)UNITEC理工学院毕业证(UNITEC毕业证)成绩单学位证
wpkuukw
 
Abortion pills in Dammam +966572737505 Buy Cytotec
Abortion pills in Dammam +966572737505 Buy CytotecAbortion pills in Dammam +966572737505 Buy Cytotec
Abortion pills in Dammam +966572737505 Buy Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
一比一原版(RMIT毕业证书)墨尔本皇家理工大学毕业证成绩单学位证靠谱定制
一比一原版(RMIT毕业证书)墨尔本皇家理工大学毕业证成绩单学位证靠谱定制一比一原版(RMIT毕业证书)墨尔本皇家理工大学毕业证成绩单学位证靠谱定制
一比一原版(RMIT毕业证书)墨尔本皇家理工大学毕业证成绩单学位证靠谱定制
ougvy
 
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
ehyxf
 
In Riyadh Saudi Arabia |+966572737505 | Buy Cytotec| Get Abortion pills
In Riyadh Saudi Arabia |+966572737505 | Buy Cytotec| Get Abortion pillsIn Riyadh Saudi Arabia |+966572737505 | Buy Cytotec| Get Abortion pills
In Riyadh Saudi Arabia |+966572737505 | Buy Cytotec| Get Abortion pills
Abortion pills in Riyadh +966572737505 get cytotec
 
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
tufbav
 
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
wpkuukw
 
Mankhurd Call Girls, 09167354423 Mankhurd Escorts Services,Mankhurd Female Es...
Mankhurd Call Girls, 09167354423 Mankhurd Escorts Services,Mankhurd Female Es...Mankhurd Call Girls, 09167354423 Mankhurd Escorts Services,Mankhurd Female Es...
Mankhurd Call Girls, 09167354423 Mankhurd Escorts Services,Mankhurd Female Es...
Priya Reddy
 
一比一定(购)国立南方理工学院毕业证(Southern毕业证)成绩单学位证
一比一定(购)国立南方理工学院毕业证(Southern毕业证)成绩单学位证一比一定(购)国立南方理工学院毕业证(Southern毕业证)成绩单学位证
一比一定(购)国立南方理工学院毕业证(Southern毕业证)成绩单学位证
wpkuukw
 
Jual Obat Aborsi Samarinda ( No.1 ) 088980685493 Obat Penggugur Kandungan Cy...
Jual Obat Aborsi Samarinda (  No.1 ) 088980685493 Obat Penggugur Kandungan Cy...Jual Obat Aborsi Samarinda (  No.1 ) 088980685493 Obat Penggugur Kandungan Cy...
Jual Obat Aborsi Samarinda ( No.1 ) 088980685493 Obat Penggugur Kandungan Cy...
Obat Aborsi 088980685493 Jual Obat Aborsi
 
Top profile Call Girls In Udgir [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Udgir [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Udgir [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Udgir [ 7014168258 ] Call Me For Genuine Models We ...
gajnagarg
 
怎样办理阿德莱德大学毕业证(Adelaide毕业证书)成绩单留信认证
怎样办理阿德莱德大学毕业证(Adelaide毕业证书)成绩单留信认证怎样办理阿德莱德大学毕业证(Adelaide毕业证书)成绩单留信认证
怎样办理阿德莱德大学毕业证(Adelaide毕业证书)成绩单留信认证
ehyxf
 

Último (20)

一比一定(购)UNITEC理工学院毕业证(UNITEC毕业证)成绩单学位证
一比一定(购)UNITEC理工学院毕业证(UNITEC毕业证)成绩单学位证一比一定(购)UNITEC理工学院毕业证(UNITEC毕业证)成绩单学位证
一比一定(购)UNITEC理工学院毕业证(UNITEC毕业证)成绩单学位证
 
🌹Bhubaneswar🌹Odisha❤CALL GIRL 9777949614 ❤CALL GIRLS IN Bhubaneswar ESCORT SE...
🌹Bhubaneswar🌹Odisha❤CALL GIRL 9777949614 ❤CALL GIRLS IN Bhubaneswar ESCORT SE...🌹Bhubaneswar🌹Odisha❤CALL GIRL 9777949614 ❤CALL GIRLS IN Bhubaneswar ESCORT SE...
🌹Bhubaneswar🌹Odisha❤CALL GIRL 9777949614 ❤CALL GIRLS IN Bhubaneswar ESCORT SE...
 
Abortion pills in Dammam +966572737505 Buy Cytotec
Abortion pills in Dammam +966572737505 Buy CytotecAbortion pills in Dammam +966572737505 Buy Cytotec
Abortion pills in Dammam +966572737505 Buy Cytotec
 
Critical Commentary Social Work Ethics.pptx
Critical Commentary Social Work Ethics.pptxCritical Commentary Social Work Ethics.pptx
Critical Commentary Social Work Ethics.pptx
 
Dubai Call Girls O525547819 Call Girls In Dubai (M0ist)
Dubai Call Girls O525547819 Call Girls In Dubai (M0ist)Dubai Call Girls O525547819 Call Girls In Dubai (M0ist)
Dubai Call Girls O525547819 Call Girls In Dubai (M0ist)
 
一比一原版(RMIT毕业证书)墨尔本皇家理工大学毕业证成绩单学位证靠谱定制
一比一原版(RMIT毕业证书)墨尔本皇家理工大学毕业证成绩单学位证靠谱定制一比一原版(RMIT毕业证书)墨尔本皇家理工大学毕业证成绩单学位证靠谱定制
一比一原版(RMIT毕业证书)墨尔本皇家理工大学毕业证成绩单学位证靠谱定制
 
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
 
In Riyadh Saudi Arabia |+966572737505 | Buy Cytotec| Get Abortion pills
In Riyadh Saudi Arabia |+966572737505 | Buy Cytotec| Get Abortion pillsIn Riyadh Saudi Arabia |+966572737505 | Buy Cytotec| Get Abortion pills
In Riyadh Saudi Arabia |+966572737505 | Buy Cytotec| Get Abortion pills
 
Shimoga Escorts Service Girl ^ 9332606886, WhatsApp Anytime Shimoga
Shimoga Escorts Service Girl ^ 9332606886, WhatsApp Anytime ShimogaShimoga Escorts Service Girl ^ 9332606886, WhatsApp Anytime Shimoga
Shimoga Escorts Service Girl ^ 9332606886, WhatsApp Anytime Shimoga
 
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
 
Vashi Affordable Call Girls ,07506202331,Vasai Virar Charming Call Girl
Vashi Affordable Call Girls ,07506202331,Vasai Virar Charming Call GirlVashi Affordable Call Girls ,07506202331,Vasai Virar Charming Call Girl
Vashi Affordable Call Girls ,07506202331,Vasai Virar Charming Call Girl
 
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
 
Mankhurd Call Girls, 09167354423 Mankhurd Escorts Services,Mankhurd Female Es...
Mankhurd Call Girls, 09167354423 Mankhurd Escorts Services,Mankhurd Female Es...Mankhurd Call Girls, 09167354423 Mankhurd Escorts Services,Mankhurd Female Es...
Mankhurd Call Girls, 09167354423 Mankhurd Escorts Services,Mankhurd Female Es...
 
一比一定(购)国立南方理工学院毕业证(Southern毕业证)成绩单学位证
一比一定(购)国立南方理工学院毕业证(Southern毕业证)成绩单学位证一比一定(购)国立南方理工学院毕业证(Southern毕业证)成绩单学位证
一比一定(购)国立南方理工学院毕业证(Southern毕业证)成绩单学位证
 
Jual Obat Aborsi Samarinda ( No.1 ) 088980685493 Obat Penggugur Kandungan Cy...
Jual Obat Aborsi Samarinda (  No.1 ) 088980685493 Obat Penggugur Kandungan Cy...Jual Obat Aborsi Samarinda (  No.1 ) 088980685493 Obat Penggugur Kandungan Cy...
Jual Obat Aborsi Samarinda ( No.1 ) 088980685493 Obat Penggugur Kandungan Cy...
 
Top profile Call Girls In Udgir [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Udgir [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Udgir [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Udgir [ 7014168258 ] Call Me For Genuine Models We ...
 
怎样办理阿德莱德大学毕业证(Adelaide毕业证书)成绩单留信认证
怎样办理阿德莱德大学毕业证(Adelaide毕业证书)成绩单留信认证怎样办理阿德莱德大学毕业证(Adelaide毕业证书)成绩单留信认证
怎样办理阿德莱德大学毕业证(Adelaide毕业证书)成绩单留信认证
 
Call Girls Amethi 9332606886 HOT & SEXY Models beautiful and charming call g...
Call Girls Amethi  9332606886 HOT & SEXY Models beautiful and charming call g...Call Girls Amethi  9332606886 HOT & SEXY Models beautiful and charming call g...
Call Girls Amethi 9332606886 HOT & SEXY Models beautiful and charming call g...
 
Call Girls Service Bharatpur 9332606886 High Profile Call Girls You Can Ge...
Call Girls Service Bharatpur   9332606886  High Profile Call Girls You Can Ge...Call Girls Service Bharatpur   9332606886  High Profile Call Girls You Can Ge...
Call Girls Service Bharatpur 9332606886 High Profile Call Girls You Can Ge...
 
Dubai Call Girls O525547819 Call Girls In Dubai<.> Full Dirty Services
Dubai Call Girls O525547819 Call Girls In Dubai<.> Full Dirty ServicesDubai Call Girls O525547819 Call Girls In Dubai<.> Full Dirty Services
Dubai Call Girls O525547819 Call Girls In Dubai<.> Full Dirty Services
 

02-UnderstandingServers.pptx

  • 1. Understanding Servers IT4GIS Keith T. Weber, GISP GIS Director ISU-GIS Training and Research Center
  • 2. What is a server? • Desktop • Workstation • Server
  • 3. Functional Roles • Data Storage • Application Host • GeoProcessing • Spatial Data Management • Website Host • E-mail
  • 4. Data Storage • The role of hardware – NAS (network attached storage) – SAN (storage area network) – DAS (direct attached storage) – [other] • Your role – Delete unnecessary data – Apply best data type to each attribute (tables) and raster file format/pixel depth)
  • 5. Data Storage: Fault Tolerance • RAID=Redundant Array of Inexpensive Disks • Hardware or software implementation • Level 0,1,5,10 • Minimum four disks on server • Hard disk types –SCSI, IDE, etc. –Hot-swappable
  • 6. Data Storage: The Way Fault Tolerance Works! 6
  • 7. Data Storage: RAID and RAIS • Redundant Array of Inexpensive Disks • Redundant Array of Inexpensive Servers
  • 8. Hints and Tips: The 5-nines • 99.999% of the time… • Servers are operational and functioning • How much down-time does this allow? – 5 minutes! – No longer even a goal! – Why?
  • 9. Application Host • GIS software-host server (application server) • GIS software license server
  • 10. GeoProcessing • ArcGIS for Server software resides on server with GeoProcessing Services running • Clients have the desktop or workstation application installed • Large tasks are processed by the server via web interface – Can more fully utilize available processors and RAM
  • 11. Why are Servers Faster? • More RAM and more CPU cores (yes) • But more importantly, a different architecture in RAM and CPU usage/allocation
  • 12. GPU Processing • Graphical Processing Units • nVidia leads, but it all started with the demand for smooth video rendering by the gaming industry • Graphics cards and processing – Processing graphics is an intensive FLoating-point OPeration (FLOP) that must be done quickly – Geoprocessing can also be an intensive FLOP (but does not need to be done quite so fast) • In some cases, a server will not be faster if a good graphics card is not available
  • 13. Spatial Data Management • SDE=Spatial Database Engine • Requires DBMS • ArcSDE • Spatial library organized with a RDBMS
  • 14. Web Server • IIS –Overview of structure on host server –Client access (http://giscenter.isu.edu) • ArcGIS for Server –Serving maps
  • 15. ArcGIS for Server Compliments SDE by serving GeoData services Includes Web Services as the next generation web map server Provides Geo- Processing capabilities even through the Web!
  • 16. Types of Server Hardware • Glorified desktops • Standard Rack-based • Blade – Rack based, but not limited to 42 Units – Can contain more than CPUs • ISU’s Research Data Center (RDC)
  • 17. Professional Tips • Data folder for clients • Data liability policy • Use of Temp folders • System Administration: –Do not allow write access from remote clients anywhere on your system! • Security –Web access is principal security threat –FTP is a primary avenue for intrusion –Dynamic IP addressing
  • 18. Applying Security to Your Server • Reactive: – TCP/IP exclusion • Proactive – Service packs – Updating anti-virus dictionaries – Disabling and uninstalling FTP – Firewalls
  • 19. Security (cont’d) • Backup your data –Mission critical –Critical –Non-critical data • Difference between Backup and Archive
  • 20. Key Concepts • A server is best defined by its Functional Role. • You should now know several roles for GIS servers. • Fault tolerance addresses data integrity (information assurance). • Proactive security measure address data security.
  • 21. A Tour of the Server Room (in under 2 minutes)
  • 22. Keep the Servers Cool • Cool aisle and hot aisle approach • Liquid cooling (e.g., INL C3) – Better approach but much more expensive – ROI good on larger data centers (INL C3) – ROI poor on smaller data centers (ISU RDC)
  • 23. Professional Hints and Tips • Email is not a text SMS…